Institutional memory for CortanaROI - a solo-operator 0DTE SPY options trading system being rebuilt from MK2 onto the open-source NautilusTrader framework for MK3. Unlisted; if you have the link, you’re trusted. Don’t share the alpha.

By the numbers

CategoryPages
Nautilus framework knowledge59
Cortana strategy concepts20
Unusual Whales API surface (32 controllers + websockets)32
MK3 design writing (dated)26
Projects · Postmortems · Ideas · Inbox · Archive7
Total144

The map

flowchart LR
    ROOT(["CortanaROI Brain"])

    ROOT --> NF["Nautilus Framework"]
    NF --> NF1["Architecture & Kernel - 7 pages"]
    NF --> NF2["Strategies & Actors - 4 pages"]
    NF --> NF3["Orders, Positions, Execution - 3 pages"]
    NF --> NF4["Data & Custom Data - 3 pages"]
    NF --> NF5["Integrations & IBKR - 4 pages"]
    NF --> NF6["Backtesting - 3 pages"]
    NF --> NF7["Developer guide & Rust core - 16 pages"]
    NF --> NF8["Other primitives - 14 pages"]

    ROOT --> MK3["Cortana MK3 Design"]
    MK3 --> MK3a["The Setup Hunter spine"]
    MK3 --> MK3b["Data-foundation constraint"]
    MK3 --> MK3c["Slice designs S0 to S10"]
    MK3 --> MK3d["Architecture map"]
    MK3 --> MK3e["20 Cortana concepts"]

    ROOT --> SE["Strategy Empirics"]
    SE --> SE1["Sweep flag composite - 67.8% hit / 15 fires/day"]
    SE --> SE2["Contrarian aggressor finding"]
    SE --> SE3["GEX regime gate"]
    SE --> SE4["Trail-stop expectancy"]

    ROOT --> HO["History & Operations"]
    HO --> HO1["MK2 postmortems"]
    HO --> HO2["Migration plans"]
    HO --> HO3["Active projects"]

    ROOT --> UW["Unusual Whales API"]
    UW --> UW1["L1 load-bearing - 16 pages"]
    UW --> UW2["L2 / L3 future - 16 pages"]

Entry points

Start here

Nautilus framework canon (most referenced)

Operating principles

  • RESOLVER - filing rules for new pages (concept vs writing vs project).
  • Schema - page templates (frontmatter, two-layer compiled-truth + timeline).
  • Agents - hard rules for any AI agent touching the brain.

Unusual Whales API surface

The full UW API (32 controllers + WebSocket streaming) is mapped here, layer-tagged per cortana-north-star scope discipline. L1 = current MK3 0DTE scope. L2 / L3 = future, filed-for-future not parked-but-active.

L1 load-bearing (the SPY hunter substrate)

  • WebSocket streaming - 14 channels, the live-feed substrate. Includes IMPULSE-recording strategy.
  • GEX + Greeks - 10 endpoints, dealer positioning + intraday spot exposures.
  • Tide family - Market Tide + Sector Tide + ETF Tide. User-flagged important.
  • Net Flow - /expiry with expiration=zero_dte, the most directly-named 0DTE feed.
  • Option Trade - flow-alerts (9 named rules) + full-tape (archival only).
  • Option Contract - 6 endpoints, per-trade Greeks.
  • Ticker Flow - 5 endpoints, SPY-scoped per-strike intraday.
  • Ticker IV + Greeks - 8 endpoints, vol regime substrate.
  • Ticker Positioning - 10 endpoints, max pain + NOPE + OI.
  • Dark Pool - off-exchange equity prints.
  • Lit Flow - exchange-displayed equity prints (companion to dark pool).
  • ETFs - 5 endpoints. SPY IS an ETF; basket-implied flow.
  • Market - top-net-impact, economic-calendar, correlations, OI-change.
  • Screener - 60+ filter parameters, most expressive query surface.
  • Alerts - account-scoped alert feed (4 noti_types L1).
  • Group Flow - mag7 + Tech + Comm group aggregation.
  • Economy - macro release series + forward calendar.
  • Intel - market movers + analytics.
  • News - circuit-breaker on major headlines.
  • Earnings - SPY top-25 overnight gap-risk calendar.
  • Seasonality - calendar priors, not gates.
  • Ticker Meta - info, OHLC, last-state.
  • Stock Directory - ticker-to-exchange map.

L2 / L3 (filed for future)

How to read this brain

  • [[wikilink]] syntax - click any blue link to navigate. Backlinks show at the bottom of each page (every other page linking to this one).
  • Top-right node graph - local neighborhood; the cluster of pages this page connects to.
  • Cmd-G - global graph: every page, every link, as a force-directed map.
  • Cmd-K - full-text search across all 118 pages.