You know your win rate. You know your total P&L. But can you explain why last month was profitable and this month isn’t?
Most traders can’t. They track the scoreboard but not the game film. And that’s the difference between traders who improve and traders who repeat the same cycle — a good month, a bad month, no understanding of what changed.
Analyzing trading performance isn’t about calculating more metrics. It’s about asking the right questions, in the right order, with the right data. This guide walks you through the complete process — from the numbers that actually matter to the behavioral patterns that explain them.
Step 1: Get Your Data in One Place
You can’t analyze what you can’t see. Before anything else, consolidate your trade history.
What You Need
- Every trade from the period you’re analyzing (minimum 30 trading sessions for meaningful patterns)
- Entry and exit timestamps (not just dates — time of day matters)
- Position size and direction for each trade
- Realized P&L per trade
- Fees and commissions included in P&L (net numbers, not gross)
How to Get It
- From your broker: Export trade history as CSV. Most brokers support this in account settings or reporting sections.
- From an API: Connect your exchange to a journaling tool for automatic syncing. Read-only API keys — never give analytics tools trading or withdrawal permissions.
- From a spreadsheet: Export as CSV and import into analysis software.
TraderDynamiq supports verified Binance, Bybit and TradingView CSV formats with automatic detection. Upload your file, the system identifies the broker, and your trades are normalized into a single analysis-ready format. No manual mapping required.
Why this step matters: Traders who analyze only their “memorable” trades — the big wins and painful losses — miss the patterns that live in the middle. You need all the data.
Step 2: Start With the Foundational Metrics
Before looking at behavior, establish your baseline numbers. These five metrics tell you whether you’re profitable and how:
The Core Five
- Net P&L — Total profit or loss after fees. The ultimate scoreboard.
- Win rate — Percentage of trades that were profitable. Context-dependent: a 35% win rate with a 3:1 reward-to-risk ratio is excellent. A 65% win rate with a 1:0.5 ratio is a slow bleed.
- Profit factor — Gross profits divided by gross losses. Above 1.0 means profitable. Above 1.5 is solid. Above 2.0 is strong.
- Average win vs. average loss — The ratio between your typical winning trade and your typical losing trade. If your average loss is larger than your average win, you need a very high win rate to survive.
- Maximum drawdown — The largest peak-to-trough decline in your account. This is your risk metric. A strategy that makes 20% per year but has 40% drawdowns will eventually blow up psychologically.
What These Metrics Tell You (and Don’t)
These five numbers tell you the score. They don’t tell you why. A trader with a 52% win rate and 1.3 profit factor might be:
- A disciplined trader with a slight edge, executing consistently
- An undisciplined trader with a strong edge, giving back profits to behavioral mistakes
The numbers look similar. The solutions are completely different. That’s why performance analysis doesn’t stop at metrics.
Step 3: Segment Your Performance
Aggregate metrics hide the real story. The next step is breaking your performance into segments that reveal where you make and lose money.
By Time of Day
Plot your P&L by hour of the day. Most traders have clear “best hours” and “worst hours.” Common findings:
- First hour of the session: High volatility, high opportunity, but also high emotional trading. Many traders are profitable in this window but give it back later.
- Midday: Low volume, choppy price action, poor setups. Many traders overtrade here out of boredom.
- Last hour: Increased volume and trend continuation. Traders who are already down tend to take desperate trades here.
Actionable insight: If you’re consistently unprofitable between 11 AM and 1 PM, stop trading during that window. This single adjustment — trading fewer hours — is one of the highest-impact changes a trader can make.
By Day of the Week
Some traders perform significantly better on certain days. This might correlate with:
- Economic calendar events (NFP Fridays, FOMC Wednesdays)
- Market-specific patterns (crypto weekends vs. forex weekdays)
- Personal energy cycles (Monday focus vs. Friday fatigue)
By Symbol or Asset
Not every instrument suits every trader. You might be profitable trading Bitcoin but consistently lose on altcoins. You might crush EUR/USD but bleed on GBP/JPY.
Segment your P&L by symbol and look for:
- Which symbols are you trading most frequently?
- Which are most profitable per trade?
- Which have the worst risk-adjusted returns?
- Are you overallocating to instruments you lose on?
By Trade Duration
Are you better at quick scalps or longer holds? Segment by duration and compare:
- Trades held less than 5 minutes
- Trades held 5-30 minutes
- Trades held 30 minutes to 2 hours
- Trades held overnight
Many traders discover they’re profitable on one timeframe and unprofitable on another — but they keep mixing both.
Step 4: Analyze Your Behavioral Patterns
This is where performance analysis becomes performance improvement. Metrics tell you what happened. Behavioral analysis tells you why.
The Five Most Expensive Behavioral Patterns
Research across thousands of retail trading accounts (TraderFunding Report, 2025; Steenbarger, 2009) consistently identifies these as the top performance destroyers:
1. Revenge Trading
Trading immediately after a loss to “make it back.” Revenge trades have a measured win rate 15-25% lower than planned trades, because they’re driven by emotion rather than setup quality.
See what your own trading mistakes actually cost
Drop your Binance, Bybit or TradingView export and get your own leaks ranked in dollars — no account, no card, file never stored.
Analyse My Trades Free →Or read a real report first · Start your free trial · See all features
How to detect it: Look for clusters of trades that start within 5 minutes of a losing trade. If your win rate on those trades is significantly lower than your baseline, you have a revenge trading problem.
Typical cost: $500-3,000/month for active day traders.
2. Overtrading
Taking more trades than your edge supports. The most common form of overtrading is “boredom trading” — entering low-quality setups because nothing else is happening.
How to detect it: Track your daily trade count. Compare P&L on days with above-average trade counts vs. below-average. If high-volume days are consistently unprofitable, you’re overtrading.
Typical cost: $300-2,000/month — death by a thousand cuts.
3. Position Size Violations
Risking more than your rules allow on individual trades, often after a winning streak (overconfidence) or losing streak (desperation).
How to detect it: Calculate the standard deviation of your position sizes. If it’s high relative to the mean, your sizing is inconsistent. Compare P&L on oversized trades vs. correctly sized trades.
Typical cost: One oversized loser can wipe out a week of disciplined gains.
4. Session Drift
Starting with a plan to trade the morning session and still being in front of the screen at 4 PM, taking trades in time windows you know are unprofitable.
How to detect it: Compare planned session end time vs. actual last trade time. If you’re consistently trading 2+ hours past your planned stop, session drift is costing you money.
5. Stop-Loss Widening
Moving your stop-loss further away after the trade goes against you, hoping for a reversal. This turns small losses into large ones.
How to detect it: Compare your planned stop distance at entry vs. actual stop distance at exit. If actual stops are consistently wider, you’re leaking money through hope-based risk management.
Automating Behavioral Detection
You can track these patterns manually, but it’s tedious and error-prone. Tools like TraderDynamiq detect these patterns automatically and put a dollar figure on each one. Instead of guessing whether revenge trading is a problem, you see: “Revenge trading cost you $1,840 this month across 12 trade clusters.”
That specificity is what drives change. Vague awareness doesn’t fix behavior. Dollar-denominated evidence does.
Step 5: Check Your Rule Compliance
If you have trading rules — and you should — measure whether you’re following them.
Common Rules Worth Tracking
- Maximum trades per day (e.g., no more than 10)
- Maximum loss per day (e.g., stop trading after losing $500)
- Cooldown after losses (e.g., 30-minute break after consecutive losses)
- Time restrictions (e.g., no trading before 9:30 AM or after 3 PM)
- Position size limits (e.g., never risk more than 2% per trade)
How to Measure Compliance
For each rule, calculate:
- Compliance percentage — What percentage of sessions did you follow this rule?
- Cost of violations — What was the P&L on trades that violated the rule?
- Trend — Is compliance improving or declining over time?
Most traders are shocked by their actual compliance rates. They think they follow their rules 90% of the time. The data usually shows 50-70%.
Step 6: Run Counterfactual Analysis
This is the most powerful — and most underused — performance analysis technique.
The “What If” Framework
Take your actual trade history and ask:
- What if I removed all revenge trades? Recalculate your P&L and equity curve without those trades. The difference is the exact cost of revenge trading.
- What if I stopped trading after my worst hour? Remove all trades from your least profitable time window and see the impact.
- What if I followed my position sizing rules perfectly? Cap all trades at your maximum allowed size and recalculate.
- What if I respected my daily loss limit? Remove all trades taken after the daily loss threshold was hit.
Each scenario shows you the dollar cost of a specific behavior. This makes prioritization easy: fix the behavior that costs you the most money first.
TraderDynamiq’s What-If Simulator does this automatically. Remove any behavioral pattern from your history and see the recalculated equity curve instantly. No manual calculations required.
Step 7: Build a Review Cadence
Analysis without rhythm becomes sporadic. Build it into your schedule:
Daily (5 Minutes)
- Import today’s trades
- Read behavioral verdict
- Note one thing to do differently tomorrow
Weekly (15 Minutes)
- Review the week’s aggregate metrics
- Check rule compliance percentage
- Identify biggest behavioral cost this week
- Set one focus area for next week
Monthly (30 Minutes)
- Compare this month’s metrics to previous months
- Run What-If analysis on your top 2 behavioral patterns
- Check whether your discipline is trending up or down
- Adjust rules if needed (tighten or relax based on evidence)
Quarterly (1 Hour)
- Full performance review across all segments
- Identify which symbols, time windows, and setups to keep or drop
- Evaluate whether your strategy edge is intact or degrading
- Set goals for the next quarter based on data, not hope
The Analysis That Changes Everything
Most traders who commit to this process report that one specific insight changed their trading more than any strategy, indicator, or course:
The dollar cost of their worst behavioral pattern.
It’s not the analysis framework itself. It’s the moment you see “overtrading cost you $4,200 in the last 90 days” and realize that removing one behavior — not learning a new strategy, not finding better entries — would have been your most profitable change.
That’s what performance analysis is for. Not to generate more numbers. To find the one change that has the highest impact on your actual results.
Want to see the same analysis run on your own trade history? Analyse your trades free — drop your Binance, Bybit or TradingView export and get your own repeating patterns ranked by measured P&L. No account, no email, no card, and your file is never stored. Not ready to upload? Read a real report first.
Ready to analyze your trading performance with real data? Start free with TraderDynamiq — import your trades in under 5 minutes, get automated behavioral verdicts, and see exactly where your money is going. No credit card required.
Related Reading
- 50 Trading Metrics Every Trader Should Track
- Best Trading Journal for Beginners (2026)
- Trading Journal Spreadsheet vs Software
- How Overtrading Kills Your Account
See what your own trading mistakes actually cost
Drop your Binance, Bybit or TradingView export and get your own leaks ranked in dollars — no account, no card, file never stored.
Analyse My Trades Free →Or read a real report first · Start your free trial · See all features