Day of Week Performance
A strong day-of-week pattern shows at least one weekday with positive expectancy above $100 per trade and 55%+ win rate across 60+ trades — use that data to size up on strong days and cut size on.
7-day money-back guarantee
The Formula
Per-Day Expectancy = (Avg Winner × Win Rate) − (Avg Loser × Loss Rate) Where: - Avg Winner = average P&L of winning trades on that day - Win Rate = percentage of trades that were profitable on that day - Avg Loser = average P&L of losing trades on that day (expressed as a positive number) - Loss Rate = 1 − Win Rate
Benchmark Ranges
| Level | Range | What It Means |
|---|---|---|
| Strong Edge | Expectancy above +$100 per trade | Reliable positive expectancy — size up and prioritize this day |
| Moderate Edge | Expectancy +$1 to +$100 per trade | Positive but marginal — trade standard size, monitor closely |
| Neutral | Expectancy within ±$0 per trade | No measurable edge; consider reducing frequency or size |
| Weak Day | Expectancy −$1 to −$100 per trade | Consistent drag — cut position size by 50% or more |
| Avoid | Expectancy below −$100 per trade | Structural underperformance — skip this day or reduce to minimum size |
How to Track
Export your trade log with date stamps for every trade entry
Add a 'day of week' column using a date formula (e.g., =TEXT(A2,'dddd') in Excel or DAYOFWEEK() in SQL)
Group trades by weekday and calculate: trade count, win rate, avg winner, avg loser, and expectancy for each day
Sort results by expectancy — not win rate alone — to identify your true best and worst days
Require at least 60 trades per weekday bucket before treating the result as statistically meaningful
How to Improve
Cut position size on weak days by 50–75% rather than trading full size into a known negative-expectancy environment
Front-load trade attempts on your highest-expectancy day — if Wednesday is your best day, save high-conviction setups for mid-week
Identify whether Monday underperformance is structural (low volume, choppy price action) or personal (fatigue, distraction) and address the root cause separately
Avoid adding new strategies on your worst days — testing edge on a day when your judgment is already compromised compounds the problem
Recheck the analysis every 90 days — day-of-week patterns shift with market regimes, so a pattern valid in a trending market may disappear in a choppy one
Day of Week Performance measures how your trading results vary systematically across the five weekdays — tracking win rate, average P&L, expectancy, and trade count segmented by Monday through Friday. This consistency metric reveals whether certain days structurally support your edge or consistently drain it, giving you a scheduling and position-sizing lever that most traders never use.
Formula & Calculation
Per-Day Expectancy = (Avg Winner × Win Rate) − (Avg Loser × Loss Rate)
Where:
- Avg Winner = average P&L of winning trades on that specific day
- Win Rate = percentage of trades that were profitable on that day (expressed as a decimal)
- Avg Loser = average P&L of losing trades on that day (expressed as a positive number)
- Loss Rate = 1 − Win Rate
Calculate this formula separately for each weekday. You are not looking for a single number — you are building a five-row table that shows which days have positive expectancy and which do not. Sort by expectancy, not win rate alone. A day with 65% win rate but tiny winners and large losers can still be a net loser in expectancy terms.
Require a minimum of 60–100 trades per weekday bucket before treating results as signal rather than noise. With 20 Monday trades, a single large loss distorts the entire average. Most active day traders reach this threshold after 6–12 months of consistent trading.
Benchmarks
| Level | Range | What It Means |
|---|---|---|
| Strong Edge | Expectancy above +$100 per trade | Reliable positive expectancy — size up and prioritize this day |
| Moderate Edge | Expectancy +$1 to +$100 per trade | Positive but marginal — trade standard size, monitor closely |
| Neutral | Expectancy within ±$0 per trade | No measurable edge; consider reducing frequency or size |
| Weak Day | Expectancy −$1 to −$100 per trade | Consistent drag — cut position size by 50% or more |
| Avoid | Expectancy below −$100 per trade | Structural underperformance — skip this day or reduce to minimum size |
Practical Example
A day trader reviews 8 months of trades — 340 total — in their journal. Segmenting by weekday reveals a sharp contrast. Monday shows 38 trades, 39% win rate, an average winner of $180, and an average loser of $220. Per-day expectancy: ($180 × 0.39) − ($220 × 0.61) = $70.20 − $134.20 = −$64 per trade. Over 38 trades, Monday has cost this trader roughly $2,432.
Wednesday tells a different story: 74 trades, 61% win rate, average winner $340, average loser $190. Expectancy: ($340 × 0.61) − ($190 × 0.39) = $207.40 − $74.10 = +$133 per trade. Wednesday generated approximately $9,842 in gross profit over those 74 trades.
The trader’s response is not to quit Mondays. Instead, they cut Monday position size from 200 shares to 75 shares — a 62.5% reduction — while maintaining full size on Wednesdays. Over the next 60 days, Monday losses shrink from −$1,100/month to −$280, while Wednesday profits hold steady. Net monthly P&L improves by $820 with no change in strategy, setup selection, or time commitment.
How to Track Day of Week Performance
- Export your trade log with entry timestamps — every trade needs the exact date it was entered, not just closed.
- Add a weekday column — in Excel use
=TEXT(A2,"dddd"), in Google Sheets use=TEXT(A2,"dddd"), or group byDAYOFWEEK()in SQL. This labels each trade Monday through Friday. - Calculate per-day metrics — for each weekday compute: total trade count, win rate, average winner, average loser, and expectancy using the formula above.
- Sort by expectancy — rank weekdays from highest to lowest expectancy. Your schedule and sizing decisions should follow this ranking, not intuition.
- Check sample size before acting — flag any weekday with fewer than 60 trades as “insufficient data.” Do not change your sizing based on small-sample noise.
How to Improve Day of Week Performance
- Cut size on weak days by 50–75% — if Monday expectancy is −$55 per trade at 200 shares, dropping to 75 shares reduces Monday’s structural drag while keeping you practiced and in the market.
- Front-load high-conviction setups to your best day — if Wednesday is consistently your strongest day, hold off on marginal setups that appear Tuesday or Thursday and prioritize clean, well-defined setups for mid-week execution.
- Diagnose before you adjust — before cutting Monday size, determine whether the underperformance is structural (lower Monday volume producing choppier price action and worse fills) or personal (post-weekend distraction, fatigue, a second job on Monday mornings). Economic releases cluster Tuesday–Thursday — CPI typically drops Tuesday, FOMC decisions fall on Wednesday, and jobless claims print Thursday. This creates directional bias mid-week that benefits momentum strategies and may explain why Tuesday–Wednesday outperforms for many traders.
- Avoid testing new setups on your worst days — combining an unproven setup with a day where your edge is already weakest compounds variance and produces misleading results.
- Recheck quarterly — day-of-week patterns are regime-dependent. Run the analysis every 90 days and update your sizing rules if the rankings have shifted. A pattern valid in a trending Q1 may not hold in a range-bound Q3.
Common Mistakes
- Using fewer than 60 trades per day to draw conclusions — with 20 Monday trades, one outlier trade shifts the expectancy by $20+. You are measuring noise, not pattern. Wait for sufficient sample size before acting.
- Sorting by win rate instead of expectancy — a day with 65% win rate but average winners of $80 and average losers of $200 has negative expectancy (−$8.50 per trade). Win rate alone is misleading; always calculate the full expectancy formula.
- Treating the analysis as a one-time review — day-of-week patterns shift with market regimes. Brad Barber and Terrance Odean’s research on retail traders shows systematic overestimation of edge on low-volume days, partly because poor fills and slippage are invisible in raw win rate. Run the analysis quarterly to catch regime shifts.
- Stopping trading on weak days entirely — avoidance is a blunt tool. Calibration — reducing position size on structurally weak days — preserves your ability to capitalize on the occasional strong setup that appears even on bad days, while limiting downside.
- Conflating market structure with personal performance — if Mondays are weak because institutional participation is low and price action is choppy, that is a market-structural reason to size down. If Mondays are weak because you are tired or distracted, the fix is different. Separating these causes matters because the correction strategies are not the same.
How JournalPlus Calculates Day of Week Performance
JournalPlus automatically segments your entire trade history by weekday and displays per-day win rate, average P&L, expectancy, and trade count in the analytics dashboard — no manual spreadsheet work required. The performance breakdown updates in real time as you log trades, so you always have a current view of your weekday edge. You can filter the analysis by date range, asset class, or strategy tag to isolate whether a day-of-week pattern holds across your full history or only within a specific setup. The export feature lets you pull the raw per-day data into CSV for deeper analysis alongside the expectancy and win rate metrics that anchor the calculation.
For traders reviewing patterns like time of day performance or percent profitable days, the day-of-week view adds a complementary scheduling lens — showing not just whether you are consistent, but on which days your consistency is highest.
Common Mistakes
Drawing conclusions from fewer than 60 trades per day — small samples produce false signals, not actionable patterns
Sorting by win rate instead of expectancy — a day with 65% win rate but small winners and large losers can still be a net loser
Treating the analysis as permanent — day-of-week patterns change as market structure shifts; update quarterly
Assuming underperformance on one day means you should stop trading entirely — calibration (sizing down) is more useful than avoidance
Ignoring the separation between market-structural causes and personal causes for the same underperformance signal
Frequently Asked Questions
How many trades do I need before day-of-week analysis is reliable?
At minimum 60–100 trades per weekday bucket. With fewer trades, variance dominates the signal. A trader with 20 Monday trades cannot distinguish a structural pattern from a lucky or unlucky streak. Most traders need 6–12 months of active trading before each weekday has enough data.
What causes Monday to underperform for many traders?
Mondays structurally start with lower institutional participation as desks ramp up after the weekend. Price action is often choppier with less follow-through on breakouts. Many experienced traders and prop firm coaches explicitly recommend smaller size or reduced frequency on Monday mornings for this reason.
Why do Fridays often show compressed performance?
Friday afternoon volume typically drops 20–30% after 2pm ET as traders square positions ahead of weekend gap risk. This compresses afternoon ranges and can cut setups short or produce false breakouts with low follow-through.
Should I completely stop trading on my worst day?
Not necessarily. Cutting position size by 50–75% on weak days is usually more effective than stopping entirely. Complete avoidance removes potential upside if market conditions change; size reduction limits downside while keeping you in the market.
How do I know if my Monday underperformance is market structure or personal?
Compare your Monday results against an objective benchmark — for example, SPY's average daily range or volume on Mondays vs. Wednesdays. If the market itself is narrower on Mondays, that's structural. If the market is normal but your results are poor, look at personal factors like fatigue, distraction, or post-weekend psychology.
How often should I recheck this analysis?
Every 90 days. Day-of-week patterns are regime-dependent. In a trending market, Tuesday–Wednesday directional moves may be strong; in a choppy range-bound market, those same days may produce whipsaws. Quarterly review keeps the analysis current.
Can this analysis apply to swing traders as well?
Yes, but the signal is weaker. Swing trades held multiple days blur the day-of-week entry effect. The analysis is most actionable for day traders and short-term traders who enter and exit within the same session.
Track Your Metrics With JournalPlus
Automatically calculate and track all your trading metrics in one place. See what's working and what's not.
Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime7-day money-back guarantee