{ "range": { "from": "2026-10-19", "to": "2026-10-30" }, "min_n": 3, "overall": { "n": 17, "wins": 9, "win_rate": 0.5294117647058824, "total_pnl": 763.4000000000001, "expectancy": 44.905882352941184, "avg_win": 140.0000000000001, "avg_loss": -62.07500000000009, "profit_factor": 2.537253322593635, "avg_r": 0.5414379084967305 }, "open_trades": [ { "id": "18", "symbol": "BBB", "side": "short", "setup": "vwap fade" } ], "groups": { "setup": [ { "key": "opening range breakout", "n": 8, "wins": 6, "win_rate": 0.75, "total_pnl": 594.3999999999999, "expectancy": 74.29999999999998, "avg_win": 114.5, "avg_loss": -46.30000000000008, "profit_factor": 7.419006479481628, "avg_r": 1.2506249999999972 }, { "key": "power hour trend", "n": 2, "wins": 1, "win_rate": 0.5, "total_pnl": -1.9999999999997158, "expectancy": -0.9999999999998579, "avg_win": 47.000000000000114, "avg_loss": -48.99999999999983, "profit_factor": 0.9591836734693934, "avg_r": 0.14930555555555758 }, { "key": "pullback to 20 ema", "n": 2, "wins": 2, "win_rate": 1, "total_pnl": 526.0000000000007, "expectancy": 263.00000000000034, "avg_win": 263.00000000000034, "avg_loss": null, "profit_factor": null, "avg_r": 1.643750000000002 }, { "key": "vwap fade", "n": 5, "wins": 0, "win_rate": 0, "total_pnl": -355.0000000000007, "expectancy": -71.00000000000014, "avg_win": null, "avg_loss": -71.00000000000014, "profit_factor": 0, "avg_r": -0.8773333333333362 } ], "time_of_day": [ { "key": "2 open (9:30-10:30)", "n": 10, "wins": 8, "win_rate": 0.8, "total_pnl": 1120.4000000000005, "expectancy": 112.04000000000005, "avg_win": 151.62500000000009, "avg_loss": -46.30000000000008, "profit_factor": 13.099352051835837, "avg_r": 1.3292499999999983 }, { "key": "3 midday (10:30-14:00)", "n": 5, "wins": 0, "win_rate": 0, "total_pnl": -355.0000000000007, "expectancy": -71.00000000000014, "avg_win": null, "avg_loss": -71.00000000000014, "profit_factor": 0, "avg_r": -0.8773333333333362 }, { "key": "4 close (14:00-16:00)", "n": 2, "wins": 1, "win_rate": 0.5, "total_pnl": -1.9999999999997158, "expectancy": -0.9999999999998579, "avg_win": 47.000000000000114, "avg_loss": -48.99999999999983, "profit_factor": 0.9591836734693934, "avg_r": 0.14930555555555758 } ], "holding": [ { "key": "1 scalp (<30m)", "n": 5, "wins": 1, "win_rate": 0.2, "total_pnl": -140.00000000000014, "expectancy": -28.00000000000003, "avg_win": 119.00000000000028, "avg_loss": -64.75000000000011, "profit_factor": 0.45945945945945976, "avg_r": -0.3451666666666687 }, { "key": "2 intraday", "n": 10, "wins": 6, "win_rate": 0.6, "total_pnl": 377.3999999999995, "expectancy": 37.73999999999995, "avg_win": 102.49999999999996, "avg_loss": -59.40000000000007, "profit_factor": 2.5883838383838342, "avg_r": 0.7642777777777756 }, { "key": "3 swing (1-5 days)", "n": 2, "wins": 2, "win_rate": 1, "total_pnl": 526.0000000000007, "expectancy": 263.00000000000034, "avg_win": 263.00000000000034, "avg_loss": null, "profit_factor": null, "avg_r": 1.643750000000002 } ], "emotion_entry": [ { "key": "anxious", "n": 2, "wins": 0, "win_rate": 0, "total_pnl": -109.99999999999997, "expectancy": -54.999999999999986, "avg_win": null, "avg_loss": -54.999999999999986, "profit_factor": 0, "avg_r": -0.721527777777778 }, { "key": "bored", "n": 2, "wins": 0, "win_rate": 0, "total_pnl": -142.00000000000057, "expectancy": -71.00000000000028, "avg_win": null, "avg_loss": -71.00000000000028, "profit_factor": 0, "avg_r": -0.7987500000000047 }, { "key": "calm", "n": 6, "wins": 6, "win_rate": 1, "total_pnl": 930.0000000000009, "expectancy": 155.00000000000014, "avg_win": 155.00000000000014, "avg_loss": null, "profit_factor": null, "avg_r": 1.7027777777777764 }, { "key": "confident", "n": 3, "wins": 3, "win_rate": 1, "total_pnl": 329.99999999999983, "expectancy": 109.99999999999994, "avg_win": 109.99999999999994, "avg_loss": null, "profit_factor": null, "avg_r": 1.9819444444444432 }, { "key": "fomo", "n": 3, "wins": 0, "win_rate": 0, "total_pnl": -153.59999999999997, "expectancy": -51.19999999999999, "avg_win": null, "avg_loss": -51.19999999999999, "profit_factor": 0, "avg_r": -0.90138888888889 }, { "key": "revenge", "n": 1, "wins": 0, "win_rate": 0, "total_pnl": -91.00000000000021, "expectancy": -91.00000000000021, "avg_win": null, "avg_loss": -91.00000000000021, "profit_factor": 0, "avg_r": -1.2133333333333363 } ], "followed_plan": [ { "key": "no", "n": 6, "wins": 0, "win_rate": 0, "total_pnl": -376.6000000000006, "expectancy": -62.766666666666765, "avg_win": null, "avg_loss": -62.766666666666765, "profit_factor": 0, "avg_r": -0.8983333333333356 }, { "key": "yes", "n": 11, "wins": 9, "win_rate": 0.8181818181818182, "total_pnl": 1140.0000000000007, "expectancy": 103.6363636363637, "avg_win": 140.0000000000001, "avg_loss": -60.00000000000006, "profit_factor": 10.499999999999998, "avg_r": 1.3267676767676753 } ], "weekday": [ { "key": "1 Mon", "n": 4, "wins": 2, "win_rate": 0.5, "total_pnl": 85.99999999999986, "expectancy": 21.499999999999964, "avg_win": 114.00000000000021, "avg_loss": -71.00000000000028, "profit_factor": 1.605633802816898, "avg_r": 0.5506249999999971 }, { "key": "2 Tue", "n": 4, "wins": 2, "win_rate": 0.5, "total_pnl": 71.00000000000001, "expectancy": 17.750000000000004, "avg_win": 111.5, "avg_loss": -76, "profit_factor": 1.4671052631578947, "avg_r": 0.4224999999999978 }, { "key": "3 Wed", "n": 4, "wins": 2, "win_rate": 0.5, "total_pnl": 416.00000000000074, "expectancy": 104.00000000000018, "avg_win": 263.00000000000034, "avg_loss": -54.999999999999986, "profit_factor": 4.781818181818189, "avg_r": 0.46111111111111197 }, { "key": "4 Thu", "n": 3, "wins": 1, "win_rate": 0.3333333333333333, "total_pnl": -45.60000000000005, "expectancy": -15.200000000000017, "avg_win": 47.000000000000114, "avg_loss": -46.30000000000008, "profit_factor": 0.5075593952483805, "avg_r": -0.3038888888888911 }, { "key": "5 Fri", "n": 2, "wins": 2, "win_rate": 1, "total_pnl": 235.99999999999955, "expectancy": 117.99999999999977, "avg_win": 117.99999999999977, "avg_loss": null, "profit_factor": null, "avg_r": 2.1895833333333306 } ], "side": [ { "key": "long", "n": 14, "wins": 9, "win_rate": 0.6428571428571429, "total_pnl": 966.4000000000008, "expectancy": 69.02857142857148, "avg_win": 140.0000000000001, "avg_loss": -58.720000000000006, "profit_factor": 4.291553133514989, "avg_r": 0.826031746031745 }, { "key": "short", "n": 3, "wins": 0, "win_rate": 0, "total_pnl": -203.0000000000007, "expectancy": -67.6666666666669, "avg_win": null, "avg_loss": -67.6666666666669, "profit_factor": 0, "avg_r": -0.7866666666666714 } ], "mistakes": [ { "key": "(none)", "n": 11, "wins": 9, "win_rate": 0.8181818181818182, "total_pnl": 1140.0000000000007, "expectancy": 103.6363636363637, "avg_win": 140.0000000000001, "avg_loss": -60.00000000000006, "profit_factor": 10.499999999999998, "avg_r": 1.3267676767676753 }, { "key": "chased", "n": 3, "wins": 0, "win_rate": 0, "total_pnl": -153.59999999999997, "expectancy": -51.19999999999999, "avg_win": null, "avg_loss": -51.19999999999999, "profit_factor": 0, "avg_r": -0.90138888888889 }, { "key": "entered early", "n": 1, "wins": 0, "win_rate": 0, "total_pnl": -71.00000000000028, "expectancy": -71.00000000000028, "avg_win": null, "avg_loss": -71.00000000000028, "profit_factor": 0, "avg_r": -0.7100000000000029 }, { "key": "moved stop", "n": 2, "wins": 0, "win_rate": 0, "total_pnl": -152.00000000000034, "expectancy": -76.00000000000017, "avg_win": null, "avg_loss": -76.00000000000017, "profit_factor": 0, "avg_r": -0.9879166666666703 }, { "key": "revenge trade", "n": 1, "wins": 0, "win_rate": 0, "total_pnl": -91.00000000000021, "expectancy": -91.00000000000021, "avg_win": null, "avg_loss": -91.00000000000021, "profit_factor": 0, "avg_r": -1.2133333333333363 } ] }, "patterns": [ { "kind": "edge", "dimension": "Setup", "key": "opening range breakout", "n": 8, "text": "Setup: \"opening range breakout\" is your best (8 trades, 75% win rate, $74.30 per trade, $594.40 total)." }, { "kind": "leak", "dimension": "Setup", "key": "vwap fade", "n": 5, "text": "Setup: \"vwap fade\" is costing you (5 trades, 0% win rate, -$71.00 per trade, -$355.00 total)." }, { "kind": "edge", "dimension": "Time of day (entry)", "key": "open (9:30-10:30)", "n": 10, "text": "Time of day (entry): \"open (9:30-10:30)\" is your best (10 trades, 80% win rate, $112.04 per trade, $1,120.40 total)." }, { "kind": "leak", "dimension": "Time of day (entry)", "key": "midday (10:30-14:00)", "n": 5, "text": "Time of day (entry): \"midday (10:30-14:00)\" is costing you (5 trades, 0% win rate, -$71.00 per trade, -$355.00 total)." }, { "kind": "leak", "dimension": "Holding period", "key": "scalp (<30m)", "n": 5, "text": "Holding period: \"scalp (<30m)\" is costing you (5 trades, 20% win rate, -$28.00 per trade, -$140.00 total)." }, { "kind": "edge", "dimension": "Emotion at entry", "key": "calm", "n": 6, "text": "Emotion at entry: \"calm\" is your best (6 trades, 100% win rate, $155.00 per trade, $930.00 total)." }, { "kind": "leak", "dimension": "Emotion at entry", "key": "fomo", "n": 3, "text": "Emotion at entry: \"fomo\" is costing you (3 trades, 0% win rate, -$51.20 per trade, -$153.60 total)." }, { "kind": "edge", "dimension": "Followed plan", "key": "yes", "n": 11, "text": "Followed plan: \"yes\" is your best (11 trades, 82% win rate, $103.64 per trade, $1,140.00 total)." }, { "kind": "leak", "dimension": "Followed plan", "key": "no", "n": 6, "text": "Followed plan: \"no\" is costing you (6 trades, 0% win rate, -$62.77 per trade, -$376.60 total)." }, { "kind": "edge", "dimension": "Weekday", "key": "Wed", "n": 4, "text": "Weekday: \"Wed\" is your best (4 trades, 50% win rate, $104.00 per trade, $416.00 total)." }, { "kind": "leak", "dimension": "Weekday", "key": "Thu", "n": 3, "text": "Weekday: \"Thu\" is costing you (3 trades, 33% win rate, -$15.20 per trade, -$45.60 total)." }, { "kind": "edge", "dimension": "Side", "key": "long", "n": 14, "text": "Side: \"long\" is your best (14 trades, 64% win rate, $69.03 per trade, $966.40 total)." }, { "kind": "leak", "dimension": "Side", "key": "short", "n": 3, "text": "Side: \"short\" is costing you (3 trades, 0% win rate, -$67.67 per trade, -$203.00 total)." }, { "kind": "mistake", "dimension": "Mistakes tagged", "key": "chased", "n": 3, "text": "Mistake \"chased\" appeared on 3 trades totaling -$153.60." }, { "kind": "mistake", "dimension": "Mistakes tagged", "key": "moved stop", "n": 2, "text": "Mistake \"moved stop\" appeared on 2 trades totaling -$152.00." }, { "kind": "mistake", "dimension": "Mistakes tagged", "key": "revenge trade", "n": 1, "text": "Mistake \"revenge trade\" appeared on 1 trade totaling -$91.00." } ], "best_trade": { "id": "5", "symbol": "DDD", "side": "long", "setup": "pullback to 20 ema", "emotion_entry": "calm", "followed_plan": "yes", "mistakes": [], "opened_date": "2026-10-21", "time_of_day": "2 open (9:30-10:30)", "weekday": "3 Wed", "closed": true, "pnl": 271.00000000000045, "return_pct": 0.045166666666666744, "hold_minutes": 3220, "holding": "3 swing (1-5 days)", "r": 1.6937500000000028 }, "worst_trade": { "id": "13", "symbol": "EEE", "side": "long", "setup": "vwap fade", "emotion_entry": "revenge", "followed_plan": "no", "mistakes": [ "revenge trade", "moved stop" ], "opened_date": "2026-10-27", "time_of_day": "3 midday (10:30-14:00)", "weekday": "2 Tue", "closed": true, "pnl": -91.00000000000021, "return_pct": -0.01479674796747971, "hold_minutes": 15, "holding": "1 scalp (<30m)", "r": -1.2133333333333363 } }