Stock technical analysis • Alpaca stocks via Cloudflare Worker • Alpaca indicative options • optional Twelve Data fallback
🎯 Trading Modes
Day trading mode
Intraday price, technical signals, interval volume and fresh ES/NQ futures confirmation. WAIT when key confirmation is missing. The technical BUY/SELL signal alone is not a trade recommendation.
Swing trading mode
Uses daily candles and a 6-month history. ES/NQ intraday confirmation is context only, not a mandatory swing filter. Daily trend, ATR and momentum inform illustrative scenarios.
Press Analyze stock after selecting this mode.
Options Strategy Assistant
Technical stock screening only. Alpaca indicative options-chain connection through Cloudflare Worker (subject to provider entitlement). Manual Fidelity quote entry remains supported; values are not independently verified. Verify contracts, liquidity, delta, earnings and risks in your brokerage account.
Stock-price and ATR-volatility filters are based on returned daily candles, not option premium or implied volatility. Delta preference is applied to contract scoring and sorting. Enter a hypothetical strike for a 100-share-per-contract collateral/sale-value estimate. Market-cap groupings are illustrative and may change.
Scanner has not run. Each candidate requires a successful daily-data request.
Market-cap groups are illustrative watchlists, NOT live capitalization classifications. Confirm each company’s current market cap and option availability with your brokerage. Scans only the selected list.
Fidelity options-chain snapshot (manual entry)
Select a candidate below. Fetch indicative Alpaca contracts or enter Fidelity values from ONE exact contract, then save. Manual quotes expire after 15 minutes; indicative quotes are historical screening inputs up to 24 hours old, not executable prices. This app cannot verify Fidelity quotes.
No contract selected.
OI, volume and quote times require provider enrichment. Historical volume is not live volume.
Covered call candidates
Technical suitability only; covered calls require ownership of sufficient shares and willingness to sell at the strike.
Run scan to populate.
Cash-secured put candidates
Technical suitability only; cash-secured puts require sufficient buying power and willingness to own the shares.
Run scan to populate.
Brokerage options checklist
Covered call: verify 100 shares per contract, cost basis, strike above desired sale price, bid/ask spread, open interest, volume, ex-dividend date, earnings and early assignment risk. Cash-secured put: verify cash collateral (strike × 100 less premium), desired purchase price, delta (for example 0.15–0.25), annualized premium yield, break-even, earnings and assignment risk. Neither strategy is risk-free. A high RVOL reflects STOCK trading activity, not options-chain liquidity. Compare live option quotes and Greeks in Fidelity before any order.
Rankings are experimental and not backtested. Options-chain snapshots may be fetched from Alpaca or entered manually; scores are screening heuristics, not trade recommendations. Missing or suspicious data excludes candidates.
Ready to analyze NVDA.
Stock / last quoteNVDA · —
Awaiting data
Technical direction—
Not a confirmed trade
Volume confirmation—
20 preceding completed candles
Futures-confirmed guidanceWAIT
Requires fresh ES + NQ
🎛️ Comprehensive Trading Command Center
SYMBOL / PRICENVDA · —
TECHNICAL SIGNAL—
VOLUME / RELATIVE—
FINAL CONFIRMATIONWAIT
Price, EMA, Bollinger Bands and volume charts appear once in Technical Analysis below. Jump to volume chart ↓
This consolidated frame mirrors the reference layout, but uses actual API candles and conservative confirmation rules. Signals are informational, not trade orders.
Strong signals require ≥1.5× the preceding 20 candles of the SAME selected interval; confirmed signals require ≥1.0×. Partial candles can understate volume.
Awaiting confirmationAnalyze a stock and refresh futures to check for conflicts.
Analyzing stock and index futures separately.
STRONG BUY requires a stock BUY and both futures to agree with the stock direction, with at least 3 of 4 aligned candle moves in each index, fresh data, and regular U.S. stock market hours. Moderate, weak, conflicting, missing or stale confirmation shows WAIT / NO TRADE while the underlying technical signal remains visible separately. Subject to API availability and delays. Not a real-time prediction, order, or guarantee.
Awaiting futures candles
Latest close / quote—
Technical signal—
Score (−7 to +7)—
RSI (14)—
ATR (14)—
Today high—
Today low—
Previous day high—
Previous day low—
Last candle volume—
Alpaca / Yahoo price comparison
Analyze a stock to compare prices. Yahoo is an unofficial chart source, not a guaranteed real-time quote.
Price candles + EMA + Bollinger Bands (one chart)
🟢 Up candle · 🔴 Down candle · Blue EMA 9 · Orange EMA 20 · Violet EMA 50 · Gray EMA 200 · Dashed Bollinger bands · BUY/SELL EMA 9/20 crossover markers
Volume (shares) — Alpaca IEX only
Volume baseline: 0 sharesMaximum: —
Analyze a stock to see exact volume and average volume.
Dual volume: IEX live + SIP consolidated delayed
IEX volume above is exchange-specific. Consolidated SIP volume requires a Worker endpoint that explicitly supports feed=sip and a historical cutoff at least 15 minutes old. Never combine IEX and SIP candles for relative volume.
Not checked. SIP availability is unverified.
IEX last completed bar—
SIP last verified delayed barUnavailable
SIP relative volume (20 bars)—
SIP timestamps, coverage and feed must be verified by the Worker. A successful HTTP response alone does not establish SIP coverage.
RSI (14)
MACD (12, 26, 9)
Stochastic Oscillator (14, 3, 3)
Awaiting candles
Blue %K · Orange %D · reference levels 20 and 80. Crossovers are not independent trade confirmation.
Advanced: seven-market overview (expand)
Checking futures…
Loading futures quotes…
Overall futures sentimentAwaiting quotes
—
Average direction (available markets)—
Stock signal vs index futuresAwaiting analysis
Requires fresh ES and NQ intraday confirmation
Futures may be delayed. Direction compares the latest available close to the preceding close, not a trading recommendation.