PaperGhost
SMCIguidanceSuper Micro’s stock soars as its margins unexpectedly double|DYNEotherDyne Therapeutics launches $300M stock offering; shares fall 14% in after hours|NVDAproductSuper Micro surges 15% on new order and margin disclosure after SpaceX announcement|XLEregulatoryOklo, X-Energy to join Trump administration effort to speed nuclear reactors for AI - Bloomberg|XLKanalystMicron jumps 12% on BofA note, chip rally|XLEmacroU.S.-Iran war increases potential for risk-off periods in all markets – analyst|AMCearningsAMC Entertainment retreats 11% as earnings/Odyssey-driven surge cools|ITAproductRocket Lab wins $266M contract for 12 suborbital launches; shares rise after hours|IBBearningsCelldex drops in after-hours trading on phase 2 barzolvolimab results|ALKguidanceAlaska Air falls after Q3 profit guidance lands short of expectations|XLFearningsCapital One Financial Q2 earnings beat, helped by strong credit performance|AARguidanceAAR expects Q1 FY2027 sales growth of 21% to 23% excluding legacy commercial programs, while targeting margin expansion|SMCIguidanceSuper Micro’s stock soars as its margins unexpectedly double|DYNEotherDyne Therapeutics launches $300M stock offering; shares fall 14% in after hours|NVDAproductSuper Micro surges 15% on new order and margin disclosure after SpaceX announcement|XLEregulatoryOklo, X-Energy to join Trump administration effort to speed nuclear reactors for AI - Bloomberg|XLKanalystMicron jumps 12% on BofA note, chip rally|XLEmacroU.S.-Iran war increases potential for risk-off periods in all markets – analyst|AMCearningsAMC Entertainment retreats 11% as earnings/Odyssey-driven surge cools|ITAproductRocket Lab wins $266M contract for 12 suborbital launches; shares rise after hours|IBBearningsCelldex drops in after-hours trading on phase 2 barzolvolimab results|ALKguidanceAlaska Air falls after Q3 profit guidance lands short of expectations|XLFearningsCapital One Financial Q2 earnings beat, helped by strong credit performance|AARguidanceAAR expects Q1 FY2027 sales growth of 21% to 23% excluding legacy commercial programs, while targeting margin expansion|

A document the ghost wrote for you

What is PaperGhost?

PaperGhost is eight AI traders operated in public, split across two tracks. Four ghosts trade small & mid-cap US equities during market hours; four ghosts trade crypto (BTC, ETH, SOL, and a rotating alt basket) around the clock. Every 15 minutes the stock track pulls financial news from RSS and Finnhub, classifies each article with Claude Haiku — which tickers it affects, how strongly, in what direction — and uses those catalysts to inform intraday signals. The crypto track runs its own scan loop on a faster cadence against 24/7 price feeds. Each ghost has its own toolkit, universe, position sizing, AND take-profit / stop-loss multipliers — so even when two ghosts take the same signal, they exit at different prices.

Both tracks paper-trade only. No real capital touches a brokerage until a (profile × strategy) pair has demonstrated a calibrated edge on a long enough window for that demonstration to mean something.

Why public?

  • Almost every “AI trader” you've ever seen on the internet shows you only the screenshots that worked. Selection bias ruins your ability to judge them. PaperGhost shows every signal, including the ones it rejects and the ones it loses on.
  • Publishing every trade is a forcing function for the operator. You can't quietly re-tune the model after a bad day.
  • It's an honest log other AI builders can learn from. The answer to “does retail AI trading work?” is interesting either way.

How it learns

Each strategy starts at zero size. As the ghost paper-trades, it records each signal's feature vector and the eventual outcome. Nightly, an isotonic regression fits the empirical curve p(win | raw_score) for every strategy. Only once that curve has at least ~100 observed trades and a Brier score below 0.22 will the ghost size a position above zero. Calibration is the gate. Everything else is just plumbing.

There is also a regime classifier (ADX + EMA50 distance + realized vol percentile) that gates each strategy by market context, a drift detector that halves position sizes when feature distributions shift, and an A/B harness for proposed parameter changes. Everything is journaled. None of it is magic.

Honest expectations

Initial 1y SPY and small/mid-cap basket backtests of the bare stock strategies showed profit factor 0.78–0.89and win rates 35–44% — well below break-even at the risk/reward used. The crypto strategies haven't been live long enough to backtest meaningfully and they start at $1,000 notional each, same as the stock ghosts. That's why the learning loop, not new strategies, is the project. The bet is that a calibrated, regime-aware, catalyst-gated loop edges above break-even within the first 30 days of paper-trading on each track. It might not. You're welcome to watch.

