Appearance
Personalize your experience
Fibonacci Arcs
FibonacciHalf-circle arcs drawn from a price swing at Fibonacci ratios — blending time and price into curved dynamic support and resistance zones that adapt as each new bar prints. A powerful tool for identifying when time and price are in balance.
Origins & theory
Fibonacci arcs were popularized by Constance Brown in her definitive work on Fibonacci analysis. Unlike lines, arcs incorporate both time and price — each arc is a semicircle whose radius is a Fibonacci ratio of the distance between a swing low and a swing high. The arcs radiate from the rightmost and through the chart, crossing price at different levels as time passes.
The key insight behind arcs is that they create support and resistance: the exact price level changes with each passing bar as the arc curves through time. This makes arcs particularly useful for identifying areas where price may find a days, weeks, or even months after the initial swing. Unlike a static , an arc's price level at bar 10 might be completely different from its level at bar 100 — the arc "adjusts" with time.
The theoretical foundation of arcs draws on the concept that markets move in curved trajectories, not straight lines. Just as phenomena like planetary orbits, wave propagation, and organic growth follow curved paths, so might price action. The arc's curved reflects this understanding and provides a more organic form of analysis than purely linear tools like retracements or trendlines. Arcs represent the market's equilibrium between elapsed time and price .
Tool Design & Behavior
The Fibonacci Arc is a two- drawing tool. The first marks the start of the swing (typically a swing low), and the second anchor marks the end (typically a swing high). The distance between these two defines the range. The tool then draws semicircular arcs above (or below) a through the rightmost anchor, with each arc's radius equal to the baseline range multiplied by a Fibonacci ratio.
The center of all arcs is the rightmost anchor point. The arcs in the direction of the trend. For an uptrend (low → high), the arcs are drawn upward from the high . For a downtrend (high → low), the arcs are drawn downward from the low point. The arcs price at different levels as time progresses, creating a curved zone of potential support or resistance. The arcs do not extend to the left of the center — they project only forward in time.
Visual Configuration
How to Draw (2 clicks)
- 1Click the first pointThe low (for an uptrend) or high (for a downtrend) of the reference price swing. This defines one end of the range. Choose a , structural extreme.
- 2Click the second pointThe opposite extreme. Arcs radiate from this at Fibonacci ratios of the distance. The arcs are drawn as semicircles above the horizontal through this point, projecting forward in time.
Key Levels & Math
The range R = |Price₂ − Price₁|. Each arc has a radius rᵢ = R × ratioᵢ. The arc is a semicircle with center at (Bar₂, Price₂) and radius rᵢ, drawn in the direction of the trend (upward for uptrends, downward for downtrends). The equation of the arc is: (x − Bar₂)² + (Price(x) − Price₂)² = rᵢ². The arc's price at any bar x is:Price(x) = Price₂ + √(rᵢ² − (x − Bar₂)²).
How Price Behaves at Levels
- Price tends to react when it touches an arc — the may be a reversal, a , or an . The nature of the reaction determines the trade (reversal vs continuation).
- The arc is the most significant. A reversal at this arc, especially with a signal candle (pin bar, ), is a high-probability trade. Think of it as the curved equivalent of the 61.8% level.
- Arcs are — if price does not immediately react to an arc, it will intersect the arc at a different price later as time passes. This creates a moving target that must be tracked daily.
- When multiple arcs converge in a at the same in time, the zone is considerably stronger and more likely to produce a . A "curved cluster" is a high-probability zone.
- A close beyond an arc (above it in an uptrend, below it in a downtrend) suggests that the arc's influence has been broken and price may accelerate to the next arc level. The arc level becomes resistance/support after being broken.
Trading Strategies
- 1Draw arcs from a major swingSelect a significant move on the daily or weekly chart. The larger the range, the more meaningful the arc levels. A 3-month swing on a daily chart is ideal.
- 2Wait for price to approach an arcAs time passes, monitor when and where price intersects the arc. The arc's price level changes with each new bar — track it actively. Set price alerts where the arc will current price.
- 3Confirm with a reversal pattern at the arcLook for a bearish or bullish reversal pattern at the arc intersection . Reversal patterns at arcs are more significant than at static lines because arcs represent time-price balance.
- 4Enter on the reactionPlace a trade in the direction of the with a stop just beyond the arc. The arc offers the best risk-reward ratio (tight stop, target).
- 5Target the extreme of the baseline rangeThe initial profit target is the swing high (for a buy) or swing low (for a sell) that defined the original arc range. Beyond that, use the next arc level.
Real-World Example: EUR/USD Arc Reversal
EUR/USD rallies from 1.0500 to 1.1000 over 60 days. Apply Fibonacci Arcs from the low at 1.0500 to the high at 1.1000. The range is 500 . The arcs radiate from the 1.1000 high at radii: ×500 = 191 pips, 0.500×500 = 250 pips, 0.618×500 = 309 pips.
EUR/USD pulls back from 1.1000. On day 30, it reaches the arc at approximately 1.0809 (1.1000 − √(191² − 30²) ). A forms at this level. The 0.382 arc initial support holds, and EUR/USD bounces back toward 1.1000. Traders who entered at the 0.382 arc with a stop below it captured a 200-pip move back to the swing high.
The arc provided a target that adjusted as time passed. If you had placed a static level, the target would have been . The arc's time-adjusted level was more accurate — EUR/USD hit the arc almost to the pip on day 30. This demonstrates the of arcs over static retracements for time-aware analysis.
Combining with Other Tools
- Fibonacci retracements: When a level (e.g., 61.8%) coincides with the 0.618 arc, the level is doubly confirmed. This is a "time-price " — both the retracement and the arc agree on the same price zone.
- support/resistance: Arc with prior swing highs/lows create high-probability . these on your chart in advance. The 0.500 arc at a prior swing high is a significant confluence.
- Moving averages: When the 0.500 or arc crosses a key (50 , 200 EMA), the confluence zone is even stronger. The moving average provides "time-context" for the arc's price level.
- / MACD divergence: A divergence that completes at an arc level is a high- reversal signal. The arc provides the price context for the divergence timing. A bearish divergence at the arc is a strong sell signal.
- Trendlines: When a drawn from the arc's origin intersects an arc level, the intersection is a . The trendline and arc together define a "curved-linear" confluence zone.
Algorithmic Implementation
Fibonacci arcs are computationally more involved than retracements because they require solving the circle-line intersection at each bar. The implementation must track the arc's price level dynamically as each new bar .
Arc geometry computation: Given the arc center at bar C and price P with radius r at ratio R, the arc's price at any bar x ≥ C is: price(x) = P + sqrt(max(0, r² − (x − C)²)) for upward arcs, or price(x) = P − sqrt(max(0, r² − (x − C)²)) for downward arcs. The max(0, …) ensures we do not attempt to take the of a negative number (which happens when x exceeds the arc's extent). The arc terminates at bar C + r (when x − C = r).
Arc intersection detection: On each new bar, check if price has crossed any arc level using the signed distance: d = (price(x) − arc_price(x)). A change from positive to negative (or vice versa) from the prior bar to the current bar indicates a . A cross is a potential signal. To noise, only generate signals when the cross is accompanied by a reversal pattern — defined as a bar where the range exceeds the prior 3 bars' average range and the close is in the opposite direction from the cross.
Multi-arc system: For a robust automated system, run arcs from 3–5 major swings simultaneously. When price crosses arcs from two or more different swings within a 3-bar , generate a high- . These "multi-arc convergences" are significantly more reliable than single-arc signals. The system should track each arc's age — arcs older than 200 bars are deprioritized as their predictive decays over time.
Risk Management & Position Sizing
Arc trading requires managing two dimensions of risk: price distance to the stop and time elapsed since the arc was drawn. Older arcs have less predictive power and should carry smaller positions.
Arc age-based : Scale position size by the age of the arc: arcs drawn within the last 20 bars → full size (1.0×). Arcs drawn 21–60 bars ago → 0.75× base. Arcs drawn 61–120 bars ago → 0.5× base. Arcs drawn more than 120 bars ago → do not trade (the arc has expired). This aging system ensures you are trading the freshest, most relevant arcs and not acting on projections from a market structure that no longer exists.
Stop placement at arcs: Place the stop 0.5× beyond the arc level. Because arcs are curved, the stop must be calculated at the current bar's arc price plus the . Do not use a static buffer — the buffer should be proportional to the arc's slope at the intersection . A steeper arc (closer to the center) needs a tighter buffer (0.3× ATR), while a shallower arc (further from the center) needs a wider buffer (0.7× ATR). This buffer accounts for the changing geometry of the arc as it curves.
Risk-reward for arc : The target is the next inner or outer arc level. If entering at the arc, the target is the 0.382 arc (if trading inside) or the 0.786 arc (if trading outside to the breakout). The risk-reward ratio is typically 2:1 to 3:1 for arc , with the 0.618 arc offering the best balance. The 0.382 arc has a higher (more touches) but smaller per-trade profit. Choose based on your trading style.
Psychology & Discipline
Arc trading challenges traders because the target moves with each passing bar. Unlike a static level, the arc's intersection price changes daily, requiring active tracking and mental flexibility.
The "moving target" frustration: If you placed limit orders at a price yesterday, that price may be 10–20 ticks away from today's arc intersection. Traders who do not adjust their limit orders daily will miss arc entries. The solution: recalculate the arc's price level and update your at the start of each trading day. This 60-second daily task is essential for arc trading. Set a daily reminder to update your arc-based limit orders.
Arc expiry discipline: The most difficult psychological aspect of arc trading is knowing when to abandon an arc that is no longer relevant. If price has not intersected any arc within 60 bars of the arc, the has failed. Traders often hold onto expired arcs, waiting for "the trade that never comes." Delete arcs that have not produced a within 60 bars and draw new arcs from the most recent swing. The market's rhythm has changed; your analysis must adapt.
Advanced Variations & Customizations
The standard Fibonacci arc configuration can be adapted for specific market conditions. Several variations address the arc's unique geometric properties.
Full circle vs semicircle arcs: While Fibonacci arcs are typically drawn as semicircles (the upper half of the circle), some platforms support full-circle arcs. Full circles provide both upper and lower arc boundaries, which can act as both support and resistance simultaneously. This is useful in range-bound markets where price may between the upper and lower arcs. The lower arc (below the center) acts as a mirror of the upper arc, providing a complete envelope.
Arc-based trailing stop: Use the arc as a trailing stop for trending . As price advances, the arc level rises (for uptrend) or falls (for downtrend). Move the stop to along the 0.382 arc level. This creates a "curved trailing stop" that tightens as the trend extends, automatically protecting profits while giving the trade room to breathe in the early stages. The 0.382 arc is ideal because it is close enough to price to lock in gains but far enough to avoid noise-triggered stops.
Multi-Timeframe Application
Arcs on higher timeframes (weekly, monthly) define the major time-price equilibria. Lower timeframe arcs (daily, 4-hour) should be consistent with the higher timeframe arc geometry. If the daily arc crosses the weekly arc at a certain price, that price is significant across both timeframes.
Arc intersection analysis: Draw arcs on the weekly chart from a major swing. Then draw arcs on the daily chart from a secondary swing. Where the weekly arc and the daily 0.500 arc intersect, you have a "bi-timeframe zone." These are rare and powerful — they represent where both the larger and smaller time-price cycles agree on an equilibrium price level at approximately the same time.
Arc as volatility gauge: The spacing between arc levels on different timeframes acts as a volatility gauge. If the arcs on the daily chart are far apart (relative to the weekly arcs), the market is in a high-volatility regime. Tightly spaced arcs indicate low volatility. Use this information to adjust position sizing — larger positions in low volatility, smaller in high.
Common Pitfalls
Market Regime Analysis
Arcs combine time and price, making them sensitive to both temporal and price volatility. Their effectiveness varies with the market's volatility structure.
High volatility, trending: In volatile trends, the arc provides strong support/resistance. Price often reverses sharply at this arc level. The 0.382 arc is touched quickly and may not produce a lasting . Higher volatility means arcs more steeply and price at wider intervals.
Low volatility, ranging: Arcs are less useful in low-volatility range-bound markets. The arcs tightly and may not extend far enough to be meaningful. The 0.500 arc becomes the most significant level in low volatility, acting as the equilibrium line. Arcs on higher timeframes (weekly) can still provide context for the overall range.
Volatility expansion (breakout): When volatility expands sharply (e.g., after a consolidation breakout), arcs drawn before the expansion may be too . Redraw arcs after the expansion to capture the new volatility regime. The post-expansion arc is a key level for the first pullback in the new trend.
References & further reading
- 1.Fibonacci Arcs — definition & calculation — Investopedia
- 2.Fibonacci Arcs — StockCharts ChartSchool
- 3.Fibonacci Analysis — Constance Brown (2008)
- 4.Trading with Fibonacci — Carolyn Boroden (2008)
- 5.Technical Analysis of Financial Markets — John J. Murphy (1999)
- 6.New Trading Systems and Methods — Perry J. Kaufman (2013)
Related articles
Related to Fib Speed Resistance Arcs
- Fib Speed Resistance Fan
Charts / Drawing Tools / Fibonacci
A multi-line trend study drawn from a single anchor — each line radiates at a slope proportional to a Fibonacci ratio of the vertical height of a price…
- Fib Channel
Charts / Drawing Tools / Fibonacci
A channel-based Fibonacci study that draws lines parallel to a trendline at Fibonacci ratios, helping traders visualize where price may find dynamic support…
- Fib Circles
Charts / Drawing Tools / Fibonacci
Concentric full circles radiating from the midpoint of a price swing at Fibonacci ratios — combining time and price equivalence to project potential…
- Fib Retracement
Charts / Drawing Tools / Fibonacci
Measures the pullback depth of a counter-trend move as a percentage of the prior impulse, using key Fibonacci ratios to identify potential support and…
- Fib Speed Fan
Charts / Drawing Tools / Fibonacci
A speed resistance fan built from the vertical-to-horizontal ratio of a price move — displaying 1×1, 2×1, and 3×1 speed lines to gauge trend strength,…
- Fib Spiral
Charts / Drawing Tools / Fibonacci
A golden spiral overlay derived from the Fibonacci sequence — representing the natural logarithmic growth pattern found throughout nature that some analysts…
- Fib Time Zone
Charts / Drawing Tools / Fibonacci
A time-based Fibonacci study that draws vertical lines at intervals from the Fibonacci sequence (1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144…), marking potential…
- Fib Wedge
Charts / Drawing Tools / Fibonacci
A wedge-shaped Fibonacci projection tool that draws converging or diverging levels between two boundary lines, creating a cone of Fibonacci-proportional…
- Trend-Based Fib Extension
Charts / Drawing Tools / Fibonacci
Projects price targets beyond the end of a completed retracement, using Fibonacci ratios to estimate where the next impulse wave may terminate. A…