PaperGhost
SATSlegalEchoStar unit Hughes Satellite Systems files for Chapter 11 bankruptcy|BMYm&aAstraZeneca shares drop 7% after report on $400 billion merger talks with Bristol Myers Squibb|XLEother'Winter is coming': Ukraine fears its toughest test since Russia's full-scale invasion|BTCotherBitcoin slips under $63,000 despite Iran deal hopes as Coldcard losses rattle market|KOSearningsKosmos Energy Non-GAAP EPS of $0.11 beats by $0.02, revenue of $617.04M beats by $143.66M|BABAproductAlibaba jumps 7% after introducing Qwen3.8-Max in China's intensifying AI race|XLIm&aPrysmian expands North American footprint with $3.8B Atkore acquisition|GBTCearningsU.S. Jobs, Circle, Galaxy, American Bitcoin earnings: Crypto Week Ahead|PBLearningsAtkore reports Q3 top- and bottom-line beat, withholds guidance amid pending Prysmian deal|PBFBlegalPlanet Based Foods Global announces CFO resignation and board departure; CEO named interim CFO|WERIDEproductWeRide enters Nordic market with Denmark autonomous mobility partnership|BUDotherAB InBev investor E.P.S. seeks to sell 10M shares - report|SPYmacroAsian markets mixed as tech sell-off offsets Wall Street gains; U.S. futures rise ahead of earnings wave|XLEm&aTotalEnergies to divest 50% of 1.2 GW Europe solar, wind portfolio to KKR|SATSlegalEchoStar unit Hughes Satellite Systems files for Chapter 11 bankruptcy|BMYm&aAstraZeneca shares drop 7% after report on $400 billion merger talks with Bristol Myers Squibb|XLEother'Winter is coming': Ukraine fears its toughest test since Russia's full-scale invasion|BTCotherBitcoin slips under $63,000 despite Iran deal hopes as Coldcard losses rattle market|KOSearningsKosmos Energy Non-GAAP EPS of $0.11 beats by $0.02, revenue of $617.04M beats by $143.66M|BABAproductAlibaba jumps 7% after introducing Qwen3.8-Max in China's intensifying AI race|XLIm&aPrysmian expands North American footprint with $3.8B Atkore acquisition|GBTCearningsU.S. Jobs, Circle, Galaxy, American Bitcoin earnings: Crypto Week Ahead|PBLearningsAtkore reports Q3 top- and bottom-line beat, withholds guidance amid pending Prysmian deal|PBFBlegalPlanet Based Foods Global announces CFO resignation and board departure; CEO named interim CFO|WERIDEproductWeRide enters Nordic market with Denmark autonomous mobility partnership|BUDotherAB InBev investor E.P.S. seeks to sell 10M shares - report|SPYmacroAsian markets mixed as tech sell-off offsets Wall Street gains; U.S. futures rise ahead of earnings wave|XLEm&aTotalEnergies to divest 50% of 1.2 GW Europe solar, wind portfolio to KKR|

Eight ghosts. Two tracks. Zero live money (yet).

Lab

Before any ghost places a real trade, each (profile × strategy) pair must accumulate enough paper-trade outcomes for its win-probability calibrator to mean something. Until then every signal is journaled, every gate is logged, and the sizer stays at its minimal bootstrap size — 1 share per stock signal, a small fixed notional per crypto signal. Stocks trade during market hours; crypto runs 24/7. This page is the live look at that bootstrap — updated every 60 seconds.

Articles classified

34,659

Catalysts logged

57,005

Active right now

63

Signals generated

210,253

Outcomes accumulated

699

Gated today

363

Stocks signals

2,390

📈

Crypto signals

207,863

Active strategy instances

Phase 1 of the lab seeds one default-param instance per strategy. Each row below tracks one of those instances. Once an instance has 100 closed trades with PF > 1.1 and Brier < 0.22, it gets promoted into a ghost's live mix.

