check_alert_tradeable |
Pro planning gate: today's valid A+/B record, score >= 6/8, current
9:45–force-flat window, positive finite level and CALL/PUT direction.
Includes the existing fade fragility veto. Does not check subsequent
stop-outs, live structure, or broker positions. Pass alert_json to check
that specific record without fetching another alert.
|
format_bracket_plan | Scale-in ⅓/⅔ + structural rail stop. +25/−25 from fill E is fallback only. |
get_correlation_grid | Rolling 5-min return correlation for SPY/QQQ/IWM/DIA. Portfolio overlay, not a trigger. |
get_cross_asset | UW VIX, 10Y (TNX), dollar (UUP). Risk-tone overlay — not a trigger. |
get_cvd_liquidity | Real-Time CVD Liquidity Tracker: aggregate Net CVD using Lee-Ready on minute bars.
Pro tier. interval: "1m" | "5m"
|
get_daily_structure | Daily Structure Board: automated pivots, ATR targets, overnight boundaries. Bundle tier. |
get_em | 1σ expected-move band from ATM IV (remaining session). |
get_fear_greed | Intraday fear/greed composite (Tape + VIX). Fade extremes at a rail. |
get_gex_profile | Per-strike GEX profile near spot. |
get_hist_replay | Multi-day historical graded events from scanner log (optional YYYY-MM-DD). |
get_index_health | Index Health Dashboard: relative volume & momentum for top components.
Bundle tier. index: "SPY" | "QQQ"
|
get_latest_alert | Latest Discord-filtered A+/B card. trapdoor is a stored alert-time 0–100
score, or null when unscored; not a live rescore of an arbitrary level.
eligible is the saved lane-window flag. _pro_eligible/_pro_reason check
today's record against the current Pro grade/window rules, not stop history
or continued structural validity. Use check_alert_tradeable before planning.
|
get_lotto_friday | Advisory single-name 0DTE Friday board with liquidity gates. Not auto-exec. |
get_macro_events | Macro Event Control Panel: high-impact economic events with vol forecasts. Bundle tier. |
get_major_news | MAJOR RSS headlines. Context only — never a trigger. |
get_market_clock | Session state: open/closed, force-flat time, lane windows. |
get_morning_desk | Today's Tier-0 morning desk card (rails, IV rank, gap, events). |
get_path_risk_score | Path-Risk Meter: dynamic execution risk score from spread + tick variance. Pro tier. |
get_pin | Pin score / magnet heuristic for the symbol. |
get_premium_compression_data | Premium Compression Heatmap: theta decay velocity by session window for a multi-leg structure.
Pro tier. structure: "iron_condor" | "vertical_spread_call" | "vertical_spread_put" | "single" | "short_call" | "short_put"
|
get_rails | Live SPY 0DTE gamma map: walls, flip, magnet, regime. |
get_replay_today | Today's graded candidates timeline (educational replay). |
get_rv_regime | HAR-lite RV: Calm / Elevated / Explosive (not Trapdoor wall trust). |
get_skew | IV smile / skew strip + wing-fattening flag from the UW chain. |
get_spy_qqq_divergence | SPY↔QQQ rails divergence feather. |
get_swing_structure | Weekly/swing gamma walls + 1σ EM on the nearest 5–45 DTE expiry (not 0DTE). Bundle/Pro. |
get_tape | Latest Confluence Tape snapshot: rolling ofi_5m, tape_5m and quadrant.
Check ts/updated_at, age_sec and stale before using it after a closed candle.
OFI is not candle-close synchronized; |OFI| >= 0.30 is interpretive context,
not a required entry gate or an automatic exit/re-entry signal.
|
get_vrp_divergence | VRP Divergence Index: ATM straddle IV vs realized variance. Bundle tier. |
get_yield_curve | Delayed official FRED 10Y / 2Y / 2s10s. |
list_alert_history | Today's Discord-filtered A+/B, newest first, in alerts[]. Each record's
trapdoor is the stored alert-time 0–100 score or null (unscored). Match ts,
symbol, direction and level; scores are not refreshed when history is read.
|
plan_alpaca_entry |
Build Alpaca execution plan from alert.
Pair with uvx alpaca-mcp-server (ALPACA_API_KEY / SECRET). User confirms place_option_order.
Advisory only.
|
plan_entry |
Broker-agnostic entry plan.
broker: robinhood | webull | webull_local | ibkr | alpaca | tastytrade.
Same Pro gates + structure; MCP sequence and price_source follow the broker.
Advisory only.
|
plan_ibkr_entry |
Build Interactive Brokers execution plan from alert.
Pair with https://api.ibkr.com/v1/api/mcp-public — drafts instructions only;
user Review & Submit in IBKR AI Instructions. Advisory only.
|
plan_robinhood_entry |
Build Robinhood execution plan from alert: delta band, spread gate, budget, bracket, MCP steps.
Advisory only — does not place orders. Pair with robinhood-trading MCP.
|
plan_tastytrade_entry |
Build tastytrade execution plan from alert.
Pair with self-hosted tastytrade-mcp (dry_run → confirmation_token → place_order).
Start with TASTYTRADE_ENV=sandbox. Advisory only — user confirms every place.
|
plan_webull_entry |
Build Webull execution plan from alert (same structure/risk as Robinhood).
mode=cloud (default): https://api.webull.com/mcp — OAuth; confirm orders in Webull app.
mode=local: uvx webull-openapi-mcp — App Key; preview_option_order then place.
Advisory only — does not place orders.
|
pro_rules_summary | Pro alert criteria: min score and session window. |