Trading
Single Legs
Spreads
ORB
VWAP
Strangles
Butterflies
RSI
Follow the Pro
Vol Strike
AcMaDi Strategy
Structure
Candle Struct
Chart & Alerts
Chart
Alerts
Analysis
Gamma
Backtest
Analyzer
Advisor
Data & Tools
Performance
Positions
Database
Logs
History
Upcoming
Simulator
Account
Settings
Profile
About
Logout
Trading Performance Dashboard Advanced Analytics & Automated Trade Journal
Multi-Day Simulation ($5K)
All Trading Strategies • Year-End 2026 Taxes, Fees & Net Capital ALL STRATEGIES
Blended Section 1256 (60/40 SPX/NDX/XSP) & Equity/Social Pro tax breakdown, broker fees, and net profits.
Closed P/L
$0.00
Expectancy
$0.00
Trades
0
Win Rate
0%
0W / 0L
Profit Factor
0.00
Max Drawdown
$0.00
Largest Win
$0.00
Largest Loss
$0.00
Avg Winner
$0.00
Avg Loser
$0.00
PORTFOLIO EQUITY • CUMULATIVE NET P/L
$0.00
+$0.00 (+0.0%) --

Top 5 Winning Strategies Leaderboard

Ranked by win rate & net realized profitability • Click any strategy to filter journal

Trade Journal

Entry Time ↕ Exit Time ↕ Ticker ↕ Strike ↕ Strategy ↕ Qty ↕ Entry $ ↕ Exit $ ↕ Net P/L ↕ Status ↕
Showing 0 - 0 of 0 trades
Page 1 of 1

RSI Multi-Timeframe

5M · 15M · 30M · 1H · 4H · 1D · TRADINGVIEW WEBHOOKS
Scanning · 6 Timeframes
Live
LIVE RSI BY TIMEFRAME - SPX
5M +0DTE
--
WAITING FOR DATA
15M +0DTE
--
WAITING FOR DATA
30M +7DTE
--
WAITING FOR DATA
1H +14DTE
--
WAITING FOR DATA
4H +21DTE
--
WAITING FOR DATA
1D +30DTE
--
WAITING FOR DATA
DTE ROUTER LOGIC
5M TRIGGER
↓
0DTE
Always
15M TRIGGER
↓
0DTE / 1DTE
Before/After 11AM PST
30M TRIGGER
↓
7DTE
7-14 day range
1H TRIGGER
↓
14DTE
7-14 day range
4H TRIGGER
↓
21DTE
14+ day range
1D TRIGGER
↓
30DTE
14+ day range
TRIGGER THRESHOLDS
Overbought (Buy Put)
RSI ≥ this fires a put trade
82
Oversold (Buy Call)
RSI ≤ this fires a call trade
19
Put Exit Target
RSI retraces to this = full exit
65
Call Exit Target
RSI retraces to this = full exit
35
15m DTE Cutoff Time
Before this = 0DTE · After = 1DTE
11:00
CONFLICT RESOLUTION
Multi-TF Trigger Priority
When several TFs fire at once
Block Conflicting Direction
Don't open call if put is open
On-Demand Chain Fetch
Fetch 14+ DTE chains only at trigger
Max Open Positions
Across all timeframes
6
Symbols Tracked
SPX, NDX (defaults)
SPX, NDX +1
ACTIVE RSI-ORIGINATED POSITIONS
POSITION ORIGIN TF ENTRY RSI CURRENT RSI TARGET RSI DTE P&L
No active positions

Volume Confluence Strike

Scanning Clusters...

Auto-trades Cross-Market Volume Clusters (SPX, SPY, NDX, QQQ) against Structural Levels.

