Wires·
Standing by — next sweep in ~1 min.
Markets
Dow-0.14%Russell 2000-0.03%Nasdaq-0.35%S&P 500-0.22%VXX+0.66%IEF+0.12%GLD-0.89%SLV-1.10%USO+0.68%UUP+0.29%Dow-0.14%Russell 2000-0.03%Nasdaq-0.35%S&P 500-0.22%VXX+0.66%IEF+0.12%GLD-0.89%SLV-1.10%USO+0.68%UUP+0.29%
No. I · Vol. I
Monday, September 14, 2026

The Ledger

A paper-trading practice in the tradition of weekly Sunday charts.

21 trading methodologies, one shared view of the market — each filtering the same evidence through its own rules.

The Ledger is an experiment in disciplined investing. Each automated trader manages its own $100,000 paper portfolio, and they all watch the same market — the same prices, news, earnings, and economic data. What sets them apart is how they decide what to do with it.

Some follow strict rules that never change; others revise their approach week by week. A few wait for sharp sell-offs to buy the dip, one profits only when prices fall, and another simply rotates between gold and silver and ignores the headlines. No real money is ever at stake — it's a place to watch very different strategies run side by side and see which ways of thinking hold up over time. Every decision is written down in the journal.

CUMULATIVE PORTFOLIO GAIN · 2026-05-12 → 2026-09-14 (live)−$17K+$5K+$27K+$49KBreak-even · $0−$13KMay 12Jun 18Jul 27Sep 14

Actual daily snapshots throughout, except May 15–June 12: a price-feed error corrupted that window, so it is drawn as a market-shaped reconstruction anchored to the real values on either side. The final point is today's exact live total. Retired agents stay in the series at their closing value, so the record is not rewritten when a methodology is shut down.

Performance
Capital

Daily Digest

One-paragraph trader's read, sent after each US market close. Free.

Welcome to the practice ledger. This is a paper-trading exercise inspired by hand-drawn semi-log charts updated on Sunday afternoons — a methodology applied here with modern automation. 21agents trade against $100,000 paper portfolios each (one runs on $1,000 as a deliberate small-capital control): a Weinstein-style trend follower with frozen rules and its adaptive sibling that proposes weekly rule changes; a bearish mirror that only shorts Stage 4 breakdowns; a gold/silver ratio rotator that ignores news entirely; three S&P 500 dip buyers that wait for sharp drawdowns before asking Claude whether a rebound is likely — one with a frozen prompt, one whose prompt evolves, one that also sees how its peers are performing; an options-momentum trader that buys calls and puts on multi-day pressure; an intraday day trader that flattens every position by 3:45 PM ET; a mechanical hedge that rotates into inverse and volatility ETFs when broader markets weaken; and two small-cap pre-market scanners that open at the bell and are flat by 3:45 PM ET — one full-size, one at 1/100th capital. Same evidence, 21 different ways of acting on it. The journal records everything.

No real money. No broker connection. The architecture makes it impossible by design.

The Agents

Click an agent to see its rationale
Connecting…
Sort

Agent 1 — Immutable

daily · nasdaqBULL+BEAR
$94,665
-$5,335 (-5.33%)since inception
Where the money went
Start
$100,000
Losses
$8,217
Open
+$2,883
Now
$94,665

Open = unrealized gain/loss on 6 positions still held. The Bank ($1,378) is already part of Now.

Win rate
0.0%
Avg win+$0
Avg loss$1,370
0%
Playing with own capital
This agent isn't above its starting capital — all risk is on the original stake, not house money.
Cash
$8,729
Positions
6 open
$84,558
Bank?
$1,378
auto-skimmed · in Now
Closed trades
6
0W / 6L

Bank = cash set aside automatically whenever this agent's total value (cash + positions) sits above its $100,000 start — even spare change left over from a buy. It's already counted in Now above, parked where trading can't touch it. It isn't profit.

This month
-$813
Today
-$1,424
Realized P&L
-$8,217
Last run 14m ago
Next run: Tonight ~5pm CT

Agent 2 — Adaptive

daily · nasdaqBULL+BEAR
$95,983
-$4,017 (-4.02%)since inception
Where the money went
Start
$100,000
Wins
+$7,910
Losses
$13,057
Open
+$1,131
Now
$95,983

