Trading Journal Analyzer
Calculate trading journal with our free Trading journal Calculator. Compare rates, see projections, and make informed financial decisions.
Trading Journal Analyzer
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser โ no data is sent to any server.
Formula: Expectancy = (Win% x Avg Win) - (Loss% x Avg Loss)
Worked example โ Net Profit: $5,760 (23%) | Expectancy: $72/trade | Profit Factor: 2.50 | Kelly: 36%
Formula
Expectancy = (Win% x Avg Win) - (Loss% x Avg Loss)
Expectancy is the average expected profit per trade. Profit Factor = Gross Profits / Gross Losses. Kelly% = Win Rate - (Loss Rate / Risk-Reward Ratio). These metrics together reveal whether a trading strategy has a statistical edge and the optimal position size.
Worked Examples
Example 1: Swing Trader Monthly Review
Problem:A swing trader completed 80 trades this month: 48 winners with $200 average win, 32 losers with $120 average loss. Starting balance was $25,000. Max consecutive losses: 4.
Solution:Win rate = 48/80 = 60% Total profit = (48 x $200) - (32 x $120) = $9,600 - $3,840 = $5,760 Profit factor = $9,600 / $3,840 = 2.50 Risk-reward ratio = $200 / $120 = 1.67 Expectancy = (0.60 x $200) - (0.40 x $120) = $120 - $48 = $72 per trade Max drawdown = 4 x $120 = $480 (1.9% of account) Kelly = 60% - (40% / 1.67) = 36.0%
Result:Net Profit: $5,760 (23%) | Expectancy: $72/trade | Profit Factor: 2.50 | Kelly: 36%
Example 2: Scalper Performance Analysis
Problem:A scalper made 500 trades: 325 winners averaging $30, 175 losers averaging $50. Starting balance $5,000. Max consecutive losses: 8.
Solution:Win rate = 325/500 = 65% Total profit = (325 x $30) - (175 x $50) = $9,750 - $8,750 = $1,000 Profit factor = $9,750 / $8,750 = 1.11 Risk-reward = $30 / $50 = 0.60 Expectancy = (0.65 x $30) - (0.35 x $50) = $19.50 - $17.50 = $2.00 per trade Max drawdown = 8 x $50 = $400 (8% of account) Kelly = 65% - (35% / 0.60) = 6.7%
Result:Net Profit: $1,000 (20%) | Expectancy: $2/trade | Profit Factor: 1.11 | Kelly: 6.7%
Frequently Asked Questions
What is expectancy in trading and why is it important?
Expectancy is the average amount you can expect to win or lose per trade over a large sample. It is calculated as (Win Rate x Average Win) minus (Loss Rate x Average Loss). A positive expectancy means your trading system is profitable over time, while a negative expectancy means you are losing money. For example, if you win 55 percent of trades with an average win of $150 and lose 45 percent with an average loss of $100, your expectancy is (0.55 x 150) - (0.45 x 100) = $37.50 per trade. This single number summarizes whether your strategy has a statistical edge and is arguably the most important metric in any trading journal analysis.
What is the profit factor and what is a good value?
The profit factor is calculated by dividing total gross profits by total gross losses. A profit factor above 1.0 means you are making more than you are losing. Generally, a profit factor between 1.5 and 2.0 is considered good for most trading strategies. Values above 2.0 are excellent but may indicate a small sample size or unusually favorable market conditions that might not persist. A profit factor below 1.0 means the system is losing money. Professional traders often look for a minimum profit factor of 1.3 to account for slippage, commissions, and other real-world costs that can erode returns. Tracking profit factor over rolling periods helps identify when a strategy begins to degrade.
How should the Kelly Criterion guide position sizing?
The Kelly Criterion calculates the optimal percentage of your account to risk on each trade to maximize long-term growth. The formula is Kelly% = W - (L / R), where W is win rate, L is loss rate, and R is the risk-reward ratio. However, full Kelly sizing is very aggressive and can lead to large drawdowns, which is why most professional traders use half Kelly or even quarter Kelly. For example, if your Kelly percentage is 20 percent, you would use 10 percent with half Kelly. This significantly reduces the risk of ruin while still capturing most of the growth potential. Never use Kelly sizing without a statistically significant sample of at least 100 trades.
What is maximum drawdown and how should I evaluate it?
Maximum drawdown is the largest peak-to-trough decline in your account equity during a specific period. It measures the worst-case scenario you have actually experienced or could expect based on your trading statistics. A maximum drawdown of 20 percent means at some point your account fell 20 percent from its highest value. Most professional traders aim to keep maximum drawdown below 20 to 25 percent of their account. If your drawdown exceeds 30 percent, you need to earn 43 percent just to break even, which becomes increasingly difficult. Tracking the maximum number of consecutive losses multiplied by average loss size gives an estimate of potential drawdown.
How many trades do I need for statistically reliable results?
For trading statistics to be statistically meaningful, you generally need a minimum sample size of 30 trades to see basic patterns, but ideally 100 or more trades for reliable conclusions. With fewer than 30 trades, random variance can easily disguise whether your strategy has a real edge. At 100 trades, your win rate estimate has a margin of error of roughly plus or minus 10 percentage points at the 95 percent confidence level. For more precise estimates, you need 200 to 500 trades. This is why professional traders often paper trade or backtest through hundreds of simulated trades before committing real capital. Seasonal and market regime changes also mean that results from one period may not carry forward.
What is an R-multiple and how does it relate to expectancy?
One R is the amount risked on a trade, normally the distance from entry to stop multiplied by position size. Outcomes are then expressed as multiples of that unit, so a trade risking $100 that returns $250 is plus 2.5R. This analyzer divides expectancy by the average loss to report the same edge in R, meaning a $37.50 expectancy against a $100 average loss is 0.375R per trade. R-multiples make results comparable across account sizes and instruments.
How can a strategy with a low win rate still be profitable?
Profitability comes from the product of frequency and size, not from how often you are right. Setting expectancy to zero gives a breakeven win rate of 1 divided by one plus the risk-reward ratio, so a system whose winners are three times its losers only needs 25 percent of trades to work. Trend-following runs in that territory: many small losses funded by a few large winners. The cost is long losing streaks that test discipline.
What is the difference between the risk-reward ratio and the profit factor?
The risk-reward ratio compares the average win with the average loss, describing the shape of a typical trade. The profit factor divides gross profit by gross loss across the whole sample, so it also absorbs how often you win. The two are linked: profit factor equals the risk-reward ratio multiplied by the count of winners divided by the count of losers. A 1.5 ratio with 40 wins and 60 losses gives a profit factor of exactly 1.0, or breakeven.
Why record the largest single win and loss alongside the averages?
Averages hide outliers. If one exceptional winner supplies most of the net profit, the expectancy figure rests on a single trade and is unlikely to repeat, so recompute the metrics with that trade removed and see whether an edge survives. A largest loss far above the average loss signals something different, usually a stop that was widened, a gap straight through the level, or a position sized beyond plan. Both checks matter before you trust the headline numbers.
How do spreads, commissions and slippage change these journal figures?
Record every trade net of costs, otherwise the journal measures a strategy nobody can actually trade. Costs shave the average win and enlarge the average loss, attacking expectancy from both sides and dragging the profit factor toward 1.0. The damage scales inversely with your average R: a scalper capturing a few pips per trade can surrender the whole edge to spread and commission, while a swing trader holding for a much wider move barely registers the same charge.
References
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer ยท Editorial policy
Related Calculators
๐งฎEquity Curve Analyzer
Analyze your equity curve for drawdown patterns, winning streaks, and regime changes.
๐งฎJournal Review Score Calculator
Score your trading journal entries on plan adherence, risk management, and emotional control.
๐งฎPip Calculator
Calculate pip with inputs, formulas, and instant results.
๐งฎForex Margin Calculator
Calculate forex margin with inputs, formulas, and instant results.
๐งฎForex Profit Calculator
Calculate forex profit with inputs, formulas, and instant results.
๐งฎSpread Cost Calculator
Calculate spread cost with inputs, formulas, and instant results.
๐งฎForex Commission Calculator
Calculate forex commission with inputs, formulas, and instant results.
๐งฎCurrency Pair Correlation Calculator
Calculate currency pair correlation with inputs, formulas, and instant results.