TRADING JOURNAL

    Find out why you lose money.

    Your fills sync from your broker on their own. What you get back is not another P&L chart - it is the setup, the hour, the size and the habit behind every red day, named and ranked.

    Free plan available. Read-only broker sync or a CSV.

    Brokerages synced read-only

    Performance metrics

    Deep-dive reports

    Trades typed by hand

    A losing month is rarely one bad trade. It is one bad habit, thirty times.

    TIME OF DAY

    The hour that eats the week

    Your green days and red days are rarely random. One session window usually carries most of the damage - and it is the last thing a spreadsheet shows you.

    SIZE

    Size creeping after a loss

    Average winner, average loser, and the size you took on each. When revenge sizing is in the data it stops being an argument.

    SETUP

    The setup you love and lose on

    Tag every trade with the play you thought you were taking, then read expectancy per tag. Favourites and earners are not always the same list.

    PROCESS

    The plan you abandoned mid-trade

    Planned stop against actual exit, on the chart, with the note you wrote at the time. The gap between plan and click is where the money went.

    01SEE THE PATTERN

    Calendar and heatmap

    Every trading day coloured by result, so a month of habits reads in one glance.

    Daily, weekly and monthly P&L with trade counts on every cell
    Yearly heatmap to spot the months that carried or cost you
    Best day, worst day, win streak, loss streak and trading frequency
    Click any day to drop straight into that session's trades

    The read here is not the total. It is the shape: which weekday is consistently red, and how often you traded on days you had no business trading.

    TradeOlogy monthly calendar with per-day P&L, weekly totals and a yearly heatmap below
    02FIND THE TRADE

    Trade log and filters

    Every fill your broker reports, in one table you can interrogate.

    Stocks, options, futures and crypto side by side across accounts
    Filter by symbol, side, status, strategy, asset class or date range
    Partials and multi-leg fills grouped into the trade they belong to
    Reviewed flags, tags and columns you choose and keep

    Sort by ROI, filter to one strategy, and the worst five trades of the month stop being a memory and become a list you can work through.

    TradeOlogy trade log with filters, realized P&L, profit factor and win rate cards above a table of fills
    03REVIEW THE DECISION

    Trade detail and replay

    Your real entries and exits marked on the chart, beside the note you wrote at the time.

    Entry, exit, fills, commissions, net ROI and adjusted cost on one screen
    Full chart with your fills pinned, any timeframe, drawings included
    Replay the trade bar by bar to watch the decision happen again
    Trade notes and profit target / stop loss recorded per position

    Most of the honest work happens on this screen. It is hard to argue that you followed the plan when the plan and the fill are on the same chart.

    TradeOlogy trade detail for a winning NBIS trade with fills on a 30-minute chart and a trade notes panel
    04MEASURE THE EDGE

    Reports and metrics

    Forty plus metrics and eleven deep-dive reports, computed from the synced record.

    Realized P&L, profit factor, expectancy per trade and win rate
    Equity curve, cumulative and net daily P&L, drawdown and streaks
    Performance by time of day, day of week, symbol, setup and size
    Export any report as CSV or PDF on every plan, including Free

    Expectancy per trade is the number to watch. It survives a hot streak, and it tells you whether the last month was edge or weather.

    TradeOlogy dashboard with realized P&L, portfolio value, expectancy, profit factor, daily P&L chart, equity curve and calendar

    ALSO INSIDE

    The parts that turn a record into a routine

    Notes and tagging

    A trade with no context is a row of numbers. Tag the setup, rate the execution, and write the note while the screen is still in front of you.

    Strategy tags, star ratings and free tags per tradeScreenshots and drawings attached to the positionNotebook entries linked from any tradeReviewed flag so nothing gets checked twice

    Playbooks and strategies

    Write down what a setup is supposed to look like, then hold the fills against it. Every strategy gets its own expectancy, win rate and trade list.

    Define entry, exit and risk rules per playbookPer-strategy stats side by sideTrade Score on each position against its planProgress tracker on the habits you are building

    Ask Oly

    The AI layer reads your own history, not the internet. Ask in plain English and the answer comes back with the trades attached so you can check the work.

    "Which setup loses money after 2pm?"Named leaks ranked by what they costDashboard widgets built from a sentenceCSV imports parsed through chat

    IF YOU KEEP A SPREADSHEET

    The spreadsheet is not wrong. It is just late.

    Most traders quit journalling for the same reason: the entry happens hours after the decision, so the record is thin exactly where the lesson was.

    SPREADSHEETTRADEOLOGY
    Getting trades inManual entry, hours after the decisionRead-only broker sync, backfilled and kept current
    Options and futuresLegs pasted by hand, often wrongMulti-leg and partials grouped into one trade automatically
    The chartA screenshot, if you rememberedYour fills pinned to the chart, replayable bar by bar
    MetricsThe formulas you had time to write40+ metrics and 11 reports, recomputed on every sync
    Finding a patternA pivot table on a SundayTime of day, setup and size reports already built
    Keeping it upAbandoned by week threeNothing to enter, so there is nothing to abandon
    "I thought my problem was entries. Two weeks in the journal and it was obvious: everything I opened after 2pm bled. I stopped trading the afternoon and my worst week of the next month was flat instead of down four figures."

    Shai G. · Austin, TX · Webull · 296 trades journalled

    Questions traders actually ask

    No. Connect one of 25+ brokerages read-only and your history backfills, then keeps syncing forward. If your broker is not on the list, drop in a CSV - Oly can parse formats we have never seen. Manual entry exists for the odd off-platform fill, not as the main path.

    Point it at your own history

    Connect a broker read-only or drop in a CSV. The backfill runs, the reports read, and the first uncomfortable pattern usually shows up the same evening.