Volume Strike Risk & Execution Parameters
Contracts:
Max Cap/Ctr ($):
Max Loss ($):
Profit Tgt (%):
Trail Stop (%):
Stop Loss (%):
Live Thesis Engine
DIRECTION: PUT THESIS: 8/10 HOLD_RUNNER ENTRY BLOCKED
POSITION: PUT THESIS STRENGTHENING — DO NOT SELL PUT RUNNER
NEW ENTRY: BLOCKED (OVER-EXTENDED FROM EMA21 | RUNWAY TO L5 ONLY 14pts)
TRIGGERED: -- Just Now
THESIS STATUS: ACTIVE & VALID
SIGNAL & BIAS PROGRESSION TIMELINE 1 Event
Signal Window: 6:30 AM – 1:20 PM PST
LIVE SIGNAL: WAITING FOR TRIGGER (PUT Bias)
Quantity:
Spot Price
--
15m VWAP
--
15m EMA 21
--
Suggested Contract
--
Next Target / Ladder
--
Invalidation Rule
--
Confirmation Trigger: --
Thesis Structural Checklist:

Active Volume Cluster

Time Symbol Type Dir
No active clusters in last 15m

Executed Strategy Signals

Time Action Contract Strike & Expiry Spot Price Entry $ Current $ PnL % / $ Reason Group ID Status
No executed trades for this strategy today
Zero background polling. Schwab chains are fetched only when a webhook arrives — no rate-limit cost from idle channels. Endpoint: POST /api/webhooks/social_alert
ALERTS TODAY
0
0 entries · 0 exits
EXECUTED
0
0 skipped (filters)
OPEN POSITIONS
0
Across 0 tickers
TODAY'S P&L
$0
0 closed trades
RECENT ALERTS
DATE / TIME SOURCE ACTION TICKER STRIKE EXPIRY STATUS P&L
No alerts received yet
RAW MESSAGES (Chrome Extension)
X.com
0
1/1
WhatsApp
0
1/1
Discord
0
1/1
Telegram
0
1/1
CONNECTED PLATFORMS & CHANNELS
T
Telegram (Master Ingestion)
Real-time forwarder webhook & channel monitor
Monitored Telegram Channels (Hot-Reloading)
W
WhatsApp (Chrome Extension Scraper)
Real-time web.whatsapp.com chat monitor & scraper
Monitored WhatsApp Channels (Hot-Reloading)
D
Discord "GEX Master Calls"
Webhook & bot listener
𝕏
X.com "Pro Feeds"
Chrome extension stream
TICKER WHITELIST MANAGER
0 tickers
Base Whitelist
Max Position Size per Alert
$2,000
Auto-Exit on EXIT signal
Otherwise hand to SmartExitManager
Single Leg Options Trading
LOTTO MODE Disables auto profit-taking — close manually from Active Positions
Options Spreads Trading Credit & Debit Spreads
Automated Daily Strangles SPX @ 12:54:59 PM | NDX @ 12:58:59 PM PST
Automated Daily Close Strategy:
• Scheduled Market Execution: Bot automatically places market-on-close strangles at your configured execution times.
• ATM Straddles/Strangles: Simultaneously buys ATM Call + ATM Put contracts for maximum late-session delta sensitivity.
• Hold to Cash Expiration: Held through the final closing minutes into 1:00 PM PST (4:00 PM ET) cash settlement (no assignment risk).
• Configurable Execution Times: Adjust exact execution times in the Settings tab (e.g., 12:50:00, 12:54:59, 12:58:59 PM PST).

Automated Strangle Configuration