Open = unrealized gain/loss on 6 positions still held. The Bank ($7,430) is already part of Now.

Win rate
22.6%
Avg win+$1,130
Avg loss$544
Avg win is 2.1× avg loss — wins cover losses
0%
Playing with own capital
This agent isn't above its starting capital — all risk is on the original stake, not house money.
Cash
$22,246
Positions
6 open
$66,308
Bank?
$7,430
auto-skimmed · in Now
Closed trades
31
7W / 24L

Bank = cash set aside automatically whenever this agent's total value (cash + positions) sits above its $100,000 start — even spare change left over from a buy. It's already counted in Now above, parked where trading can't touch it. It isn't profit.

This month
-$2,597
Today
+$816
Realized P&L
-$5,148
Last run 14m ago
Next run: Tonight ~5pm CT

Agent 3 — Gold/Silver Ratio

daily · metalsROTATION
Currently holding
23oz gold
via GLD · 230 shares · $90,939
Gold/Silver ratio
68.8
In hold band (65–75)
Cash
$297

P/L not tracked — metals are a long-term hold scored on the gold/silver ratio, not dollar gain/loss. Excluded from fleet totals.

Last run 3d ago
Next run: Tonight ~5pm CT

Agent 4 — Dip Buyer (Frozen)

daily · sp500BULL
$99,247
-$753 (-0.75%)since inception
Where the money went
Start
$100,000
Wins
+$14,481
Losses
$11,805
Open
$3,429
Now
$99,247

Open = unrealized gain/loss on 83 positions still held. The Bank ($11,414) is already part of Now.

Win rate
44.0%
Avg win+$165
Avg loss$105
Avg win is 1.6× avg loss — wins cover losses
0%
Playing with own capital
This agent isn't above its starting capital — all risk is on the original stake, not house money.
Cash
$4,360
Positions
83 open
$83,472
Bank?
$11,414
auto-skimmed · in Now
Closed trades
200
88W / 112L

Bank = cash set aside automatically whenever this agent's total value (cash + positions) sits above its $100,000 start — even spare change left over from a buy. It's already counted in Now above, parked where trading can't touch it. It isn't profit.

This month
-$1,420
Today
-$609
Realized P&L
+$2,676
Last run 3h ago
Next run: Tonight ~5pm CT

Agent 5 — Dip Buyer (Evolving)

daily · sp500BULL
$102,045
+$2,045 (+2.05%)since inception
Where the money went
Start
$100,000
Wins
+$18,322
Losses
$9,613
Open
$6,665
Now
$102,045

Open = unrealized gain/loss on 70 positions still held. The Bank ($3,884) is already part of Now.

Win rate
68.8%
Avg win+$94
Avg loss$109
⚠ Avg loss is 1.2× avg win — wins don't cover losses
2%
Playing with house money
2% of current value is profit above the $100,000 start — that cushion is house money.
Cash
$19,590
Positions
70 open
$78,571
Bank
$3,884
auto-skimmed · in Now
Closed trades
282
194W / 88L

Bank = cash set aside automatically whenever this agent's total value (cash + positions) sits above its $100,000 start — even spare change left over from a buy. It's already counted in Now above, parked where trading can't touch it. It isn't profit.

This month
-$8,255
Today
-$1,820
Realized P&L
+$8,928
Last run 38m ago
Next run: Tonight ~5pm CT

Agent 7 — Day Trader

intraday · sp500BULL+BEAR
$99,187
-$813 (-0.81%)since inception
Where the money went
Start
$100,000
Wins
+$17,569
Losses
$18,026
Open
$356
Now
$99,187

Open = unrealized gain/loss on 10 positions still held. The Bank ($1,264) is already part of Now.

Win rate
47.4%
Avg win+$34
Avg loss$32
Avg win is 1.1× avg loss — wins cover losses
0%
Playing with own capital
This agent isn't above its starting capital — all risk is on the original stake, not house money.
Cash
$71,294
Positions
10 open
$26,629
Bank?
$1,264
auto-skimmed · in Now
Closed trades
1087
515W / 572L

Bank = cash set aside automatically whenever this agent's total value (cash + positions) sits above its $100,000 start — even spare change left over from a buy. It's already counted in Now above, parked where trading can't touch it. It isn't profit.

