Contract Interest Turnover T3 [T69]Overview
--------
Contract Interest Turnover (CIT) estimates how “churny” a crypto derivatives market is by comparing the amount traded in a bar to the base stock of outstanding contracts (open interest). It normalizes both Volume and Open Interest (OI) by Price (Close), then plots a Turnover Rate = (Volume/Close) ÷ (OI/Close) as colored columns. Higher values = faster contract recycling (strong momentum / hype potential).
Features
--------
- Auto-fetch OI: Pulls OI via request.security(_OI, …) when the exchange/symbol exposes an OI stream on TradingView.
- Price-normalized comparison: Converts both Volume and OI into comparable notional terms by dividing each by Close.
- Turnover columns with threshold: Color the columns green once Turnover ≥ your set threshold; gray otherwise.
- Status-line readouts: Displays normalized Volume and OI values for quick sanity checks.
- Crypto-aware timeframe: Uses chart TF for crypto; forces daily OI when not crypto to avoid noisy intraday pulls.
How to Use
----------
1. Add the script on a perpetual/futures symbol that has OI on TradingView (e.g., BTC perps where an _OI feed exists).
2. Watch the Turnover Rate bars: spikes above your threshold flag sessions where contracts are actively flipping.
3. Interpret spikes as a signal of movement or activity — it does not specify price direction, only that the market is engaged and contracts are being traded more intensely than usual.
Configuration
-------------
- Interest Turnover Threshold (default 1.0): colors columns green when Turnover ≥ threshold. Tune per market’s typical churn profile.
Under the Hood (Formulas & Logic)
---------------------------------
- Fetch OI
oiClose ← request.security(ticker.standard(syminfo.tickerid) + "_OI", timeframe, close) with ignore_invalid_symbol = true.
If none is found, the script throws a clear runtime error.
- Normalize to price
vol_norm = volume / close
oi_norm = oiClose / close
This converts both to a common notional basis so their ratio is meaningful even as price changes.
- Turnover Rate
turnover = vol_norm / oi_norm
Interpretation: fraction/multiples of the outstanding contract base traded in the bar. Color = green if turnover ≥ threshold.
Why Open Interest ≈ “Float” Proxy
---------------------------------
In stocks, float ≈ shares the public can trade. In derivatives, there are no “shares,” so Open Interest acts as the live stock of active contracts. It’s the best proxy for “what’s available in play” because it counts open positions that persist across bars. Using Volume ÷ OI mirrors stock float-turnover logic: how fast the tradable base is being recycled each period.
Why Normalize by Price
----------------------
Derivatives volume and OI may be reported in contracts, not notional value. One contract’s economic weight changes with price (especially on inverse contracts). Dividing both Volume and OI by Close:
- Puts them on a comparable notional footing.
- Prevents false spikes purely from price moves.
- Makes Turnover comparable across time even as price trends.
Advanced Tips
-------------
- Calibrate threshold: Start from the 80th–90th percentile of the last 60–90 bars of Turnover; set the threshold a touch below that to surface early heat.
- Add OI-delta: Layer an OI change histogram (current − prior) to separate new positioning from pure churn.
- Linear vs inverse: For linear (USDT-margined) contracts, the normalization still works and keeps visuals consistent; for inverse, it’s essential.
Limitations
-----------
- Data availability: Works only if your symbol exposes an _OI feed on TradingView; otherwise it errors out.
- Exchange conventions: Volume units differ by venue (contracts, coin, notional). Normalization mitigates, but cross-symbol comparisons still need caution.
- Intrabar gaps: OI is typically end-of-bar; rapid intrabar shifts won’t appear until the bar closes.
Notes
-----
- Designed primarily for crypto derivatives. For non-crypto, the script blanks OI to avoid misleading plots and uses a daily TF when needed.
Credit
------
- Concept & data: Built for TradingView data feeds.
- Acknowledgment: Credit to TradingView default indicator as requested.
- Source: This write-up reflects the logic present in your uploaded script.
Disclaimer
----------
Markets move; indicators simplify. Use with position sizing, hard stops, and catalyst awareness. The Turnover Rate flags activity, not direction.
サイクル
Refic PackRefic Pack - Session Highs/Lows & Fair Value Gaps
A comprehensive trading tool that combines session-based analysis with Fair Value Gap (FVG) detection across multiple market sessions. This indicator highlights key trading zones and inefficiencies during:
Asia Session (1:00-2:00 AM London time)
London AM (8:00-9:00 AM London time)
New York AM (2:30-3:30 PM London time)
New York PM (6:30-7:30 PM London time)
Features:
Color-coded session backgrounds for easy identification
Automatic detection of the first Fair Value Gap in each session
Customizable FVG box colors, borders, and extension length
Session high/low tracking for key support/resistance levels
Clean visual presentation with manageable box limits
Perfect for traders who focus on session-based strategies, institutional order flow, and price inefficiency trading. Works on all timeframes and helps identify high-probability reversal and continuation zones during key market hours.
KRQ Sessions Asia, Frankfurt, London, NY Open, NY Trap, MM1, MM2Every important timeframe.
1. Asia
2. Frankfurt
3. London
4. NY Open
5. NY Trap
6. MM1
7. MM2
Kalman Sigmoid Z-score | SurgeQuantTitle: Kalman Sigmoid Z-score Indicator
The Kalman Sigmoid Z-score indicator is a sophisticated tool designed to identify market momentum and potential trend changes using a combination of Kalman filtering, sigmoid-weighted averaging, and Z-score calculations. By processing price data through a Kalman filter and applying adaptive sigmoid weighting, this indicator provides clear visual signals for bullish and bearish market conditions. The Z-score output and price bars are dynamically colored to highlight momentum shifts, aiding traders in identifying potential trading opportunities.
How It Works
Kalman Filter Calculation
Computes a smoothed price series using a Kalman filter based on a user-selected price source (Close, High, Low, or Open) with configurable parameters for process noise, measurement noise, and filter order (default: 3).
The Kalman filter reduces noise in the price data, providing a stable foundation for further analysis.
Sigmoid-Weighted Averaging
Applies a sigmoid function to calculate adaptive weights based on price comparisons over a user-defined lookback period (default: 10).
Weights are adjusted dynamically using a volatility ratio (standard deviation over ATR) to account for market conditions, enhancing signal reliability.
Z-score Calculation
Calculates the Z-score of the Kalman-filtered price relative to a sigmoid-weighted moving average over a user-defined period (default: 20).
Bullish Signal: Triggered when the Z-score crosses above 0, indicating potential upward momentum.
Bearish Signal: Triggered when the Z-score crosses below 0, indicating potential downward momentum.
Visual Representation
The indicator provides a clear and customizable visual interface:
Z-score Histogram: Displayed as colored columns, with distinct colors for bullish (Z-score > 0) and bearish (Z-score < 0) conditions.
Bright green (#4DFFBE) for rising Z-score above 0.
Light green (#56DFCF) for falling Z-score above 0.
Dark purple (#AE75DA) for falling Z-score below 0.
Light purple (#4D2D8C) for rising Z-score below 0.
Price Bar Coloring: Synchronizes with the Z-score colors to reflect momentum on the main chart.
Reference Line: A zero line is plotted on the Z-score panel for easy reference.
Customization & Parameters
The Kalman Sigmoid Z-score indicator offers flexible parameters to suit various trading styles:
Source: Select the input price (default: Close; options: Close, High, Low, Open).
Lookback Period: Set the period for sigmoid weight calculations (default: 10).
Volatility Period: Adjust the period for volatility ratio calculation (default: 30).
Base Steepness: Control the sigmoid function’s sensitivity (default: 5).
Base Midpoint: Set the sigmoid function’s midpoint (default: 0.01).
Z-score Period: Define the period for Z-score calculation (default: 20).
Kalman Parameters:
Process Noise (default: 0.01).
Measurement Noise (default: 3).
Filter Order (default: 3).
Color Settings: Predefined colors with distinct shades for bullish and bearish states, ensuring clear visual differentiation.
Trading Applications
This indicator is versatile and can be applied across various markets and strategies:
Momentum Trading: Highlights strong bullish or bearish momentum for potential entry or exit points based on Z-score crossings.
Trend Confirmation: Use bar coloring to confirm Z-score signals with price action on the main chart.
Reversal Detection: Identify potential reversals when the Z-score crosses the zero line.
Scalping and Swing Trading: Adjust parameters (e.g., lookback, Z-score period) to suit short-term or longer-term strategies.
Final Note
The Kalman Sigmoid Z-score indicator is a powerful tool for traders seeking to leverage advanced filtering and statistical analysis for momentum and trend-based opportunities. Its combination of Kalman-filtered price smoothing, sigmoid-weighted averaging, dynamic Z-score signals, and synchronized bar coloring offers a robust framework for informed trading decisions. As with all indicators, backtest thoroughly and integrate into a comprehensive trading strategy for optimal results. This indicator is provided for educational and informational purposes and should not be considered financial advice.
Global M2 Money Supply // Days Offset =global m2 money supply tracker: tracking North America,
// EUROZONE Data
// North America Data
// Non-EU Europe Data
// Pacific Data
// Asia Data
// Latin America Data
// Middle East Data
// Africa Data
// Calculate Global Money Supply M2
total = (EUM2D + USM2D + CAM2D + CHM2D + GBM2D + FIPOP + RUM2D + NZM2D + CNM2D + TWM2D + HKM2D + INM2D + JPM2D + PHM2D + SGM2D + BRM2D + COM2D + MXM2D + AEM2D + TRM2D + ZAM2D) / 1000000000000
50% of Lifetime HighThis helps in identifying visually 50% of the value of life time high of a script. This is essential because during deep corrections sctocks would take suport at 50% level several times
HA Color Change Alerts (fixed v3)📌 Heikin Ashi Color Change Alerts
This indicator notifies you whenever a Heikin Ashi candle changes color (from red → green or green → red).
🔎 Features
Automatic Heikin Ashi calculation
Uses TradingView’s built-in Heikin Ashi source, so you don’t need to switch your chart to HA candles.
Signals on chart
Plots ▲ (green triangle) when HA changes from red → green and ▼ (red triangle) when HA changes from green → red.
Customizable alerts
You can set TradingView alerts for:
“Heikin Ashi Turned GREEN”
“Heikin Ashi Turned RED”
Options
Show/Hide the Heikin Ashi candles on top of your normal chart.
Choose whether alerts trigger only after bar close, or intrabar as soon as the color flips.
Show or hide the signal markers.
🔔 Use cases
Trend following: enter when HA flips to green, exit when it flips back to red.
Early reversal spotting: get notified when the candle momentum shifts.
Works on any symbol and timeframe.
NDOG & NWOG - Liquidity + Sunday Box rroielDescription:
This script combines NDOG & NWOG liquidity levels with a Sunday Box framework to provide traders with structured levels for weekly bias, liquidity mapping, and potential entry/exit zones.
Features:
• Automatic plotting of NDOG & NWOG liquidity zones.
• Sunday Box (weekly open range) drawn to define structure and bias.
• Highlights liquidity sweeps and retests for trade confirmation.
• Configurable settings for box time, liquidity range, and display options.
• Built to support ROI/EL strategies by aligning liquidity with weekly key levels.
Use Case:
Helps traders identify where price is likely to react by combining liquidity-based zones with the Sunday box framework. Designed for clarity, confluence, and efficiency in execution.
Custom Time Range HighlightThis indicator highlights specific time ranges on your TradingView chart with customizable background colors and labels, making it easier to identify key trading sessions and ICT (Inner Circle Trader) Killzones. It is designed for traders who want to mark important market hours, such as major sessions (Asia, New York, London) or high-volatility Killzones, with full control over activation, timing, colors, and transparency.
Features
Customizable Time Ranges: Define up to 9 different time ranges, including one custom range, three major market sessions (Asia, New York, London), and five ICT Killzones (Asia, NY Open, NY Close, London Open, London Close).
Individual Activation: Enable or disable each time range independently via checkboxes in the settings. By default, only the ICT Killzones are active.
Custom Colors and Transparency: Set unique background and label colors for each range, with adjustable transparency for both.
Labeled Time Ranges: Each active range is marked with a customizable label at the start of the period, displayed above the chart for easy identification.
Priority Handling: If multiple ranges overlap, the range with the higher number (e.g., Asia Killzone over Custom Range) determines the background color.
CET Time Zone: Time ranges are based on Central European Time (CET, Europe/Vienna). Adjust the hours and minutes to match your trading needs.
Settings
The indicator settings are organized into three groups for clarity:
Custom Range: A flexible range (default: 15:30–18:00 CET) for user-defined periods.
Session - Asia, NY, London: Major market sessions (Asia: 01:00–10:00, New York: 14:00–23:00, London: 09:00–18:00 CET).
ICT Killzones - Asia, NY, London: High-volatility periods (NY Open: 13:00–16:00, NY Close: 20:00–23:00, London Open: 08:00–11:00, London Close: 16:00–18:00, Asia: 02:00–05:00 CET).
For each range, you can:
Toggle activation (default: only ICT Killzones enabled).
Adjust start and end times (hours and minutes).
Customize the label text.
Choose background and label colors with transparency levels (0–100).
How to Use
Add the indicator to your chart.
Open the settings to enable/disable specific ranges, adjust their times, or customize colors and labels.
The chart will highlight active time ranges with the selected background colors and display labels at the start of each range.
Use it to focus on key trading periods, such as ICT Killzones for high-probability setups or major sessions for market analysis.
Notes
Ensure your time ranges align with your trading instrument’s session times.
Overlapping ranges prioritize higher-numbered ranges (e.g., Asia Killzone overrides London Session).
Ideal for day traders, scalpers, or ICT strategy followers who need clear visual cues for specific market hours.
Feedback
If you have suggestions for improvements or need help with customization, feel free to leave a comment or contact the author!
DMI + ADX + Key Level — Carlos VizcarraMi indicador personal de adx para la estrategia de Rafael Cepeda Trader
Highlight Specific Time CandleThis is a simple Pine Script tool that marks candles occurring at a chosen time of the day. You can set the hour and minute (in 24-hour format) from the inputs, and whenever a candle’s timestamp matches that time, the indicator highlights it with a symbol above the bar and an optional background colour.
This is useful for:
Identifying key intraday times (e.g., market open, midday, closing).
Spotting how price reacts at scheduled events (economic data releases, news times).
Smart Buyer by [Imagine Income]Smart Buyer Indicator
The "Smart Buyer" indicator identifies optimal entry points for long positions by analyzing the behavior patterns of institutional investors and smart money. This indicator helps traders find the best buying opportunities when professional traders typically accumulate positions.
Key Criteria
The indicator combines multiple technical analysis factors to identify smart buying opportunities:
RSI Oversold Conditions
Detects oversold levels (but not extreme) to avoid catching falling knives
Filters out panic selling while identifying genuine buying opportunities
Price Near Lower Bollinger Band
Identifies when price is trading near the lower Bollinger Band
Ensures buying at the best possible prices within the current range
Increased Volume
Confirms buyer interest through above-average volume
Validates the legitimacy of the potential reversal
Uptrend Confirmation
Only triggers buy signals in an overall upward trend
Ensures alignment with the dominant market direction using EMA crossovers
Reversal Candlestick Patterns
Detects hammer and doji formations
Identifies potential reversal points at key support levels
Proximity to Support Levels
Analyzes pivot lows to identify technical support zones
Increases probability of successful entries near established support
Signal Types
🟢 SB (Smart Buy)
Standard smart buyer signal when multiple criteria align
Indicates a good entry opportunity for long positions
🟢 SB+ (Strong Buy)
Enhanced signal with all criteria met plus low volatility
Represents the highest probability entry points
Visual Elements
Green Background Zone
Highlights optimal buying areas
Shows price ranges where smart money typically accumulates
Yellow Dotted Lines
Mark key support levels based on pivot analysis
Help identify areas where price is likely to find buying interest
Information Table
Real-time display of all indicator parameters
Shows current status of RSI, volume, trend, and other factors
Color-coded for quick assessment (green = bullish, red = bearish)
Settings & Customization
Fully Customizable Parameters
RSI period and oversold levels
Bollinger Bands settings (period and multiplier)
EMA periods for trend analysis
Volume threshold multipliers
Pivot analysis periods
Alert System
Built-in alerts for both standard and strong buy signals
Customizable alert messages for different signal types
Display Options
Toggle signals, zones, and support levels independently
Adapt the indicator appearance to your charting preferences
Optimal Usage
Best Timeframe: Daily
Designed primarily for daily timeframe analysis
Filters out short-term noise while capturing meaningful reversals
Market Application
Works best in trending markets with periodic pullbacks
Ideal for swing trading and position building strategies
Helps identify accumulation zones used by institutional investors
Trading Logic
This indicator replicates the behavior of smart money by:
Buying pullbacks in uptrending markets rather than chasing momentum
Using limit orders at technical support levels
Confirming entries with volume and momentum indicators
Avoiding panic selling by filtering extreme oversold conditions
The Smart Buyer indicator helps retail traders think and act like institutional investors, focusing on high-probability setups where risk-reward ratios are most favorable.
Binary Options Time/Price Entry Helper SushantBinary options indicator with engulfing patterns, rejection wicks, and 5-min time anchors.
Premium version with clean defaults - all features disabled by default for minimal chart clutter. Enable only what you need.
Features:
• Bullish/Bearish engulfing signals
• Rejection wick detection
• 5-minute time markers
• Fully customizable
Phase Accumulate/Manipulate/Distribute - NY [nainoa_invest]This TradingView script allows you to identify and visualize the different phases of an asset in the New York market (EST/GMT-4): Accumulation, Manipulation, and Distribution.
Key Features:
Phase Visualization on Chart: Each phase is displayed as a colored rectangle (green for accumulation, orange for manipulation, red for distribution) to easily track market movements.
Dynamic Dashboard: A table shows the current phase in real-time directly on the chart, with customizable colors.
Customizable Settings: You can adjust phase colors, dashboard position and size, and border style.
Precise Time Windows: Phases are automatically calculated based on specific NY session hours for better market behavior tracking.
This script is ideal for traders who want to quickly identify key market phases and make more informed trading decisions.
If you want to use this script, you can contact me directly.
Killzones SMT + IFVG detectorSummary
Killzones SMT + IFVG detector is a rules-based tool for intraday setups inside defined “killzone” windows. It combines SMT (cross-market divergence between NQ and ES) with strict ICT-style IFVG confirmation (3-bar imbalance), plus safety gates and optional stop/target management.
Design rationale — how the pieces work together
Context first : time-boxed killzones + recorded session extremes (H/L) focus the search on likely liquidity areas.
Selective divergence : signals require exclusive SMT sweeps (one index takes the level while the other does not), which filters noise.
Strict confirmation : only confirms when price closes beyond the IFVG boundary in the candle’s direction (bull close above upper gap for longs; bear close below lower gap for shorts).
Safety gating : same-bar H&L sweep on the same symbol pauses until the next killzone; weekend lockout; cooldown; and a max initial-stop gate that skips oversized setups.
How it works (high level)
Session extremes inside killzones : during each window, the script stores NQ/ES highs/lows and keeps a limited number of untouched levels.
SMT (exclusive sweep) : a candidate forms when, on the same bar, only one index sweeps its stored H/L while the other does not.
• Bullish SMT: one index sweeps the low while the other remains above its session low.
• Bearish SMT: one index sweeps the high while the other remains below its session high.
Detection supports Sweep (Cross) with minimum-tick penetration or Exact Tick equality.
IFVG lock & confirmation : after an SMT candidate, the script locks a qualifying 3-bar IFVG on the chosen confirmation symbol (NQ or ES). Confirmation requires a close through the gap boundary in the candle’s direction. Optional “re-lock” keeps tracking the newest valid IFVG until confirmation/expiry.
(Strategy option) Exits : initial stop from last opposite-candle wick (+ buffer), fixed TP in points, and step-ups to BE → 50% → 80% of target as progress thresholds are reached.
Killzones (what they are + default times)
Times are interpreted in the chart’s timezone . The logic stores extremes made inside these windows and monitors them forward.
19:00–23:00 — Early overnight liquidity formation.
01:00–04:00 — London/European activity window.
08:30–10:00 — U.S. morning discovery (major data at :30).
11:00–12:00 — Midday probe/pause; thinner liquidity.
12:30–15:00 — U.S. afternoon continuation/unwind into close.
How to use
Apply on a chart with NQ and ES data (e.g., continuous futures). Choose killzone windows and detection mode (Cross vs Exact Tick).
Select the confirmation symbol (NQ or ES) and optionally enable IFVG re-lock until confirmation/expiry.
set realistic Properties and run on “Once per bar close.”
*
Alerts: enable SMT Bullish/Bearish and/or Confirm LONG/SHORT ; “Once per bar close” is generally recommended.
What the alerts mean
SMT Bullish/Bearish : an exclusive sweep + divergence printed this bar.
Confirm LONG/SHORT : the close crossed the IFVG boundary in the candle’s direction per the rules.
Limitations
Signals depend on data quality, feeds, and timeframe. Divergence and confirmations can fail. Designed primarily for the NQ/ES pair. Past performance is not indicative of future results; use prudent risk controls.
Disclaimer
Educational tool only; not financial advice. Trade at your own risk.
Phase Accumulate/Manipulate/Distribute - NY [nainoa_invest]This TradingView script allows you to identify and visualize the different phases of an asset in the New York market (EST/GMT-4): Accumulation, Manipulation, and Distribution.
Key Features:
Phase Visualization on Chart: Each phase is displayed as a colored rectangle (green for accumulation, orange for manipulation, red for distribution) to easily track market movements.
Dynamic Dashboard: A table shows the current phase in real-time directly on the chart, with customizable colors.
Customizable Settings: You can adjust phase colors, dashboard position and size, and border style.
Precise Time Windows: Phases are automatically calculated based on specific NY session hours for better market behavior tracking.
This script is ideal for traders who want to quickly identify key market phases and make more informed trading decisions.
If you want to use this script, you can contact me directly.
Gimme!2Gimme!@ make yo profit go Boom ! . Got trand wo, got singal wo but, need to learn wo. Small step we go mind set before compound for sure. Gimme Gimme Gimme Gimme ya ya tata.