Configure Capital, Max Contracts, Times & Toggles directly from this page.
SPX Daily Strangle
Budget: $
Qty:
Time:
NDX Daily Strangle
Budget: $
Qty:
Time:
SPX Midpoint Algo
Monitor Time:
NDX Midpoint Algo
Monitor Time:
SPX Daily Strangle
Expiration Payoff & Breakevens
BE: -- / -- Spot: --
Max Loss Floor Lower BE Current Spot Upper BE Unlimited Profit
DISABLED
Executes at 12:54:59 PM PST (6 min before close)
NEXT EXECUTION
12:54:59 PM PST
LAST STATUS
Not executed today
CURRENT SPX
--
TOTAL COST
$--
Today's Execution:
Waiting for 12:54:59 PM PST...
NDX Daily Strangle
Expiration Payoff & Breakevens
BE: -- / -- Spot: --
Max Loss Floor Lower BE Current Spot Upper BE Unlimited Profit
DISABLED
Executes at 12:58:59 PM PST (2 min before close)
NEXT EXECUTION
12:58:59 PM PST
LAST STATUS
Not executed today
CURRENT NDX
--
TOTAL COST
$--
Today's Execution:
Waiting for 12:58:59 PM PST...
Algorithmic Midpoint Strangles Strategy:
• Algorithmic Monitoring: Starts active continuous price surveillance at your configured start time (e.g. 12:39:59 PM PST for SPX, 12:54:59 PM PST for NDX).
• Strike Centering Detection: Continuously measures the exact distance between the underlying spot price and the two adjacent option strikes (e.g., SPX 5800 and 5805).
• Precision Midpoint Entry: Automatically fires the Strangle (Call + Put) only when the index price is centered at the exact midpoint (within ±$0.25 to ±$0.50 tolerance), unlocking optimal premium discount & 50/50 delta neutrality before the late-day closing trend develops.
• Settlement & Expiry: Automatically held through expiration into 1:00 PM PST cash settlement without assignment risk.
SPX Midpoint Algo
DISABLED
Starts monitoring at Configured Time (Price Target Strategy)
MONITORING TIME
12:39:59 PM PST
LAST STATUS
Waiting
Execution Log:
Waiting for midpoint centering...
NDX Midpoint Algo
DISABLED
Starts monitoring at Configured Time (Price Target Strategy)
MONITORING TIME
12:54:59 PM PST
LAST STATUS
Waiting
Execution Log:
Waiting for midpoint centering...
Daily Butterfly Strategies Neutral Market Strategies

Butterfly Strategy Configuration

Configure Call/Put execution times and toggles directly from this page.
SPX Butterfly ($5w)
CALL:
PUT:
NDX Butterfly ($10w)
CALL:
PUT:
SPX Call Butterfly ($5w)
DISABLED
Short Call Fly (Sell Lower, Buy 2 ATM, Sell Upper)
NEXT EXECUTION
--:--:--
LAST STATUS
Waiting
Execution Log:
Waiting...
SPX Put Butterfly ($5w)
DISABLED
Short Put Fly (Sell Lower, Buy 2 ATM, Sell Upper)
NEXT EXECUTION
--:--:--
LAST STATUS
Waiting
Execution Log:
Waiting...
NDX Call Butterfly ($10w)
DISABLED
Short Call Fly (Sell Lower, Buy 2 ATM, Sell Upper)
NEXT EXECUTION
--:--:--
LAST STATUS
Waiting
Execution Log:
Waiting...
NDX Put Butterfly ($10w)
DISABLED
Short Put Fly (Sell Lower, Buy 2 ATM, Sell Upper)
NEXT EXECUTION
--:--:--
LAST STATUS
Waiting
Execution Log:
Waiting...
Positions & Monitoring Live State & Historical Data

Active Monitoring Loop

No active positions
Application Settings API, Tickers & Trading Parameters

Streaming & Data Services

Streaming Status: ● Active
Market Data Poller: ● Running

Strategy & Trader Controls

Toggle individual strategies and traders on/off. Disabled items still detect signals and log them, but no orders will be placed.

Internal Strategies
Social Copy Traders

Schwab API Configuration

Get this from https://developer.schwab.com/dashboard
Keep this secret - never share publicly
Must match your app settings EXACTLY

Live Ticker Trading & Capital Budgets

Broker Execution Guardrails

Configure which tickers execute real orders on Charles Schwab. Sliders dictate the maximum capital allocated per ticker. Orders exceeding available balance or rejected for insufficient funds automatically fall back to Phantom Tracking without disrupting analytics.

Social Pro Alerts Live Trading Setup

● Enabled

Controls real-money orders for Follow the Pro channels (Sam, Vinod, Bhavani, Luckeee, Esther, Michael, etc.). If disabled, alerts are still captured, logged, and monitored in Phantom mode, but zero real money is risked.

Max Capital Allocation per Alert ($):
$350
Min: $50 Disallows entries requiring more than this dollar budget Max: $2,500
Max Contract Premium Ceiling ($):
$2.00
Min: $0.50 ($50) Disallows buying expensive ITM contracts exceeding this mark Max: $5.00 ($500)

Micro-Account Safety Shield (Live Pilot)

For $600 - $1,000 Accounts
○ Inactive

