📊 Morning Mark SyncLoading...Marks staleSynced today ✓▼
Pull up TOS, run down this list and update every mark. One Save All when done. Takes 90 seconds.
✓ Marks saved — snapshot taken
📸 TOS Screenshot SyncClaude VisionNever synced▼
Two screenshots, one sync. Paste each one into its slot below — Claude reads both together and updates every field in your dashboard.
① Account Summary panel
Left sidebar showing Account Value, Option Buying Power
📋
Click or Ctrl+V
Account Summary
✓ Loaded
② Positions + greeks
Trade tab → XSP Trades → Positions (select all for totals row)
📊
Click or Ctrl+V
Positions Table
✓ Loaded
💡 Ctrl+V tip: paste fills the next empty slot automatically — paste Account Summary first, then paste the positions screenshot. Both fill in order.
Load at least one screenshot to sync
📋 Detected changes
🔍 New positions — Three-Lens review required
These positions were detected in your TOS screenshot but aren't in the dashboard yet. Three-Lens runs against each one before apply. Review the verdicts, then confirm to add them to POSITIONS (or skip — the evaluations still land in the audit trail either way).
Strategy Mode
The Scream
Fired:
Theta: | XSP: | Drop: — |
Loading your account status...
Net Liq
$202,976
Paper account
Day P&L
—
Save metrics daily to track
Theta / day
$152
Earning right now
Delta
-9.80
Near neutral ✓
BP Used
—
Conservative
MP Short Puts
8
Active contracts
MP Long Puts
6
⚠ 2 unmatched
Adj. Floor
—
Hard floor — buffer
Nearest Short Put DTE
—
No short puts
GI Sub Calls
—
Short call spread
LEAPs
—
Long call positions
Covered Calls
—
Open CC positions
Daily Diamonds
—
Short-term verticals
Position summary
Portfolio analytics
Update metrics below to keep these live
This week — key dates
Win a little / Win a lot
Update account metrics
Net Liq ($)
XSP price
Delta
Theta/day ($)
BP Used (%) ⓘ
Analytics inputs — from broker
MP Margin ($) ⓘ
DD Margin ($) ⓘ
Avg Weekly Premium ($) ⓘ
Saved ✓
Running P&L — your series
Your start date
Starting net liq ($)
Net liq history
Each point logged when you save account metrics.
💰 DIAMONDS MONEY PRESS — SHORT POSITIONS
Short puts — income engine
Short Leg
Qty
Sold
Mark
P/L%
DTE
Status
🛡 DIAMONDS MONEY PRESS — LONG POSITIONS
Protective / long leg — umbrella
Protective / Long Leg
Qty
Cost
Mark
P/L%
DTE
Role
Long puts losing value on up days is normal. They are insurance, not income.
💎 DAILY DIAMONDS POSITIONS
Daily Diamonds — short-term verticals
Call Side
Put Side
Qty
Net Credit
Mark
DTE
Date Started
Status
Short-term 0–5 DTE verticals. Net credit = what you collected. Mark = current cost to close.
⚡ DIAMONDS GAP INSURANCE
Gap insurance — catastrophic cover
Position
Type
Qty
Entry
Mark
DTE
P/L%
GI sub: short call spread generates income AND hedges on down days. Short calls capped at spread width.
🚀 DIAMOND LEAPS
LEAP campaign — long calls & covered calls
Long Call
Short Call
Qty
Entry
Mark
DTE
P/L%
LEAP gains on market rises. Covered calls sold weekly reduce its net cost. The spread between them is profit over time.
Update mark prices
Enter current mark prices from TOS to update P/L calculations
Market scenario simulator
Drag the sliders to see exactly what happens to your account. Numbers pull from your live positions — update your marks in the Editor tab to keep this accurate.
XSP price683
Days passed0 days
Price map zoom
683
Theta earned
$0
From time passing
Delta P/L
$0
From price move
Estimated total
$0
Combined effect
Short puts
All safe
All OTM
Move the sliders to see what happens.
Position-by-position impact at this XSP
Key price levels
Daily session checklist
Work through this every trading day. Tap each item to mark it complete. Resets each session.
Before market opens (9:30am ET / 3:30pm Italy)
Read Alex's AM email completely — twice
The email IS the trade plan. Never touch the platform without reading it first.
Must do
Write down today's trades on paper before opening TOS
Pen and paper forces you to understand the trade before executing it. Prevents errors.
Important
Check: does anything expire TODAY?
Rule 6 — expiring today = must roll today. Non-negotiable.
Must do
Note current XSP price vs your short put strikes
Are all your short puts below market (OTM)? If any are ITM — flag immediately.
Important
Executing trades (market open)
Cancel any existing orders on positions you are about to roll
Avoids double-fills. Always cancel first, then enter the new order.
Must do
Use LIMIT orders only — never market orders
Market orders on multi-leg spreads cost hundreds in slippage. Always set a limit price.
Must do
Confirm order quantity before hitting send (default to 1)
TOS paperMoney sometimes defaults to 10. Check every time.
Important
Set GTC immediately after every fill
Put side: .65db. Call side: .15-.35db. The GTC IS the trade. Don't skip this.
Must do
Screenshot the Filled tab after every trade
Records exact fill prices for tracker updates. Takes 5 seconds.
Good habit
After trades are placed
Ask yourself: Enhance or Protect? (Rule 28)
Before any additional trade — does it enhance income OR protect a position? If neither, don't trade.
Important
Close the platform. Go live your life.
The system earns whether you watch it or not. Watching creates anxiety and bad decisions.
System rule
PM email check (9pm Italy / 3pm ET)
Read PM email — any additional trades?
Alex sometimes adds positions or gives roll guidance in the PM email.
Important
Update tracker with today's fills and mark prices
5 minutes now saves confusion tomorrow. Keep the record current.
Good habit
Weekly (Fridays)
Check next week for AM settlement dates (third Fridays)
AM settlement = must roll Thursday. Currently: Apr 17 is AM — roll Thu Apr 16.
Must do
Rolls only on Fridays — no new speculative trades
Rule 27. Friday = roll expiring positions only. No new entries. Zero unresolved positions entering the weekend.
Important
Check contract matching — shorts = longs on MPs
Currently: 8 shorts, 6 longs. 2 unmatched. Full fix comes when Alex rolls longs up.
Important
Mental checklist — always
Did Alex specifically say to do this trade?
If no → stop. Come back and ask. Never trade outside Alex's instructions.
Must do
Am I trading from boredom? (Rule 33)
If yes → close the platform. Theta earns while you do nothing. Boredom trades always cost more than they make.
Important
Am I feeling invincible after recent wins?
Feeling like you can't lose = highest risk moment. Go smaller, not bigger. Rule 33.
Important
📚 Book History — Snapshots
Auto-saved on every Morning Sync. Click 📸 Snapshot anytime to save manually. Export any past date to Excel.
Live position chart
XSP Live
—
Change
—
Last updated
—
Live
Scroll•zoom Drag•pan Double-click•reset
Win a little / Win a lot — live calculation
Strike levels vs current price
Position breakdown by department
📡 Live XSP price
Yahoo Finance · allorigins proxy · polls every 60s during 9:30–16:00 ET
XSP
—
Change vs open
—
Updated
Not yet
Market
—
🎯 Today's SPX Open + drop tracker
Enter SPX open at 9:30 AM ET. Live drop auto-computed as open_spx − live_xsp × 10. Resets daily.
Not set for today
—
—
⚙️ Alert configuration
Fires when XSP within 2pt
Blank = auto (lowest short put) · fires within 5pt
Fires when XSP within 3pt
📋 Today's alert status
📐 Estimated Greeks drift · estimated · linear approx
Rough portfolio delta drift since last screenshot sync, using live XSP and stored per-position deltas. Screenshot sync for authoritative values.
—
📜 Alert history
No alerts fired yet
Portfolio harmony — active alerts
These alerts fire automatically based on your current positions, metrics and Alex's system rules. Green = all clear. Amber = watch. Red = action needed.
Position management — what needs attention
Alex's email log — daily summaries
Paste a summary of each day's email here. Builds your permanent reference library.
Day #
Date
Key theme / headline
Alex's trades today (what he said to do)
Your execution notes (what you actually did, fill prices, issues)
Market notes & observations
Saved ✓
Journal history
Weekly performance summary
Update this week's numbers
Premium collected ($)
Net Liq start of week ($)
Net Liq end of week ($)
Rolls executed
Credit rolls
Debit rolls
Week notes
Saved ✓
Weekly history
⚠ Before uploading a new dashboard version
Export a full backup first. One click saves everything — positions, marks, metrics, journal, roll log, P&L history. Loading a new HTML can overwrite your data.
Select your backup .json file to restore everything:
Position editor
Edit positions directly. Changes auto-save and update all tabs. Use Roll to log a roll and replace the position.
Each spread = call leg + put leg. Enter as a pair. Net credit = total received for both legs combined.
Call Leg
Put Leg
Qty
Net Credit
Mark
DTE
Date Started
Actions
🦅 IRON CONDOR — Editor
Iron condors (4 legs, single net credit)
4 legs: short put / long put / short call / long call. Enter strikes and net credit received for the whole structure.
Expiry
Put Wing L/S
Call Wing S/L
Qty
Net Cr.
Mark
DTE
Actions
⚡ GAP INSURANCE & OTHER — Editor
GI, hedges, other positions
Name
Type
Qty
Price
Mark
DTE
Actions
🚀 DIAMOND LEAPS — Editor
LEAP long calls
Long calls bought months out. These are your campaign backbone — each one gets covered calls sold against it weekly.
Expiry
Strike
Qty
Cost/contract
Mark
DTE
Notes
Actions
Covered calls — sold against LEAP
Short calls sold weekly against the LEAP. Log every roll — open and closed. This builds the self-funding tracker below.
Expiry
Strike
Qty
Credit sold
Exit mark
Status
DTE
Notes
Actions
LEAP self-funding tracker
Roll history
Dashboard diagnostic — self-check
Runs through every calculation and flags anything that looks wrong. Check this after updating positions or marks.
Roll position
New expiry
New strike
New DTE
Net (+credit / -debit)
New entry premium = old sold + net credit/debit
🤖 AI Email Parser
Claude-poweredPaste → Parse → Review → Confirm
Paste Alex's AM or PM email. Claude reads it with full Money Press context, extracts all trade instructions, and proposes changes to your dashboard. You review and confirm before anything is written.
🔑 Anthropic API Key — stored locally, never sent anywhere except api.anthropic.com
Manual email log
Manual log for emails, notes, or transcripts. AI-parsed emails are auto-logged above — use this for anything the parser missed or for PM emails with no trades.
Day #
Date
Type
Key theme / headline
Trades / instructions
Full email text (optional)
Saved ✓
Email archive — 0 entries
Paste email JSON from Claude
Accepts a single email object {...} or an array [{...}, {...}]. Fields: day, date, type, theme, trades, body.
📚 Study Manuals Archive
Coming soon
This is where the Claude-rendered study manuals from Days 1–68 will live — the structured digests of Alex's emails that built your understanding of the system. Each manual will be searchable, tagged by day and theme, and linked to the trades that came out of it.
To archive your existing study manuals
1. In each Claude conversation where you rendered a study manual, export or copy the output
2. Paste into the text area below and tag with day number and date
3. It will be stored locally alongside your email archive
4. Future AI parsing will be able to cross-reference the manuals to improve trade interpretation
Day range (e.g. 1-10)
Title / theme
Saved ✓
📨 Alex email decoder
Paste Alex's morning email. Parses via Claude, extracts trade candidates, fires Three-Lens evals, confirms per-candidate. Reuses the existing Emails-tab parser — same prompt, same positions context.
No decodes yet.
✉️ Email text
🧭 Market context
💬 Direct quotes
⚡ Auto-populate from this email
Alex mentioned values that map to dashboard state. Review and apply.
🎯 Trade candidates
Each actionable candidate is Three-Lens evaluated in parallel. Confirm applies to POSITIONS; Skip keeps the eval row in the audit trail.
📜 Decode history last 10
🔍 Past AI Evaluations
Three-Lens verdicts Claude produced against your candidate trades — newest first. Rows land here automatically when sb.evalProposal() runs (aiConfirm flow or console). Append-only; re-evals create new rows.
Open this tab to load evaluations…
📁 Campaigns
A campaign groups related trades into one position narrative — opens, rolls, and closes all roll up to one P&L. New rolled trades auto-attach to the same campaign while it's active.
New campaign
Name
Opened on
Notes (optional, markdown)
Attach trade to campaign
Picker shows your open trades that aren't in any campaign yet.
🧮 Roll Calculator
Enter what you're paying to close and what you'll collect to open. Alex's rule: always roll for a net credit.
What you pay to buy back
New position credit received
🔄 XSP / SPX Converter
Quick strike and premium conversions. XSP = SPX ÷ 10. "Chop the zero."
Quick Reference
SPX 6500 = XSP 650
SPX 6700 = XSP 670
SPX 6850 = XSP 685
SPX 7000 = XSP 700
Premium → $
0.50 cr = $50 / contract
1.00 cr = $100 / contract
2.25 cr = $225 / contract
4.05 cr = $405 / contract
Multipliers
XSP: 100x ($1 pt = $100)
SPX: 100x ($1 pt = $100)
XSP = SPX / 10
Both PM-settled (excl 3rd Fri)
📐 Delta Department Manager
Loading…
💰 BP Utilization Calculator
Loading…
📅 Expiry Calendar — Next 90 Days
All Mon / Wed / Fri expirations. ⚠️ 3rd Friday = AM settlement — must roll by Thursday close.
Loading calendar…
📖 Glossary & Terms
KaRobi Dashboard — built for your XSP paper account