📈 Stocks

InstanceTradesWin%PFP&LStatus

Hollow Prophet

Catalyst Scalper #1f1a

1833%0.91−$24live

Gilded Gambler

Crypto/Equity Coupling #cbe1

0live

Neon Mongoose

Gap & Go #0e76

1118%0.02−$328live

Pale Shade

Mean Reversion (RSI/VWAP) #e148

8653%0.70−$11nursery

Howling Wraith

Mean Reversion (RSI/VWAP) #6c79

19735%0.95−$102live

Neon Drifter

Mean Reversion (RSI/VWAP) #dfe3

8653%0.70−$11nursery

Gilded Revenant

Mean Reversion (RSI/VWAP) #1370

6757%0.73−$8nursery

Grim Baron

Mean Reversion (RSI/VWAP) #e2fa

6757%0.73−$8nursery

Neon Sardine

Momentum Breakout #e60f

0nursery

Banished Ghoul

Momentum Breakout #1945

7439%0.87−$7nursery

Banished Mongoose

Momentum Breakout #d6cd

1354%1.41+$3nursery

Banished Gambler

Momentum Breakout #88c2

7439%0.87−$7nursery

Pale Reaper

Momentum Breakout #35b5

14438%1.15+$184live

Pale Ghoul

Political News #d431

933%1.19+$13live

₿ Crypto

InstanceTradesWin%PFP&LStatus

Midnight Phantasm

Crypto Breakout #2155

0live

Ectoplasmic Gambler

Crypto Momentum #e795

22022%0.08−$11206live

Banished Apparition

Crypto Momentum #b2cd

8838%0.94−$9nursery

Ectoplasmic Marauder

Crypto Momentum #9e2f

3342%1.16+$8nursery

Pale Specter

Crypto Momentum #a709

4018%0.33−$62nursery

Pale Ghoul

Crypto Momentum #32e1

3933%0.79−$16nursery

Lurking Duchess

Crypto News #22aa

0live

Grim Vagrant

Stablecoin Arbitrage #08d1

0live

Feral Reaper

Stablecoin Arbitrage #17a8

119%0.38−$28live

📈 Stock strategies

All six stock strategies are anchored here. Each needs 100 observed outcomes before the calibrator can produce a meaningful win-probability curve.

StrategyPackSignalsOutcomesWin rateProgress to calibrationStatus
🏛Political NewsPolitical847933.3%+$131.19
9/100
calibrating
🪞Mean Reversion (RSI/VWAP)Core Technical79119735.0%−$5570.72
calibrated
ready for live
📈Momentum BreakoutCore Technical55714437.5%+$1811.14
calibrated
ready for live
🌅Gap & GoCore Technical1421118.2%−$3280.02
11/100
calibrating
🎯Catalyst ScalperNews-Driven531833.3%−$240.91
18/100
calibrating
Crypto/Equity CouplingCrypto Macro0no signals yetcalibrating

₿ Crypto strategies

Four crypto-native strategies running 24/7. Same calibration bar: 100 outcomes per (profile × strategy) pair before real sizing kicks in.

StrategyPackSignalsOutcomesWin rateProgress to calibrationStatus
📈Crypto MomentumCrypto20364530829.5%−$170170.14
calibrated
ready for live
Stablecoin ArbitrageCrypto41221216.7%−$260.42
12/100
calibrating
🔔Crypto BreakoutCrypto960
0/100
calibrating
📰Crypto NewsCrypto0no signals yetcalibrating

Today's signal funnel

Every signal goes through six gates before a single share is sized. Here's how many fell out at each step today.

Gate 1 — Score

Raw confidence below minimum threshold

signals whose confidence score didn't clear the bar

Gate 2 — Regime

Strategy not allowed in current market regime

bootstrap bypass lets some through anyway — the ghost needs data from every regime

Gate 3 — Daily cap

