sakaantradelab

The $1,000 Experiment · v4.3b
synced
Total Trades
13
Win Rate
8%
Total P&L
-207.85
Avg R:R

Log a Trade

The discipline of logging builds the discipline of trading.

$
$
$
$
$
$
Stop / targets — optional (SL, TP1/TP2/runner + planned R:R)
$
$
%
$
%
$

SL and TP feed your R:R and R-multiple analytics — fill them if you want those numbers. Paste the calculator's blended R:R into Planned R:R; analytics compares it to what you actually achieved.

Trade History

Click a row to see notes.

DateTimeSymbolDirEntryExitP&LFeesSetupExit reasonPlan
2026-05-2504:50XANUSDT LONG 0.00997800.0097933 -26.97 Breakout
2026-05-2501:59BEATUSDT SHORT 1.25630001.2363363 +31.35 Breakout
2026-05-2501:55BEATUSDT SHORT 1.25700001.2380805 -20.83 Mean reversion
2026-05-2501:37BEATUSDT LONG 1.28540001.2693522 -14.82 Mean reversion
2026-05-2501:17BEATUSDT SHORT 1.27423001.29334 -16.01 Mean reversion
2026-05-2501:10BEATUSDT SHORT 1.23780001.2587919 -18.82 Mean reversion
2026-05-2423:33NEARUSDT LONG 2.44402.4860 -18.39 Support/Resistance~
2026-05-2418:16SUPERUSDT LONG 0.12040000.1189000 -19.85 Support/Resistance~
2026-05-2416:07GRASSUSDT SHORT 0.54690000.5624168 -23.70 Mean reversion~
2026-05-2401:28HYPEUSDT SHORT 58.0460058.49809 -18.08 Mean reversion
2026-05-2400:09HYPEUSDT SHORT 60.8480061.59600 -21.90 Support/Resistance~
2026-05-2321:53HYPEUSDT SHORT 56.2116256.78362 -23.32 Mean reversion
2026-05-2319:40BSBUSDT SHORT 1.24795201.2666643 -16.51 Mean reversion~

Expectancy & The Experiment

13 trades in. Early signal: expectancy is negative (-15.99/trade), plan adherence is what's being tested. Don't read the balance yet — read it at 30.
Expectancy / trade
-15.99
Profit Factor
0.13
Avg Win
+31.35
Avg Loss
-19.93
Avg R Multiple
-1.02R
Best / Worst R
+-0.9 / -1.1
Current Streak
1L ⚠
Planned vs Actual R
Total fees / drag
Avg drag / trade
Trades w/ drag data
Drag as % of size

Performance by Setup

Which setups actually make money — your edge, quantified.

SetupNWin%Total P&LAvg

Performance by Exit Reason

How your trades end — and what each ending costs or earns.

Exit reasonNWin%Total P&LAvg

Equity Curve

R-Multiple Distribution

Cumulative P&L

Wins vs Losses

P&L by Setup

Plan Adherence

P&L by Day & Hour (your death-hour finder)

The Playbook

Amateurs obsess over entries. Professionals obsess over size and stops. This is the part that keeps you in the game.

Position Size Calculator · Binance Futures

Fill the essentials, get your size and leverage. Costs auto-net using sensible defaults — open "Advanced costs" only to fine-tune fees, slippage and funding.

① Account
$
$
%
x
② The Trade
$
$
%
③ Exit Ladder — scale out (click to minimize)

Each leg takes a price (or % move — they auto-sync) and a size % of the position. Set only TP1 at 100% for a single-target trade. The runner's size auto-fills from the leftover; give it a target if you want it counted in R:R, otherwise it free-runs on a trailing stop.

Quick-fill buttons for Size (%). Click the gear to edit their values.
LegPrice ($)% moveSize (%)
TP1
$
%
%
TP2
$
%
%
RUN
$
%
%

Fully allocated to TP1 + TP2 — no runner.

