Appearance

Personalize your experience

Mode
Accent Color
Direction
Price Label

Price Label

Annotation

A price label placed on the y-axis or directly on the chart. Price labels highlight exact price values at specific levels for quick reference and level marking.

Overview

The Price Label tool places a price value annotation directly on the chart, typically on a or at the edge of the price scale. It is the simplest way to exact support or resistance levels, targets, and stop-loss prices. The label displays the numeric price value in a colored box with an optional reference line that extends across the chart, turning a simple number into a visible level that is easy to trade against. Unlike the Horizontal Line tool which draws a full line, the price label can exist as a standalone level marker without the continuous line.

Unlike a full , a price label is — just the value and an optional short label string — keeping the chart clean while providing exact price information at a glance. The label snaps to the , making it easy to align with the price scale. You can it vertically to adjust the level or enter an exact value in the settings panel for precise placement at specific price levels like Fibonacci extensions or targets. The label remembers both the displayed value and the actual chart position so they stay synchronized.

Price labels display the price value you enter — they do not auto-update based on chart . This means you can set a label at any level regardless of whether price has traded there. The optional adds context by extending the level across the chart, turning it into a reference line with a label attached. When the horizontal line is enabled with full- , the label functions similarly to a horizontal line tool but with the benefit of displaying the exact price number inline for instant recognition.

Price labels are the most frequently used annotation tool for many traders because they solve a fundamental problem: remembering exact price levels. Rather than scanning the to approximate a level, a price label gives you the exact value in a format that is always visible in your field. This is especially valuable during fast-moving markets where every second counts and reading the y-axis scale requires refocusing your eyes away from the price action.

Anatomy

1.2350resistance1.2100support
Price labels marking support and resistance levels with inline price values.
Text / Callout Note / Sticky Price label Arrow / Signal Price action
Price value
The numeric price displayed on the label (user-editable after placement).
Horizontal line
Dashed or solid line extending from the label across the chart at the price level.
Label box
Colored containing the price and optional descriptive string.
Level name
Short descriptive string like "S/R", "Target 1", or "Stop" for context.
Line extension
How far the extends — full chart or short .
Decimal precision
Number of decimal places shown in the price value for the specific market.
Label position
Whether the label appears on the left edge, edge, or inline on the line.

How to use

  1. 1
    Select Price Label
    Click the Price Label tool in the annotation toolbar.
  2. 2
    Click the price level
    Click at the level where you want the label, or click on the chart body at the desired price. The label snaps to that price level.
  3. 3
    Edit the price (optional)
    Double-click the label to adjust the displayed price value directly. This is useful if the automatic snap does not land on your desired number.
  4. 4
    Add a name (optional)
    Enter a descriptive label in the settings to identify the level (e.g. "Resistance", "Target 2").
  5. 5
    Toggle the line
    Show or hide the reference line from the settings . Enable full chart for levels.
  6. 6
    Adjust precision
    Set the decimal to match your market convention. Forex typically uses 4–5 decimals, stocks use 2.
★
Pro tip:Price labels snap to the . them vertically to adjust the level, or enter an exact value in the settings panel for precise positioning at levels the snap might skip.

Configuration

Price value
The numeric value displayed on the label. Editable after placement for precise adjustment or correction.
Label text
Optional descriptive string next to the price (e.g. "Target 1", "", "S/R Level").
Label background color
color of the price label box. Choose a color that contrasts with the chart.
Text color
Color of the price inside the label. White text on a dark is most readable.
Horizontal line
Toggle of the reference line that extends from the label across the chart.
Line style
Solid, dashed, or dotted line style for the reference line.
Line color
Color of the reference line. Should be visually distinct from the label color.
Line extend
Full chart or short . Full width for levels, short for simple labels.
Font size
size for the price display — 10–14px is standard for chart labels.
Decimal precision
Number of decimal places (e.g. 2 for forex, 4 for crypto, 0 for stock indices).
Line opacity
Transparency level of the (0–100%). More transparent lines are less intrusive.
Label position
Where the label sits relative to the line — left edge, edge, or inline with the price.

The relationship between label color and line color affects readability. If the label and line colors match, the label appears as part of the line and reads as a single level annotation. If the colors differ, the label stands out as a separate element and draws more attention to the price value itself. For most use cases, matching colors creates the cleanest result.

Use Cases / Application

  • Key structural levels — prior highs, prior lows, numbers, and order blocks with exact price values for quick reference during trading. The label eliminates any guesswork about the exact level value.
  • Take-profit and stop-loss labels — label multiple partial take-profit levels (TP1, TP2, TP3) with distinct colors for multi-target trade plans. Each label shows the exact exit price and target number.
  • Support and resistance — place price labels at key S/R levels. Using red for resistance levels and green for support levels creates an instantly recognizable code that requires no legend to interpret.
  • -number levels — highlight psychologically significant levels like 1.3000 for EUR/USD or 5000 for the S&P 500. These levels often act as magnet where price reacts regardless of technical analysis.
  • reminders — your on the chart after entering a trade so you can track floating P&L at a glance without checking your platform or calculator.
  • Multi-target trade plans — create a ladder of price labels showing each target level with its corresponding R:R ratio. This creates a complete that is easy to follow during trading.
  • Previous day/week close levels — the previous day or week close as a reference level for understanding whether the current is bullish or bearish relative to prior value.

Price precision by market

