Get the Data
All data is free, open, and updated automatically. Download CSVs or fetch JSON directly. No API key. No account. No rate limit on the static files.
Top 10% gainers and losers by percent move, plus top 5 by dollar move. Filtered to optionable stocks with price ≥ $10 and volume ≥ 500K.
| ticker | name | sector | price | changePct | changeDollar |
|---|---|---|---|---|---|
| loading... | |||||
5,325 US optionable stocks sourced from the CBOE symbol directory — NYSE, Nasdaq, and AMEX. All rows are confirmed optionable by definition. Refreshed monthly via GitHub Actions.
| Symbol | Name | Sector | options_available |
|---|---|---|---|
| loading... | |||
Full automated paper trade history. Every entry and exit logged with Black-Scholes option pricing, FOMO analysis, and news scan decisions.
| # | date | ticker | type | strike | cost | iv | otm% | pnl |
|---|---|---|---|---|---|---|---|---|
| loading... | ||||||||
All derived analytics — win rates by day/sector/rank, SPY correlation, FOMO averages, keyword accuracy, methodology layer scores.
All data files are static JSON served directly from GitHub Pages. Fetch them from anywhere. No auth, no rate limit on the files themselves.
// Current signals — updates every 30 min market hours fetch('https://stock-porn.loyal9.app/data/signals.json') // Full paper trade ledger fetch('https://stock-porn.loyal9.app/data/trades.json') // Analytics fetch('https://stock-porn.loyal9.app/data/stats.json') // Timestamps and filter counts fetch('https://stock-porn.loyal9.app/data/metadata.json')
Add ?t= + a timestamp to bust cache if you're polling frequently.