Dashboard summary for stocks, options, provider intelligence, scalping, dividends, portfolio context, and measured expectancy — one JSTOPTDIV interface.
Loading unified command center…
Schwab
Checking…
Broker market-data entitlement
Prosper STO — Michael
Loading…
— active provider-model signal(s)
Prosper OV — Scott
Loading…
— active provider-model signal(s)
Main API
Checking…
v0.3.4 · localhost / Cloudflare proxy
Intelligence stack CORE
Functional and staged modules in JSTOPTDIV Unified Full v0.3.4. Planned modules stay explicitly labeled until their authoritative source is connected.
CORE
⌁
Scalping engine
Broad opportunity ranking plus a selected-symbol fast lane. Fails closed when market data is missing or stale.
›
PENDING FEED
▽
Stock & options screeners
Scanner shell is unified. Live Schwab discovery activates only after Trader API approval and authorization.
›
STAGED
▦
Options Lab
Provider structures and TOS handoffs are live; independent Greeks/IV/payoff analytics remain explicitly staged.
›
CONTEXT
⌾
Intelligence
Market, ownership, sentiment, event and alternative-data workspace without pretending missing feeds are live.
›
CORE
✉
Prosper STO — Michael
Gmail lifecycle ingestion, watchlist, alert-model performance and review-only TOS handoffs.
›
CORE
✉
Prosper OV — Scott
Separate provider lifecycle and quality gate. Michael statistics are never mixed into Scott records.
›
STAGED
$
Dividend Center
Dividend research and income workflow shell; no provider-alert logic is reused as dividend logic.
›
STAGED
▤
Portfolio & trade analyzer
Actual brokerage positions remain separate from provider-model positions and hypothetical performance.
›
Active Provider Signals / Queue
Provider instruction ≠ JSTOPTDIV trade recommendation. Open the provider page for full lifecycle and review context.
Prosper STO
Frozen ingestion source: Prosper STO v0.1.9
Active
—
Expired/no exit
—
Needs review
—
Watchlist symbols
—
Provider Alert Performance
Loading performance model…
Scored closed trades
—
Wins / Losses
—
Win rate
—
Net P/L (1x)
—
Gross profits
—
Gross losses
—
Avg P/L / trade
—
Avg win / Avg loss
—
Payoff ratio
—
Profit factor
—
Expectancy / trade
—
Closed
Symbol / Strategy
Result
Model P/L (1x)
Running total
Cash-flow basis
Active Signals
Symbol / Strategy
Status
Entry
Current Provider Position
Latest Action
TOS Handoffs
Review
Morning Watchlist
—
Needs Review
Symbol / Strategy
Status
Latest Action
Review
Expired Without Exit Alert
Symbol / Strategy
Status
Entry
Review / Expiration note
Full Provider Lifecycle History
Symbol / Strategy
Status
Remaining
Latest Alert
Current Provider Position
Recent Alerts
Received
Alert
Price
Parsed Action
Warnings
Prosper OV — Scott Bauer
Separate provider lifecycle. No Michael Shorr statistics are mixed into Scott Bauer records.
Loading Scott Bauer provider history…
Active provider signals
—
Expired/no exit
—
Needs review
—
Unmatched
—
Unknown events
—
Active Scott Bauer Signals
Symbol / Strategy
Status
Remaining
Current Provider Position
Review
Needs Review
Symbol / Strategy
Status
Last Action
Review Notes
Recent Scott Bauer Emails
Received
Subject / Event
Provider Price
Legs
Warnings
Scalping Engine
Automatic opportunity ranking + manual-symbol cockpit. Broad scanning and the selected-symbol fast lane run at different speeds by design.
Loading scalping engine…
NORMAL
60-second lane
NORMAL MODE
Flip ON only while actively scalping
Safety state
—
Selected quote age
—
Selected-symbol transport
—
Upstream update interval
—
Cloudflare KV live writes
0
Schwab Live Market Bridge
Checking Schwab bridge…
Bridge
—
Schwab API approval
—
Stream
—
Subscribed
—
Discovered
—
Selected
—
Cloudflare KV live writes
0
Automatic Market Scanner
Scores every symbol supplied by the upstream market feed. It may return WAIT / AVOID / NO TRADE instead of forcing an idea.
Waiting for market scanner data…
Symbols scanned
0
Eligible
0
A-grade setups
0
Broad scan cadence
—
#
Symbol
Recommendation
Heuristic score
Last
Spread
RVOL
Range
Direction / VWAP
Age
Manual Symbol / Follow-Along Mode
Type any ticker you want to follow, including a symbol another trader is scalping. Manual selection does not bypass liquidity, spread, freshness, or risk checks.
Choose a symbol or click Analyze from the scanner.
Selected symbol
—
JSTOPTDIV call
—
Heuristic rank
—
Direction
—
Last / Bid / Ask
—
Spread
—
Relative volume
—
Day range
—
VWAP
—
Quote age
—
Execution trigger
—
Invalidation
—
Supporting evidence
—
Contradictions / missing
—
No-trade conditions
—
Selected Symbol Fast Quote
Symbol
—
Last
—
Bid
—
Ask
—
Spread
—
Market timestamp: — Source: — Last local pull: —
Safety: If the selected-symbol market data is older than the Scalp threshold, the engine displays NO TRADE — DATA STALE. Missing timestamps or unavailable feeds also fail closed.
Architecture: broad market ranking refreshes roughly every 15 seconds in Scalp Mode; after you select a candidate, that symbol uses the event-driven / ≤1-second fast lane. Scanning thousands of symbols every second is intentionally avoided because it adds rate-limit/load risk without comparable discretionary-trading benefit. Cloudflare KV is not in either live loop.
Intelligence
CONTEXT MODULE Unified intelligence workspace. This shell is reserved for validated market structure, fundamentals, ownership/insiders, news/sentiment, macro and alternative-data context. Each source will carry its own freshness and provenance; unavailable data remains unavailable rather than being guessed.
Watchlists
PARTIALLY LIVE Michael Shorr's parsed morning watchlist is already live under Prosper STO. A provider-independent JSTOPTDIV watchlist and alert layer will be added here later. For now, use Prosper STO for the source-specific watchlist so provenance remains clear.
Trade Analyzer
STAGED MODULE Trade Analyzer is incorporated into the same interface. Provider TOS handoffs remain review-only and use the provider's latest action. Independent trade scoring, risk/reward, Greeks, scenario stress and actual-fill tracking will activate only when the required market and portfolio inputs are available.
System Check
Loading…
Screeners
PENDING SCHWAB LIVE FEED Stocks & options screener shell is incorporated into the same JSTOPTDIV website. Broad discovery is designed for the Schwab screener/quote bridge. Until Trader API approval is complete, this page intentionally does not manufacture ranked candidates. Use Scalping → Manual Symbol for the existing fail-closed cockpit.
Options Lab
STAGED MODULE Options Lab is now part of the unified navigation. Current live functionality includes parsed provider structures and guarded TOS handoffs. Independent option-chain analytics, IV/realized-vol comparison, Greeks, expected move and payoff modeling stay labeled staged until authoritative chain data is connected and validated.
Dividend Center
STAGED MODULE Dividend Center is incorporated into the unified site. Future ex-dividend calendars, dividend safety, growth, yield, coverage and portfolio-income views will remain separate from Prosper option-alert logic.
Portfolio
STAGED MODULE Portfolio workspace is incorporated but not connected to brokerage holdings yet. Actual positions, cash, realized/unrealized P/L, portfolio heat, beta and option Greeks will never be inferred from provider alerts. Provider-model positions remain clearly separate.
Settings
On the local server the API is same-origin automatically. On jstoptdiv.pages.dev, the recommended setup is the included same-origin Cloudflare proxy; a direct API override is also available as a fallback.
Web API Connection
Loading API mode…
Recommended for Cloudflare Pages: leave this field blank and configure the included Pages proxy with JSTOPTDIV_BACKEND_URL. This keeps the browser on https://jstoptdiv.pages.dev and keeps Cloudflare Access service-token secrets server-side.
Architecture
jstoptdiv.pages.dev
│
├─ Command Center / Scalping / Screeners / Prosper / Options / Intelligence / Dividends / Watchlists / Portfolio / Trade Analyzer
│
└─ same-origin /api proxy
│
▼
Cloudflare Tunnel
│
▼
C:\JSTOPTDIV backend :8780
├─ Michael Shorr STO
├─ Scott Bauer OV
└─ Schwab Scalping Engine