The Eight-Rung Timeframe Ladder
From an intraday seed timeframe up to about 30 minutes, the indicator climbs eight Fibonacci-minute steps, so the same structure repeats at every scale.
- rungs on a 15-minute chart (first)
- 21
- rungs on a 15-minute chart (last)
- 610
Pick an intraday seed timeframe — up to about 30 minutes, today — and the indicator builds a ladder of eight higher timeframes above it. Every rung on that ladder is a Fibonacci number of minutes — the same sequence that produces the golden ratio's own neighbors, 21, 34, 55, 89. Seed any higher than that and the eighth rung would climb past a day's worth of minutes, which the ladder doesn't support yet.
On a 15-minute chart, the ladder runs 21m, 34m, 55m, 89m, 144m, 233m, 377m, 610m. On a 5-minute chart it runs 8m, 13m, 21m, 34m, 55m, 89m, 144m, 233m. It's the same eight-step climb both times, just started one Fibonacci number lower, because the seed chart is smaller.
Each rung is roughly the golden ratio times the one before it, because that is what Fibonacci numbers do once you're far enough into the sequence: divide any one by its neighbor and the answer drifts toward phi. So the ladder isn't just eight timeframes picked because they sound related to Fibonacci — each step is close to a fixed multiple of the last, and that multiple is the golden ratio.
For a trader, that buys one thing: zoom in or zoom out, and the ladder above the chart is built the same way. A 5-minute chart and a 15-minute chart don't get different logic bolted on — they get the same eight-step climb, just anchored lower or higher. The map doesn't change shape when you change scale.
The script that checks this
verify_rung_ladder.py
5m -> 8m, 13m, 21m, 34m, 55m, 89m, 144m, 233m 15m -> 21m, 34m, 55m, 89m, 144m, 233m, 377m, 610m every rung is the next Fibonacci minute above the one before it OK