Appearance

Personalize your experience

Mode
Accent Color
Direction
Curve

Curve

Geometric shape

A smooth Bezier curve drawn through anchor points, used for fitting curved trend lines and parabolic paths. Two control handles per segment allow for flexible, natural-looking curvature.

Overview

The Curve tool draws a smooth, mathematically-defined Bezier curve through a series of anchor points. Unlike the Arc which uses a single control point for the entire curve, the Curve uses two control handles per segment, allowing for more flexible and -looking curves that can follow complex price trajectories with precise local control at each anchor point.

Curves are particularly well-suited for fitting parabolic trend lines, tracing curved support and resistance, and noisy price action to reveal trend direction. The Bezier mathematics ensures the line is perfectly smooth between all anchor points, with C1 continuity (matching tangents) at each junction. This means the curve has no sharp corners — every transition is a smooth from one direction to the next, creating a appearance.

Each anchor point has two control handles — one for the incoming segment and one for the outgoing segment. Adjusting these handles changes the curve's tension and direction at that independently. Short handles produce tight bends; long handles produce smooth, wide arcs. You can lock tangents to maintain continuous curvature across anchor points, which is especially useful for creating smooth sine-wave-like paths through multiple pivots.

Curves are inherently more flexible than arcs because they support multiple segments with independently adjustable curvature. A single curve can trace a that switches from concave to convex multiple times, making it ideal for complex price structures that simple arcs cannot capture. However, this flexibility comes with responsibility: it is easy to overfit a curve to noise by adding too many anchor points. Always use the minimum number of anchors needed to fit the structure.

Anatomy

P1P4C1C2Bezier curve
A smooth Bezier curve with two control points between the start and end anchors.
Rectangle Rotated / Double Curve Ellipse / Polyline Triangle Arc Price action
P1 — Start anchor
The first where the curve begins on the chart.
Pn — End anchor
The final where the curve terminates.
Control handles
that control the curvature and direction at each (one or two per anchor).
Tangent lines
guides from to control handle showing the tangent direction.
Curve path
The smooth rendered line interpolated between all anchors.
Segment
The portion of the curve between two consecutive anchor points.
Locked tangent
When enabled, incoming and outgoing handles stay aligned for continuous .
Anchor style
The style of the anchor point markers (circles or diamonds).

How to draw

  1. 1
    Select the Curve tool
    Click the Curve in the shapes toolbar. The changes to a .
  2. 2
    Set the first anchor
    Click to place the starting of the curve on the chart.
  3. 3
    Add additional anchors
    Each subsequent click adds an and extends the curve. The curve automatically smooths between .
  4. 4
    Double-click to finish
    Double-click the final or press Escape to complete the curve .
  5. 5
    Adjust control handles
    the control handles to adjust curvature and direction at each anchor point independently.
  6. 6
    Lock tangents if needed
    Enable lock tangents for continuous or disable for independent control at each .
★
Pro tip: the control handles to adjust the curve's tension. Short handles produce tighter bends; longer handles produce smoother, wider arcs with more gradual transitions.
ℹ
Note:Hold Shift while dragging a control handle to constrain it to 45- angle increments for precise tangent alignment and .

Configuration

Border color
Stroke color of the curve line. Choose a color that contrasts well with your chart .
Border width
Thickness of the curve stroke in pixels (1–5). 2 is the standard for most charts.
Border style
Solid, dashed, or dotted. Dashed for tentative curve fits, solid for confirmed or structural levels.
Smoothness
Interpolation resolution — higher values produce smoother curves but may impact performance on long curves.
Show control handles
Toggle of the control point handles at each for curvature adjustment.
Show anchor labels
Display anchor point coordinates on the chart for reference and documentation.
Lock tangents
Keep incoming and outgoing control handles aligned for continuous curvature across anchor points.
Show tangent lines
Display the tangent direction lines from each to its control point for reference.
Anchor style
Display style for anchor points — circles, diamonds, or transparent (handles only).
Snap to pivot
Snap anchors to nearest swing high/low within a tolerance range for rapid fitting.

Use Cases / Application

  • Parabolic trend lines — fit accelerating price moves that no straight can capture. A curve through the early, middle, and late stages of a rally shows the changing slope of momentum over time.
  • Curved support and resistance — draw S/R levels in trending markets. Curved support often works better than straight lines on longer timeframes where trend momentum naturally waxes and wanes as the trend matures.
  • noisy price action — draw a curve through the center of a to reveal the trend direction, filtering out noise from individual candle wicks and erratic bar-to-bar movement.
  • Rounding bottoms and saucer patterns — highlight the curved transition from downtrend to uptrend with a single continuous line that perfectly matches the rounded of the pattern without needing multiple trend lines.
  • Regression-like — manually fit a curve that approximates a polynomial regression line for analysis of price trajectory and mean reversion tendencies relative to the curved center line.
  • Elliott Wave channeling — draw curved channel lines for wave patterns that do not follow straight lines, particularly in expanded flats and running corrections where the corrective structure is non-linear.
  • Cycle analysis — trace the sinusoidal of cyclic price action across multiple peaks and troughs. The curve's smooth interpolation makes it ideal for visualizing repeating price cycles in commodity and FX markets on weekly charts.

Controlling curvature

The curvature at any on a Bezier curve is determined by the length and direction of the control handles. A control handle that is long relative to the distance to the next creates a gentle, sweeping curve. A short handle creates a tight bend. When both handles at an anchor are locked (aligned), the curve flows smoothly through the anchor without a visible corner or kink — it appears as a single continuous line.