Enforces an atomic Redis pre-trade reservation lock specifically tuned for testing small live balances without any risk of blowout. Strictly caps quantity to 1 contract, limits trades to 2 per day, and triggers an auto-shutdown circuit breaker if daily loss is reached.

Max Cost Allocation per Pilot Trade ($):
$80
Min: $40 Limits risk per contract outlay (ideal for XSP/SPY 0DTE/1DTE) Max: $250
Daily Loss Circuit Breaker ($):
$45
Min: $20 If daily losses hit this limit, trading shuts down immediately Max: $150

Daily Profit Preservation Guard

Active & Enforced
95% VAULT / 5% RISK POLICY

Hardcoded institutional safeguard in services/entry_gate.py to ensure session profits are never given back to the market:

1. 95% Vault Lock:
Once positive profit is realized during the day, 95% of peak profit is permanently locked into the vault.
2. 5% Residual Reserve:
Only 5% of peak realized profit is allowed as residual risk reserve for subsequent runners or lottos.
3. 1-Contract Runner Sizing:
When in profit preservation mode, sizing is strictly throttled to 1 contract to prevent oversized risk.
4. Automatic Session Halt:
If drawdown reaches or exceeds the 5% risk reserve, all new session entries are blocked immediately.

Trading & Risk Parameters

Number of contracts to open for ORB strategy
Option price * 100 cannot exceed this value (e.g. 5.00 contract = $500)

Desktop Notifications

Enable browser-level alerts to see and hear volume spikes even when the browser is minimized.

Automated Daily Strangles

Important: Strangles execute automatically when enabled. Bot must be running during market hours.
SPX Daily Strangle
$
Qty:
Standard Timing (e.g. 12:54:59). Capital Budget & Max Contracts capped. Holds until 1:00 PM PST expiration.
NDX Daily Strangle
$
Qty:
Standard Timing (e.g. 12:58:59). Capital Budget & Max Contracts capped. Holds until 1:00 PM PST expiration.

Algorithmic Midpoint Strangles

Starts monitoring at configured time. Wait for price to center between strikes (Midpoint Strategy).
SPX Midpoint Algo
NDX Midpoint Algo

Algorithmic Butterflies

Executes Short Butterfly Spread (Short Wings, Long Body) at configured time.
SPX Butterfly Config
CALL:
PUT:
NDX Butterfly Config
CALL:
PUT:

Quick Start Guide

  1. Go to developer.schwab.com and register
  2. Create a new application with API products: "Accounts and Trading" + "Market Data"
  3. Set callback URL to: https://127.0.0.1:8182 (exactly as shown)
  4. Wait for approval (1-3 business days)
  5. Copy App Key and App Secret from your app dashboard
  6. Paste them in the fields above and click "Save API Configuration"
  7. Click "Authenticate OAuth" and follow the browser prompts
  8. Enable the tickers you want to trade in "Ticker Configuration"
  9. Go to the Trading tab and click "Start Bot"
Note: If you don't have a Schwab Developer account yet, start with step 1. The UI will work in demo mode until you complete OAuth authentication.
Database Viewer Inspect Local SQLite Data
VIEW DATA:
1
Historical Quote Lookup
Please select a view above to load data...
About SpyQiNex Discipline, Automated.
SpyQiNex Logo

SpyQiNex

Discipline, Automated.

Buy high. Sell low. We are the Optioneers.
SpyQiNex takes care of the sells.

SpyQiNex is built for traders who already know how to spot strong setups but have experienced the impact of emotions at the worst possible moments. You identify the entry correctly. The logic is sound. Then price pulls back and doubt sets in. Do you cut the trade? Do you wait? When it finally moves in your favor, do you secure profits or hold on and risk watching gains disappear?

Most traders do not struggle because they cannot read charts. They struggle because execution breaks down under pressure.

That is where SpyQiNex steps in. Discipline is often the hardest part of trading, so we removed the stage where emotions typically interfere. SpyQiNex is built on values over emotions and math over fear. Once your rules are defined, the system follows them precisely — without hesitation, without second-guessing, without impulse decisions.

You will notice something different immediately. There are no Sell buttons. There are no Greedy Exit buttons. There are only Buy buttons and a Credit Spread button.

