Your P&L tells you what happened. Your trading journal should tell you why.

Review performance across stocks, options, futures, forex and more in one structured trading journal built for serious traders — and see the decisions behind the numbers.

Start Your Journal →

TradeBB trading journal dashboard with total net P&L, win rate, profit factor, equity curve, drawdown and yearly performanceA losing NQ futures trade in TradeBB, rated 2 out of 5 stars for how it was tradedTradeBB tags report: Revenge Trading is the most costly mistake tag, at -$3,309.08

Supported brokers

Works with the broker you already use

An automated trading journal only helps if it covers your broker. TradeBB covers over a thousand. Connect an account read-only and your trades arrive on their own, or upload a trade history file instead. Not on the list? Upload your file and Any Broker (AI) reads it. Either way, you never type a trade in.

Brokers and platforms that work with TradeBB: Interactive Brokers, Charles Schwab, Fidelity, TradeStation, NinjaTrader, Tradovate, Robinhood, Webull, MetaTrader 4, MetaTrader 5, thinkorswim and cTrader

The problem

You know the month was bad. You don't know which mistake did it.

Most traders can name their worst month. Very few can name the mistake behind it — and it keeps happening, because nothing is tracking it.

  • Holding losers too long — waiting for it to come back
  • Moving your stop instead of taking the loss — just this once
  • Sizing up after a loss — trying to win it back
  • Taking profit early — before the plan said to

Each one is visible in your trade history — just not in your P&L, where a well-taken loss and a lucky win look the wrong way round.

TradeBB Time & Holding card: losing trades held longer on average than winning trades

Plan vs execution

Rate how you traded, not just what you made

Your win rate tells you how often you were right. It doesn't tell you whether you traded with discipline — and that's usually where the money goes.

  • Rate your own execution — one to five stars on how you took the trade, not whether it paid
  • Then sort by it — your badly-taken winners are the losses you haven't had yet
  • Plan next to outcome — aiming for $3 per $1 risked, actually took $1.20. That gap is yours, not the market's
  • Hold time, winners vs losers — if you hold the losers longer, you've just found something

You still get win rate, P&L and the rest of the standard numbers. This is the layer underneath them.

A trade's take profit, stop loss and 2-star rating in TradeBB, next to average planned and realized R-multiple

Discipline

Your rules, checked against your actual trades, every day

Most traders have rules. Few could tell you how often they kept them last month. Set your rules once, and TradeBB checks each day's imported trades against them and scores your discipline.

  • Checked from your trades — a stop loss on every trade, a strategy on every trade, max loss per trade
  • A daily loss limit — for one account or all of them together, checked against the number you set
  • On time, every day — open the day and write your plan before the time you set
  • A score and a streak — a score for each day, a monthly discipline score, and your run of days
  • The rule you break most — every rule shows how often you kept it, so the weak one stands out

Trade tracking tells you what happened. This tells you whether you stuck to the plan.

TradeBB Discipline page: an 8-day streak, a 74% discipline score for September, today's checklist and how often each rule was kept

Daily review

Plan the day, review the day, see what's left

Journaling fails for one boring reason: you stop doing it. TradeBB gives each trading day one page to plan it and close it out, and turns the backlog into a list you can actually finish.

  • Plan before the open — your watchlist, key levels and the plan, with today's rules beside them
  • Review after the close — the day's trades, P&L and win rate, and how the day felt
  • Filter to unjournaled trades — the ones with no notes yet; it's a finite list
  • Day wrapped up — instead of a vague feeling that you're behind

Start Your Journal →

TradeBB trades filtered to Unjournaled: 18 trades left to review

Import options

Three ways to get your trades in. Pick the one you like.

CONNECT YOUR BROKER

“I don't want to think about it again.”

One-time setup, then your trades keep arriving on their own. The connection is read-only — TradeBB can see your trade history, and can never place, change or close a trade.

UPLOAD A FILE

“I'd rather not link a live account.”

Export your trade history from your broker and drop it in. A few more steps each time, and nothing of yours stays connected to us in between.

ADD TRADES BY HAND

“I just want to try it with a few trades.”

Type them in yourself. Slower, and nobody pretends otherwise — but if you want to see what the reports look like before connecting anything, this is the shortest way there.

Same journal, same reports — the only difference is how much of it happens on its own.

Start Your Journal →

Markets

Whatever you trade, it lands in the same trading journal

