OPEN-SOURCE SCRIPT
Diupdate

BTC Systemic Sell Pressure Engine multi-factor

531
BTC Systemic Sell Pressure Engine V5.5 Final

BTC Systemic Sell Pressure Engine is a synthetic Bitcoin risk-monitoring indicator designed to detect when sell pressure may be building across price action, volume, structure, flow proxies, macro proxies, and market-stress conditions.

This script does not read private wallets, private exchange books, official ETF flow data, or private on-chain databases. Instead, it builds a multi-factor risk model from data available on TradingView and optional external sources connected by the user.

The goal is not to predict every top or bottom. The goal is to help traders recognize when Bitcoin is moving from normal conditions into possible distribution, warning, critical risk, or cascade-risk environments.

WHAT THE INDICATOR ANALYZES

1. Volume and Dollar Volume
The engine checks whether chart volume and estimated dollar volume are unusually high compared with recent history. Abnormal participation can reveal aggressive activity.

2. Synthetic Delta and CVD
The script builds a synthetic delta model using candle position and volume. It also builds a synthetic CVD to detect when buying or selling pressure is not confirming price movement.

3. Distribution and Absorption
The indicator searches for hidden selling behavior, including:
- high effort with weak price progress
- upper-wick rejection
- failed breakouts
- liquidity sweeps above recent highs
- absorption near local highs

4. Structure and Liquidity Vacuum
The engine checks for important structural damage, including:
- support breaks
- bearish EMA conditions
- failed retests
- large bearish candles
- ATR expansion
- compression breakdowns

5. VWAP and OBV Pressure
The script monitors session VWAP loss and OBV divergence. If price holds high while OBV or synthetic CVD weakens, the dashboard can show early hidden weakness.

6. Higher-Timeframe Stress
The indicator checks multiple higher timeframes using non-repainting request.security() calls with lookahead_off. This helps separate small intraday noise from larger structural risk.

7. ETF Basket Proxy
The script uses a Bitcoin ETF proxy basket:
- IBIT
- FBTC
- GBTC
- BITB
- ARKB

This is not official ETF flow data. It is a price/volume proxy designed to detect weakness or divergence in institutional Bitcoin-related markets.

8. Macro Stress Proxy
The macro module uses:
- VIX
- DXY
- NDX

This helps identify risk-off environments where Bitcoin may become more vulnerable to sell pressure.

9. Stablecoin and Miner Stress
The script can monitor stablecoin dominance and Bitcoin-sensitive equities/miners such as MARA, RIOT, CLSK, and MSTR.

10. Market Stress
The market-stress module checks:
- BTC multi-exchange price spread
- BTC dominance weakness
- total crypto market-cap pressure

11. Optional External Data
Users can connect external exchange netflow or open-interest sources through TradingView source inputs. These are optional and disabled by default.

12. Panic / Kill-Switch Mode
Manual risk amplifier for confirmed off-chart events such as exchange failure, custody risk, ETF stress, macro panic, banking stress, or other serious market events.

DASHBOARD STATES

NORMAL
No major sell-pressure event is currently detected.

WATCH
Early warning only. This should not be used alone as a trade signal.

WARNING
Sell-pressure conditions are elevated. The trader should watch structure, VWAP, CVD, OBV, and higher-timeframe confirmation.

CRITICAL
High-risk environment. This means pressure is serious, but the strongest signal still requires cascade confirmation.

CASCADE
Strongest risk state. This appears only when the engine detects extreme sell-pressure conditions with structure and volatility confirmation.

PHASE SYSTEM

NO PHASE
No major sell-pressure structure detected.

PHASE 1 DISTRIBUTION
Possible hidden selling, absorption, ETF weakness, or sweep-trap behavior.

PHASE 2 BREAKDOWN
Support failure or compression breakdown.

PHASE 3 LIQUIDATION
Cascade-style sell-pressure environment with structural failure and volatility expansion.

PHASE 4 RESET WATCH
Previous risk was high, but price has started recovering above important references.

BEST CONFIRMATION

The strongest warning condition is:

CASCADE + Grade A/A+ + Phase 3 Liquidation

Do not use WATCH alone as a trading signal. WATCH is only an early warning.

TIMEFRAME GUIDE

3m / 15m
Useful for short-term pressure warning and intraday monitoring.

4H
Useful for early serious warning.

1D
Useful for stronger confirmation.

1W
Useful for macro confirmation.

HOW TO USE

1. Watch the dashboard first.
The dashboard tells you whether the current state is NORMAL, WATCH, WARNING, CRITICAL, or CASCADE.

2. Confirm with structure.
The most important confirmation is not only score. Watch:
- Structure score
- Support / Vacuum
- HTF Bears
- OBV Div / CVD Bear
- VWAP Pressure
- Distribution Zones

3. Use Distribution Zones carefully.
A Distribution Zone marks an area where the engine detected possible hidden selling, absorption, failed breakout, or liquidity sweep. It is not automatically a short signal. It becomes more important if price rejects from it and the dashboard risk increases.

4. Use Cascade Targets only after cascade confirmation.
Cascade targets are ATR-based downside risk projections. They are not guaranteed predictions. They are volatility-based risk levels that appear only after cascade pressure is detected.

5. Use the HELP label.
The chart includes a HELP label. Hover over it to read what the indicator does, how to read the score, and how to interpret current conditions.

ALERTS

The script includes alert conditions for:
- Watch
- Warning
- Critical
- Cascade
- Institutional Trap
- Liquidity Sweep Distribution
- Compression Breakdown
- Exchange Dislocation Critical
- Risk Invalidated

The script also includes dynamic JSON alerts for automation and webhook use.

LIMITATIONS

This indicator does not have direct access to:
- private wallet labels
- private exchange order books
- official ETF creation/redemption files
- private institutional flow
- private Chainalysis data
- real exchange netflow unless connected by the user through an external source

All calculations are based on TradingView-available data, proxy markets, and optional user-connected sources.

IMPORTANT

This is a risk-monitoring and confirmation tool. It is not financial advice. It should be used with price structure, risk management, position sizing, and independent analysis.

Open-source script
Catatan Rilis
Thank you for checking the script.

Quick guide:

NORMAL = no major sell-pressure event.
WATCH = early warning only.
WARNING = elevated sell-pressure conditions.
CRITICAL = high-risk environment.
CASCADE = strongest warning, especially with Grade A/A+ and Phase 3 Liquidation.

Best use:
3m / 15m = short-term pressure warning.
4H = early serious warning.
1D = confirmation.
1W = macro confirmation.

Do not use WATCH alone as a trade signal. This is a risk-monitoring and confirmation tool, not financial advice.

Pernyataan Penyangkalan

Informasi dan publikasi ini tidak dimaksudkan, dan bukan merupakan, saran atau rekomendasi keuangan, investasi, trading, atau jenis lainnya yang diberikan atau didukung oleh TradingView. Baca selengkapnya di Ketentuan Penggunaan.