④ Advanced costs — optional (fees · slippage · funding)
%
%

Binance VIP0: maker 0.020% / taker 0.050%, no BNB discount (worst case). Positive funding = longs pay shorts.

$ at Risk
$15.52
Position Size (notional)
$1098
Leverage Needed
1.4x
Total Costs
$1.05
Break-even Move
0.096%
Net R:R after costs
10.86:1

✦ Trade clears all rules — cleared to size.
Risk ≤ 2% 2.0% risked
Leverage ≤ cap 1.4x needed
Blended R:R ≥ 2:1 10.86:1 net
Costs < 10% risk $1.05 costs
Stop defined stop at 0.11229
Liq > stop liq is safe
Take it. Risking $15.52 for a 10.86:1 blended return after all costs. Size $1098 at 1.4x, well inside your 5x cap.
Costs: fees $0.51 + slippage $0.44 (2 bps/side = 0.02%) + funding +$0.11 (you pay) = $1.05 net. You need a 0.096% move just to break even.
Funding drag: paying ~$0.110/8h (≈$0.33/day). The longer you hold, the more it bleeds.

Your calculator inputs auto-save while you work — leave and come back, they're still here. "Pin this plan" (up top) saves a named snapshot you can log later; "Log this trade" jumps to the form pre-filled.

Pinned plans — “use” loads into the calculator, “log” jumps to the log form:
EDENUSDT · Short · @0.0867254 · SL 0.0877391 · R:R 21.08:1
SUPERUSDT · Long · @0.1140 · SL 0.11229 · R:R 10.17:1

The Distribution Breakdown

A+ · the only setup

Your 8-month edge, formalized. For the next 10 trades, this is the only setup you may trade. If a candidate fails the gate, you do not trade — you wait.

⊘ The Gate — read before every trade
Did this coin run ≥80%, distribute with lower highs on the 1D/4h, and CLOSE below a 3+ touch low through my 1D→4h→1h→15m→5m read? If I skipped a level → no trade.
① Pre-conditions — ALL must be true
  1. Coin ran ≥80% on a recent run — exhausted bull, not fresh momentum
  2. Price entered a consolidation / sideways range after the run
  3. Range shows a topping structure — double top or multiple tops
  4. Lower highs grinding down inside the range (distribution)
  5. Price has reached the multi-touch low — 3+ touches within ~3–5%