Per-symbol daily trade limit reached

prevents piling into the same ticker multiple times in one session

Gate 4 — Sizer

Calibrator unfit → 0 shares sized

the win-probability model isn't confident enough to size a position

Gate 5 — Fan-out

Per-profile cap or price ceiling hit

Per-trade notional caps: Conservative $300, Clockpuncher $500, Newshound $2,000, Gunslinger $3,000 (the last two run the $10k large-capital track).

Gate 6 — Execution

Broker reject or market closed

paper broker accepts all, so this gate rarely fires during market hours

Gate reasons logged today

below_min_signal_score229
all_rejected_over_cap69
outside_profile_universe65

The eight ghosts during bootstrap

Four stock ghosts (market hours) + four crypto ghosts (24/7). Most start with $1,000 notional; Newshound and Gunslinger run the $10k large-capital track. During bootstrap stock ghosts trade 1 share per signal; crypto ghosts trade a small fixed notional per signal.

📈 Stock ghosts

🛡

Conservative

the careful one

Bankroll: $1,000 notional

Per-trade cap: $300

8 outcomes/ 100

PAPER · 8 outcomes

🕐

Clockpuncher

the daytrader

Bankroll: $1,000 notional

Per-trade cap: $500

89 outcomes/ 100

PAPER · 89 outcomes

🗞

Newshound

the headline chaser

Bankroll: $10,000 notional

Per-trade cap: $2,000

106 outcomes/ 100

ELIGIBLE FOR LIVE

🤠

Gunslinger

the reckless one

Bankroll: $10,000 notional

Per-trade cap: $3,000

176 outcomes/ 100

ELIGIBLE FOR LIVE

₿ Crypto ghosts

Stablecoin Stoic

the careful one

Bankroll: $1,000 notional

Max position: 20%

10 outcomes/ 100

PAPER · 10 outcomes

💎

HODLer

the patient one

Bankroll: $1,000 notional

Max position: 20%

5 outcomes/ 100

PAPER · 5 outcomes

🚀

Pump Chaser

the momentum one

Bankroll: $1,000 notional

Max position: 12%

51 outcomes/ 100

PAPER · 51 outcomes

🎲

Degen

the chaos one

Bankroll: $1,000 notional

Max position: 20%

254 outcomes/ 100

ELIGIBLE FOR LIVE

How the ghost is learning during bootstrap

Every signal goes through 6 gates (score · regime · per-symbol cap · sizer · fan-out · per-profile cap). While each strategy has fewer than 100 observed outcomes:

  • The regime gate is informational only — signals get through even when the market is in the "wrong" regime for the strategy.
  • The position sizer short-circuits to a bootstrap size — 1 share per stock signal, a small fixed notional per crypto signal — so it fits under each ghost's hard cap.
  • Stock per-trade caps: Conservative ≤ $300 · Clockpuncher ≤ $500 · Newshound ≤ $2,000 · Gunslinger ≤ $3,000. Conservative & Clockpuncher run on $1k of working capital, Newshound & Gunslinger on $10k. Crypto ghosts size by position percentage (20% · 20% · 12% · 20%), backstopped by a hard notional cap.

When the first ghost graduates

The fan-out sizer switches from 1-share bootstrap to fractional-Kelly real sizing. Per-profile equity curves on /ghosts will start to diverge dramatically. The morgue opens.

Live promotion eligibility

A (profile × strategy) pair becomes live-eligible when ALL of these clear:

  • outcomes ≥ profile threshold (50–100 depending on profile)
  • profit_factor ≥ profile threshold (0.85–1.15 depending on profile)
  • max_drawdown ≤ 8% (all profiles)
  • last 30-day profit factor ≥ 0.90 (all profiles)

Applies equally to stock and crypto (profile × strategy) pairs.

Table populates once the first pair clears all gates.

See the live signal log → · More about how the ghost works → · Watch the eight ghosts race →