This is intentional.

Think. Analyze. Plan before entering a position. Once you are in a trade, SpyQiNex manages exits automatically. You define your profit targets and stop losses upfront, and the system executes them instantly when conditions are met. The objective is simple: remove emotional decision-making from the most costly part of trading.

SpyQiNex is not only designed to protect downside risk. It is designed for structured, rules-based growth. The platform supports automated 0DTE strategies such as strangles and butterflies — approaches centered on probability, structure, and repeatability rather than speculation or prediction.

The system focuses on precise entries at defined strikes so you can remain focused on your process instead of reacting to every price fluctuation.

All system behavior is transparent. You can observe the logic in real time — from price updates to strike calculations to order placement. There are no black boxes and no hidden actions. You see exactly what the algorithm sees and how decisions are made.

Our tagline is intentionally unconventional. “Buy high, sell low” reflects a core reality of options trading. Buying high can represent buying strength, momentum, or volatility when probabilities align. Selling low can represent exiting as premium compresses, volatility contracts, or time decay unfolds.

Profitability in options trading is not driven by direction alone. It is driven by pricing, timing, and probability. SpyQiNex is designed around that principle.

This platform is not about overnight success. It is about discipline, structure, and consistency over time.

Stop letting emotions dictate execution. Let rules and code handle the mechanics.

What SpyQiNex Does

Real-Time Indicators

RSI, VWAP, EMA crossovers, Bollinger Bands, and custom SpyQiNex indicators — continuously updated.

Automated Exits

Define profit targets and stop losses in advance. SpyQiNex executes exits instantly when conditions are met.

0DTE Strategies

Strangles, butterflies, ORB breakouts, and spreads — precision multi-leg strategies with automated handling.

Smart Order Protection

Contra-trend warnings, RSI dead-zone alerts, first-move detection, and unusual-volume streak tracking.

GEX & Gamma Profile

Gamma exposure visualization with key levels, call walls, and put walls for structural awareness.

Unusual Volume Alerts

Bullish and bearish volume spike detection with audio, visual, and notification signals.

Version History

v3.0 Feb 2026
Smart Order Protection, live trading disclaimer, expanded About page, Upcoming Features tab.
v2.0 Jan 2026
Settings rebuild, butterfly and strangle automation, GEX Gamma Profile, Performance Dashboard.
v1.0 Dec 2025
Initial release: single legs, spreads, ORB, indicators, paper trading, Schwab OAuth.

About Vriksham LLC

SpyQiNex is developed by Vriksham LLC, a technology company focused on building disciplined, rules-driven trading tools. Our mission is to help traders execute with precision by reducing emotional interference in trade management.

support@spyqinex.trade
www.spyqinex.trade

Disclaimer

This application is not financial advice. You use SpyQiNex at your own risk. The platform is intended strictly for educational purposes and personal use only. Trading options involves significant risk and may not be suitable for all users.

Reproducing, copying, modifying, or redistributing this application, its concepts, or its underlying ideas without written consent from Vriksham LLC is strictly prohibited and may result in legal action.

© 2026 Vriksham LLC. All rights reserved.

Strategy Backtester Replay strategies against historical data • Analyze performance
Drop CSV or click to browse
Drop CSV or click to browse
Delivered & Active in Production Cutting-edge algorithmic capabilities and engines fully operational in v3.2
The following flagship features have been completely engineered, tested, and are actively running in live market conditions.
ACTIVE & LIVE

AcMaDi Strategy (Accumulation · Manipulation · Distribution)

AcMaDi (Accumulation • Manipulation • Distribution)

ICT institutional cycle engine with automatic detection of Asian range accumulation, Judas swing manipulation, and New York expansion with real-time multi-timeframe chart overlays.

Fully Deployed in Production Engine
ACTIVE & LIVE

Follow-the-Pro Copy Trader

Telegram & Discord Alert Ingestion

Parses 35+ unstructured social alert formats in real-time. Features automated BTO/STC execution, independent $5,000 model tracking, and internal vs. social leaderboard segregation.

Fully Deployed with Multi-Platform Parsers
ACTIVE & LIVE

Touch-Native Mobile & PWA

Responsive PWA & Capacitor Native Shell