This month
-$53
Today
+$203
Realized P&L
-$331
Last evaluated MRK +0.01% SKIPPED · 3m ago
Runs every 15 min during market hours

Agent 8 — Dip Buyer (Peer-Aware)

daily · sp500BULL
$113,033
+$13,033 (+13.03%)since inception
Where the money went
Start
$100,000
Wins
+$20,144
Losses
$8,568
Open
+$1,458
Now
$113,033

Open = unrealized gain/loss on 47 positions still held. The Bank ($14,320) is already part of Now.

Win rate
66.5%
Avg win+$124
Avg loss$104
Avg win is 1.2× avg loss — wins cover losses
12%
Playing with house money
12% of current value is profit above the $100,000 start — that cushion is house money.
Cash
$42,801
Positions
47 open
$55,912
Bank
$14,320
auto-skimmed · in Now
Closed trades
245
163W / 82L

Bank = cash set aside automatically whenever this agent's total value (cash + positions) sits above its $100,000 start — even spare change left over from a buy. It's already counted in Now above, parked where trading can't touch it. It isn't profit.

This month
+$57
Today
-$986
Realized P&L
+$11,784
Last run 38m ago
Next run: Tonight ~5pm CT

Agent 9 — Bear Equity

daily · nasdaqBEAR
$98,526
-$1,474 (-1.47%)since inception
Where the money went
Start
$100,000
Wins
+$4,074
Losses
$12,582
Open
+$7,033
Now
$98,526

Open = unrealized gain/loss on 6 positions still held. The Bank ($6,477) is already part of Now.

Win rate
22.2%
Avg win+$1,019
Avg loss$899
Avg win is 1.1× avg loss — wins cover losses
0%
Playing with own capital
This agent isn't above its starting capital — all risk is on the original stake, not house money.
Cash
$25,291
Positions
6 open
$66,757
Bank?
$6,477
auto-skimmed · in Now
Closed trades
18
4W / 14L

Bank = cash set aside automatically whenever this agent's total value (cash + positions) sits above its $100,000 start — even spare change left over from a buy. It's already counted in Now above, parked where trading can't touch it. It isn't profit.

This month
+$2,224
Today
-$924
Realized P&L
-$8,508
Last run 14m ago
Next run: Tonight ~5pm CT

Agent 10 — Inverse Rotator

daily · hedgeBEAR
$79,184
-$20,816 (-20.82%)since inception
Where the money went
Start
$100,000
Wins
+$10,953
Losses
$41,127
Open
+$9,359
Now
$79,184

Open = unrealized gain/loss on 3 positions still held. The Bank ($14) is already part of Now.

Win rate
22.5%
Avg win+$438
Avg loss$478
⚠ Avg loss is 1.1× avg win — wins don't cover losses
0%
Playing with own capital
This agent isn't above its starting capital — all risk is on the original stake, not house money.
Cash
$946
Positions
3 open
$78,224
Bank?
$14
auto-skimmed · in Now
Closed trades
111
25W / 86L

Bank = cash set aside automatically whenever this agent's total value (cash + positions) sits above its $100,000 start — even spare change left over from a buy. It's already counted in Now above, parked where trading can't touch it. It isn't profit.

This month
-$3,047
Today
+$445
Realized P&L
-$20,132
Last run 14m ago
Next run: Tonight ~5pm CT

Agent 11 — Morning Movers

intraday · morning moversBULL
$98,080
-$1,920 (-1.92%)since inception
Where the money went
Start
$100,000
Wins
+$40,470
Losses
$43,677
Open
+$1,287
Now
$98,080

Open = unrealized gain/loss on 2 positions still held. The Bank ($5,160) is already part of Now.

Win rate
48.1%
Avg win+$632
Avg loss$633
⚠ Avg loss is 1.0× avg win — wins don't cover losses
0%
Playing with own capital
This agent isn't above its starting capital — all risk is on the original stake, not house money.
Cash
$51,696
Positions
2 open
$41,224
Bank?
$5,160
auto-skimmed · in Now
Closed trades
133
64W / 69L

Bank = cash set aside automatically whenever this agent's total value (cash + positions) sits above its $100,000 start — even spare change left over from a buy. It's already counted in Now above, parked where trading can't touch it. It isn't profit.

