Created
January 30, 2026 11:32
-
-
Save jalehman/12768263124cadfd7188052deea46b87 to your computer and use it in GitHub Desktop.
Pocket Daily Brief — 2026-01-30
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| <title>Pocket Daily Brief — 2026-01-30</title> | |
| <style> | |
| :root { | |
| --bg: #0d1117; --surface: #161b22; --surface2: #1c2333; | |
| --border: #30363d; --text: #c9d1d9; --muted: #8b949e; | |
| --accent: #58a6ff; --green: #3fb950; --yellow: #d29922; | |
| --red: #f85149; --purple: #bc8cff; | |
| } | |
| * { margin:0; padding:0; box-sizing:border-box; } | |
| body { font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif; background:var(--bg); color:var(--text); line-height:1.6; padding:1.5rem; max-width:1200px; margin:0 auto; } | |
| .header { text-align:center; padding:2rem 1rem; border-bottom:1px solid var(--border); margin-bottom:2rem; } | |
| .header h1 { font-size:2rem; color:#fff; } | |
| .header .date { color:var(--muted); margin-top:0.25rem; } | |
| .header .generated { font-size:0.8rem; color:var(--muted); margin-top:0.5rem; } | |
| section { margin-bottom:2rem; } | |
| h2 { font-size:1.3rem; color:#fff; margin-bottom:0.75rem; padding-bottom:0.4rem; border-bottom:1px solid var(--border); } | |
| h2 .emoji { margin-right:0.5rem; } | |
| .card { background:var(--surface); border:1px solid var(--border); border-radius:8px; padding:1rem; margin-bottom:0.75rem; } | |
| table { width:100%; border-collapse:collapse; font-size:0.88rem; } | |
| th { text-align:left; padding:0.5rem 0.75rem; background:var(--surface2); color:var(--muted); font-weight:600; font-size:0.78rem; text-transform:uppercase; letter-spacing:0.04em; border-bottom:1px solid var(--border); } | |
| td { padding:0.5rem 0.75rem; border-bottom:1px solid var(--border); } | |
| tr:hover td { background:rgba(88,166,255,0.04); } | |
| .ticker { font-weight:700; color:#fff; font-family:monospace; } | |
| .core-row { background:rgba(88,166,255,0.05); } | |
| .badge { display:inline-block; font-size:0.7rem; font-weight:600; padding:0.15rem 0.5rem; border-radius:10px; } | |
| .badge.bull { background:rgba(63,185,80,0.15); color:var(--green); } | |
| .badge.bull-lean { background:rgba(63,185,80,0.1); color:var(--green); } | |
| .badge.neutral { background:rgba(139,148,158,0.1); color:var(--muted); } | |
| .badge.bear-lean { background:rgba(248,81,73,0.1); color:var(--red); } | |
| .badge.bear { background:rgba(248,81,73,0.15); color:var(--red); } | |
| .badge.danger { background:rgba(248,81,73,0.15); color:var(--red); } | |
| .badge.warn { background:rgba(210,153,34,0.15); color:var(--yellow); } | |
| .badge.ok { background:rgba(63,185,80,0.1); color:var(--green); } | |
| .badge.muted { background:rgba(139,148,158,0.1); color:var(--muted); } | |
| .score-bar { display:inline-block; height:6px; border-radius:3px; vertical-align:middle; margin-left:0.4rem; } | |
| .rsi-hot { color:var(--red); font-weight:600; } | |
| .rsi-cold { color:var(--green); font-weight:600; } | |
| .vol-high { color:var(--yellow); font-weight:600; } | |
| .setup-text, .note-text { font-size:0.82rem; color:var(--muted); max-width:350px; } | |
| .news-item { padding:0.35rem 0; font-size:0.88rem; border-bottom:1px solid rgba(48,54,61,0.5); } | |
| .news-source { color:var(--accent); font-size:0.78rem; font-weight:600; } | |
| .news-item code { background:var(--bg); padding:0.1rem 0.3rem; border-radius:3px; font-size:0.78rem; color:var(--yellow); } | |
| .section-stat { font-size:0.82rem; color:var(--muted); margin-bottom:0.5rem; } | |
| .metric { display:inline-block; background:var(--surface); border:1px solid var(--border); border-radius:6px; padding:0.5rem 0.75rem; margin:0.25rem; text-align:center; min-width:100px; } | |
| .metric-val { font-size:1.1rem; font-weight:700; color:#fff; } | |
| .metric-label { font-size:0.72rem; color:var(--muted); } | |
| .pipeline-summary { font-size:0.88rem; color:var(--green); font-weight:600; margin-bottom:0.5rem; } | |
| .step-row { display:flex; justify-content:space-between; padding:0.2rem 0; font-size:0.85rem; } | |
| .duration { color:var(--muted); } | |
| .grid-2 { display:grid; grid-template-columns:1fr 1fr; gap:1rem; } | |
| @media (max-width:800px) { .grid-2 { grid-template-columns:1fr; } } | |
| .exec-summary { padding:0.5rem 0; } | |
| .summary-line { padding:0.4rem 0; font-size:0.92rem; border-bottom:1px solid rgba(48,54,61,0.4); } | |
| .summary-label { font-weight:700; color:var(--accent); } | |
| footer { text-align:center; padding:1.5rem; color:var(--muted); font-size:0.8rem; border-top:1px solid var(--border); margin-top:2rem; } | |
| </style> | |
| </head> | |
| <body> | |
| <div class="header"> | |
| <h1>📈 Pocket Daily Brief</h1> | |
| <div class="date">2026-01-30</div> | |
| <div class="generated">Generated 2026-01-30 03:32 AM PT</div> | |
| </div> | |
| <section> | |
| <h2><span class="emoji">🧠</span>Executive Summary</h2> | |
| <div class="card"> | |
| <div class="exec-summary"> | |
| <div class="summary-line"><span class="summary-label">Catalysts:</span> 1 articles scanned, none trading-relevant</div> | |
| <div class="summary-line"><span class="summary-label">Earnings Risk:</span> 🔴 AAPL — reporting imminently, avoid new entries</div> | |
| <div class="summary-line"><span class="summary-label">Technicals — Bullish:</span> XLE(+1)</div> | |
| <div class="summary-line"><span class="summary-label">Technicals — Bearish:</span> SLV(-3), QQQ(-2), KTOS(-1), SPY(-1)</div> | |
| <div class="summary-line"><span class="summary-label">Options Flow:</span> Unusual activity: GLD(bear), FCX(bull), CCJ(bear), VST(bull)</div> | |
| <div class="summary-line"><span class="summary-label">Top Watchlist:</span> FCX (7.0), VST (5.0), XLE (4.0)</div> | |
| </div> | |
| </div> | |
| </section> | |
| <section> | |
| <h2><span class="emoji">🚀</span>Pipeline Status</h2> | |
| <div class="card"> | |
| <div class="pipeline-summary">7/7 passed · 56.7s total</div> | |
| <div class="step-row"><span>✅ Macro Dashboard (FRED)</span><span class="duration">8.7s</span></div> | |
| <div class="step-row"><span>✅ News/RSS Scan</span><span class="duration">3.1s</span></div> | |
| <div class="step-row"><span>✅ Earnings Calendar</span><span class="duration">4.7s</span></div> | |
| <div class="step-row"><span>✅ SEC Insider Filings</span><span class="duration">22.8s</span></div> | |
| <div class="step-row"><span>✅ Technical Screener</span><span class="duration">2.6s</span></div> | |
| <div class="step-row"><span>✅ Options Flow</span><span class="duration">14.8s</span></div> | |
| <div class="step-row"><span>✅ Watchlist Manager</span><span class="duration">0.0s</span></div> | |
| </div> | |
| </section> | |
| <div class="grid-2"> | |
| <section> | |
| <h2><span class="emoji">📅</span>Earnings Calendar</h2> | |
| <div class="card"> | |
| <table> | |
| <thead><tr><th>Ticker</th><th>Zone</th><th>Date</th><th>Days</th><th>EPS Est</th></tr></thead> | |
| <tbody><tr><td class="ticker">AAPL</td><td><span class="badge danger">🔴 TODAY</span></td><td>2026-01-29</td><td>-1d</td><td>$2.67</td></tr> | |
| <tr><td class="ticker">KTOS</td><td><span class="badge ok">🟢 WATCH</span></td><td>2026-02-26</td><td>+27d</td><td>$0.15</td></tr> | |
| <tr><td class="ticker">RKLB</td><td><span class="badge ok">🟢 WATCH</span></td><td>2026-02-26</td><td>+27d</td><td>$-0.05</td></tr> | |
| <tr><td class="ticker">VST</td><td><span class="badge ok">🟢 WATCH</span></td><td>2026-02-26</td><td>+27d</td><td>$2.73</td></tr> | |
| <tr><td class="ticker">FCX</td><td><span class="badge muted">⚪ CLEAR</span></td><td>2026-04-23</td><td>+83d</td><td>$0.48</td></tr> | |
| <tr><td class="ticker">GLD</td><td><span class="badge muted">❓ N/A</span></td><td>None</td><td>N/A</td><td>N/A</td></tr> | |
| <tr><td class="ticker">QQQ</td><td><span class="badge muted">❓ N/A</span></td><td>None</td><td>N/A</td><td>N/A</td></tr> | |
| <tr><td class="ticker">SLV</td><td><span class="badge muted">❓ N/A</span></td><td>None</td><td>N/A</td><td>N/A</td></tr> | |
| <tr><td class="ticker">SPY</td><td><span class="badge muted">❓ N/A</span></td><td>None</td><td>N/A</td><td>N/A</td></tr> | |
| <tr><td class="ticker">USO</td><td><span class="badge muted">❓ N/A</span></td><td>None</td><td>N/A</td><td>N/A</td></tr> | |
| <tr><td class="ticker">XLE</td><td><span class="badge muted">❓ N/A</span></td><td>None</td><td>N/A</td><td>N/A</td></tr> | |
| </tbody> | |
| </table> | |
| </div> | |
| </section> | |
| <section> | |
| <h2><span class="emoji">📉</span>Options Flow</h2> | |
| <div class="card"> | |
| <table> | |
| <thead><tr><th>Ticker</th><th>Signal</th><th>P/C Ratio</th><th>Note</th></tr></thead> | |
| <tbody><tr><td class="ticker">GLD</td><td><span class="badge bear">🔴 Strong Bear</span></td><td>N/A</td><td class="note-text">High P/C vol ratio (2.13); Unusual vol>>OI: CALL 2026-01-30 $500 vol/OI 3.1 (v=23346, oi=7519); PUT 2026-01-30 $490 vol/</td></tr> | |
| <tr><td class="ticker">FCX</td><td><span class="badge bull">🟢 Strong Bull</span></td><td>N/A</td><td class="note-text">Low P/C vol ratio (0.44); Unusual vol>>OI: CALL 2026-02-06 $67 vol/OI 3.5 (v=1851, oi=522); CALL 2026-02-06 $68 vol/OI 6</td></tr> | |
| <tr><td class="ticker">CCJ</td><td><span class="badge bear">🔴 Strong Bear</span></td><td>N/A</td><td class="note-text">High P/C vol ratio (4.18); Unusual vol>>OI: PUT 2026-01-30 $130 vol/OI 6.4 (v=2228, oi=349); PUT 2026-02-06 $122 vol/OI </td></tr> | |
| <tr><td class="ticker">VST</td><td><span class="badge bull">🟢 Strong Bull</span></td><td>N/A</td><td class="note-text">Low P/C vol ratio (0.58); Unusual vol>>OI: CALL 2026-02-06 $155 vol/OI 3.8 (v=573, oi=152)</td></tr> | |
| <tr><td class="ticker">RKLB</td><td><span class="badge bull">🟢 Strong Bull</span></td><td>N/A</td><td class="note-text">Low P/C vol ratio (0.51); Unusual vol>>OI: CALL 2026-01-30 $89 vol/OI 7.0 (v=5677, oi=806)</td></tr> | |
| <tr><td class="ticker">SPY</td><td><span class="badge bull-lean">🟢 Lean Bull</span></td><td>N/A</td><td class="note-text">Unusual vol>>OI: CALL 2026-01-29 $690 vol/OI 142.5 (v=314322, oi=2206); CALL 2026-01-29 $691 vol/OI 244.2 (v=351890, oi=</td></tr> | |
| <tr><td class="ticker">QQQ</td><td><span class="badge bull-lean">🟢 Lean Bull</span></td><td>N/A</td><td class="note-text">Unusual vol>>OI: CALL 2026-01-29 $625 vol/OI 215.6 (v=214556, oi=995); CALL 2026-01-29 $626 vol/OI 265.3 (v=219378, oi=8</td></tr> | |
| <tr><td class="ticker">SLV</td><td><span class="badge bull-lean">🟢 Lean Bull</span></td><td>N/A</td><td class="note-text">Unusual vol>>OI: CALL 2026-01-30 $105 vol/OI 3.3 (v=51273, oi=15522); CALL 2026-01-30 $103 vol/OI 4.2 (v=21596, oi=5134)</td></tr> | |
| <tr><td class="ticker">MSFT</td><td><span class="badge bear-lean">🔴 Lean Bear</span></td><td>N/A</td><td class="note-text">Unusual vol>>OI: PUT 2026-01-30 $480 vol/OI 6.7 (v=26591, oi=3968); PUT 2026-01-30 $485 vol/OI 18.0 (v=15375, oi=854); P</td></tr> | |
| <tr><td class="ticker">TSLA</td><td><span class="badge bear-lean">🔴 Lean Bear</span></td><td>N/A</td><td class="note-text">Unusual vol>>OI: PUT 2026-01-30 $490 vol/OI 25.9 (v=24989, oi=964); PUT 2026-01-30 $500 vol/OI 23.2 (v=13552, oi=585); P</td></tr> | |
| <tr><td class="ticker">USO</td><td><span class="badge bull-lean">🟢 Lean Bull</span></td><td>N/A</td><td class="note-text">Unusual vol>>OI: CALL 2026-01-30 $78 vol/OI 3.4 (v=3642, oi=1074); PUT 2026-02-04 $75 vol/OI 8.5 (v=2202, oi=260); CALL </td></tr> | |
| <tr><td class="ticker">AAPL</td><td><span class="badge neutral">⚪ Neutral</span></td><td>N/A</td><td class="note-text">Low P/C vol ratio (0.64); Unusual vol>>OI: CALL 2026-01-30 $237.5 vol/OI 34.7 (v=15067, oi=434); PUT 2026-01-30 $282.5 v</td></tr> | |
| <tr><td class="ticker">XLE</td><td><span class="badge neutral">⚪ Neutral</span></td><td>N/A</td><td class="note-text">Low P/C vol ratio (0.45); Unusual vol>>OI: PUT 2026-02-06 $50.5 vol/OI 20.2 (v=1717, oi=85); PUT 2026-02-06 $51 vol/OI 4</td></tr> | |
| <tr><td class="ticker">KTOS</td><td><span class="badge neutral">⚪ Neutral</span></td><td>N/A</td><td class="note-text">No strong unusual options signals</td></tr> | |
| </tbody> | |
| </table> | |
| </div> | |
| </section> | |
| </div> | |
| <section> | |
| <h2><span class="emoji">📊</span>Technical Screener</h2> | |
| <div class="card"> | |
| <table> | |
| <thead><tr><th>Ticker</th><th>Price</th><th>Bias</th><th>RSI</th><th>Vol</th><th>Setups</th></tr></thead> | |
| <tbody><tr><td class="ticker">SLV</td><td>$105.57</td><td><span class="badge bear">🔴 Strong Bear</span></td><td class="rsi-hot">83</td><td class="vol-high">1.8x</td><td class="setup-text">📈 Trading above SMA200 (uptrend); 🔴 RSI overbought (82.7); 🔴 Bearish volume spike (1.8x avg)</td></tr> | |
| <tr><td class="ticker">QQQ</td><td>$629.43</td><td><span class="badge bear">🔴 Strong Bear</span></td><td class="">57</td><td class="vol-high">1.6x</td><td class="setup-text">📈 Trading above SMA200 (uptrend); 🔴 Bearish volume spike (1.6x avg); 🔴 Rejected at resistance (633.22)</td></tr> | |
| <tr><td class="ticker">KTOS</td><td>$108.16</td><td><span class="badge bear-lean">🔴 Lean Bear</span></td><td class="">54</td><td class="">0.8x</td><td class="setup-text">📈 Trading above SMA200 (uptrend); 🔴 Lost VWAP (109.27)</td></tr> | |
| <tr><td class="ticker">SPY</td><td>$694.04</td><td><span class="badge bear-lean">🔴 Lean Bear</span></td><td class="">57</td><td class="">1.3x</td><td class="setup-text">📈 Trading above SMA200 (uptrend); 🔴 Rejected at resistance (695.49)</td></tr> | |
| <tr><td class="ticker">XLE</td><td>$50.51</td><td><span class="badge bull-lean">🟢 Lean Bull</span></td><td class="">51</td><td class="vol-high">1.6x</td><td class="setup-text">📉 Trading below SMA200 (downtrend); 🟢 Bullish volume spike (1.7x avg)</td></tr> | |
| <tr><td class="ticker">AAPL</td><td>$258.28</td><td><span class="badge neutral">⚪ Neutral</span></td><td class="">46</td><td class="">1.4x</td><td class="setup-text">📈 Trading above SMA200 (uptrend); 🟢 VWAP reclaim (257.44); 🔴 Rejected at resistance (261.05)</td></tr> | |
| <tr><td class="ticker">FCX</td><td>$65.13</td><td><span class="badge neutral">⚪ Neutral</span></td><td class="rsi-hot">78</td><td class="vol-high">2.3x</td><td class="setup-text">📈 Trading above SMA200 (uptrend); 🔴 RSI overbought (77.5); 🟢 Bullish volume spike (2.3x avg)</td></tr> | |
| <tr><td class="ticker">GLD</td><td>$495.90</td><td><span class="badge neutral">⚪ Neutral</span></td><td class="rsi-hot">88</td><td class="vol-high">3.6x</td><td class="setup-text">📈 Trading above SMA200 (uptrend); 🔴 RSI overbought (88.3); 🟢 Bullish volume spike (3.6x avg)</td></tr> | |
| <tr><td class="ticker">RKLB</td><td>$85.68</td><td><span class="badge neutral">⚪ Neutral</span></td><td class="">56</td><td class="">0.6x</td><td class="setup-text">📈 Trading above SMA200 (uptrend)</td></tr> | |
| <tr><td class="ticker">USO</td><td>$79.14</td><td><span class="badge neutral">⚪ Neutral</span></td><td class="rsi-hot">71</td><td class="vol-high">2.2x</td><td class="setup-text">📈 Trading above SMA200 (uptrend); 🔴 RSI overbought (71.1); 🟢 Bullish volume spike (2.2x avg)</td></tr> | |
| <tr><td class="ticker">VST</td><td>$162.58</td><td><span class="badge neutral">⚪ Neutral</span></td><td class="">48</td><td class="">0.8x</td><td class="setup-text">📉 Trading below SMA200 (downtrend)</td></tr> | |
| </tbody> | |
| </table> | |
| </div> | |
| </section> | |
| <section> | |
| <h2><span class="emoji">📰</span>Top News Headlines</h2> | |
| <div class="card"> | |
| <div class="section-stat">0 relevant of 1 total</div> | |
| </div> | |
| </section> | |
| <section> | |
| <h2><span class="emoji">👁️</span>Watchlist</h2> | |
| <div class="card"> | |
| <table> | |
| <thead><tr><th>Ticker</th><th>Score</th><th>Sources</th><th>Thesis</th></tr></thead> | |
| <tbody><tr class="core-row"><td class="ticker">SPY</td><td>Core</td><td>—</td><td>Always tracked</td></tr> | |
| <tr class="core-row"><td class="ticker">QQQ</td><td>Core</td><td>—</td><td>Always tracked</td></tr> | |
| <tr class="core-row"><td class="ticker">GLD</td><td>Core</td><td>—</td><td>Always tracked</td></tr> | |
| <tr class="core-row"><td class="ticker">SLV</td><td>Core</td><td>—</td><td>Always tracked</td></tr> | |
| <tr><td class="ticker">FCX</td><td>7.0 <span class="score-bar" style="width:60px;background:#3fb950"></span></td><td>manual, edgar_insider, options_flow</td><td class="note-text">Net insider buying (2B/0S); Low P/C vol ratio (0.44); Unusual vol>>OI: CALL 2026</td></tr> | |
| <tr><td class="ticker">VST</td><td>5.0 <span class="score-bar" style="width:50px;background:#3fb950"></span></td><td>manual, options_flow</td><td class="note-text">Low P/C vol ratio (0.58); Unusual vol>>OI: CALL 2026-02-06 $155 vol/OI 3.8 (v=57</td></tr> | |
| <tr><td class="ticker">XLE</td><td>4.0 <span class="score-bar" style="width:40px;background:#3fb950"></span></td><td>manual, technicals</td><td class="note-text">RSI=50.8 | Bias=lean_bullish | 📉 Trading below SMA200 (downtrend); 🟢 Bullish vol</td></tr> | |
| <tr><td class="ticker">USO</td><td>4.0 <span class="score-bar" style="width:40px;background:#3fb950"></span></td><td>manual, options_flow</td><td class="note-text">Unusual vol>>OI: CALL 2026-01-30 $78 vol/OI 3.4 (v=3642, oi=1074); PUT 2026-02-0</td></tr> | |
| <tr><td class="ticker">RKLB</td><td>4.0 <span class="score-bar" style="width:40px;background:#3fb950"></span></td><td>manual, edgar_insider, options_flow</td><td class="note-text">Heavy insider selling (8B/22S); Low P/C vol ratio (0.51); Unusual vol>>OI: CALL </td></tr> | |
| <tr><td class="ticker">SLV</td><td>3.0 <span class="score-bar" style="width:30px;background:#d29922"></span></td><td>manual, macro_sector, options_flow, technicals</td><td class="note-text">5Y breakeven inflation elevated (2.52%); Unusual vol>>OI: CALL 2026-01-30 $105 v</td></tr> | |
| <tr><td class="ticker">KTOS</td><td>3.0 <span class="score-bar" style="width:30px;background:#d29922"></span></td><td>manual, edgar_insider, technicals</td><td class="note-text">Mixed insider activity (37B/40S); RSI=53.5 | Bias=lean_bearish | 📈 Trading above</td></tr> | |
| <tr><td class="ticker">AAPL</td><td>2.5 <span class="score-bar" style="width:25px;background:#d29922"></span></td><td>manual</td><td class="note-text"></td></tr> | |
| <tr><td class="ticker">GLD</td><td>2.0 <span class="score-bar" style="width:20px;background:#d29922"></span></td><td>manual, macro_sector, options_flow</td><td class="note-text">5Y breakeven inflation elevated (2.52%); High P/C vol ratio (2.13); Unusual vol></td></tr> | |
| <tr><td class="ticker">SPY</td><td>0.0 <span class="score-bar" style="width:5px;background:#f85149"></span></td><td>options_flow, technicals</td><td class="note-text">Unusual vol>>OI: CALL 2026-01-29 $690 vol/OI 142.5 (v=314322, oi=2206); CALL 202</td></tr> | |
| <tr><td class="ticker">QQQ</td><td>-1.0 <span class="score-bar" style="width:5px;background:#f85149"></span></td><td>options_flow, technicals</td><td class="note-text">Unusual vol>>OI: CALL 2026-01-29 $625 vol/OI 215.6 (v=214556, oi=995); CALL 2026</td></tr> | |
| </tbody> | |
| </table> | |
| </div> | |
| </section> | |
| <footer> | |
| 📈 Pocket — Autonomous Trading Agent · Daily Brief 2026-01-30 | |
| </footer> | |
| </body> | |
| </html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment