The Crypto Trading Journal That Tracks Your Actual Edge
Log every crypto trade with setup and session tags. Mistake Cost Analysis, Trader DNA and 60+ analytics views break down your BTC, ETH and altcoin performance by asset, session and setup combination — so you know exactly where your crypto edge is strongest. Free to start. Updated 26 October 2026.
What is a crypto trading journal?
A crypto trading journal records each coin trade with the market type (spot, perpetual or margin), leverage, fees and funding, alongside the setup and the reason. It shows what you actually kept after costs, which instruments and hours work for you, and when leverage or overtrading crept in.
The free .xlsx template for crypto traders is further down.
Crypto markets run 24/7, which means session discipline and overtrading are bigger problems than in traditional markets. Without a clear log of when you trade, what setup you used and what went wrong, it's impossible to know whether your edge on BTC is structural or whether you've just been riding a bull market. The Trading Terminal gives you the data to answer that question.
Tag every crypto trade with instrument (BTC, ETH, SOL, or any altcoin), setup, session window and confluence stack. Trader DNA then breaks your performance by instrument — showing your actual win rate and expectancy on BTC vs ETH vs altcoins — and by session. Overtrading detection and revenge-trade flagging in the analytics layer catch the behavioural patterns that hurt most in 24/7 markets.
Crypto Trades Without Session Boundaries
Crypto markets run 24 hours a day, 7 days a week. That is both an opportunity and a record-keeping problem: without defined trading hours it is easy to trade at any hour, in any mental state, on any instrument, and hard to see which conditions produce results. The journal needs to capture when and why a trade was taken as well as what was traded.
Some traders define a trading window, for example aligned with London or New York hours or a fixed few hours each day, and some do not. If you define one, the journal can show whether you stayed inside it and what your results look like on the trades that fell outside it. Session performance in The Trading Terminal uses the session you log on each trade.
Fields Worth Logging for Crypto Trades
| Field | Why it matters for crypto |
|---|---|
| Instrument | BTC, ETH and altcoins have very different volatility and liquidity profiles |
| Trading window | Whether the trade was inside or outside the window you defined |
| Market condition | Trending, ranging or volatile and news-driven |
| Setup type | Specific enough to compare across trades |
| Funding rate (perpetuals) | Extreme funding rates can affect bias and holding cost |
| Risk in R | Normalises risk across coins at different price levels |
| Emotion and execution grade | Late-night FOMO is a common pattern, so mental state is worth recording honestly |
Out-of-Hours Trades and FOMO
There is always something happening in crypto: a breakout at 2am, a news spike at 3am. Many traders report that trades taken outside their usual hours are among their weaker ones, but that is a pattern to test in your own data, not a rule. If you flag out-of-window trades in your journal, you can see what share of your drawdown came from them. The mistake tags and emotion ratings on each trade feed Mistake Cost Analysis, which adds up the net P&L of trades carrying each tag.
Instrument Rotation
Unlike forex, where many traders focus on a few pairs, crypto traders often rotate across many instruments. That makes sample sizes per instrument smaller and consistency harder to judge. Using the same setup labels across instruments makes them comparable. With enough trades you may find your results differ between BTC and altcoins, but that finding is only possible if the instrument is logged on every trade. The in-app lot size calculator includes BTC/USD and ETH/USD; the free tool on this site covers fewer instruments.
What You Get
Trade Journal
Log every trade with entry, exit, R:R, setup tags, confluences, screenshots, emotion ratings and trade grading. CSV import included.
60+ Analytics Views
Mistake Cost Analysis, Trader DNA, 0–100 Edge Score, setup win rate, session performance, confluence charts and more.
Risk Desk
Daily risk budget, distance-to-breach bars with alerts at 70% and 90%, trailing drawdown tracking. Works on live, demo and prop firm accounts.
Trade Lab
Named strategy tracking with best conditions and danger zones. Compare multiple strategies side by side.
Built for Every Account Type, Including Prop Firms
Whether you trade crypto on a live account, a demo, a backtest or a crypto prop firm account, Risk Desk tracks a daily loss limit and max drawdown from your closed trades against the numbers you enter. Set them once and the distance-to-breach bars show how much of each limit has been used. Do Not Trade rules can flag high-volatility altcoin conditions where your history shows poor results.
What does a crypto trade cost once fees and funding are counted?
Crypto trades carry costs that forex and index traders rarely see in the same form: exchange trading fees on both sides and, on perpetual contracts, funding payments for as long as the position is open. Here is one fictional spot trade, which is also the first row of the template:
| Item | BTC/USDT spot long, 0.1 BTC |
|---|---|
| Entry, stop, target, exit | 95,000 / 93,500 / 99,000 / 97,000 |
| Gross result | (97,000 - 95,000) x 0.1 = $200 |
| Trading fees | $9.50 (4.75% of the gross gain) |
| Funding | $0 on spot |
| Net P&L | $190.50 |
| Return on the position | $190.50 / $9,500 = 2.0% |
| Risk at the stop | (95,000 - 93,500) x 0.1 = $150 |
| Planned R:R and result | 2.67 planned, 1.27R result |
When targets are small, fees take a larger share of each gain, which is why fees belong in the log from the first trade. On a perpetual position, add the funding paid or received; the template has a column for it.
What should a crypto trading journal track?
- Market type. Spot, perpetual and margin trades behave differently, so label each one and compare them separately.
- Leverage. Leverage changes margin and the distance to liquidation, not the price move itself. Logging it on every trade shows whether it creeps up after wins.
- Fees and funding. Both belong in net P&L. A trade that looks flat can be a loser after costs.
- Quote currency. A trade in a USDT pair and one in a USD pair are not always on the same footing; record which you used.
- Exchange or venue. If you trade on more than one, note which, since fees and funding differ.
- Time of entry. The session the journal assigns comes from your entry time, so the late-night trades are easy to isolate.
Which mistakes does a crypto trading journal catch?
- Leverage creep. Raising leverage after a winning streak. Plot leverage per trade and the step is obvious.
- Ignoring funding on long holds. Funding on a perpetual can add up over days. Without a column for it, the cost is invisible.
- Leveraged trades with no stop. Flag trades where the stop was missing, and compare their results.
- Chasing a pump. A tag for chased entries counts them.
- Spreading too thin across coins. If every trade is in a different coin, no instrument has a sample. Review how many you actually trade.
If you have a trading window, consider the point made earlier on this page about out-of-hours trades: tag them and let the numbers decide whether they matter for you.
Sync Your Exchange Trades Automatically
On Elite you can skip the manual entry. Paste a read-only API key and your closed trades sync into the journal once a day, with partial fills and scale-ins merged into one trade and fees (and funding, where the exchange provides it) included. Every connection is read-only: the key can read your trade history and cannot trade or move money, and Connect stays locked until you confirm the key is read-only.
- Binance: spot trades, full history from the start date you pick.
- Bybit: spot and USDT perpetual trades with funding, about two years of history.
- OKX: spot, perpetual and futures trades with funding, about three months on the first sync.
- Bitget: spot and USDT futures trades, about three months on the first sync.
- Interactive Brokers: stocks, futures, options and forex through a Flex Query, up to 365 days.
Is there a free crypto trading journal?
Yes. The Trading Terminal's Free plan covers one crypto account at A$0 with no card: up to 30 trades per calendar month, 90 days of dashboard history, the full trade journal and CSV import and export. Closed trades go in by hand or from a CSV using the generic layout, which is a read-only import of closed trades. The free plan has one account, so trading on several exchanges means choosing one to track or upgrading. Automatic exchange sync is on Elite.
The free crypto trading journal template is the no-cap alternative. It has columns for the market type, leverage, size in units, fees and funding, and it works out the net P&L, risk at the stop, return on the position, planned R:R and the result in R. Its Summary sheet shows total fees, total funding, fees and funding as a share of winning P&L, and average leverage, with results by market type, setup and pair.
Download the crypto trading journal template (.xlsx)
Free, no sign-up, no macros. Row 6 is the fictional BTC/USDT trade above: overwrite it. In Google Sheets use File > Import > Upload. See also the trading journal template and the free trading journal page.