This month
-$1,659
Today
+$1,287
Realized P&L
-$3,207
Last run 4h ago
Runs every 15 min during market hours

Agent 12 — Pre-Market Scalp

intraday · morning moversBULL
$1,703
+$703 (+70.33%)since inception
Where the money went
Start
$1,000
Wins
+$1,149
Losses
$588
Open
+$143
Now
$1,703

The Bank ($761) is already part of the Now bar above.

Win rate
60.7%
Avg win+$23
Avg loss$18
Avg win is 1.3× avg loss — wins cover losses
41%
Playing with house money
41% of current value is profit above the $1,000 start — that cushion is house money.
Cash
$942
Positions
0 open
Bank
$761
auto-skimmed · in Now
Closed trades
84
51W / 33L

Bank = cash set aside automatically whenever this agent's total value (cash + positions) sits above its $1,000 start — even spare change left over from a buy. It's already counted in Now above, parked where trading can't touch it. It isn't profit.

This month
+$85
Today
-$12
Realized P&L
+$703
Last run 6h ago
Runs every 15 min during market hours

Agent 13 — Tech/Healthcare Long

daily · sector etfBULL
$83,585
-$16,415 (-16.41%)since inception
Where the money went
Start
$100,000
Wins
+$40
Losses
$24,682
Open
+$8,227
Now
$83,585

The Bank ($200) is already part of the Now bar above.

Win rate
11.8%
Avg win+$20
Avg loss$1,645
⚠ Avg loss is 82.5× avg win — wins don't cover losses
0%
Playing with own capital
This agent isn't above its starting capital — all risk is on the original stake, not house money.
Cash
$83,386
Positions
0 open
Bank?
$200
auto-skimmed · in Now
Closed trades
17
2W / 15L

Bank = cash set aside automatically whenever this agent's total value (cash + positions) sits above its $100,000 start — even spare change left over from a buy. It's already counted in Now above, parked where trading can't touch it. It isn't profit.

This month
-$1,658
Today
-$1,316
Realized P&L
-$16,415
Last run 4h ago
Next run: Tonight ~5pm CT

Agent 14 — Inverse Tech (PSQ)

daily · sector etfBEAR
$100,562
+$562 (+0.56%)since inception
Where the money went
Start
$100,000
Wins
+$2,819
Losses
$2,258
Now
$100,562

The Bank ($2,124) is already part of the Now bar above.

Win rate
44.4%
Avg win+$705
Avg loss$452
Avg win is 1.6× avg loss — wins cover losses
1%
Playing with house money
1% of current value is profit above the $100,000 start — that cushion is house money.
Cash
$98,438
Positions
0 open
Bank
$2,124
auto-skimmed · in Now
Closed trades
9
4W / 5L

Bank = cash set aside automatically whenever this agent's total value (cash + positions) sits above its $100,000 start — even spare change left over from a buy. It's already counted in Now above, parked where trading can't touch it. It isn't profit.

This month
-$703
Today
$0
Realized P&L
+$562
Last run 14m ago
Next run: Tonight ~5pm CT

Agent 15 — Dual Momentum

daily · asset rotationROTATION
$99,099
-$901 (-0.90%)since inception
Where the money went
Start
$100,000
Losses
$3,372
Open
+$2,472
Now
$99,099

Open = unrealized gain/loss on 1 position still held. The Bank ($31) is already part of Now.

Win rate
0.0%
Avg win+$0
Avg loss$3,372
0%
Playing with own capital
This agent isn't above its starting capital — all risk is on the original stake, not house money.
Cash
$0
Positions
1 open
$99,069
Bank?
$31
auto-skimmed · in Now
Closed trades
1
0W / 1L

Bank = cash set aside automatically whenever this agent's total value (cash + positions) sits above its $100,000 start — even spare change left over from a buy. It's already counted in Now above, parked where trading can't touch it. It isn't profit.

This month
-$1,087
Today
-$919
Realized P&L
-$3,372
Last run 3d ago
Next run: Tonight ~5pm CT

Agent 16 — Faber GTAA

daily · asset rotationROTATION
$106,472
+$6,472 (+6.47%)since inception
Where the money went
Start
$100,000
Wins
+$8,778
Losses
$3,621
Open
+$1,315
Now
$106,472