Dedicated mobile layout with bottom navigation drawer, Web Push notifications for fills and halts, biometric WebAuthn security, and streamlined swipe controls.

Deployed & PWA Installable
ACTIVE & LIVE

FinBERT Market Sentiment

Real-Time Financial NLP Mood Scoring

Automated sentiment scoring analyzing breaking financial news, macroeconomic releases, and live feeds to inject macro sentiment hurdles directly into trade entries.

Integrated in Live Dashboard
ACTIVE & LIVE

Strategy Simulation Portal

Historical Tick Replay & Backtesting

Dedicated interactive portal at /simulation providing tick-by-tick market replay, multi-strategy hypothetical testing, and risk parameters optimization without capital exposure.

Live at /simulation
ACTIVE & LIVE

10 Algorithmic Risk Pillars

Automated Capital Safeguards

BSM theta hurdles, concurrency gatekeeper, capital tier resolver, 40%/15% trailing corridors, 3:1 gamma asymmetry hedge, and -$750 daily circuit breakers.

Enforcing Real-Time Execution Guardrails
Commercial Expansion Roadmap Architectural milestones for multi-tenant SaaS, multi-broker connectivity & IP security
Currently in active engineering to transform SpyQiNex into a multi-tenant institutional copy-trading and algorithmic execution platform.
IN PROGRESS • Q4 2026

Multi-Tenant User Isolation

Zero-Knowledge Client Accounts

Subscribers sign up and link their personal Schwab or other broker accounts via OAuth. Each user's orders, balances, and PnL are strictly isolated in PostgreSQL/Redis with zero access to admin data.

Strict Per-User Tenant Scoping
IN ENGINEERING • Q4 2026

Universal Multi-Broker Support

Tastytrade & Interactive Brokers (IBKR)

Abstracted execution layer supporting Tastytrade (REST/DXLink) and IBKR (Client Portal Gateway). Allows users to trade SPX/NDX institutional options through their broker of choice with automated order dispatching.

BaseBrokerClient Adapter Architecture
PLANNED • Q1 2027

Granular RBAC & Strategy Licensing

A La Carte Feature & Strategy Tiers

Charge subscription fees per strategy or tier. Admin portal grants fine-grained permissions to specific indicators, algorithms (Volume Strike, AcMaDi, RSI), and execution caps with automated Stripe billing sync.

Middleware Entitlement Guardrails
DEFENSE ENFORCED

Cloud IP Defense & Signal Vault

Zero-Leak Server-Side Execution

Proprietary formulas, indicator math, and Black-Scholes gamma models remain 100% server-side in a secured Linux enclave. Clients receive executed orders and signals without exposing algorithmic code or reverse engineering risks.

Closed-Loop SaaS Architecture

Have an institutional inquiry or multi-broker requirement? Reach out to support@spyqinex.trade

Market Gamma Profile (GEX) Market Maker Exposure
Total Negative GEX
--
NET GEX: --
Total Positive GEX
--
Maj Neg Vol
--
Maj Neg GEX
--
Maj Pos Vol
--
Maj Pos GEX
--
Maj Neg OI
--
Maj Pos OI
--
Zero Gamma
--
Select Ticker and Click Refresh
Activity Logs System & Execution Logs
No activity yet. Start the bot to see logs.
Order History Filled, Canceled, Rejected & Paper
│
Time ↕ Symbol ↕ Strikes ↕ Action ↕ Strategy ↕ Tag ↕ Qty ↕ Price ↕ Exit Price(s) / Targets ↕ Status ↕ Message ↕
Loading...
Admin Dashboard User Management & Approvals
Name Email Role Status Joined Actions
Loading...
Broker Accounts Overview All Users' Connected Accounts & Strategy Links

Click Refresh to load broker accounts...

Subscription Management Billing, Pricing, Trials & Promo Codes
Billing Mode
Promo Codes
Code Trial Tier Uses Expires Actions
Loading...

© 2026 Vriksham LLC. All rights reserved.

⚡ Signal Guide — Trade Advisor V3

The advisor analyzes volume flow (API Pressure) as its primary driver. All other indicators revolve around it. Signals fire only when API confirms direction.

🟢 Entry Signals