② Top-down execution — never skip a level
1DContext — the ≥80% run + big distribution structure exists here 4hStructure — range, lower highs, multi-touch low defined here 1hConfirmation — breakdown bias confirmed 15mTrigger — candle CLOSES below the level (not a wick) 5mEntry — precision timing on the close below
③ Risk rules — non-negotiable
Entry
15m CLOSE below the multi-touch low
Stop
Just above the range high (beats the sweep)
Target
Next major support — marked before entry
Size
Fixed 1–2% risk → size to the wide stop
Invalidation
15m closes back above the level → bear trap, exit now (don't wait for stop)

Why the close + range-high stop: the level is where every stop sits. Price often sweeps through to grab liquidity, then reverses. Entering on the close skips most fake wicks; the range-high stop survives the ones that get through. You used to do one or neither — now you do both.

01 · Position Sizing — the only rule that matters

Risk a fixed % of account per trade — not a fixed dollar, never a fixed leverage. 1–2% of equity at risk per trade. You can be wrong 20 times in a row and still have an account.

position size = (account × risk %) ÷ (entry-to-stop distance %)

Your stop distance and leverage derive from this — you don't pick leverage first. Leverage is the tool to hit the right notional size; it is not a risk dial.

02 · The Leverage Trap — your actual problem

20x isn't "more aggressive" — it's a tighter liquidation noose. At 20x isolated you liquidate on a ~5% adverse move. Crypto wicks 5% before breakfast. On BEAT and BILL, your liquidation price sat closer than the invalidation level — a routine wick killed you before the thesis was even wrong. Size down and lever down until liq sits comfortably beyond invalidation.

03 · Stop Placement

The stop goes where the thesis is invalidated — never a round number or a comfortable dollar amount. On a short: above the confluence resistance / structure high. Then size so that distance equals your 1–2% risk. Stop first, size second. Always that order.

04 · Take Profit — scale out, don't hero

Ladder it. TP1: first structural level — take 30–50% off, move stop to breakeven (now it's a free trade). TP2: major level — take another chunk. Runner: let a small piece ride a trailing stop for the fat tail. This solves both ways traders lose: cutting winners early, and round-tripping winners to zero.

05 · Reward : Risk — nothing below 2:1

At 2:1 you can be right only 40% of the time and still make money. The edge was never your entries — it's whether you survive at sane size long enough to let them play out.

06 · The one-liner

You can have a mediocre entry and a great outcome with proper sizing — and a perfect entry and a blown account with 20x and no stop. You've got the chart-reading. The leverage is the leak. Fix that and the rest compounds.

Distribution Breakdown Screener

The top of your funnel only: coins that ran ≥ threshold, pulled back, and are now ranging near a multi-touch low on the daily. It does the math — you do the 4h→1h→15m→5m read. An empty or short list is the tool working; your setup is meant to be rare.

80%
30d
6%
25%
$5M
Idle. Hit Scan — first run fetches ~400 perps, takes ~20–40s.

Candidates, not trades. A coin here only means "ran hard, pulled back, sitting near a repeated daily low." You still confirm the topping structure, the lower highs, and the 15m close below the level with your own eyes — that judgment is your edge. Distance and touches are computed on daily candles; intraday levels you mark yourself. Data: Binance public Futures API (the exchange you trade on — most accurate levels), called from your browser, nothing stored. Chart links open the coin on TradingView web.

Rules & Contract

The $1,000 experiment. Read before every trade. The experiment survives a broken rule — it cannot survive an unlogged one.

Pre-trade checklist

Checklist: 0 / 6 acknowledged

Hard Limits — Non-Negotiable

  • Max 2 losing trades per day. Hit two, done for the day. (tilt)
  • Weekly stop at −6%. Drop 6% in a week, pause until next week. (drawdown)
  • Max 2–3 positions open at once. Crypto correlates. (correlation)
  • Stop only moves toward profit, never wider. (sacred)
  • NEVER size up to recover a loss. The exact behavior that blew past accounts. (kryptonite)
  • −30% kill-switch ($700). Stop and audit the log — to diagnose, not quit.
  • No fading an ATH without a confirmed rejection. Wait for the wick + close back inside structure. Shorting the touch is guessing. (confirmation)
  • Entry must be a resting limit, not a chase. If price ran past your level, the trade's gone — let it go. (no FOMO)
  • Every entry has a stop set on the exchange before you look away. No mental stops. (no exceptions)
  • One setup only. If it isn't your defined edge, it's gambling with extra steps. (discipline)

Discipline of Record

Log every trade — thesis on entry, exit on close. Log "Followed plan?" honestly; a broken rule gets logged AS broken. Weekly review: filter plan="no", study the triggers. Same rules after a win as a loss — there's no hot hand. Sample size: 50 trades minimum, 100 ideal, before reading any verdict. The trade count is the finish line, not the balance.

Cloud Sync · Cloudflare

Your journal syncs automatically via your personal Cloudflare Worker — no third-party holds your data, no rate limits, works across all devices.

Worker: sakaantradelab-sync.tranhieu204.workers.dev
Status: Connected — sync fires automatically on every save.

Local Backup

Manual export / import. Works offline. The JSON file is your master record.

Passphrase

Local gate so a casual visitor to your public URL can't read your log.

Danger Zone

Wipe all local trades. If synced, pull from cloud to restore.

Pulled 13 cloud trades