Open = unrealized gain/loss on 3 positions still held. The Bank ($1,425) is already part of Now.

Win rate
61.5%
Avg win+$1,097
Avg loss$724
Avg win is 1.5× avg loss — wins cover losses
6%
Playing with house money
6% of current value is profit above the $100,000 start — that cushion is house money.
Cash
$0
Positions
3 open
$105,047
Bank
$1,425
auto-skimmed · in Now
Closed trades
13
8W / 5L

Bank = cash set aside automatically whenever this agent's total value (cash + positions) sits above its $100,000 start — even spare change left over from a buy. It's already counted in Now above, parked where trading can't touch it. It isn't profit.

This month
+$1,513
Today
-$208
Realized P&L
+$5,157
Last run 3d ago
Next run: Tonight ~5pm CT

Agent 17 — 52-Week High Momentum

daily · sp500BULL
$98,806
-$1,194 (-1.19%)since inception
Where the money went
Start
$100,000
Wins
+$6,911
Losses
$6,863
Open
$1,243
Now
$98,806

Open = unrealized gain/loss on 20 positions still held. The Bank ($1,972) is already part of Now.

Win rate
58.7%
Avg win+$157
Avg loss$221
⚠ Avg loss is 1.4× avg win — wins don't cover losses
0%
Playing with own capital
This agent isn't above its starting capital — all risk is on the original stake, not house money.
Cash
$2,180
Positions
20 open
$94,654
Bank?
$1,972
auto-skimmed · in Now
Closed trades
75
44W / 31L

Bank = cash set aside automatically whenever this agent's total value (cash + positions) sits above its $100,000 start — even spare change left over from a buy. It's already counted in Now above, parked where trading can't touch it. It isn't profit.

This month
-$1,246
Today
+$1,410
Realized P&L
+$49
Last run 4h ago
Next run: Tonight ~5pm CT

Agent 18 — Low Volatility

daily · sp500BULL
$95,148
-$4,852 (-4.85%)since inception
Where the money went
Start
$100,000
Wins
+$4,332
Losses
$8,267
Open
$917
Now
$95,148

Open = unrealized gain/loss on 20 positions still held. The Bank ($4,195) is already part of Now.

Win rate
29.7%
Avg win+$197
Avg loss$159
Avg win is 1.2× avg loss — wins cover losses
0%
Playing with own capital
This agent isn't above its starting capital — all risk is on the original stake, not house money.
Cash
$977
Positions
20 open
$89,976
Bank?
$4,195
auto-skimmed · in Now
Closed trades
74
22W / 52L

Bank = cash set aside automatically whenever this agent's total value (cash + positions) sits above its $100,000 start — even spare change left over from a buy. It's already counted in Now above, parked where trading can't touch it. It isn't profit.

This month
-$921
Today
-$140
Realized P&L
-$3,935
Last run 3d ago
Next run: Tonight ~5pm CT

Agent 19 — Pairs Trading

daily · sp500BULL+BEAR
$98,592
-$1,408 (-1.41%)since inception
Where the money went
Start
$100,000
Wins
+$11,780
Losses
$17,994
Open
+$4,806
Now
$98,592

Open = unrealized gain/loss on 2 positions still held. The Bank ($211) is already part of Now.

Win rate
40.0%
Avg win+$63
Avg loss$64
⚠ Avg loss is 1.0× avg win — wins don't cover losses
0%
Playing with own capital
This agent isn't above its starting capital — all risk is on the original stake, not house money.
Cash
$51,877
Positions
2 open
$46,503
Bank?
$211
auto-skimmed · in Now
Closed trades
468
187W / 281L

Bank = cash set aside automatically whenever this agent's total value (cash + positions) sits above its $100,000 start — even spare change left over from a buy. It's already counted in Now above, parked where trading can't touch it. It isn't profit.

This month
-$118
Today
-$190
Realized P&L
+$2,046
Last run 13m ago
Next run: Tonight ~5pm CT

Agent 20 — SIR Price/Volume

daily · sp500BULL
$95,824
-$4,176 (-4.18%)since inception
Where the money went
Start
$100,000
Wins
+$4,030
Losses
$7,672
Open
$534
Now
$95,824

Open = unrealized gain/loss on 40 positions still held. The Bank ($793) is already part of Now.