Every market has a question most journals never quite answer.

  • Stocks — three buys, two sells, three days? Your stock trading journal shows one trade.
  • Options — tag spreads, iron condors, covered calls. See which structure pays. Options journal →
  • Futures — dozens of trades a session arrive on their own. See which session pays. Futures journal →
  • Forex — MT4 and MT5 connect directly. Overnight charges come in with the trades. Forex journal →

Funded account? Watch drawdown per account, not just P&L. Prop firms →

Day trading? See your results hour by hour, first thirty minutes included. Day trading journal →

One NVDA trade in TradeBB built from five executions over three days, with the position after each fill

Trade detail

See every buy and sell, not one summary row

Bought twice, sold twice? That's four decisions. Most journals show one line. TradeBB keeps all four.

  • Every buy and every sell — price, size, cost after commission, and what it brought in
  • Overnight charges included — counted where your broker reports them
  • You pick how profit is counted — oldest first or your average price. It changes your profit.

Useful if you add to winners, take profits in stages, or hold currency overnight.

Every buy and sell of an NVDA option trade in TradeBB, with contracts, position, multiplier and cost

Notes & tags

Write down what you were thinking, while you still remember

Numbers tell you a trade lost money. They don't tell you that you took it because you were annoyed about the previous one.

  • Notes on every trade and every day — with templates, so you're not staring at a blank box
  • Tag what you noticed — FOMO, revenge trading, hesitation, moving a stop, sizing up after a loss
  • See what each tag cost you — totalled across your whole history, not just felt

Not "how did I feel", but "what did that feeling do to my account".

Start Your Journal →

Trade notes in TradeBB written before, during and after a QQQ put trade, with the chart pasted in

Multi-account

All your accounts, added up properly

Trading a personal account, a funded account and a second broker at once makes "how am I actually doing" hard to answer.

  • Funding isn't profit — deposits and withdrawals stay out of P&L, so topping up never looks like a winning week
  • Costs counted where reported — commissions, fees and overnight charges, per broker
  • Together or one at a time — compare accounts side by side, or filter down to one

So "how am I actually doing" gets a number, not a guess.

TradeBB Broker Accounts report: four accounts side by side, each with its own trades, costs and net P&L

Tradebb ai

Ask your journal a question

Once your trades are in, you can ask TradeBB AI about them in plain English — "what's driving my losses this month", "where am I taking unnecessary risk", "which setups actually work for me".

It reads your trades, calendar, reports and notes. It doesn't read anyone else's, and your data isn't used to train a model. It doesn't give trading advice.

More on the AI trading journal →

  • Which of my setups actually makes money?
  • What do my losing trades have in common?
  • Why is my account in drawdown this month?
  • Am I better before 10 or after 2?

You: What do my losing trades have in common?

TradeBB AI: Three things show up in your 84 losing trades since June more than in your winners. 61% were opened in the first 30 minutes of the session (winners: 34%). 27 were taken within 20 minutes of a previous loss, and those 27 lost 2.1× your average loss. 19 of your last 25 losses carry the tag moved stop. The 27 after-a-loss trades are listed below so you can check them.

[27 trades · click to open]

This describes your history. It isn't a recommendation.

TradeBB AI answering how much revenge trades cost this quarter

Product tour

The whole trading journal, in seven screens

Seven screens do most of the work.

Keep the numbers you use, hide the rest

Pick your metrics, charts and layout. Your balance over time, how far down you have been, results by hour of day, a heatmap of your whole year — or none of them.

TradeBB dashboard with net P&L, win rate, profit factor, equity curve and daily performance

Your whole history, in one table

Entry, exit, how long you held, net P&L, commissions, the strategy you tagged it with — every trade in one place, and filters to get to the ones you're after.

TradeBB trades list with winners, losers, average win and loss, and each trade's entry, exit and rating

Five ways to slice the same trades

Overview, by symbol, by strategy, by tag, by broker account. Same trades, five questions — where the money comes from, and where it goes.

TradeBB Reports overview with tabs for symbols, strategies, tags and broker accounts, and P&L, streak, holding-time and cost statistics

Which setups actually pay you

Tag each trade with the setup you took, then compare them side by side. Most traders find one or two doing all the work — and one quietly bleeding.

TradeBB Strategies report: two manual setups making money next to an EA losing it

Put a number on the habit