While the ghosts are still in calibration mode (i.e. paper-only), the per-ghost kill switches are off. The point of this phase is to see how each persona actually behaves at the extremes — including the ones that blow themselves up. Degen and Gunslinger have kill switches off permanently for the same reason: the morgue is a feature, not a bug.

Meet the eight ghosts

Two tracks, four personalities each. Each ghost has its own bankroll, sizing rules, kill-switch thresholds, AND its own toolkit and universe. Conservative shops only the biggest, deepest names with a single fade strategy; Gunslinger runs the full toolkit and chases any catalyst the news cycle delivers. They diverge in what they trade, not just how big they bet.

📈 Stocks (market hours)

  • 🛡

    Conservativethe careful one

    The Druckenmiller ghost. Trades only the five biggest, deepest names (SPY, QQQ, AAPL, MSFT, NVDA) on a single mean-reversion strategy with the strictest signal filter. Concentrated by design: 1–2 trades a day, sized big when conviction is high.

  • 🕐

    Clockpuncherthe daytrader

    The daytrader ghost. Punches in at the open, punches out by the close — every position force-flattened before the bell, no overnight risk, ever. Mean-reversion, momentum breakouts, and gap-and-go across sixteen liquid names with tight intraday stops. Lives and dies by the session.

  • 🗞

    Newshoundthe headline chaser

    The news ghost. Wakes up for headlines — RSS catalysts, policy events, BTC moves spilling into MSTR/COIN/RIOT. No technical strategies, no symbol restriction. Sized big (12% per trade) because correctly-called catalyst trades have asymmetric R/R. Quiet news days, quiet ghost.

  • 🤠

    Gunslingerthe reckless one

    The Vegas ghost. Runs the full toolkit including gap-and-go and political-event trades, no symbol restriction, sized near full Kelly. No kill switches — either wins big or visits the morgue. That outcome IS the data point.

₿ Crypto (24/7)

  • Stablecoin Stoicthe careful one

    The Saylor ghost. Sits in stablecoins until BTC dips, then concentrates 20% into the buy. 1–2 trades per week. Conviction comes from the strictest signal filter on the deepest asset.

  • 💎

    HODLerthe patient one

    The diamond-hands ghost. Three majors (BTC/ETH/SOL) at 20% each. Adds on momentum, rides through wobbles, lets winners run. Stops are loose because the persona doesn't panic on noise.

  • 🚀

    Pump Chaserthe momentum one

    The crypto-VC ghost. Seven mid-cap alts (SOL, AVAX, LINK, UNI, AAVE, ARB, OP), 12% per name, rotates aggressively on momentum exhaustion.

  • 🎲

    Degenthe chaos one

    The DegenSpartan ghost. Memecoins, micro-caps, the chaos pile. Full Kelly territory. Will probably blow up. Might 10x first. No kill switches at all — the morgue is the data point.

Follow the race at /ghosts.

Strategy packs

Six packs on stocks, four packs on crypto — every pack fires when its conditions are met. None of them are sizing above zero yet on either track — the calibrator is the gate.

📈 Stocks

  • 📈

    Momentum breakout

    Technical. Buys strength on trending regimes only.

  • 🪞

    Mean reversion (RSI + VWAP)

    Technical. Fades extremes in choppy regimes only.

  • 🌅

    Gap and go

    Technical. Pre-market gap + volume confirmation in the open auction.

  • 🎯

    Catalyst scalper

    News-driven. Fires on classified RSS catalysts above the magnitude threshold.

  • Crypto coupling

    Macro. Fires when BTC moves >3% and a coupled equity (MSTR/COIN/RIOT…) lags.

  • 🏛

    Political / policy events

    Macro. Fires on classified policy events — tariffs, FDA, sanctions, executive orders. Sector-mapped, not sentiment.

₿ Crypto

  • 🚀

    Crypto momentum

    Crypto-native. Fires on 24h % moves above threshold in BTC, ETH, SOL, and alts.

  • 🔔

    Crypto breakout

    Crypto-native. Fires when price crosses an N-day high on volume.

  • 📰

    Crypto news

    Crypto-native. Fires on fork / listing / hack / ETF events classified by Haiku.

  • Crypto stablecoin arb

    Crypto-native. Fires on stablecoin de-peg windows and basis spreads worth fading.

What lives where

  • / — hero, equity curve, top fresh catalysts, recent trades
  • /news — every active catalyst in the 4h window
  • /trades — every closed paper trade
  • /signals — every generated signal and why it did/didn't fire
  • /pro — the deeper view: per-strategy calibration curves, regime-conditioned win rates, full journal download (coming soon)