Win rate
28.4%
Avg win+$192
Avg loss$145
Avg win is 1.3× avg loss — wins cover losses
0%
Playing with own capital
This agent isn't above its starting capital — all risk is on the original stake, not house money.
Cash
$30,666
Positions
40 open
$64,366
Bank?
$793
auto-skimmed · in Now
Closed trades
74
21W / 53L

Bank = cash set aside automatically whenever this agent's total value (cash + positions) sits above its $100,000 start — even spare change left over from a buy. It's already counted in Now above, parked where trading can't touch it. It isn't profit.

This month
-$2,853
Today
-$730
Realized P&L
-$3,641
Last run 3h ago
Next run: Tonight ~5pm CT

Agent 21 — Insider Cluster

daily · sp500BULL
$100,000
$0 (0.00%)since inception
Where the money went
Start
$100,000
Now
$100,000
0%
Playing with own capital
This agent isn't above its starting capital — all risk is on the original stake, not house money.
Cash
$100,000
Positions
0 open
Bank
$0
Closed trades
none yet
This month
$0
Today
$0
Realized P&L
$0
Last run 3d ago
Next run: Tonight ~5pm CT

Agent 22 — Intraday Bear

intraday · sp500BEAR
$99,595
-$405 (-0.41%)since inception
Where the money went
Start
$100,000
Wins
+$738
Losses
$1,019
Open
$125
Now
$99,595

Open = unrealized gain/loss on 1 position still held. The Bank ($43) is already part of Now.

Win rate
54.8%
Avg win+$43
Avg loss$73
⚠ Avg loss is 1.7× avg win — wins don't cover losses
0%
Playing with own capital
This agent isn't above its starting capital — all risk is on the original stake, not house money.
Cash
$89,720
Positions
1 open
$9,832
Bank?
$43
auto-skimmed · in Now
Closed trades
31
17W / 14L

Bank = cash set aside automatically whenever this agent's total value (cash + positions) sits above its $100,000 start — even spare change left over from a buy. It's already counted in Now above, parked where trading can't touch it. It isn't profit.

This month
-$122
Today
-$125
Realized P&L
-$280
Last run 3m ago
Runs every 15 min during market hours

World News

Connecting…
  1. ●●●○○geopoliticalSep 14, 12:56 PM

    US pursuing step-by-step agreement with Iran; oil prices declining on headlines.

    Sectors: Energy
  2. ●●●○○companySep 14, 11:49 AM

    Kimberly-Clark considers concessions to secure EU approval for Kenvue acquisition.

    Sectors: Consumer Staples
  3. ●●●○○companySep 14, 11:18 AM

    Major AI labs call for slower development pace citing risks and economic pressures.

    Sectors: Information Technology
  4. ●●●●○companySep 14, 10:15 AM

    Analysis of Nvidia's Q2 results and forward guidance implications.

    Tickers:NVDA
    Sectors: Information Technology
  5. ●●●●○geopoliticalSep 14, 9:39 AM

    Middle East tensions drive crude oil toward $105 amid Saudi pipeline disruptions.

    Sectors: Energy
  6. ●●●○○marketSep 14, 9:14 AM

    AI semiconductor and infrastructure stocks face heavy selling pressure ahead of Monday market open.

    Sectors: Information Technology, Semiconductors
  7. ●●●○○marketSep 14, 8:59 AM

    AI stocks decline on safety concerns; analyst provides guidance on positioning.

    Sectors: Information Technology, Communication Services
  8. ●●●●○geopoliticalSep 14, 8:58 AM

    Saudi east-west pipeline outage for 3-5 weeks disrupts oil supplies amid ongoing regional conflict.

    Tickers:COPCL
    Sectors: Energy

Operations

Click an agent to see its full run history

8 disabled · 21 healthyConductor: 3 warning

Heartbeat dots show the last 10 runs per agent — green = acted, amber = skipped with signals, gray = no-op, red = error, hollow = missing. Stall thresholds: daily agents 25h (warning) / 36h (stalled); intraday 80h / 100h (covers normal weekends + long holiday weekends). Intraday agents shown as off-hours when the US equity market is closed.

Navigate to Activity for a full decision log, Blotter for open positions, Journal for closed trades, Watchlist for names being followed, and Signals for anomaly and macro events.