Skip to content

A good win rate is not an edge.

The journal for crypto perps on Bybit and Hyperliquid. Connected read-only, it fills itself — and then shows you what actually decides the result: payoff, costs, the rules you broke yourself.

  • Bybit + Hyperliquid
  • Read-only, no trade permissions
  • Keys encrypted (AES-256)
  • Export anytime
Simulated demo account · 120 trades · open to inspect
Win rate53.3%
Net P&L-$521.94
Profit factor0.95
No customer results, no return promises. An account you can open yourself.
PerpLog dashboard for the demo account: 120 trades, a 53.3% win rate, yet -$521.94 net P&L and a 0.95 profit factor — an unprofitable account, because win rate alone doesn't tell you whether you're making money.
The dashboard after the first sync: net of funding and fees, not the exchange's gross number.

From the demo account

66.7% win rate. Second worst by money.

This account wins 53.3% of its 120 trades and still closes at -$521.94. The winners bring in $9,916.86 between them; the losers cost $10,438.80. More hits, less money.

PerpLog breaks that result down trade by trade. Every percentage carries its denominator, and no row disappears because it doesn't fit the picture.

See this breakdown in the demo account

Where the net number comes from

120 trades
Sum of winners · 64+$9,916.86
Sum of losers · 56-$10,438.80
Net-$521.94
The finding
The 66.7% come from 15 trades, and they cost $239.06 on balance. At that sample size it is a pattern, not proof — PerpLog shows you the count and the spread instead of passing judgement on fifteen trades.

You paste a read-only key. That is the whole effort.

  1. Paste a read-only key
  2. Sync runs
  3. Your trades are in
Exchange syncDemo
Linked
read-only API key
HyperliquidLinked
wallet address · no keys
This connection can
Read your tradesfills · closed PnL · funding · fees · ordersGranted
Place or cancel tradesit cannot touch your positionsBlocked
Move or withdraw fundsyour money never leaves the exchangeBlocked
120 trades rebuilt from your executions, reconciled to your wallet · one-click re-sync
no manual entry · read-only · ~2 minYour whole history appears — you never type a trade.

From a read-only key to a filled trade list. You never type a trade.

Before the trade

A rule you never wrote down is a rule you can't check.

Defined before the trade. Measured after.

Playbook & setup compliance

Pro
Playbook ProDemo
4 strategies · 97 of 120 trades with a logged plan · checked against the rules, trade by trade · snapshot
Trades
97
Win rate
50.5 %
Avg R
+0.53R
PF followed
2.55
Net
−$1,080
Adherence
53.6 %
Δ per trade
+$193
Rules followed vs broken
Rule broken−$6,218
All rules followed+$5,138
45 trades · 13% win52 trades · 83% win
Cost per broken rule
−$6,218
Revenge after a loss
−$1,685broke 7×
Traded with no setup
−$1,637broke 10×
Moved the stop
−$1,337broke 7×
Chased the entry
−$1,115broke 6×
53.6% of the logged trades followed the plan in full. Trades often break more than one rule — the entries overlap.
Biggest leak
Revenge after a lossbroke 7×
costs −$1,685 — the biggest slice of the −$6,218 lost to broken rules
Dashboard coaching
The moved stop is the most expensive breach — ten times, and costlier than the other three together.
Define the rules once. PerpLog checks every closed trade against them: stop set? risk within limit? setup actually met?

Risk & liquidation proximity

Pro
Risk per tradefrom your account balance
Risk of ruin at current sizequantified, in percent
Distance to liquidationvisible before you enter

Works off your real numbers: a capped Half-Kelly as the suggestion, and next to it the odds of losing half the account at that size.

After the trade

Every mistake gets a price.

Not “bad trade”. An amount.

Trade replay with annotations

Pro
Trade replay in the demo account: an ETHUSDT short entered at 1,883.47 and exited at 1,889.55 for -$316.64, with the stop-loss line at 1,891.31, the target at 1,865.85, and the P&L curve showing how far into profit the trade had been.
You see the trade the way it ran: the entry, how far it went for you, and the candle where you broke your own rule.

What your tilt costs — in dollars

Free
Put a price on your discipline
Same market. Same setup. Different headspace.
Demo
Total P&LCalmTilted+$1,396.35−$1,561.96Win rate68.0 %32.3 %Avg hold20h 28m10h 02mProfit factor1.960.36Avg win+$155.77+$153.70Avg loss−$168.73−$205.98Execution quality78/10071/100
Cost of tiltacross 27 tilted trades$2,301.20

PerpLog prices the gap between your calm and your tilted trading — per trade, so the figure cannot grow with your good trades. It never appears without the count it came from.

AI Coach

Pro
Trade AI Brief ProDemo
BTCUSDT · Short 5× · demo account · snapshot
Result-1.08R−$200.88
The trade path
Liquidation sat 19.5% lower ($51,920) — the position was never at risk.
MFE
+1.21R
Given back
−2.29R
Time in trade
2h 15m
Distance to liq
19.5%
Size
AI analysis
Bearish

Clean idea, clean risk — but no trade management: ran to +1.21R, out at −1.08R. Gave back 2.29R.