Tag what you noticed — FOMO, revenge trading, moving a stop, sizing up after a loss. The report totals what each one has cost you across your whole history.

TradeBB Tags report: net P&L, win rate and profit factor for each behavior tag, with Revenge trade costing the most

How bad it got, and how often

The deepest your account has been under water, how long it took to climb back, and your longest run of losses in a row.

TradeBB daily drawdown curve showing how far the account fell below its peak and how it climbed back

Watch the trade again, bar by bar

Pick a trading day or a single trade and step through the chart from entry to exit. You see what you saw when you made the call — not the hindsight version.

TradeBB Trade Replay paused mid-trade on a EURUSD long, 3.2 pips above the stop loss, with the entry, stop and take profit marked on the chart

Start Your Journal →

Fit

Who this is for — and who it isn't

TradeBB is built for you if:

  • You're already trading and already suspect the problem is your execution, not your strategy.
  • You want to know whether you followed your own rules — your stop, your target, your daily loss limit — not just whether the trade made money.
  • You trade more than one account, or build positions in pieces and sell them in pieces, and you want the numbers to reflect that properly.
  • You've started a journal before and stopped, and you want something that imports your trades and tells you what you still haven't reviewed.

Look somewhere else if:

  • You want results without doing the reviewing. TradeBB makes the review shorter. It doesn't make it optional.
  • You want to watch your open positions. That's your broker's screen. TradeBB is where you go afterwards, to work out what the session actually cost you.
  • You want the tool to tell you what to buy. TradeBB analyses trades you've already made, and doesn't give trading advice.
  • You place one or two trades a month. A spreadsheet is genuinely fine, and our free template is there if you want one.

FAQ

Frequently asked questions

Is it safe to connect my broker to TradeBB?

Broker connections are read-only. TradeBB can import your trade history; it cannot place, modify or close a trade. You can disconnect an account at any time.

Is my broker supported?

Over a thousand brokers and platforms, including Interactive Brokers, Charles Schwab, Fidelity, TradeStation, Tradovate, NinjaTrader, Robinhood, Webull and E*Trade. MetaTrader 4 and MetaTrader 5 connect by server, so most forex brokers running on MT4/MT5 work — including ones that don't appear on any integrations list. If yours isn't supported directly, upload your trade history file and Any Broker (AI) will read it.

I'd rather not connect my brokerage account. Can I still use TradeBB?

Yes, and plenty of traders do. Export your trade history from your broker and upload the file — same reports, same journal, and nothing of yours stays connected to us in between. You can start with files and connect later, or never connect at all.

I've tried journaling before and stopped. Why would TradeBB be different?

Because the two reasons people quit are both handled: your trades come in from your broker or a file instead of by hand, and the journaled/unjournaled filter turns reviewing into a short list you can finish rather than an open-ended chore. Each trading day also gets one page to plan it and wrap it up, and a streak counts the days you kept going.

Is my data used to train a model?

No. Your trades are used to answer your questions, and nothing else.

What makes a good online trading journal?

Four things. It imports your trades — from your broker, or from a file you upload — so you're not typing them in. It keeps every buy and sell, not one row per trade. It tells you which trades you haven't reviewed yet, so it doesn't quietly die in week three. And it shows you how you traded, not just what you made. TradeBB does all four.

How is TradeBB different from other trading journal software?

Most trading journal software tells you what your results were. TradeBB also tells you how you traded to get them: you rate your own execution one to five stars, the stop and target you set before the trade sit next to what actually happened, and your daily rules are checked against your imported trades and turned into a discipline score. For a side-by-side look, see how trading journal software compares.

Can I replay my trades?

Yes. Trade Replay steps through a single trade bar by bar, from entry to exit, or replays every trade from one trading day. It uses the trades already in your journal, so there's nothing extra to set up.

What is a trading journal?

A record of every trade you've made — entry, exit, size, what it cost, and why you took it — that you go back to and review. Some traders call it a trading log. Kept in a notebook or a spreadsheet, it's a record. Kept in software like TradeBB, the trades import themselves and the record turns into reports, so the reviewing is the only part you still do by hand.

Import your trades. Find out why.

You'll see the tag that used to cost you money showing up less often. The gap between the stop you set and the one you moved, getting smaller. A strategy you'd have run for another year, dropped in a week. The losses you avoided, you'll never see — that's the point.

Start Your Journal →