A futures trading journal
TradeTally is a free futures trading journal that calculates P&L from each contract's point value, including micro contracts such as MES and MNQ. Import fills from Tradovate, ProjectX, Sierra Chart, Interactive Brokers, Schwab or TradeStation, then see your results by hour of day, contract and setup in points, dollars or R.

At a glance
| Contracts | Index, energy, metals, rates and currency futures, including micros |
|---|---|
| P&L | Calculated from each contract's point value and tick size |
| Imports | Tradovate, ProjectX, Sierra Chart, IBKR, TradeStation, Schwab |
| Free plan | Unlimited trades, no time limit |
| Pro price | a low monthly price, with a 14-day trial and no card |
Points, ticks and dollars, per contract
A two-point move on ES is $100 per contract; on MES it is $10. TradeTally looks up the point value for each root symbol so mixed full-size and micro trading reports correctly, and it shows results in dollars, points or R so you can compare sessions with different size.
Where futures traders import from
- Tradovate and ProjectX order history exports, used by many prop firms
- Sierra Chart trade activity logs
- Interactive Brokers, TradeStation and Schwab, by file or by broker sync on Pro
- Any other platform through the column mapper
Reviewing an intraday session
Futures day traders usually lose money in a few specific hours and after a few specific kinds of loss. TradeTally breaks P&L down by hour, flags revenge entries placed soon after a loss, and replays each trade's session on a chart with VWAP and EMAs so you can see what a different exit would have paid.
Does TradeTally support micro futures?
Yes. Micro contracts such as MES, MNQ, M2K and MGC use their own point values, so a journal that mixes full-size and micro contracts reports P&L correctly.
Can I journal futures for free?
Yes. The free plan stores unlimited futures trades and imports files in batches of up to 100 executions. Broker sync and behavioral analysis are on Pro.
Does it work with NinjaTrader or Rithmic?
There is no dedicated NinjaTrader or Rithmic parser yet. Export your executions to CSV and use the column mapper; the mapping is saved for future imports.
Last updated 2026-11-06.