ENTER CALL
When: Bull score ≥5, API ≥4, strong trend or 2+ confluence levels (VWAP, Camarilla, ORB, GEX wall). Also fires on V-shape reversals (API flips bullish + HH confirmed + ADX>25).
▶ Action: Buy ATM/near-OTM 0DTE Call. Hold for target. Leave runner for level.
ENTER PUT
When: Bear score ≥5, API ≤-4, strong bearish trend or price rejecting resistance. Also fires on sharp selloffs (API flips bearish + LL confirmed + ADX>25).
▶ Action: Buy ATM/near-OTM 0DTE Put. Hold for target. Leave runner for level.
SCALP CALL
When: Bull score ≥5 but weaker trend (ADX<25), 1 level nearby, or moderate API (3-4). Also triggers on liquidity sweeps below support that reverse.
▶ Action: Quick in/out. Take profit at +4-6 pts. No runners. Exit at first hesitation.
SCALP PUT
When: Bear score ≥5 but weaker trend, or fake breakout above resistance detected. Short-term fade trade.
▶ Action: Quick in/out. Take profit at -4-6 pts. No runners. Exit on any bounce.

🔴 Exit Signals

EXIT CALL
When: Exit score ≥4 from: API turns bearish (≤-3), mode flips to TREND_BEAR, price loses VWAP, 5m Lower Low confirmed, momentum fading.
▶ Action: Close ALL call positions immediately. Don't wait for recovery.
EXIT PUT
When: Exit score ≥4 from: API turns bullish (≥3), mode flips to TREND_BULL, price reclaims VWAP, 5m Higher High confirmed, momentum reversing.
▶ Action: Close ALL put positions immediately. Don't wait for another drop.
EXIT → ENTER
When: Exit triggered AND opposing score ≥5. Example: EXIT CALL + bear score 7 = flip to PUT.
▶ Action: Close current position, immediately enter the opposite direction.

🟠 Hold & Wait

HOLD
When: You have an open position and exit score <4. Trade thesis still valid — price above VWAP (for calls), HH/LL structure intact, momentum OK.
▶ Action: Stay in trade. ATR trailing stop protects you. Wait for T1/T2/T3 targets or EXIT signal.
WAIT
When: Setup forming but not confirmed. Score 3-4 (not ≥5), or direction just flipped (needs 2+ polls), or micro-break not triggered yet, or API 1-3 (moderate).
▶ Action: Watch but don't trade. A signal may come in the next 1-2 minutes.
FLAT
When: No trade conditions. API <1 (no volume), chop detected (VWAP crossing, API flipping), or price inside no-trade zone (Yesterday H/L box).
▶ Action: No trades. Go get coffee. Market has no edge right now.

📈 Market States

The system classifies the market into 5 states that control which signals are allowed:

TREND_EXPANSION — Strong directional move. ENTER + SCALP allowed. PATH B fires here (no level needed).
PULLBACK_TREND — Trend pauses, pulls back to level. ENTER + SCALP allowed. PATH A fires here (level setup).
RANGE_COMPRESS — Tight range, no direction. Only WAIT/FLAT. Don't force trades.
LIQUIDITY_SWEEP — Fake breakout detected. SCALP only in reversal direction.
CHOP — Noise. FLAT only. Market alternating randomly.

💰 Profit Taking

Smart exits use ATR-based targets (automatic) and level proximity:

T1 (Conservative): 1.0x ATR from entry — Take 1/3 off. Lock in profit.
T2 (Standard): 1.5x ATR — Take another 1/3. Move stop to breakeven.
T3 (Runner): 2.5x ATR — Let remainder run with trailing stop.
Level Exit: Close 2 pts before Camarilla/GEX level if profitable.
Trailing Stop: Follows price. Auto-tightens near expiry (theta decay).

⚠️ Key Rules

1. API Pressure is the #1 gate. If API is weak (<1), NOTHING trades.
2. Never chase breakouts. Wait for retest or trend confirmation.
3. SCALP = quick profit, no runners. ENTER = hold for targets.
4. EXIT means EXIT. Don't hope for recovery.
5. FLAT = no edge. Forcing a trade in FLAT = guaranteed loss.