Trading journal · Live
Bybit trades, journaled automatically.
Auto-sync every Bybit position, close and fill into one journal — PnL, funding, R-multiples and hold-time analytics, no CSV export.
What you get
Read-only V5 sync
Positions, closed-PnL and executions stream from the Bybit V5 API on a 60s cadence. No CSV exports, no manual entry — a position that closes is captured in the same pass.
Funding + fees, decomposed
Closed PnL is split into price result, trading fees and perp funding so you can see what actually hit the wallet vs. what the funding drain cost you over the hold.
True entry-time recovery
A held or scaled position can sit open for days before it closes; we replay the executions to recover when the lot actually opened, so hold-time analytics aren't stuck near zero.
R-multiples, properly
When you set a stop, each trade is priced in R (initial risk). Distribution, expectancy and the system quality number all fall out of it.
How the connection works
Connect a Bybit API key with read-only permissions. We pull positions, closed-PnL, executions and transaction-log via the V5 API on a 60-second cadence and replay fills to recover the true entry time of each lot. Your key never has withdrawal rights.
Frequently asked
Do I need to give RiskReward withdrawal access?
No. Connect a Bybit API key with read-only permissions only — the key cannot move funds. We sync positions, closed-PnL and executions, nothing more.
How far back does the Bybit import go?
Up to two years of closed positions, walked in from the present on first sync and resumed into older history on later syncs within the serverless time budget.
Does it track funding fees?
Yes. Bybit's closed-PnL nets both trading fees and funding; we decompose them so the analytics show your price result, fee drag and net funding separately.
Is it free?
RiskReward is free while in beta. Sync, journals, analytics and the PnL share-card studio are all included.
Other venues