How to use this

Daily workflow, how to read a play card, position-sizing framework. Bookmark this page; this is the manual.

Daily workflow

What to do, when. Designed to fit in ~30 min/day.

Morning routine (7:00–7:30am PT)

7:00
Open eystockholdings.com/scout
First thing — check the Plays page. Read STRONG section (top). Each card answers: ticker / strike / expiry / action verb / why / when to enter.
7:05
Cross-check signal freshness
Top-right of /scout shows 'Refreshed Xm ago'. If green, data is fresh. If orange/red, the daemon didn't run; trust nothing.
7:10
Skim /signals for conviction context
Each ticker has aggregated conviction score from all active signals. If a scout play has 3 reinforcing signals (multi-signal boost), it's high conviction. If only 1 signal, look at win rate of that signal first.
7:15
Read /serenity for external view
Her latest take + thesis baseline. If she's posted something new on a ticker scout is recommending, that's a triple-confirmation moment.
7:20
Set limit orders, not market
Scout shows a target entry price (e.g. ASML 'on red-day pullback'). Set a LIMIT order at that price in Robinhood. If it doesn't fill by midday, the setup decayed; cancel.

Midday check (11:30am–12:30pm PT)

11:30
Scout reruns with fresh UW data
12:05pm refresh picks up midday dark pool + flow updates. STRONG plays from morning often reconfirm; if gone, the setup decayed.
11:45
Check 'Decisions required' banner
Top of /scout shows ±50% threshold legs. These are positions that crossed your decision line — must act before close.
12:00
If a morning play didn't fill, drop it
Don't chase. If you set a limit at $74 and ASML is now $82, the entry is gone. Wait for next setup.

Pre-close (12:30–1:00pm PT)

12:30
Roll/close decision window
Any leg approaching ITM/expiry → decide. Roll up-and-out for credit if thesis intact, BTC for income if you're past 50% profit.
12:50
Check /risk for budget gauges
Sub-30-DTE options budget (≤$10K). If you're close to cap, don't add new short-dated plays.

EOD review (1:30–2:00pm PT)

1:30
income_engine_eod runs
Quick Telegram summary if anything crossed ±50% threshold. Otherwise silent.
1:45
/journal — quick win-rate scan
P&L by signal donut: which signals are paying off this week? If GEX_FLIP is +$5K but UW_FLOW is -$2K, you know which to lean into.

Weekly review (Friday EOD)

Lifecycle widget on Dashboard
Any signal promoted PAPER → SMALL this week? That's a new pattern earning its place. Any RETIRED? That was a signal bleeding money — engine cut it for you.
Equity curve on Dashboard
Cumulative shadow P&L since inception. If trending up, the engine is making money on paper — you should be too if you took the picks. If diverging from your actual book, you're missing alpha.
Strategy Evolution analysis
Run python3 -m runner.strategy_evolution analyze. Surfaces parameter tunes the data is telling us to make (e.g. add 5-day time stop on GEX_FLIP losers).

Reading a play card

Every element on a /scout card decoded.

Tier badge
T1-RH = your Robinhood 27 watchlist. OWNED = you already hold it. EXTRA = added 2026-05-23 (HUMN, OUST, etc.). T2-ACTIVE = the broader active watchlist. T3-UW = full UW-tracked universe.
Council badge (STRONG / PASS / HOLD)
3 specialists (macro / fundamentals / technicals) vote. STRONG = 3/3 agree. PASS = 2/3. HOLD = mixed, needs more confirmation. STRONG is the only 'take today' tier.
Action verb (big mono text)
Exactly what to type into Robinhood: 'Sell to open INTC $109P 6/5'. Copy-paste-able.
Entry price + 'on red-day pullback'
The premium scout calculated. For long calls, wait for a red overall day (SPY -0.5%+) before entering. For CSPs, set a GTC limit at the suggested premium.
4-stat row (Premium / Cost / DTE / Win-rate)
Cost = total capital deployed for the play. Win-rate = historical shadow rate for the signal source. DTE = days to expiration.
BTC target (CSPs)
Buy-to-close at 50% profit. Don't wait for expiration — close early, redeploy capital.
If assigned (CSPs)
Effective cost basis if the put expires ITM and you get assigned 100 shares. Always a discount to current spot.
Target / Stop (long calls)
Target +80% = trim 50% there to lock half profit. Stop -50% = full exit at half the premium gone.

Position sizing framework

Concentration vs diversification — the rule for sizing into new plays.

CORE (50% of port, ~$137K)
Structural-moat compounders. 3+ year holds. Thesis-violation exits only.
LITE, AAOI, ALAB, AVGO core thesis
COMPOUND (25%, ~$69K)
1-2 year high-conviction bets. Trim 25% at +100% from entry, hold the rest.
NBIS, MU, AXTI, BE
LOTTO (15%, ~$41K)
High-beta speculative. Trim 50% at +100% to take house money.
OUST, SIVE, HUMN, AGIX
CASH (10%, ~$28K)
Dry powder for pullback adds.

5 questions before taking a play

If you can't answer any of these, the play is too unclear. Adjust.

  1. Is this in my thesis? The engine filters this for you. Tier badge on the card tells you. T1-RH / OWNED / EXTRA = yes. Off-thesis = already dropped.
  2. Is the entry price viable RIGHT NOW? Scout was generated at some past timestamp. Check live ticker in Robinhood — if spot has moved >2%, recalibrate the entry.
  3. Do I have the cash/risk-budget? /risk page shows the sub-30-DTE options budget. If you're near cap, skip.
  4. What's the trigger to act now vs wait? Long calls: red day for entry. CSPs: hit-the-strike or annualized yield threshold. The card states it.
  5. What's the worst case? Long calls: stop -50% = max loss is half the premium paid. CSPs: assignment at strike (you own shares at effective cost below current).
Missing something? Add it to web/app/guide/page.tsx — this page is the user manual.