OPEN-SOURCE SCRIPT
NY vs Asia Statistical Levels

## NY vs Asia Statistical Levels
A context-driven overlay indicator that calculates live statistics from your chart's own session history and plots probabilistic price levels for the New York session based on how the preceding Asia session developed and where NY opened relative to it.
This is not a signal generator. It is a statistical framework — a way of answering the question: *given today's Asia range and where NY opened, what does a "typical" session look like from here?*
---
## IMPORTANT DISCLAIMER
All statistics displayed by this indicator are calculated in real time from your chart's own price history. The lookback window is user-defined (default: 100 sessions). This means:
- The indicator requires sufficient chart history to build meaningful statistics. A minimum of 20–30 matching sessions per bucket is recommended before placing significant weight on the numbers.
- Statistics will differ between users depending on their chart's available history and the chosen lookback setting.
- Past session statistics do not guarantee future outcomes. Any individual session can and will deviate significantly from historical norms.
- This indicator is designed for **futures markets that trade with a clear Asia/London/NY session structure** (e.g. NQ, ES, CL, Gold). It is less meaningful on instruments with no meaningful Asia session.
---
## What This Indicator Does
At the New York open (8:00 AM ET), the indicator classifies where NY opened relative to the preceding Asia range into one of four **buckets**:
- **Inside Lower Half** — NY opened within the Asia range, below the Asia midpoint
- **Inside Upper Half** — NY opened within the Asia range, above the Asia midpoint
- **Above Asia High** — NY opened above the Asia session high
- **Below Asia Low** — NY opened below the Asia session low
It then looks back through your chart's history and retrieves only the sessions that match today's bucket. From those sessions it calculates the statistical distribution of:
- How far NY extended above the Asia high
- How far NY extended below the Asia low
- How large the total NY range was, expressed as a multiple of that day's Asia range
- Where price typically reversed from its high or low extension
These distributions are used to draw **probabilistic price levels** on the chart for the current NY session, each labelled with a percentile and a historical hit rate.
---
## Session Boxes
Three coloured boxes are drawn to visually define the session ranges:
- **Asia Box** (default orange) — 7:00 PM to 2:00 AM ET. Tracks the overnight Asia session high and low.
- **London Box** (default blue) — 2:00 AM to 8:00 AM ET. Tracks the London session range.
- **NY Box** (default red) — 8:00 AM to 4:00 PM ET. Expands in real time throughout the NY session.
All boxes can be toggled on or off independently, and their colours, fill transparency and outline visibility are all configurable.
---
## Price Levels
All levels are drawn at the NY open and extend rightward through the session. When a level is touched during the NY session, its line and label turn grey and a ✓ is prepended to the label, confirming it has been hit.
### Asia Range Grid
A symmetrical grid of levels placed at exact multiples of the Asia range above and below the NY open price. For example, if the Asia range was 100 points and NY opened at 21,000, the +1x level sits at 21,100 and the −1x level at 20,900.
Each grid label shows the multiple (e.g. `+2x AR`) and a **hit rate percentage in brackets** — the percentage of past sessions in the current bucket where the NY range covered at least that many Asia ranges in that direction. This tells you how common it is for price to reach each grid level.
The number of multiples displayed above and below (1x through to a user-defined maximum) is configurable.
### Extension Levels (ExtHi / ExtLo)
These levels mark where price has historically **broken out beyond the Asia range boundaries**.
- **ExtHi P50 / P75 / P90** — placed above the Asia high. These are the 50th, 75th, and 90th percentile of how far above the Asia high NY has extended in the current bucket. The P50 level is the *median* extension — half of matching sessions extended at least this far above the Asia high.
- **ExtLo P50 / P75 / P90** — placed below the Asia low, on the same basis.
Each label also shows its **hit rate** — the percentage of past sessions where price actually reached at least that extension level. Since a P50 level is by definition the median, you would expect approximately 50% of sessions to hit it; the displayed hit rate confirms this from your actual data.
When NY opens **inside** the Asia range, both ExtHi and ExtLo levels are drawn, as price could break either direction. When NY opens **above the Asia high**, only ExtHi levels are drawn (ExtLo is less relevant when price has already gapped out). The reverse applies for opens below the Asia low.
### Reversal Levels (RevHi / RevLo)
These answer a different question: **if price extends through the Asia high or low, where does it typically pull back to?**
- **RevHi P50 / P75** — anchored to the ExtHi P50 level. These mark the 50th and 75th percentile of the full range from the extension peak back down to the NY low. In practical terms, RevHi P50 is the level that price has historically reversed back to (or through) in 50% of sessions that extended above the Asia high.
- **RevLo P50 / P75** — the mirror image below the Asia low.
Note: Reversal levels only populate once the indicator has enough sessions in the current bucket where NY actually broke the Asia boundary. If few sessions in the bucket did so, these levels may not appear.
---
## Stats Table
The stats table updates live throughout the NY session and summarises the statistical context for the current day. It can be positioned in any corner of the chart.
| Row | What it shows |
|---|---|
| **Asia Range (pts)** | Today's completed Asia session range in points |
| **Asia Range Z-Score** | How many standard deviations today's Asia range is from the rolling mean. Positive = above average, negative = below average. |
| **Asia Range Pctile** | Percentile rank of today's Asia range within your lookback window. 80th percentile means today's range was larger than 80% of recent sessions. |
| **NY Open vs Asia** | Which of the four buckets today's NY open falls into |
| **Bucket Sessions** | How many sessions in your lookback history match today's bucket. This is the sample size driving all levels and stats. |
| **Sessions Captured** | Total sessions in the lookback window (across all buckets). Lower than your lookback setting means your chart doesn't have enough history loaded. |
| **Median NY Rng (x)** | The median NY range across matching sessions, expressed as a multiple of the Asia range. A value of 2.5x means half of similar sessions had a NY range smaller than 2.5 Asia ranges, half had larger. |
| **Avg NY Rng (x)** | The arithmetic mean of the same NY range multiples. Will be higher than the median if a few large-range sessions pull the average up. |
| **Median NY Rng (pts)** | Median NY Rng (x) multiplied by today's Asia range. This is the expected NY range in price points if today follows a typical session. |
| **Avg NY Rng (pts)** | Avg NY Rng (x) multiplied by today's Asia range. |
| **NY Range (pts)** | The live current NY range (high minus low) in points. Updates every bar during the NY session. |
| **Complete (med)** | Current NY range as a percentage of the Median NY Rng (pts). 50% means you're halfway through a typical session's expected range. 100% means today has already matched the median. Over 100% means today is an above-median range session. |
| **Complete (avg)** | The same calculation but relative to the average expected range instead of the median. |
### How to Read the Completion Rows
The Complete (med) and Complete (avg) rows are live progress indicators during the NY session. They answer: *how much of a typical session's range has already been covered?*
- **Below 100%** — the session range is still within what's historically normal. There may be more range to develop.
- **At 100%** — today's range has matched the median (or average) of past sessions in this bucket.
- **Above 100%** — today is already an above-average range session. This doesn't mean the session is over, but it provides context that you're in an extended move relative to history.
Because the median and mean can differ substantially (particularly in buckets that occasionally see very large range days), it is worth watching both. If Complete (med) is at 120% but Complete (avg) is still at 80%, the session has exceeded a typical day but remains within range of what the average session produces.
---
## How to Use This Indicator
This indicator is best treated as a **contextual framework** to sit alongside your existing analysis rather than as a standalone strategy.
**At the NY open:** Note the bucket (NY Open vs Asia row), check the Bucket Sessions count to confirm you have adequate history, and note the Median and Avg range expectations in points. This tells you roughly what a normal session looks like from here.
**During the session:** Watch the Extension levels for potential targets or reaction points if price is trending. The hit rate percentages on the grid and extension labels tell you how often price has historically reached each level — higher hit rates suggest higher-probability targets.
**If price breaks the Asia high or low:** The Reversal levels become relevant. They mark where price has historically pulled back to after the extension, which may provide fading or re-entry context.
**The completion rows** are most useful as a session progresses. A session at 30% complete early in the day is normal; a session still at 30% with an hour to go suggests a narrow-range day. A session at 150% complete early suggests unusual volatility.
---
## Inputs and Settings
### General
- **Lookback Sessions** *(default: 100)* — The number of completed NY sessions the indicator draws statistics from. All four buckets share this lookback pool. Higher values provide more stable statistics; lower values are more responsive to recent conditions. Note that each bucket will contain roughly one quarter of this number on average — with 100 sessions lookback, each bucket may have around 20–30 matching sessions, which is a reasonable minimum.
- **Label Size** *(default: Small)* — Size of the text labels on price levels. Options: Tiny, Small, Normal.
- **Show Stats Table** — Toggle the stats table on or off.
- **Table Position** — Position the table in any corner of the chart: Top Left, Top Right, Bottom Left, Bottom Right.
- **Table Text Size** *(default: Tiny)* — Font size inside the stats table. Options: Tiny, Small, Normal.
### Session Ranges
- **Show Asia/London/NY Range Box** — Toggle each session box independently.
- **Box Fill Transparency** *(default: 90)* — Controls how transparent the session box fill is. 90 = very faint, 50 = much more visible.
- **Box Outline** — Toggle the dotted border around each session box.
- **Asia/London/NY Box Color** — Colour picker for each session box.
### Asia Range Grid (from NY Open)
- **Show Asia Range Grid** — Toggle the grid on or off.
- **Multiples above & below open** *(default: 3)* — How many Asia range multiples to draw above and below the NY open. Setting this to 3 draws ±1x, ±2x, and ±3x levels.
- **Grid Level Color** — Colour of all grid lines and labels.
- **Grid Line Style** — Solid, Dashed, or Dotted.
- **Grid Line Width** — Thickness of grid lines, 1–4.
### Statistical Levels
- **Show Extension Levels** — Toggle ExtHi/ExtLo P50/75/90 levels on or off.
- **Show Reversal Levels** — Toggle RevHi/RevLo P50/75 levels on or off.
- **Extension Above Color** — Colour for upside extension levels (ExtHi).
- **Extension Below Color** — Colour for downside extension levels (ExtLo).
- **Reversal Level Color** — Colour for reversal levels.
- **Hit Level Color** — Colour that levels and labels change to once they have been touched during the session.
---
## Limitations
**Sample size is everything.** The statistics are only as reliable as the number of matching sessions in your lookback window. If your chart has limited history, or if today falls in a less-common bucket (e.g. "Above Asia High" or "Below Asia Low"), the bucket may contain very few sessions and the levels should be treated with correspondingly less confidence. Always check the Bucket Sessions row before relying on the numbers.
**Timeframe requirements.** The indicator tracks session highs and lows bar by bar. On very high timeframes (e.g. 1H or 4H), session boundaries may not be captured accurately. Recommended timeframes are 1-minute through 30-minute charts. The stats table will show fewer sessions captured on higher timeframes due to limited bar history on TradingView.
**Session times are fixed to America/New_York timezone.** Sessions are defined as: Asia 7:00 PM–2:00 AM ET, London 2:00 AM–8:00 AM ET, New York 8:00 AM–4:00 PM ET. These do not adjust for other regions' daylight saving transitions.
**Reversal levels require extension sessions only.** The RevHi levels are calculated only from sessions where NY actually broke above the Asia high. If few sessions in the bucket did this, the reversal levels may not appear or may be based on a very small sample.
**This is a statistical tool, not a predictive model.** A hit rate of 70% means that in 30% of past sessions, the level was not reached. Any individual session can diverge significantly from historical patterns, particularly around major news events, earnings, or unusual macro conditions.
**The indicator looks back in time, not forward.** All statistics are derived from completed sessions that match today's conditions. The market regime may shift, and probabilities that held over a historical period may not persist indefinitely.
---
## Technical Notes
- Written in Pine Script v5
- Uses `max_lines_count=500`, `max_labels_count=500`, `max_boxes_count=300`
- All statistics are calculated live on the chart from rolling arrays — nothing is hard-coded
- Level lines are extended 5 bars beyond the NY open to ensure they are visible on the opening candle
- The stats table updates on every bar during the NY session and on the last bar of the chart
- Compatible with all instruments and timeframes, though most meaningful on futures with a clear Asia/NY session structure on timeframes between 1-minute and 30-minute
A context-driven overlay indicator that calculates live statistics from your chart's own session history and plots probabilistic price levels for the New York session based on how the preceding Asia session developed and where NY opened relative to it.
This is not a signal generator. It is a statistical framework — a way of answering the question: *given today's Asia range and where NY opened, what does a "typical" session look like from here?*
---
## IMPORTANT DISCLAIMER
All statistics displayed by this indicator are calculated in real time from your chart's own price history. The lookback window is user-defined (default: 100 sessions). This means:
- The indicator requires sufficient chart history to build meaningful statistics. A minimum of 20–30 matching sessions per bucket is recommended before placing significant weight on the numbers.
- Statistics will differ between users depending on their chart's available history and the chosen lookback setting.
- Past session statistics do not guarantee future outcomes. Any individual session can and will deviate significantly from historical norms.
- This indicator is designed for **futures markets that trade with a clear Asia/London/NY session structure** (e.g. NQ, ES, CL, Gold). It is less meaningful on instruments with no meaningful Asia session.
---
## What This Indicator Does
At the New York open (8:00 AM ET), the indicator classifies where NY opened relative to the preceding Asia range into one of four **buckets**:
- **Inside Lower Half** — NY opened within the Asia range, below the Asia midpoint
- **Inside Upper Half** — NY opened within the Asia range, above the Asia midpoint
- **Above Asia High** — NY opened above the Asia session high
- **Below Asia Low** — NY opened below the Asia session low
It then looks back through your chart's history and retrieves only the sessions that match today's bucket. From those sessions it calculates the statistical distribution of:
- How far NY extended above the Asia high
- How far NY extended below the Asia low
- How large the total NY range was, expressed as a multiple of that day's Asia range
- Where price typically reversed from its high or low extension
These distributions are used to draw **probabilistic price levels** on the chart for the current NY session, each labelled with a percentile and a historical hit rate.
---
## Session Boxes
Three coloured boxes are drawn to visually define the session ranges:
- **Asia Box** (default orange) — 7:00 PM to 2:00 AM ET. Tracks the overnight Asia session high and low.
- **London Box** (default blue) — 2:00 AM to 8:00 AM ET. Tracks the London session range.
- **NY Box** (default red) — 8:00 AM to 4:00 PM ET. Expands in real time throughout the NY session.
All boxes can be toggled on or off independently, and their colours, fill transparency and outline visibility are all configurable.
---
## Price Levels
All levels are drawn at the NY open and extend rightward through the session. When a level is touched during the NY session, its line and label turn grey and a ✓ is prepended to the label, confirming it has been hit.
### Asia Range Grid
A symmetrical grid of levels placed at exact multiples of the Asia range above and below the NY open price. For example, if the Asia range was 100 points and NY opened at 21,000, the +1x level sits at 21,100 and the −1x level at 20,900.
Each grid label shows the multiple (e.g. `+2x AR`) and a **hit rate percentage in brackets** — the percentage of past sessions in the current bucket where the NY range covered at least that many Asia ranges in that direction. This tells you how common it is for price to reach each grid level.
The number of multiples displayed above and below (1x through to a user-defined maximum) is configurable.
### Extension Levels (ExtHi / ExtLo)
These levels mark where price has historically **broken out beyond the Asia range boundaries**.
- **ExtHi P50 / P75 / P90** — placed above the Asia high. These are the 50th, 75th, and 90th percentile of how far above the Asia high NY has extended in the current bucket. The P50 level is the *median* extension — half of matching sessions extended at least this far above the Asia high.
- **ExtLo P50 / P75 / P90** — placed below the Asia low, on the same basis.
Each label also shows its **hit rate** — the percentage of past sessions where price actually reached at least that extension level. Since a P50 level is by definition the median, you would expect approximately 50% of sessions to hit it; the displayed hit rate confirms this from your actual data.
When NY opens **inside** the Asia range, both ExtHi and ExtLo levels are drawn, as price could break either direction. When NY opens **above the Asia high**, only ExtHi levels are drawn (ExtLo is less relevant when price has already gapped out). The reverse applies for opens below the Asia low.
### Reversal Levels (RevHi / RevLo)
These answer a different question: **if price extends through the Asia high or low, where does it typically pull back to?**
- **RevHi P50 / P75** — anchored to the ExtHi P50 level. These mark the 50th and 75th percentile of the full range from the extension peak back down to the NY low. In practical terms, RevHi P50 is the level that price has historically reversed back to (or through) in 50% of sessions that extended above the Asia high.
- **RevLo P50 / P75** — the mirror image below the Asia low.
Note: Reversal levels only populate once the indicator has enough sessions in the current bucket where NY actually broke the Asia boundary. If few sessions in the bucket did so, these levels may not appear.
---
## Stats Table
The stats table updates live throughout the NY session and summarises the statistical context for the current day. It can be positioned in any corner of the chart.
| Row | What it shows |
|---|---|
| **Asia Range (pts)** | Today's completed Asia session range in points |
| **Asia Range Z-Score** | How many standard deviations today's Asia range is from the rolling mean. Positive = above average, negative = below average. |
| **Asia Range Pctile** | Percentile rank of today's Asia range within your lookback window. 80th percentile means today's range was larger than 80% of recent sessions. |
| **NY Open vs Asia** | Which of the four buckets today's NY open falls into |
| **Bucket Sessions** | How many sessions in your lookback history match today's bucket. This is the sample size driving all levels and stats. |
| **Sessions Captured** | Total sessions in the lookback window (across all buckets). Lower than your lookback setting means your chart doesn't have enough history loaded. |
| **Median NY Rng (x)** | The median NY range across matching sessions, expressed as a multiple of the Asia range. A value of 2.5x means half of similar sessions had a NY range smaller than 2.5 Asia ranges, half had larger. |
| **Avg NY Rng (x)** | The arithmetic mean of the same NY range multiples. Will be higher than the median if a few large-range sessions pull the average up. |
| **Median NY Rng (pts)** | Median NY Rng (x) multiplied by today's Asia range. This is the expected NY range in price points if today follows a typical session. |
| **Avg NY Rng (pts)** | Avg NY Rng (x) multiplied by today's Asia range. |
| **NY Range (pts)** | The live current NY range (high minus low) in points. Updates every bar during the NY session. |
| **Complete (med)** | Current NY range as a percentage of the Median NY Rng (pts). 50% means you're halfway through a typical session's expected range. 100% means today has already matched the median. Over 100% means today is an above-median range session. |
| **Complete (avg)** | The same calculation but relative to the average expected range instead of the median. |
### How to Read the Completion Rows
The Complete (med) and Complete (avg) rows are live progress indicators during the NY session. They answer: *how much of a typical session's range has already been covered?*
- **Below 100%** — the session range is still within what's historically normal. There may be more range to develop.
- **At 100%** — today's range has matched the median (or average) of past sessions in this bucket.
- **Above 100%** — today is already an above-average range session. This doesn't mean the session is over, but it provides context that you're in an extended move relative to history.
Because the median and mean can differ substantially (particularly in buckets that occasionally see very large range days), it is worth watching both. If Complete (med) is at 120% but Complete (avg) is still at 80%, the session has exceeded a typical day but remains within range of what the average session produces.
---
## How to Use This Indicator
This indicator is best treated as a **contextual framework** to sit alongside your existing analysis rather than as a standalone strategy.
**At the NY open:** Note the bucket (NY Open vs Asia row), check the Bucket Sessions count to confirm you have adequate history, and note the Median and Avg range expectations in points. This tells you roughly what a normal session looks like from here.
**During the session:** Watch the Extension levels for potential targets or reaction points if price is trending. The hit rate percentages on the grid and extension labels tell you how often price has historically reached each level — higher hit rates suggest higher-probability targets.
**If price breaks the Asia high or low:** The Reversal levels become relevant. They mark where price has historically pulled back to after the extension, which may provide fading or re-entry context.
**The completion rows** are most useful as a session progresses. A session at 30% complete early in the day is normal; a session still at 30% with an hour to go suggests a narrow-range day. A session at 150% complete early suggests unusual volatility.
---
## Inputs and Settings
### General
- **Lookback Sessions** *(default: 100)* — The number of completed NY sessions the indicator draws statistics from. All four buckets share this lookback pool. Higher values provide more stable statistics; lower values are more responsive to recent conditions. Note that each bucket will contain roughly one quarter of this number on average — with 100 sessions lookback, each bucket may have around 20–30 matching sessions, which is a reasonable minimum.
- **Label Size** *(default: Small)* — Size of the text labels on price levels. Options: Tiny, Small, Normal.
- **Show Stats Table** — Toggle the stats table on or off.
- **Table Position** — Position the table in any corner of the chart: Top Left, Top Right, Bottom Left, Bottom Right.
- **Table Text Size** *(default: Tiny)* — Font size inside the stats table. Options: Tiny, Small, Normal.
### Session Ranges
- **Show Asia/London/NY Range Box** — Toggle each session box independently.
- **Box Fill Transparency** *(default: 90)* — Controls how transparent the session box fill is. 90 = very faint, 50 = much more visible.
- **Box Outline** — Toggle the dotted border around each session box.
- **Asia/London/NY Box Color** — Colour picker for each session box.
### Asia Range Grid (from NY Open)
- **Show Asia Range Grid** — Toggle the grid on or off.
- **Multiples above & below open** *(default: 3)* — How many Asia range multiples to draw above and below the NY open. Setting this to 3 draws ±1x, ±2x, and ±3x levels.
- **Grid Level Color** — Colour of all grid lines and labels.
- **Grid Line Style** — Solid, Dashed, or Dotted.
- **Grid Line Width** — Thickness of grid lines, 1–4.
### Statistical Levels
- **Show Extension Levels** — Toggle ExtHi/ExtLo P50/75/90 levels on or off.
- **Show Reversal Levels** — Toggle RevHi/RevLo P50/75 levels on or off.
- **Extension Above Color** — Colour for upside extension levels (ExtHi).
- **Extension Below Color** — Colour for downside extension levels (ExtLo).
- **Reversal Level Color** — Colour for reversal levels.
- **Hit Level Color** — Colour that levels and labels change to once they have been touched during the session.
---
## Limitations
**Sample size is everything.** The statistics are only as reliable as the number of matching sessions in your lookback window. If your chart has limited history, or if today falls in a less-common bucket (e.g. "Above Asia High" or "Below Asia Low"), the bucket may contain very few sessions and the levels should be treated with correspondingly less confidence. Always check the Bucket Sessions row before relying on the numbers.
**Timeframe requirements.** The indicator tracks session highs and lows bar by bar. On very high timeframes (e.g. 1H or 4H), session boundaries may not be captured accurately. Recommended timeframes are 1-minute through 30-minute charts. The stats table will show fewer sessions captured on higher timeframes due to limited bar history on TradingView.
**Session times are fixed to America/New_York timezone.** Sessions are defined as: Asia 7:00 PM–2:00 AM ET, London 2:00 AM–8:00 AM ET, New York 8:00 AM–4:00 PM ET. These do not adjust for other regions' daylight saving transitions.
**Reversal levels require extension sessions only.** The RevHi levels are calculated only from sessions where NY actually broke above the Asia high. If few sessions in the bucket did this, the reversal levels may not appear or may be based on a very small sample.
**This is a statistical tool, not a predictive model.** A hit rate of 70% means that in 30% of past sessions, the level was not reached. Any individual session can diverge significantly from historical patterns, particularly around major news events, earnings, or unusual macro conditions.
**The indicator looks back in time, not forward.** All statistics are derived from completed sessions that match today's conditions. The market regime may shift, and probabilities that held over a historical period may not persist indefinitely.
---
## Technical Notes
- Written in Pine Script v5
- Uses `max_lines_count=500`, `max_labels_count=500`, `max_boxes_count=300`
- All statistics are calculated live on the chart from rolling arrays — nothing is hard-coded
- Level lines are extended 5 bars beyond the NY open to ensure they are visible on the opening candle
- The stats table updates on every bar during the NY session and on the last bar of the chart
- Compatible with all instruments and timeframes, though most meaningful on futures with a clear Asia/NY session structure on timeframes between 1-minute and 30-minute
Script de código aberto
Em verdadeiro espírito do TradingView, o criador deste script o tornou de código aberto, para que os traders possam revisar e verificar sua funcionalidade. Parabéns ao autor! Embora você possa usá-lo gratuitamente, lembre-se de que a republicação do código está sujeita às nossas Regras da Casa.
Aviso legal
As informações e publicações não se destinam a ser, e não constituem, conselhos ou recomendações financeiras, de investimento, comerciais ou de outro tipo fornecidos ou endossados pela TradingView. Leia mais nos Termos de Uso.
Script de código aberto
Em verdadeiro espírito do TradingView, o criador deste script o tornou de código aberto, para que os traders possam revisar e verificar sua funcionalidade. Parabéns ao autor! Embora você possa usá-lo gratuitamente, lembre-se de que a republicação do código está sujeita às nossas Regras da Casa.
Aviso legal
As informações e publicações não se destinam a ser, e não constituem, conselhos ou recomendações financeiras, de investimento, comerciais ou de outro tipo fornecidos ou endossados pela TradingView. Leia mais nos Termos de Uso.