For maximum control, unlock the tangents at anchor points where the curve needs to make a sharp change. For example, at the peak of a rounded top where price reverses from uptrend to downtrend, unlocking the tangents allows the incoming curve to approach from one direction and the outgoing curve to depart in a completely different direction. A good starting for control handle length is approximately 1/3 of the distance to the next .

Advanced curve techniques

For creating curved channels, draw a primary curve through the center of the price action, then draw a second curve with the same number of anchor points positioned at the channel extremes. By matching the control handle proportions on both curves, you create a parallel-looking channel that follows the curvature of the market. This technique is used by advanced practitioners of Andrew's Pitchfork and Curved Andrew's methods.

The snap to pivot feature accelerates by automatically aligning anchors with nearby swing . When enabled, anchors snap to the nearest pivot within a configurable tolerance range. This ensures the curve is to meaningful structural rather than arbitrary positions, improving the analytical validity of the curve fit.

Best Practices

★
Pro tip:For a clean curve, limit yourself to 3–4 anchor points. More than 4 creates unnecessary and risks overfitting the curve to noise rather than meaningful market structure.
★
Pro tip:Enable the lock tangents option for smooth, flowing curves. Disable it when you need the curve to make sharp changes at specific anchor points where the price action dictates.
★
Pro tip:Use solid lines for confirmed curved S/R and dashed lines for tentative curve fits. The line style communicates your confidence level in the curve at a glance.
ℹ
Note:Use curves as a aid, not as a predictive tool. The mathematical fit does not imply price will follow the same curved trajectory — curves describe what has happened.
ℹ
Note:For complex curves, hide the control handles after adjustment to reduce clutter. The curve path remains visible with the adjusted intact even when handles are hidden.

Common Mistakes

!
Caution:A Bezier curve can be made to fit any price with enough control . Restrict yourself to 3–4 anchors to avoid overfitting and keep the curve analytically meaningful.
!
Caution:Curves with very sharp bends (tight control handles) near anchor points can create unnatural-looking reversals. Aim for smooth, gradual direction changes unless a sharp turn is clearly justified by the specific price action at that .
!
Caution:Curves on lower timeframes (1-minute to 15-minute) are rarely meaningful. The noise-to-signal ratio on short timeframes makes curved fits unreliable and prone to overfitting every random wiggle.
!
Caution:A curve that perfectly traces every bar extreme is likely overfitted. True market structure is rarely perfectly smooth — leave some space between the curve and price extremes to indicate a general trajectory rather than an exact line-by-line fit.
!
Caution:Curves are computationally more expensive than straight lines. On charts with very long date ranges or multiple curves, you may notice performance degradation during zoom and operations.

Comparison with related tools

Arc (3-point)
Single quadratic Bezier. Best for simple parabolic paths and rounded tops/bottoms.
Curve (multi-point)
Cubic Bezier with control handles. Best for complex multi- paths with independent curvature.
Double Curve (4-point)
Auto-computed . Best for waves and alternating patterns.
Polyline
Multiple straight segments. Best for connecting pivots with direction changes.

References

  • 1.Curve drawing tool — TradingView Help
  • 2.Bezier curves in computer graphics — Pierre Bezier and CAD literature
  • 3.Technical Analysis of Financial Markets — John J. Murphy
  • 4.Cybernetic Analysis for Stocks and Futures — John F. Ehlers
  • 5.The Geometry of Markets — Gann and financial geometry literature
  • 6.Andrews Pitchfork and Curved Channels — Technical analysis reference

Related articles

  • Arc

    Charts / Drawing Tools / Shapes

    A curved arc spanning the chart, used to highlight parabolic moves, rounded reversals, and semi-circular price paths. Defined by three points: start,…

  • Double Curve

    Charts / Drawing Tools / Shapes

    An S-shaped curve connecting four anchor points, ideal for tracing corrective waves, alternating price structure, and smooth S-curve reversals across the chart.

  • Block Arrow

    Charts / Drawing Tools / Shapes

    A solid, filled arrow placed with three clicks: tail, tip, then a point setting the shaft width. Built for charts that are circulated or presented rather…

  • Brace

    Charts / Drawing Tools / Shapes

    A curly brace spanning a run of bars, placed with three clicks: the two ends of the span and a point setting how far it bulges. Says 'all of this, together'…

  • Cross Mark

    Charts / Drawing Tools / Shapes

    Two diagonals spanning a two-click box. Crosses out an invalidated idea while leaving the analysis that produced it visible underneath.

  • Diamond

    Charts / Drawing Tools / Shapes

    A rhombus inscribed in a two-click box. The flowchart glyph for a decision, used on a chart to mark the bar where a plan branches.

  • Ellipse

    Charts / Drawing Tools / Shapes

    An oval or circular shape on the chart for highlighting rounded price action, harmonic zones, and round-number areas. Defined by a center point and radial…

  • Polygon

    Charts / Drawing Tools / Shapes

    A regular polygon inscribed in a two-click box, with a side count from 3 to 12. One tool where a triangle, pentagon, hexagon and octagon would otherwise be…

  • Polyline

    Charts / Drawing Tools / Shapes

    A multi-segment line connecting several points, useful for tracing custom paths and complex price structures through multiple pivots. Supports an unlimited…

Browse all knowledge base articles →