every fill, including the losers
Positions
Everything else on this site is data anyone can pull. This is the part that costs something to publish. Read straight off the exchange export — the fills that happened, the fees they cost, and the ones that lost.
- Trades
- 8
- Win rate
- 62.5%5W / 3L
- Profit factor
- 5.79won per $1 lost
- Max drawdown
- −$16.7012% off peak
What the account did
cumulative · 8 closed tradesRealised P&L, banked at each close. The bars underneath are the individual trades on the same axis — one of them is most of everything above it.
The shape of it
The win rate is not what makes this work — a +9.92% average winner against a −3.29% average loser is. Losers get cut at a few percent; winners are left alone. That asymmetry is the whole system. And the caveat that belongs next to all of it: 8 trades is not a sample. Every figure on this page will move before 20, and wherever it settles is what gets printed.
The rules, written down first
Fixed in advance. A record only means something if what was being tested was decided before the outcome — otherwise every entry is a story told afterwards.
- Spot only. No leverage, no perpetuals, no margin.
- Entries and exits fire on a daily close, never intraday.
- Stop is written down at entry and is not moved down. Ever.
- Position size is a fixed slice of the pool, not a conviction call.
- Every fill gets posted, including the ones that lose. Especially those.
Every closed trade
OKX spot · order history exportAll of them. A log that only shows the winners is an advertisement.
| Position | Held | P&L | Return |
|---|---|---|---|
| BTC2026-09-04 → 2026-09-11 | 7d | −$16.70 | −5.56% |
| SOL2026-08-19 → 2026-09-11 | 23d | +$85.32 | +28.47% |
| ETH2026-08-20 → 2026-09-03 | 14d | +$16.47 | +5.50% |
| BTC2026-08-20 → 2026-09-02 | 13d | +$31.61 | +10.61% |
| ETH2026-07-08 → 2026-08-02 | 25d | +$14.81 | +4.94% |
| BTC2026-07-15 → 2026-07-28 | 13d | −$4.99 | −1.68% |
| SOL2026-07-08 → 2026-07-13 | 5d | −$3.93 | −2.62% |
| BTC2026-07-10 → 2026-07-10 | 0d | +$0.22 | +0.07% |
How to check this
Every row is a spot fill with a date and a price. Pull the daily bars for that pair on those dates and both prices have to sit inside the day's range — if one doesn't, the row is wrong and I want to hear about it. Fees are the exchange's own, already deducted from the P&L shown. Nothing here is modelled, backfilled or restated: the file this page reads is regenerated from the export rather than edited by hand.
A track record published after the fact is worth nothing — the trades that fit the story survive and the rest quietly go unmentioned. That is why the rules sit above the trades, and why the 3 losers are in the same table as the winners.