Observations
01+1.21R MFE never takenRan to +1.21R, closed at −1.08R
02Stop never trailedno trailing once the trade was a full R up
032.29R given backheld from high to exit without scaling out
Detected pattern
Lets winners round-trip
PerpLog flags this on every trade from now on
Dashboard coaching
Trail your stop once a full R is running — lock in the gain before the trend turns.

Reads your recent trades and names the pattern — revenge, tilt, overtrading — always with the trades it came from.

Over time

Are you getting better, or did you just have a good month?

The question stats pages rarely answer honestly.
BTC benchmark in the demo account: the account equity curve at -3.6% against buy-and-hold BTC at -17.8% over the same period.

BTC benchmark

Pro
Your result against simply holding — same period, same deposit, same fees. In the demo account: -3.6% against BTC's -17.8%.

Playbook demons, strategy timeline, skill progression, data export, weekly reviews —see the full feature list in the comparison →

What PerpLog can do, and what it can't.

You are connecting a trading account. Here is what happens with it, and what does not.

PerpLog reads

  • Closed trades & executions
  • Funding payments & fees
  • Deposits and withdrawals, for the equity curve

PerpLog cannot

  • Place or change orders
  • Withdraw or transfer
  • Ask for a key on Hyperliquid at all — a wallet address is enough there

Your data

  • Keys encrypted with AES-256-GCM, master key not in the database
  • CSV export on the Free plan, no lock-in
  • Account and data deletable at any time

What the AI coach sends to the model is named in the privacy policy: Anthropic processes it on my instructions and does not train on it.

Staying honest: a read-only key still exposes your trading and account data. That is why I store it encrypted, and why you can revoke it at any time.

Who builds this

Julien

I build PerpLog on my own and trade perps on Bybit myself. No VC, no investor roadmap. Features ship in the order active traders need them, and support comes straight from me.

I journal my own trades here, and my account is down. Not because of the win rate. Because of the payoff. That breakdown is why PerpLog exists.

PerpLog is new. There are no customer quotes I could honestly show you. That is why the whole demo account is open, with no signup.

Public roadmap/roadmap
Contact the developer
Legal notice & privacy/legal · /privacy

Journaling costs you nothing.

Pro starts where you want to measure your patterns: playbook, replay, benchmark.

14 days of full Pro, no credit card. Then Free, free forever.

Prices in EUR, incl. VAT. Other currencies at checkout.

Free
€0/forever

Complete for journaling. One limit: 30 days of history.

  • 1 exchange account (Bybit or Hyperliquid), read-only sync
  • Trade history (last 30 days)
  • Manual journaling — notes, emotions, lessons
  • Daily-session reflection with mood tracking
  • Trade listing, filter & detail view
Pro
€19/month · €15.84 at €190 per year

Everything in Free, plus the analysis you actually came for.

  • Unlimited history & unlimited accounts
  • AI coach with pattern detection (revenge, tilt, overtrading)
  • Strategy playbook, setup compliance & demon tracking
  • Trade replay with annotations
  • Strategy timeline, BTC benchmark & skill progression
  • Data export for taxes (DE/AT), not tax advice

Cancel anytime, no lock-in — keep Pro until your period ends.

Both buttons open the same registration: 14 days of full Pro, no card. Afterwards you decide which card you keep.

See the comparison →

Common questions

Security and data access are answered above. Here is the rest.

Bybit (USDT perpetuals, read-only API key) and Hyperliquid (perps, read-only wallet address — no keys at all), including Hyperliquid's builder-deployed markets. Binance, OKX and Bitget aren't in yet — more exchanges are in the works, but quality comes first: every integration has to get funding, fees and partial fills right. Tell me which exchange you're missing.

TradeZella and Tradervue are multi-asset tools — stocks, options, futures, crypto in one. PerpLog does one thing: crypto perpetuals on Bybit and Hyperliquid. Two concrete consequences: funding payments are properly aggregated to the trade instead of disappearing as "misc fees", and if you set rules on a strategy (SL required? Risk within limit?), the Setup Compliance Engine automatically checks every closed trade against them. If you trade crypto perps, you want crypto-specific.

If you actually maintain it and extract patterns from it — yes, then you don't need PerpLog. What Excel doesn't do: aggregate funding payments to trades, compute MFE/MAE excursions, cluster trades by time-of-day or setup, or ask you at trade close whether it broke your own rules. PerpLog automates the bookkeeping so you can spend the time on pattern work, not table work.

Up to 2 years back — that's Bybit's API limit, not mine. On first sync, PerpLog pulls all executions in that window and organizes them into trades including funding, fees, and multi-entry positions. After that, sync runs incrementally. On the Free plan you see the last 30 days of it.

Yes, fully. Trade Detail has its own mobile view with tab switching (Overview, Chart, Review, Journal, Context). No native iOS/Android apps — the mobile browser is intentionally good enough so you can review on the couch on weekends.

Can you name the mistake that repeats in your last 30 trades?

Read-only, connected in two minutes. 14 days of full Pro, no card. Then Free, for good.

Start free Or look around the demo first — no signup