Different markets require different decimal for price labels. Forex pairs are typically quoted to 5 decimal places (1.12345) but -number levels use 2–3 digits (1.1200, 1.1250). Stock indices use 2 decimal places or 0 for round numbers (5000, 4500). Cryptocurrencies vary widely: Bitcoin to 2 decimals, altcoins to 4–8 decimals for precision. Setting the decimal precision to match the market convention ensures maximum clarity and professional .

-number levels are the most price levels to mark with labels. These levels (1.1000 for EUR/USD, 5000 for S&P 500, 30000 for Bitcoin) act as psychological support and resistance because barriers, institutional , and retail stop orders cluster at round numbers. Marking them with price labels ensures they are always visible regardless of the range currently displayed. Round-number labels should use the contrast color scheme in your annotation palette.

Organizing price labels in a trade plan

A well-organized uses price labels to create a ladder of levels. At the bottom (or top for shorts), place the label. Above it, place the first take-profit level labeled TP1 with its R:R ratio. Above that, TP2, and so on. Above all targets, place the maximum level. Below the entry, place the stop-loss level. The resulting ladder should be readable at a glance: entry in blue, targets in green, stop in red.

For scaling out of positions, assign each take-profit level a of the full position. Label TP1 as "TP1 (50%) +1:2", TP2 as "TP2 (30%) +1:3", and TP3 as "TP3 (20%) +1:5". This creates a complete trading on the chart that communicates not just the price levels but the position management . When reviewing the trade later, the labels tell the full story of how the trade was managed without additional notes.

Best Practices

★
Pro tip:Use distinct colors for different label categories. Green for support levels, red for resistance, blue for entry prices, orange for take-profit targets, and purple for stop-loss.
★
Pro tip:Combine price labels with partial take-profit levels to map out multi-target trade plans. Label each level with its target number and the R:R ratio, e.g. "TP1 +1:2" for readability.
★
Pro tip:On higher timeframes, use price labels to identify the most -number levels that the market is likely to respect. These levels work across all timeframes and are the most durable reference on any chart.
ℹ
Note:For frequently monitored levels, use the feature so the level is visible across the full chart without needing to remember the exact price value while scanning.
ℹ
Note:Group related labels with matching border colors. For example, all short-side levels have a red border, all long-side levels have a green border. This creates categories that are instantly recognizable.

Common Mistakes

!
Caution:Price labels display the price you typed — they do not auto-update when you the line. Always verify the displayed value matches the actual line position after moving it. Mismatches can lead to incorrect trading decisions based on the wrong level.
!
Caution:Placing too many price labels on the chart creates clutter. Limit labels to the most 3–5 levels per timeframe to maintain chart readability. If you need more levels, use multiple chart layouts or .
!
Caution:Labels with the disabled can be hard to distinguish from the chart . Always enable the horizontal line for levels so they are visible across the full chart rather than just at the edge.
!
Caution:Decimal that does not match the market convention is confusing. If you display EUR/USD as 1.1 instead of 1.1000, the label quality is ambiguous and potentially misleading.

Comparison with related tools

Price Label
Price value with optional . Best for clean level marking with exact values.
Horizontal Line
Continuous line with optional price display. Best for visible S/R levels across the chart.
Anchored Text
Custom label with leader line. Best for notes that need more explanation than a price value.
Price Range
Zone between two price levels with fill. Best for highlighting support/resistance rather than single levels.

References

  • 1.Price label and horizontal line tools — TradingView Help
  • 2.Technical Analysis of Financial Markets — John J. Murphy
  • 3.Trading Price Action Trends — Al Brooks
  • 4.The Visual Investor — John J. Murphy
  • 5.Market Wizards — Jack D. Schwager
  • 6.Position Sizing and Trade Management — Trading reference

Related articles

  • Anchored Note

    Charts / Drawing Tools / Annotation

    A sticky note pinned to a specific price-time coordinate. Combines the visibility of the Note tool with the positional persistence of anchored annotations.

  • Anchored Text

    Charts / Drawing Tools / Annotation

    A text label pinned to a specific price level and time coordinate. Unlike the fixed Text tool, anchored text scrolls with the chart, keeping the label…

  • Arrow Marker

    Charts / Drawing Tools / Annotation

    A directional arrow pointing at a specific chart element. Arrow markers are used to indicate entry and exit points, highlight bars of interest, and draw…

  • Callout

    Charts / Drawing Tools / Annotation

    A speech-bubble-style annotation with a pointer arrow. Callouts are ideal for highlighting specific chart events, identifying patterns, or adding…

  • Checklist

    Charts / Drawing Tools / Annotation

    A tickable list pinned to the chart. Boxes are clicked to tick, items are typed with Enter starting the next one, and a progress bar shows how much of the…

  • Comment

    Charts / Drawing Tools / Annotation

    A review comment tethered to a point on the chart. Carries an author, a date, a category and a status that moves from open to resolved.

  • Image

    Charts / Drawing Tools / Annotation

    Places a picture on the chart, pinned to price and time. The frame takes the picture's own proportions and can be adjusted in place — opacity, exposure,…

  • Note

    Charts / Drawing Tools / Annotation

    A sticky-note-style annotation with a colored background. Notes draw immediate attention and are ideal for reminders, trade ideas, and collaborative…

  • Pen & Brush Tool

    Charts / Drawing Tools / Annotation

    Photoshop-grade freehand drawing engine equipped with 8 specialized brushes (pen, highlighter, paintbrush, marker, calligraphy, pencil, airbrush,…

Browse all knowledge base articles →