{"ts":1785594111604,"iso":"2026-08-01T14:21:51.604Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":63064.54,"exitPrice":63114.02,"entryTs":1785592067887,"holdMins":34,"pnlPct":-0.0785,"pnlAbs":-0.39,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":56.43,"ema9_dist_pct":-0.0288,"ema21_dist_pct":-0.0231,"sma50_dist_pct":0.0002,"macd_hist":-1.9068,"macd_hist_slope":-1.7881,"atr_pct":0.0359}}
{"ts":1785595311714,"iso":"2026-08-01T14:41:51.714Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":63114.02,"exitPrice":63087.34,"entryTs":1785594111605,"holdMins":20,"pnlPct":-0.0423,"pnlAbs":-0.21,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":67.75,"ema9_dist_pct":0.0395,"ema21_dist_pct":0.0496,"sma50_dist_pct":0.0708,"macd_hist":0.2142,"macd_hist_slope":2.0603,"atr_pct":0.0397}}
{"ts":1785596511798,"iso":"2026-08-01T15:01:51.798Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":63087.34,"exitPrice":63126.4,"entryTs":1785595311714,"holdMins":20,"pnlPct":-0.0619,"pnlAbs":-0.31,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":56.95,"ema9_dist_pct":-0.0023,"ema21_dist_pct":0.0066,"sma50_dist_pct":0.0263,"macd_hist":-0.2617,"macd_hist_slope":-0.4976,"atr_pct":0.0415}}
{"ts":1785597711885,"iso":"2026-08-01T15:21:51.885Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":63126.4,"exitPrice":63076.23,"entryTs":1785596511798,"holdMins":20,"pnlPct":-0.0795,"pnlAbs":-0.4,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":68.95,"ema9_dist_pct":0.0335,"ema21_dist_pct":0.0539,"sma50_dist_pct":0.0843,"macd_hist":3.4304,"macd_hist_slope":0.7274,"atr_pct":0.0401}}
{"ts":1785600112051,"iso":"2026-08-01T16:01:52.051Z","strategy":"rsi_reversion","name":"RSI Reversion","symbol":"BTCUSDT","side":"short","entryPrice":63094,"exitPrice":62957.49,"entryTs":1785591467826,"holdMins":144,"pnlPct":0.2164,"pnlAbs":1.08,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":75.83,"ema9_dist_pct":0.0063,"ema21_dist_pct":0.0193,"sma50_dist_pct":0.05,"macd_hist":0.7741,"macd_hist_slope":-0.2782,"atr_pct":0.0423}}
{"ts":1785616312944,"iso":"2026-08-01T20:31:52.944Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":63076.23,"exitPrice":62608.17,"entryTs":1785597711885,"holdMins":310,"pnlPct":0.7421,"pnlAbs":3.7,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":50.06,"ema9_dist_pct":-0.0327,"ema21_dist_pct":-0.0211,"sma50_dist_pct":0.0054,"macd_hist":-0.1765,"macd_hist_slope":-2.5603,"atr_pct":0.0452}}
{"ts":1785621713109,"iso":"2026-08-01T22:01:53.109Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"short","entryPrice":63051.06,"exitPrice":62807.11,"entryTs":1785599212000,"holdMins":375,"pnlPct":0.3869,"pnlAbs":1.93,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":38.79,"ema9_dist_pct":-0.0432,"ema21_dist_pct":-0.0485,"sma50_dist_pct":-0.0371,"macd_hist":-5.6848,"macd_hist_slope":-1.635,"atr_pct":0.0419}}
{"ts":1785621713109,"iso":"2026-08-01T22:01:53.109Z","strategy":"rsi_reversion","name":"RSI Reversion","symbol":"BTCUSDT","side":"long","entryPrice":62957.49,"exitPrice":62807.11,"entryTs":1785600112051,"holdMins":360,"pnlPct":-0.2389,"pnlAbs":-1.2,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":23.89,"ema9_dist_pct":-0.1423,"ema21_dist_pct":-0.1735,"sma50_dist_pct":-0.1831,"macd_hist":-14.0445,"macd_hist_slope":-5.5517,"atr_pct":0.051}}
{"ts":1785647980227,"iso":"2026-08-02T05:19:40.227Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":62608.17,"exitPrice":63464.09,"entryTs":1785616312944,"holdMins":528,"pnlPct":1.3671,"pnlAbs":6.87,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":35.55,"ema9_dist_pct":0.0253,"ema21_dist_pct":-0.1471,"sma50_dist_pct":-0.521,"macd_hist":2.864,"macd_hist_slope":8.1158,"atr_pct":0.2139}}
{"ts":1785659380495,"iso":"2026-08-02T08:29:40.495Z","strategy":"rsi_reversion","name":"RSI Reversion","symbol":"BTCUSDT","side":"short","entryPrice":62807.11,"exitPrice":63390.96,"entryTs":1785621713109,"holdMins":628,"pnlPct":-0.9296,"pnlAbs":-4.65,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":80.8,"ema9_dist_pct":0.1163,"ema21_dist_pct":0.118,"sma50_dist_pct":-0.1374,"macd_hist":44.0768,"macd_hist_slope":0.281,"atr_pct":0.1603}}
{"ts":1785660580497,"iso":"2026-08-02T08:49:40.497Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"long","entryPrice":62807.11,"exitPrice":63225.04,"entryTs":1785621713109,"holdMins":648,"pnlPct":0.6654,"pnlAbs":3.34,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":80.8,"ema9_dist_pct":0.1163,"ema21_dist_pct":0.118,"sma50_dist_pct":-0.1374,"macd_hist":44.0768,"macd_hist_slope":0.281,"atr_pct":0.1603}}
{"ts":1785680381585,"iso":"2026-08-02T14:19:41.585Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":63464.09,"exitPrice":63153.17,"entryTs":1785647980229,"holdMins":540,"pnlPct":0.4899,"pnlAbs":2.49,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":72.6,"ema9_dist_pct":-0.0168,"ema21_dist_pct":0.2183,"sma50_dist_pct":0.7962,"macd_hist":-1.8419,"macd_hist_slope":-10.4352,"atr_pct":0.2075}}
{"ts":1785690281986,"iso":"2026-08-02T17:04:41.986Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"short","entryPrice":63225.04,"exitPrice":63192,"entryTs":1785660580497,"holdMins":495,"pnlPct":0.0523,"pnlAbs":0.26,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":24.91,"ema9_dist_pct":-0.2535,"ema21_dist_pct":-0.2682,"sma50_dist_pct":0.059,"macd_hist":-50.949,"macd_hist_slope":-7.6662,"atr_pct":0.0837}}
{"ts":1785694782119,"iso":"2026-08-02T18:19:42.119Z","strategy":"rsi_reversion","name":"RSI Reversion","symbol":"BTCUSDT","side":"long","entryPrice":63390.96,"exitPrice":63320.76,"entryTs":1785659380495,"holdMins":590,"pnlPct":-0.1107,"pnlAbs":-0.55,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":29.74,"ema9_dist_pct":-0.1322,"ema21_dist_pct":-0.0615,"sma50_dist_pct":0.3609,"macd_hist":-29.0948,"macd_hist_slope":-6.9694,"atr_pct":0.084}}
{"ts":1785710382653,"iso":"2026-08-02T22:39:42.653Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":63153.17,"exitPrice":63400,"entryTs":1785680381585,"holdMins":500,"pnlPct":0.3908,"pnlAbs":2,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":45.51,"ema9_dist_pct":0.0434,"ema21_dist_pct":-0.0256,"sma50_dist_pct":-0.2768,"macd_hist":3.2132,"macd_hist_slope":4.9865,"atr_pct":0.1336}}
{"ts":1785717283144,"iso":"2026-08-03T00:34:43.144Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"long","entryPrice":63192,"exitPrice":63328,"entryTs":1785690281986,"holdMins":450,"pnlPct":0.2152,"pnlAbs":1.09,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":59.44,"ema9_dist_pct":0.0577,"ema21_dist_pct":0.059,"sma50_dist_pct":-0.1009,"macd_hist":16.3862,"macd_hist_slope":1.0322,"atr_pct":0.106}}
{"ts":1785720883353,"iso":"2026-08-03T01:34:43.353Z","strategy":"rsi_reversion","name":"RSI Reversion","symbol":"BTCUSDT","side":"short","entryPrice":63320.76,"exitPrice":63225.99,"entryTs":1785694782119,"holdMins":435,"pnlPct":0.1497,"pnlAbs":0.74,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":76.29,"ema9_dist_pct":0.0939,"ema21_dist_pct":0.1679,"sma50_dist_pct":0.1306,"macd_hist":26.4992,"macd_hist_slope":-1.228,"atr_pct":0.1032}}
{"ts":1785748184171,"iso":"2026-08-03T09:09:44.171Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":63400,"exitPrice":62565.21,"entryTs":1785710382653,"holdMins":630,"pnlPct":1.3167,"pnlAbs":6.76,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":52.01,"ema9_dist_pct":-0.2072,"ema21_dist_pct":-0.0871,"sma50_dist_pct":0.2011,"macd_hist":-1.1238,"macd_hist_slope":-18.1025,"atr_pct":0.1996}}
{"ts":1785763185123,"iso":"2026-08-03T13:19:45.123Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"short","entryPrice":63328,"exitPrice":62956,"entryTs":1785717283144,"holdMins":765,"pnlPct":0.5874,"pnlAbs":2.98,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":42.72,"ema9_dist_pct":-0.1593,"ema21_dist_pct":-0.1791,"sma50_dist_pct":0.0131,"macd_hist":-36.225,"macd_hist_slope":-3.6178,"atr_pct":0.2695}}
{"ts":1785765585242,"iso":"2026-08-03T13:59:45.242Z","strategy":"rsi_reversion","name":"RSI Reversion","symbol":"BTCUSDT","side":"long","entryPrice":63225.99,"exitPrice":63389.99,"entryTs":1785720883353,"holdMins":745,"pnlPct":0.2594,"pnlAbs":1.29,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":29.71,"ema9_dist_pct":-0.1331,"ema21_dist_pct":-0.2359,"sma50_dist_pct":-0.16,"macd_hist":-44.652,"macd_hist_slope":2.7971,"atr_pct":0.2491}}
{"ts":1785778280802,"iso":"2026-08-03T17:31:20.802Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":62565.21,"exitPrice":63820.47,"entryTs":1785748184171,"holdMins":502,"pnlPct":2.0063,"pnlAbs":10.44,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":35.78,"ema9_dist_pct":0.0035,"ema21_dist_pct":-0.2201,"sma50_dist_pct":-0.8165,"macd_hist":0.6253,"macd_hist_slope":9.3692,"atr_pct":0.1776}}
{"ts":1785793411109,"iso":"2026-08-03T21:43:31.109Z","strategy":"rsi_reversion","name":"RSI Reversion","symbol":"BTCUSDT","side":"short","entryPrice":63389.99,"exitPrice":63670.01,"entryTs":1785765585242,"holdMins":464,"pnlPct":-0.4417,"pnlAbs":-2.19,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":73.74,"ema9_dist_pct":0.8026,"ema21_dist_pct":0.9542,"sma50_dist_pct":0.9215,"macd_hist":70.2637,"macd_hist_slope":34.2853,"atr_pct":0.303}}
{"ts":1785794311187,"iso":"2026-08-03T21:58:31.187Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"long","entryPrice":62956,"exitPrice":63588.9,"entryTs":1785763185123,"holdMins":519,"pnlPct":1.0053,"pnlAbs":5.12,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":55.93,"ema9_dist_pct":0.3306,"ema21_dist_pct":0.3729,"sma50_dist_pct":0.2301,"macd_hist":37.6597,"macd_hist_slope":13.5889,"atr_pct":0.2084}}
{"ts":1785807511983,"iso":"2026-08-04T01:38:31.983Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":63820.47,"exitPrice":63677.54,"entryTs":1785778280802,"holdMins":487,"pnlPct":0.224,"pnlAbs":1.19,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":66.33,"ema9_dist_pct":0.0697,"ema21_dist_pct":0.4216,"sma50_dist_pct":1.2484,"macd_hist":-5.0307,"macd_hist_slope":-9.1305,"atr_pct":0.3554}}
{"ts":1785808412003,"iso":"2026-08-04T01:53:32.003Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"short","entryPrice":63588.9,"exitPrice":63855.99,"entryTs":1785794311187,"holdMins":235,"pnlPct":-0.42,"pnlAbs":-2.16,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":31.18,"ema9_dist_pct":-0.2633,"ema21_dist_pct":-0.269,"sma50_dist_pct":0.2425,"macd_hist":-66.3013,"macd_hist_slope":-6.4551,"atr_pct":0.1829}}
{"ts":1785818612271,"iso":"2026-08-04T04:43:32.271Z","strategy":"rsi_reversion","name":"RSI Reversion","symbol":"BTCUSDT","side":"long","entryPrice":63670.01,"exitPrice":64013.99,"entryTs":1785793411109,"holdMins":420,"pnlPct":0.5403,"pnlAbs":2.67,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":29.65,"ema9_dist_pct":-0.1977,"ema21_dist_pct":-0.1665,"sma50_dist_pct":0.3994,"macd_hist":-60.5776,"macd_hist_slope":-4.6774,"atr_pct":0.1873}}
{"ts":1785822512322,"iso":"2026-08-04T05:48:32.322Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":63677.54,"exitPrice":63822.01,"entryTs":1785807511984,"holdMins":250,"pnlPct":0.2269,"pnlAbs":1.21,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":60.65,"ema9_dist_pct":0.2386,"ema21_dist_pct":0.1695,"sma50_dist_pct":0.0008,"macd_hist":1.9795,"macd_hist_slope":17.6131,"atr_pct":0.1922}}
{"ts":1785826412327,"iso":"2026-08-04T06:53:32.327Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"long","entryPrice":63855.99,"exitPrice":63663.69,"entryTs":1785808412003,"holdMins":300,"pnlPct":-0.3011,"pnlAbs":-1.54,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":66.29,"ema9_dist_pct":0.3808,"ema21_dist_pct":0.3905,"sma50_dist_pct":0.2421,"macd_hist":29.5562,"macd_hist_slope":19.1233,"atr_pct":0.208}}
{"ts":1785830612613,"iso":"2026-08-04T08:03:32.613Z","strategy":"rsi_reversion","name":"RSI Reversion","symbol":"BTCUSDT","side":"short","entryPrice":64013.99,"exitPrice":63738,"entryTs":1785818612271,"holdMins":200,"pnlPct":0.4311,"pnlAbs":2.14,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":70.02,"ema9_dist_pct":0.2895,"ema21_dist_pct":0.4127,"sma50_dist_pct":0.4263,"macd_hist":27.0769,"macd_hist_slope":9.2717,"atr_pct":0.2329}}
{"ts":1785840513748,"iso":"2026-08-04T10:48:33.748Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":63822.01,"exitPrice":63783.99,"entryTs":1785822512322,"holdMins":300,"pnlPct":0.0596,"pnlAbs":0.32,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":55.46,"ema9_dist_pct":-0.0462,"ema21_dist_pct":0.0399,"sma50_dist_pct":0.1178,"macd_hist":-0.3074,"macd_hist_slope":-6.5149,"atr_pct":0.1993}}
{"ts":1785842313396,"iso":"2026-08-04T11:18:33.396Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"short","entryPrice":63663.69,"exitPrice":63733.33,"entryTs":1785826412328,"holdMins":265,"pnlPct":-0.1094,"pnlAbs":-0.56,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":43.36,"ema9_dist_pct":-0.1739,"ema21_dist_pct":-0.1746,"sma50_dist_pct":-0.109,"macd_hist":-26.9283,"macd_hist_slope":-6.8572,"atr_pct":0.1606}}
{"ts":1785844413490,"iso":"2026-08-04T11:53:33.490Z","strategy":"rsi_reversion","name":"RSI Reversion","symbol":"BTCUSDT","side":"long","entryPrice":63738,"exitPrice":63941.81,"entryTs":1785830612613,"holdMins":230,"pnlPct":0.3198,"pnlAbs":1.6,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":27.09,"ema9_dist_pct":0.0427,"ema21_dist_pct":0.0033,"sma50_dist_pct":0.0464,"macd_hist":-20.1072,"macd_hist_slope":7.5591,"atr_pct":0.1611}}
{"ts":1785852213820,"iso":"2026-08-04T14:03:33.820Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":63783.99,"exitPrice":63697.99,"entryTs":1785840513748,"holdMins":195,"pnlPct":-0.1348,"pnlAbs":-0.72,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":60.2,"ema9_dist_pct":0.2479,"ema21_dist_pct":0.2136,"sma50_dist_pct":0.1719,"macd_hist":9.5272,"macd_hist_slope":15.8341,"atr_pct":0.1544}}
{"ts":1785854313868,"iso":"2026-08-04T14:38:33.868Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":63697.99,"exitPrice":63959.7,"entryTs":1785852213820,"holdMins":35,"pnlPct":-0.4109,"pnlAbs":-2.19,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":51.33,"ema9_dist_pct":-0.1936,"ema21_dist_pct":-0.1442,"sma50_dist_pct":-0.0977,"macd_hist":-6.815,"macd_hist_slope":-13.3808,"atr_pct":0.2606}}
{"ts":1785861514999,"iso":"2026-08-04T16:38:34.999Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":63959.7,"exitPrice":63971.12,"entryTs":1785854313868,"holdMins":120,"pnlPct":0.0179,"pnlAbs":0.09,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":58.03,"ema9_dist_pct":0.1355,"ema21_dist_pct":0.2164,"sma50_dist_pct":0.3015,"macd_hist":5.3184,"macd_hist_slope":4.6374,"atr_pct":0.3019}}
{"ts":1785864814039,"iso":"2026-08-04T17:33:34.039Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":63971.12,"exitPrice":64152,"entryTs":1785861514999,"holdMins":55,"pnlPct":-0.2828,"pnlAbs":-1.5,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":50.89,"ema9_dist_pct":-0.0715,"ema21_dist_pct":0.0341,"sma50_dist_pct":0.248,"macd_hist":-2.5179,"macd_hist_slope":-8.626,"atr_pct":0.3375}}
{"ts":1785865714039,"iso":"2026-08-04T17:48:34.039Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":64152,"exitPrice":64045.78,"entryTs":1785864814039,"holdMins":15,"pnlPct":-0.1656,"pnlAbs":-0.88,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":66.28,"ema9_dist_pct":0.1373,"ema21_dist_pct":0.249,"sma50_dist_pct":0.5123,"macd_hist":3.5011,"macd_hist_slope":3.6661,"atr_pct":0.2822}}
{"ts":1785867514043,"iso":"2026-08-04T18:18:34.043Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":64045.78,"exitPrice":64244.93,"entryTs":1785865714039,"holdMins":30,"pnlPct":-0.3109,"pnlAbs":-1.64,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":57.24,"ema9_dist_pct":-0.0083,"ema21_dist_pct":0.0833,"sma50_dist_pct":0.3419,"macd_hist":-3.9388,"macd_hist_slope":-3.7902,"atr_pct":0.2601}}
{"ts":1785873893696,"iso":"2026-08-04T20:04:53.696Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":64244.93,"exitPrice":64181.74,"entryTs":1785867514044,"holdMins":106,"pnlPct":-0.0984,"pnlAbs":-0.52,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":54.85,"ema9_dist_pct":0.214,"ema21_dist_pct":0.3366,"sma50_dist_pct":0.6287,"macd_hist":8.9411,"macd_hist_slope":7.2919,"atr_pct":0.2667}}
{"ts":1785885594556,"iso":"2026-08-04T23:19:54.556Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":64181.74,"exitPrice":64497.06,"entryTs":1785873893696,"holdMins":195,"pnlPct":-0.4913,"pnlAbs":-2.59,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":59.31,"ema9_dist_pct":-0.0959,"ema21_dist_pct":0.0365,"sma50_dist_pct":0.3967,"macd_hist":-3.6225,"macd_hist_slope":-11.2948,"atr_pct":0.2393}}
{"ts":1785886194675,"iso":"2026-08-04T23:29:54.675Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":64497.06,"exitPrice":64175.53,"entryTs":1785885594556,"holdMins":10,"pnlPct":-0.4985,"pnlAbs":-2.61,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":62.82,"ema9_dist_pct":0.2673,"ema21_dist_pct":0.3689,"sma50_dist_pct":0.6114,"macd_hist":7.605,"macd_hist_slope":11.7924,"atr_pct":0.2031}}
{"ts":1785888294730,"iso":"2026-08-05T00:04:54.730Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"long","entryPrice":63733.33,"exitPrice":64075.78,"entryTs":1785842313397,"holdMins":766,"pnlPct":0.5373,"pnlAbs":2.74,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":53.66,"ema9_dist_pct":0.1087,"ema21_dist_pct":0.1117,"sma50_dist_pct":0.0821,"macd_hist":19.7571,"macd_hist_slope":3.6096,"atr_pct":0.1439}}
{"ts":1785890994880,"iso":"2026-08-05T00:49:54.880Z","strategy":"macd_cross","name":"MACD Cross 15m","symbol":"BTCUSDT","side":"long","entryPrice":64497.06,"exitPrice":63999.01,"entryTs":1785885594556,"holdMins":90,"pnlPct":-0.7722,"pnlAbs":-3.86,"win":false,"exitReason":"stop_loss","modelProb":null,"features":{"side_long":1,"rsi14":62.82,"ema9_dist_pct":0.2673,"ema21_dist_pct":0.3689,"sma50_dist_pct":0.6114,"macd_hist":7.605,"macd_hist_slope":11.7924,"atr_pct":0.2031}}
{"ts":1785894895027,"iso":"2026-08-05T01:54:55.027Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":64175.53,"exitPrice":64317.35,"entryTs":1785886194675,"holdMins":145,"pnlPct":-0.221,"pnlAbs":-1.15,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":47.61,"ema9_dist_pct":-0.1322,"ema21_dist_pct":-0.0847,"sma50_dist_pct":0.1234,"macd_hist":-12.9143,"macd_hist_slope":-8.7269,"atr_pct":0.2296}}
{"ts":1785895495047,"iso":"2026-08-05T02:04:55.047Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"short","entryPrice":64075.78,"exitPrice":64440.25,"entryTs":1785888294730,"holdMins":120,"pnlPct":-0.5688,"pnlAbs":-2.92,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":34.34,"ema9_dist_pct":-0.183,"ema21_dist_pct":-0.201,"sma50_dist_pct":-0.063,"macd_hist":-30.5048,"macd_hist_slope":-6.3983,"atr_pct":0.1977}}
{"ts":1785900895226,"iso":"2026-08-05T03:34:55.226Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":64317.35,"exitPrice":64118,"entryTs":1785894895028,"holdMins":100,"pnlPct":-0.3099,"pnlAbs":-1.61,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":52.46,"ema9_dist_pct":0.2537,"ema21_dist_pct":0.24,"sma50_dist_pct":0.2684,"macd_hist":0.4257,"macd_hist_slope":16.8518,"atr_pct":0.2298}}
{"ts":1785902695263,"iso":"2026-08-05T04:04:55.263Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"long","entryPrice":64440.25,"exitPrice":64142,"entryTs":1785895495048,"holdMins":120,"pnlPct":-0.4628,"pnlAbs":-2.36,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":58.96,"ema9_dist_pct":0.3511,"ema21_dist_pct":0.3891,"sma50_dist_pct":0.4448,"macd_hist":19.4653,"macd_hist_slope":17.9873,"atr_pct":0.2389}}
{"ts":1785906895337,"iso":"2026-08-05T05:14:55.337Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"short","entryPrice":64142,"exitPrice":64318.01,"entryTs":1785902695264,"holdMins":70,"pnlPct":-0.2744,"pnlAbs":-1.39,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":53.06,"ema9_dist_pct":-0.1091,"ema21_dist_pct":-0.1163,"sma50_dist_pct":-0.0913,"macd_hist":-15.191,"macd_hist_slope":-4.3978,"atr_pct":0.2008}}
{"ts":1785907195335,"iso":"2026-08-05T05:19:55.335Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":64118,"exitPrice":64333.9,"entryTs":1785900895227,"holdMins":105,"pnlPct":-0.3367,"pnlAbs":-1.75,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":53.83,"ema9_dist_pct":-0.185,"ema21_dist_pct":-0.1687,"sma50_dist_pct":-0.1204,"macd_hist":-8.8475,"macd_hist_slope":-11.3685,"atr_pct":0.2077}}
{"ts":1785913495381,"iso":"2026-08-05T07:04:55.381Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":64333.9,"exitPrice":64223.19,"entryTs":1785907195336,"holdMins":105,"pnlPct":-0.1721,"pnlAbs":-0.89,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":50,"ema9_dist_pct":0.145,"ema21_dist_pct":0.1676,"sma50_dist_pct":0.174,"macd_hist":4.6343,"macd_hist_slope":7.6761,"atr_pct":0.1731}}
{"ts":1785914395456,"iso":"2026-08-05T07:19:55.456Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"long","entryPrice":64318.01,"exitPrice":64122.75,"entryTs":1785906895337,"holdMins":125,"pnlPct":-0.3036,"pnlAbs":-1.54,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":56.31,"ema9_dist_pct":0.1565,"ema21_dist_pct":0.1597,"sma50_dist_pct":0.1612,"macd_hist":-3.0411,"macd_hist_slope":10.5087,"atr_pct":0.1878}}
{"ts":1785925796352,"iso":"2026-08-05T10:29:56.352Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":64223.19,"exitPrice":64209.03,"entryTs":1785913495382,"holdMins":205,"pnlPct":0.022,"pnlAbs":0.11,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":56.67,"ema9_dist_pct":-0.0831,"ema21_dist_pct":-0.0614,"sma50_dist_pct":-0.03,"macd_hist":-5.0379,"macd_hist_slope":-5.5574,"atr_pct":0.1383}}
{"ts":1785926996363,"iso":"2026-08-05T10:49:56.363Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":64209.03,"exitPrice":64051.99,"entryTs":1785925796352,"holdMins":20,"pnlPct":-0.2446,"pnlAbs":-1.26,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":47.17,"ema9_dist_pct":0.0612,"ema21_dist_pct":0.0357,"sma50_dist_pct":-0.0018,"macd_hist":0.6389,"macd_hist_slope":4.8848,"atr_pct":0.1536}}
{"ts":1785932096635,"iso":"2026-08-05T12:14:56.635Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":64051.99,"exitPrice":64205.99,"entryTs":1785926996363,"holdMins":85,"pnlPct":-0.2404,"pnlAbs":-1.24,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":48.56,"ema9_dist_pct":-0.1535,"ema21_dist_pct":-0.1915,"sma50_dist_pct":-0.2396,"macd_hist":-4.7346,"macd_hist_slope":-7.6893,"atr_pct":0.1535}}
{"ts":1785932396657,"iso":"2026-08-05T12:19:56.657Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"short","entryPrice":64122.75,"exitPrice":64446.95,"entryTs":1785914395456,"holdMins":300,"pnlPct":-0.5056,"pnlAbs":-2.55,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":45.55,"ema9_dist_pct":-0.1831,"ema21_dist_pct":-0.1937,"sma50_dist_pct":-0.1799,"macd_hist":-16.1774,"macd_hist_slope":-8.8937,"atr_pct":0.144}}
{"ts":1785936896848,"iso":"2026-08-05T13:34:56.848Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"long","entryPrice":64446.95,"exitPrice":63932,"entryTs":1785932396657,"holdMins":75,"pnlPct":-0.799,"pnlAbs":-4.01,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":72.13,"ema9_dist_pct":0.3919,"ema21_dist_pct":0.4156,"sma50_dist_pct":0.3873,"macd_hist":22.3479,"macd_hist_slope":21.0111,"atr_pct":0.1529}}
{"ts":1785936896848,"iso":"2026-08-05T13:34:56.848Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":64205.99,"exitPrice":63932,"entryTs":1785932096635,"holdMins":80,"pnlPct":-0.4267,"pnlAbs":-2.19,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":57.52,"ema9_dist_pct":0.1164,"ema21_dist_pct":0.0836,"sma50_dist_pct":0.024,"macd_hist":1.3361,"macd_hist_slope":8.7324,"atr_pct":0.1319}}
{"ts":1785937796873,"iso":"2026-08-05T13:49:56.873Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":63932,"exitPrice":64255.73,"entryTs":1785936896848,"holdMins":15,"pnlPct":-0.5064,"pnlAbs":-2.59,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":41.79,"ema9_dist_pct":-0.3703,"ema21_dist_pct":-0.3936,"sma50_dist_pct":-0.4438,"macd_hist":-12.7899,"macd_hist_slope":-20.9568,"atr_pct":0.2364}}
{"ts":1785956697336,"iso":"2026-08-05T19:04:57.336Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"short","entryPrice":63932,"exitPrice":64893.58,"entryTs":1785936896848,"holdMins":330,"pnlPct":-1.5041,"pnlAbs":-7.5,"win":false,"exitReason":"stop_loss","modelProb":null,"features":{"side_long":0,"rsi14":41.79,"ema9_dist_pct":-0.3703,"ema21_dist_pct":-0.3936,"sma50_dist_pct":-0.4438,"macd_hist":-12.7899,"macd_hist_slope":-20.9568,"atr_pct":0.2364}}
{"ts":1785956997369,"iso":"2026-08-05T19:09:57.369Z","strategy":"rsi_reversion","name":"RSI Reversion","symbol":"BTCUSDT","side":"short","entryPrice":63941.81,"exitPrice":64906.7,"entryTs":1785844413490,"holdMins":1876,"pnlPct":-1.509,"pnlAbs":-7.56,"win":false,"exitReason":"stop_loss","modelProb":null,"features":{"side_long":0,"rsi14":70.39,"ema9_dist_pct":0.2843,"ema21_dist_pct":0.364,"sma50_dist_pct":0.3843,"macd_hist":40.6981,"macd_hist_slope":8.4761,"atr_pct":0.1675}}
{"ts":1785962997817,"iso":"2026-08-05T20:49:57.817Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":64255.73,"exitPrice":64894.93,"entryTs":1785937796873,"holdMins":420,"pnlPct":0.9948,"pnlAbs":5.06,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":52.01,"ema9_dist_pct":0.0476,"ema21_dist_pct":0.0707,"sma50_dist_pct":0.0502,"macd_hist":4.2813,"macd_hist_slope":1.4997,"atr_pct":0.2588}}
{"ts":1785973798464,"iso":"2026-08-05T23:49:58.464Z","strategy":"rsi_reversion","name":"RSI Reversion","symbol":"BTCUSDT","side":"short","entryPrice":64872,"exitPrice":64680.01,"entryTs":1785957597410,"holdMins":270,"pnlPct":0.296,"pnlAbs":1.46,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":74.81,"ema9_dist_pct":0.1396,"ema21_dist_pct":0.3323,"sma50_dist_pct":0.7524,"macd_hist":11.4677,"macd_hist_slope":-0.8665,"atr_pct":0.1866}}
{"ts":1785989998819,"iso":"2026-08-06T04:19:58.819Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":64894.93,"exitPrice":64630,"entryTs":1785962997817,"holdMins":450,"pnlPct":0.4082,"pnlAbs":2.1,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":68.99,"ema9_dist_pct":0.0076,"ema21_dist_pct":0.1858,"sma50_dist_pct":0.644,"macd_hist":-0.1756,"macd_hist_slope":-7.1352,"atr_pct":0.1704}}
{"ts":1785992098838,"iso":"2026-08-06T04:54:58.838Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"short","entryPrice":64686.01,"exitPrice":64696.94,"entryTs":1785970198230,"holdMins":365,"pnlPct":-0.0169,"pnlAbs":-0.08,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":34.51,"ema9_dist_pct":-0.0737,"ema21_dist_pct":-0.0778,"sma50_dist_pct":0.1869,"macd_hist":-36.4634,"macd_hist_slope":1.0079,"atr_pct":0.1508}}
{"ts":1785992399269,"iso":"2026-08-06T04:59:59.269Z","strategy":"rsi_reversion","name":"RSI Reversion","symbol":"BTCUSDT","side":"long","entryPrice":64680.01,"exitPrice":64734.64,"entryTs":1785973798464,"holdMins":310,"pnlPct":0.0845,"pnlAbs":0.42,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":27.96,"ema9_dist_pct":-0.0276,"ema21_dist_pct":-0.0549,"sma50_dist_pct":0.1081,"macd_hist":-26.868,"macd_hist_slope":3.4115,"atr_pct":0.1522}}
{"ts":1786003499529,"iso":"2026-08-06T08:04:59.529Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":64630,"exitPrice":64841.99,"entryTs":1785989998819,"holdMins":225,"pnlPct":0.328,"pnlAbs":1.69,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":48.48,"ema9_dist_pct":0.0874,"ema21_dist_pct":0.0491,"sma50_dist_pct":-0.0949,"macd_hist":4.7979,"macd_hist_slope":6.4602,"atr_pct":0.1328}}
{"ts":1786005299659,"iso":"2026-08-06T08:34:59.659Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":64841.99,"exitPrice":64896.81,"entryTs":1786003499530,"holdMins":30,"pnlPct":-0.0845,"pnlAbs":-0.44,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":62.04,"ema9_dist_pct":0.0035,"ema21_dist_pct":0.0806,"sma50_dist_pct":0.1864,"macd_hist":-0.1233,"macd_hist_slope":-2.9419,"atr_pct":0.1482}}
{"ts":1786007099747,"iso":"2026-08-06T09:04:59.747Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":64896.81,"exitPrice":64870.33,"entryTs":1786005299659,"holdMins":30,"pnlPct":-0.0408,"pnlAbs":-0.21,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":48.65,"ema9_dist_pct":0.0699,"ema21_dist_pct":0.1444,"sma50_dist_pct":0.2718,"macd_hist":0.0202,"macd_hist_slope":1.4962,"atr_pct":0.1296}}
{"ts":1786009800370,"iso":"2026-08-06T09:50:00.370Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"long","entryPrice":64696.94,"exitPrice":64684.08,"entryTs":1785992098838,"holdMins":295,"pnlPct":-0.0199,"pnlAbs":-0.1,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":67.76,"ema9_dist_pct":0.1182,"ema21_dist_pct":0.1231,"sma50_dist_pct":0.0068,"macd_hist":17.8013,"macd_hist_slope":4.5769,"atr_pct":0.1351}}
{"ts":1786017300273,"iso":"2026-08-06T11:55:00.273Z","strategy":"rsi_reversion","name":"RSI Reversion","symbol":"BTCUSDT","side":"short","entryPrice":64734.64,"exitPrice":64597.69,"entryTs":1785992399269,"holdMins":415,"pnlPct":0.2116,"pnlAbs":1.05,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":70,"ema9_dist_pct":0.1647,"ema21_dist_pct":0.176,"sma50_dist_pct":0.0638,"macd_hist":20.2072,"macd_hist_slope":6.9828,"atr_pct":0.1415}}
{"ts":1786026900533,"iso":"2026-08-06T14:35:00.533Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":64870.33,"exitPrice":64567.42,"entryTs":1786007099747,"holdMins":330,"pnlPct":0.4669,"pnlAbs":2.41,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":47.82,"ema9_dist_pct":0.0034,"ema21_dist_pct":0.0779,"sma50_dist_pct":0.236,"macd_hist":-0.0207,"macd_hist_slope":-2.9184,"atr_pct":0.1349}}
{"ts":1786028401371,"iso":"2026-08-06T15:00:01.371Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"short","entryPrice":64684.08,"exitPrice":64778.01,"entryTs":1786009800370,"holdMins":310,"pnlPct":-0.1452,"pnlAbs":-0.71,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":40.77,"ema9_dist_pct":-0.1346,"ema21_dist_pct":-0.1501,"sma50_dist_pct":-0.0424,"macd_hist":-27.6965,"macd_hist_slope":-3.6995,"atr_pct":0.1481}}
{"ts":1786034400648,"iso":"2026-08-06T16:40:00.648Z","strategy":"rsi_reversion","name":"RSI Reversion","symbol":"BTCUSDT","side":"long","entryPrice":64597.69,"exitPrice":64693.99,"entryTs":1786017300273,"holdMins":285,"pnlPct":0.1491,"pnlAbs":0.74,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":29.92,"ema9_dist_pct":-0.0622,"ema21_dist_pct":-0.1455,"sma50_dist_pct":-0.1559,"macd_hist":-20.683,"macd_hist_slope":2.655,"atr_pct":0.1397}}
{"ts":1786037685622,"iso":"2026-08-06T17:34:45.622Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":64804,"exitPrice":64656,"entryTs":1786035885478,"holdMins":30,"pnlPct":-0.2284,"pnlAbs":-1.14,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":63.41,"ema9_dist_pct":0.1171,"ema21_dist_pct":0.152,"sma50_dist_pct":0.3271,"ema200_dist_pct":0.222,"trend_up":1,"macd_hist":2.8297,"macd_hist_slope":5.6425,"atr_pct":0.1084}}
{"ts":1786039786020,"iso":"2026-08-06T18:09:46.020Z","strategy":"rsi_reversion","name":"RSI Reversion","symbol":"BTCUSDT","side":"short","entryPrice":64693.99,"exitPrice":64493.62,"entryTs":1786034400648,"holdMins":90,"pnlPct":0.3097,"pnlAbs":1.54,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":70.93,"ema9_dist_pct":0.0384,"ema21_dist_pct":0.0869,"sma50_dist_pct":0.0023,"macd_hist":19.629,"macd_hist_slope":-2.5875,"atr_pct":0.288}}
{"ts":1786041885954,"iso":"2026-08-06T18:44:45.954Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":64567.42,"exitPrice":64423.99,"entryTs":1786026900533,"holdMins":250,"pnlPct":-0.2221,"pnlAbs":-1.15,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":49.66,"ema9_dist_pct":0.1598,"ema21_dist_pct":0.0631,"sma50_dist_pct":-0.1425,"macd_hist":7.3123,"macd_hist_slope":13.2778,"atr_pct":0.2213}}
{"ts":1786041885954,"iso":"2026-08-06T18:44:45.954Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"long","entryPrice":64803.99,"exitPrice":64423.99,"entryTs":1786035885478,"holdMins":100,"pnlPct":-0.5864,"pnlAbs":-2.93,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":70.53,"ema9_dist_pct":0.14,"ema21_dist_pct":0.2152,"sma50_dist_pct":0.165,"ema200_dist_pct":0.5766,"trend_up":1,"macd_hist":24.1471,"macd_hist_slope":2.2482,"atr_pct":0.2725}}
{"ts":1786050977302,"iso":"2026-08-06T21:16:17.302Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":64423.99,"exitPrice":64502,"entryTs":1786041885954,"holdMins":152,"pnlPct":-0.1211,"pnlAbs":-0.63,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":20.6,"ema9_dist_pct":-0.2378,"ema21_dist_pct":-0.2907,"sma50_dist_pct":-0.3673,"ema200_dist_pct":-0.0131,"trend_up":0,"macd_hist":-24.8854,"macd_hist_slope":-9.1941,"atr_pct":0.2011}}
{"ts":1786050977302,"iso":"2026-08-06T21:16:17.302Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"short","entryPrice":64423.99,"exitPrice":64502,"entryTs":1786041885954,"holdMins":152,"pnlPct":-0.1211,"pnlAbs":-0.6,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":20.6,"ema9_dist_pct":-0.2378,"ema21_dist_pct":-0.2907,"sma50_dist_pct":-0.3673,"ema200_dist_pct":-0.0131,"trend_up":0,"macd_hist":-24.8854,"macd_hist_slope":-9.1941,"atr_pct":0.2011}}
{"ts":1786052477400,"iso":"2026-08-06T21:41:17.400Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":64502,"exitPrice":64417.54,"entryTs":1786050977302,"holdMins":25,"pnlPct":-0.1309,"pnlAbs":-0.68,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":38.81,"ema9_dist_pct":0.0321,"ema21_dist_pct":-0.0219,"sma50_dist_pct":-0.1077,"ema200_dist_pct":0.1214,"trend_up":1,"macd_hist":1.875,"macd_hist_slope":4.0587,"atr_pct":0.1126}}
{"ts":1786052777422,"iso":"2026-08-06T21:46:17.422Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":64417.54,"exitPrice":64440,"entryTs":1786052477401,"holdMins":5,"pnlPct":-0.0349,"pnlAbs":-0.18,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":37.89,"ema9_dist_pct":-0.0663,"ema21_dist_pct":-0.1325,"sma50_dist_pct":-0.2264,"ema200_dist_pct":-0.0067,"trend_up":0,"macd_hist":-2.5848,"macd_hist_slope":-1.1419,"atr_pct":0.1076}}
{"ts":1786053677493,"iso":"2026-08-06T22:01:17.493Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":64440,"exitPrice":64386.06,"entryTs":1786052777422,"holdMins":15,"pnlPct":-0.0837,"pnlAbs":-0.43,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":41.76,"ema9_dist_pct":-0.0347,"ema21_dist_pct":-0.0936,"sma50_dist_pct":-0.1837,"ema200_dist_pct":0.0288,"trend_up":1,"macd_hist":0.069,"macd_hist_slope":0.1987,"atr_pct":0.1017}}
{"ts":1786055478255,"iso":"2026-08-06T22:31:18.255Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"long","entryPrice":64502,"exitPrice":64373.72,"entryTs":1786050977302,"holdMins":75,"pnlPct":-0.1989,"pnlAbs":-0.99,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":38.81,"ema9_dist_pct":0.0321,"ema21_dist_pct":-0.0219,"sma50_dist_pct":-0.1077,"ema200_dist_pct":0.1214,"trend_up":1,"macd_hist":1.875,"macd_hist_slope":4.0587,"atr_pct":0.1126}}
{"ts":1786066278090,"iso":"2026-08-07T01:31:18.090Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":64386.06,"exitPrice":64427.82,"entryTs":1786053677493,"holdMins":210,"pnlPct":-0.0649,"pnlAbs":-0.33,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":46.05,"ema9_dist_pct":-0.095,"ema21_dist_pct":-0.1614,"sma50_dist_pct":-0.2589,"ema200_dist_pct":-0.053,"trend_up":0,"macd_hist":-2.835,"macd_hist_slope":-2.9512,"atr_pct":0.0994}}
{"ts":1786066278091,"iso":"2026-08-07T01:31:18.091Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"short","entryPrice":64373.72,"exitPrice":64427.82,"entryTs":1786055478255,"holdMins":180,"pnlPct":-0.084,"pnlAbs":-0.42,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":42.32,"ema9_dist_pct":-0.0798,"ema21_dist_pct":-0.1535,"sma50_dist_pct":-0.2626,"ema200_dist_pct":-0.0686,"trend_up":0,"macd_hist":-5.1676,"macd_hist_slope":-1.2622,"atr_pct":0.1001}}
{"ts":1786075278714,"iso":"2026-08-07T04:01:18.714Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":64427.82,"exitPrice":64268,"entryTs":1786066278091,"holdMins":150,"pnlPct":-0.2481,"pnlAbs":-1.28,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":49.33,"ema9_dist_pct":0.1025,"ema21_dist_pct":0.0746,"sma50_dist_pct":-0.094,"ema200_dist_pct":0.0368,"trend_up":1,"macd_hist":19.651,"macd_hist_slope":4.7392,"atr_pct":0.1297}}
{"ts":1786075278715,"iso":"2026-08-07T04:01:18.715Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"long","entryPrice":64427.82,"exitPrice":64268,"entryTs":1786066278091,"holdMins":150,"pnlPct":-0.2481,"pnlAbs":-1.23,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":49.33,"ema9_dist_pct":0.1025,"ema21_dist_pct":0.0746,"sma50_dist_pct":-0.094,"ema200_dist_pct":0.0368,"trend_up":1,"macd_hist":19.651,"macd_hist_slope":4.7392,"atr_pct":0.1297}}
{"ts":1786083378404,"iso":"2026-08-07T06:16:18.404Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":64268,"exitPrice":64396.01,"entryTs":1786075278715,"holdMins":135,"pnlPct":-0.1992,"pnlAbs":-1.02,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":45.44,"ema9_dist_pct":-0.0931,"ema21_dist_pct":-0.1325,"sma50_dist_pct":-0.2639,"ema200_dist_pct":-0.2111,"trend_up":0,"macd_hist":-2.0961,"macd_hist_slope":-3.9543,"atr_pct":0.1728}}
{"ts":1786083378404,"iso":"2026-08-07T06:16:18.404Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"short","entryPrice":64268,"exitPrice":64396.01,"entryTs":1786075278715,"holdMins":135,"pnlPct":-0.1992,"pnlAbs":-0.98,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":45.44,"ema9_dist_pct":-0.0931,"ema21_dist_pct":-0.1325,"sma50_dist_pct":-0.2639,"ema200_dist_pct":-0.2111,"trend_up":0,"macd_hist":-2.0961,"macd_hist_slope":-3.9543,"atr_pct":0.1728}}
{"ts":1786091178961,"iso":"2026-08-07T08:26:18.961Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":64656,"exitPrice":64427.3,"entryTs":1786037685622,"holdMins":892,"pnlPct":0.3537,"pnlAbs":1.76,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":53.52,"ema9_dist_pct":-0.0714,"ema21_dist_pct":-0.0724,"sma50_dist_pct":0.0218,"ema200_dist_pct":-0.0094,"trend_up":0,"macd_hist":-10.1274,"macd_hist_slope":-3.0969,"atr_pct":0.091}}
{"ts":1786104679663,"iso":"2026-08-07T12:11:19.663Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":64427.3,"exitPrice":65223.84,"entryTs":1786091178961,"holdMins":225,"pnlPct":1.2363,"pnlAbs":6.19,"win":true,"exitReason":"take_profit","modelProb":null,"features":{"side_long":1,"rsi14":63.13,"ema9_dist_pct":0.0588,"ema21_dist_pct":0.0884,"sma50_dist_pct":0.1592,"ema200_dist_pct":0.0097,"trend_up":1,"macd_hist":5.079,"macd_hist_slope":1.7543,"atr_pct":0.0568}}
{"ts":1786107079744,"iso":"2026-08-07T12:51:19.744Z","strategy":"macd_cross","name":"MACD Cross 15m","symbol":"BTCUSDT","side":"long","entryPrice":64317.35,"exitPrice":65303.99,"entryTs":1785894895028,"holdMins":3536,"pnlPct":1.534,"pnlAbs":7.61,"win":true,"exitReason":"take_profit","modelProb":null,"features":{"side_long":1,"rsi14":52.46,"ema9_dist_pct":0.2537,"ema21_dist_pct":0.24,"sma50_dist_pct":0.2684,"macd_hist":0.4257,"macd_hist_slope":16.8518,"atr_pct":0.2298}}
{"ts":1786122080201,"iso":"2026-08-07T17:01:20.201Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":65212.29,"exitPrice":64809.11,"entryTs":1786104979905,"holdMins":285,"pnlPct":-0.6183,"pnlAbs":-3.13,"win":false,"exitReason":"stop_loss","modelProb":null,"features":{"side_long":1,"rsi14":67.09,"ema9_dist_pct":0.1568,"ema21_dist_pct":0.2839,"sma50_dist_pct":0.5612,"ema200_dist_pct":0.9476,"trend_up":1,"macd_hist":8.636,"macd_hist_slope":3.3826,"atr_pct":0.1142}}
{"ts":1786123880089,"iso":"2026-08-07T17:31:20.089Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":64396.01,"exitPrice":64577,"entryTs":1786083378404,"holdMins":675,"pnlPct":0.2811,"pnlAbs":1.44,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":49.65,"ema9_dist_pct":0.1067,"ema21_dist_pct":0.1042,"sma50_dist_pct":0.0385,"ema200_dist_pct":0.0013,"trend_up":1,"macd_hist":15.0708,"macd_hist_slope":4.7113,"atr_pct":0.132}}
{"ts":1786123880089,"iso":"2026-08-07T17:31:20.089Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"long","entryPrice":64396.01,"exitPrice":64577,"entryTs":1786083378404,"holdMins":675,"pnlPct":0.2811,"pnlAbs":1.39,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":49.65,"ema9_dist_pct":0.1067,"ema21_dist_pct":0.1042,"sma50_dist_pct":0.0385,"ema200_dist_pct":0.0013,"trend_up":1,"macd_hist":15.0708,"macd_hist_slope":4.7113,"atr_pct":0.132}}
{"ts":1786125681343,"iso":"2026-08-07T18:01:21.343Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":64768.64,"exitPrice":64846.79,"entryTs":1786122380192,"holdMins":55,"pnlPct":-0.1207,"pnlAbs":-0.61,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":35.77,"ema9_dist_pct":-0.1425,"ema21_dist_pct":-0.2418,"sma50_dist_pct":-0.4101,"ema200_dist_pct":-0.0249,"trend_up":0,"macd_hist":-19.4042,"macd_hist_slope":-1.9957,"atr_pct":0.1031}}
{"ts":1786128980916,"iso":"2026-08-07T18:56:20.916Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":64846.79,"exitPrice":64695.76,"entryTs":1786125681343,"holdMins":55,"pnlPct":-0.2329,"pnlAbs":-1.17,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":47.77,"ema9_dist_pct":0.1692,"ema21_dist_pct":0.1008,"sma50_dist_pct":-0.1023,"ema200_dist_pct":0.1301,"trend_up":1,"macd_hist":17.698,"macd_hist_slope":11.1678,"atr_pct":0.1189}}
{"ts":1786129280708,"iso":"2026-08-07T19:01:20.708Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":64695.76,"exitPrice":64776.9,"entryTs":1786128980916,"holdMins":5,"pnlPct":-0.1254,"pnlAbs":-0.63,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":54.19,"ema9_dist_pct":-0.062,"ema21_dist_pct":-0.1083,"sma50_dist_pct":-0.2496,"ema200_dist_pct":-0.0847,"trend_up":0,"macd_hist":-1.8159,"macd_hist_slope":-1.664,"atr_pct":0.0725}}
{"ts":1786131080610,"iso":"2026-08-07T19:31:20.610Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":64577,"exitPrice":64944,"entryTs":1786123880089,"holdMins":120,"pnlPct":-0.5683,"pnlAbs":-2.93,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":40.98,"ema9_dist_pct":-0.3311,"ema21_dist_pct":-0.4769,"sma50_dist_pct":-0.3394,"ema200_dist_pct":-0.0134,"trend_up":0,"macd_hist":-69.0545,"macd_hist_slope":-4.6968,"atr_pct":0.2455}}
{"ts":1786131080610,"iso":"2026-08-07T19:31:20.610Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"short","entryPrice":64577,"exitPrice":64944,"entryTs":1786123880089,"holdMins":120,"pnlPct":-0.5683,"pnlAbs":-2.81,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":40.98,"ema9_dist_pct":-0.3311,"ema21_dist_pct":-0.4769,"sma50_dist_pct":-0.3394,"ema200_dist_pct":-0.0134,"trend_up":0,"macd_hist":-69.0545,"macd_hist_slope":-4.6968,"atr_pct":0.2455}}
{"ts":1786188383132,"iso":"2026-08-08T11:26:23.132Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":64776.9,"exitPrice":64978.97,"entryTs":1786129280708,"holdMins":985,"pnlPct":0.3119,"pnlAbs":1.56,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":56.31,"ema9_dist_pct":0.0409,"ema21_dist_pct":0.0105,"sma50_dist_pct":-0.1186,"ema200_dist_pct":0.0412,"trend_up":1,"macd_hist":4.1704,"macd_hist_slope":3.4495,"atr_pct":0.0751}}
{"ts":1786191383217,"iso":"2026-08-08T12:16:23.217Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":64978.97,"exitPrice":65045.78,"entryTs":1786188383132,"holdMins":50,"pnlPct":-0.1028,"pnlAbs":-0.52,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":40.47,"ema9_dist_pct":-0.0285,"ema21_dist_pct":-0.0349,"sma50_dist_pct":-0.0241,"ema200_dist_pct":-0.0033,"trend_up":0,"macd_hist":-3.9257,"macd_hist_slope":-0.9815,"atr_pct":0.0127}}
{"ts":1786224684646,"iso":"2026-08-08T21:31:24.646Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":65045.78,"exitPrice":65032.42,"entryTs":1786191383217,"holdMins":555,"pnlPct":-0.0205,"pnlAbs":-0.1,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":57.89,"ema9_dist_pct":0.0923,"ema21_dist_pct":0.0908,"sma50_dist_pct":0.0773,"ema200_dist_pct":0.101,"trend_up":1,"macd_hist":4.1173,"macd_hist_slope":5.4774,"atr_pct":0.0286}}
{"ts":1786238784966,"iso":"2026-08-09T01:26:24.966Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":64944,"exitPrice":64883.61,"entryTs":1786131080610,"holdMins":1795,"pnlPct":-0.093,"pnlAbs":-0.48,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":45.26,"ema9_dist_pct":0.1487,"ema21_dist_pct":0.123,"sma50_dist_pct":0.1015,"ema200_dist_pct":0.5156,"trend_up":1,"macd_hist":8.2004,"macd_hist_slope":9.2505,"atr_pct":0.177}}
{"ts":1786239085402,"iso":"2026-08-09T01:31:25.402Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"long","entryPrice":64944,"exitPrice":64874.6,"entryTs":1786131080611,"holdMins":1800,"pnlPct":-0.1069,"pnlAbs":-0.53,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":45.26,"ema9_dist_pct":0.1487,"ema21_dist_pct":0.123,"sma50_dist_pct":0.1015,"ema200_dist_pct":0.5156,"trend_up":1,"macd_hist":8.2004,"macd_hist_slope":9.2505,"atr_pct":0.177}}
{"ts":1786257085913,"iso":"2026-08-09T06:31:25.913Z","strategy":"rsi_reversion","name":"RSI Reversion","symbol":"BTCUSDT","side":"long","entryPrice":64493.62,"exitPrice":64847.67,"entryTs":1786039786020,"holdMins":3622,"pnlPct":0.549,"pnlAbs":2.74,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":29.32,"ema9_dist_pct":-0.2124,"ema21_dist_pct":-0.2222,"sma50_dist_pct":-0.2807,"ema200_dist_pct":0.0947,"trend_up":1,"macd_hist":-12.3596,"macd_hist_slope":-11.3688,"atr_pct":0.2228}}
{"ts":1786257986431,"iso":"2026-08-09T06:46:26.431Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":64883.61,"exitPrice":64867.1,"entryTs":1786238784966,"holdMins":320,"pnlPct":0.0254,"pnlAbs":0.13,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":24.34,"ema9_dist_pct":-0.1129,"ema21_dist_pct":-0.155,"sma50_dist_pct":-0.2386,"ema200_dist_pct":-0.004,"trend_up":0,"macd_hist":-3.7703,"macd_hist_slope":-5.0774,"atr_pct":0.0467}}
{"ts":1786257986432,"iso":"2026-08-09T06:46:26.432Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"short","entryPrice":64874.6,"exitPrice":64867.1,"entryTs":1786239085403,"holdMins":315,"pnlPct":0.0116,"pnlAbs":0.06,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":26.89,"ema9_dist_pct":-0.0964,"ema21_dist_pct":-0.1509,"sma50_dist_pct":-0.2478,"ema200_dist_pct":-0.0167,"trend_up":0,"macd_hist":-7.8631,"macd_hist_slope":-2.7795,"atr_pct":0.0466}}
{"ts":1786262786428,"iso":"2026-08-09T08:06:26.428Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":65032.42,"exitPrice":64913.34,"entryTs":1786224684646,"holdMins":635,"pnlPct":0.1831,"pnlAbs":0.92,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":40.32,"ema9_dist_pct":-0.0272,"ema21_dist_pct":-0.0389,"sma50_dist_pct":-0.052,"ema200_dist_pct":-0.0001,"trend_up":0,"macd_hist":-4.9881,"macd_hist_slope":-0.466,"atr_pct":0.0189}}
{"ts":1786264886292,"iso":"2026-08-09T08:41:26.292Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":64913.34,"exitPrice":64827.89,"entryTs":1786262786428,"holdMins":35,"pnlPct":-0.1316,"pnlAbs":-0.66,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":67.93,"ema9_dist_pct":0.0728,"ema21_dist_pct":0.0971,"sma50_dist_pct":0.1393,"ema200_dist_pct":0.0023,"trend_up":1,"macd_hist":5.1496,"macd_hist_slope":2.9275,"atr_pct":0.0251}}
{"ts":1786265186317,"iso":"2026-08-09T08:46:26.317Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"long","entryPrice":64778.01,"exitPrice":64796.01,"entryTs":1786028401372,"holdMins":3946,"pnlPct":0.0278,"pnlAbs":0.14,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":55.55,"ema9_dist_pct":0.262,"ema21_dist_pct":0.2925,"sma50_dist_pct":0.1617,"macd_hist":46.5985,"macd_hist_slope":8.3067,"atr_pct":0.2524}}
{"ts":1786269686668,"iso":"2026-08-09T10:01:26.668Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"short","entryPrice":64796.01,"exitPrice":64879.99,"entryTs":1786265186317,"holdMins":75,"pnlPct":-0.1296,"pnlAbs":-0.64,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":50.71,"ema9_dist_pct":-0.0608,"ema21_dist_pct":-0.0676,"sma50_dist_pct":-0.1435,"ema200_dist_pct":-0.0959,"trend_up":0,"macd_hist":3.9875,"macd_hist_slope":-4.2469,"atr_pct":0.0509}}
{"ts":1786270286459,"iso":"2026-08-09T10:11:26.459Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":64827.89,"exitPrice":64903.97,"entryTs":1786264886292,"holdMins":90,"pnlPct":-0.1174,"pnlAbs":-0.59,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":48.59,"ema9_dist_pct":-0.068,"ema21_dist_pct":-0.0585,"sma50_dist_pct":-0.0094,"ema200_dist_pct":-0.1292,"trend_up":0,"macd_hist":-5.1288,"macd_hist_slope":-4.0466,"atr_pct":0.0337}}
{"ts":1786277187054,"iso":"2026-08-09T12:06:27.054Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":64903.97,"exitPrice":64919.94,"entryTs":1786270286460,"holdMins":115,"pnlPct":0.0246,"pnlAbs":0.12,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":78.8,"ema9_dist_pct":0.0546,"ema21_dist_pct":0.0779,"sma50_dist_pct":0.083,"ema200_dist_pct":0.0004,"trend_up":1,"macd_hist":10.103,"macd_hist_slope":0.951,"atr_pct":0.0144}}
{"ts":1786280787318,"iso":"2026-08-09T13:06:27.318Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":64919.94,"exitPrice":65016.92,"entryTs":1786277187054,"holdMins":60,"pnlPct":-0.1494,"pnlAbs":-0.75,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":30.26,"ema9_dist_pct":-0.0491,"ema21_dist_pct":-0.0451,"sma50_dist_pct":0.0204,"ema200_dist_pct":-0.0071,"trend_up":0,"macd_hist":-10.7527,"macd_hist_slope":-1.6907,"atr_pct":0.0148}}
{"ts":1786305688165,"iso":"2026-08-09T20:01:28.165Z","strategy":"rsi_reversion","name":"RSI Reversion","symbol":"BTCUSDT","side":"short","entryPrice":64847.67,"exitPrice":65180.64,"entryTs":1786257085913,"holdMins":810,"pnlPct":-0.5135,"pnlAbs":-2.57,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":75.13,"ema9_dist_pct":0.0461,"ema21_dist_pct":0.0208,"sma50_dist_pct":-0.1191,"ema200_dist_pct":-0.0263,"trend_up":0,"macd_hist":12.7847,"macd_hist_slope":2.0986,"atr_pct":0.0296}}
{"ts":1786314988705,"iso":"2026-08-09T22:36:28.705Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":65016.92,"exitPrice":65050.01,"entryTs":1786280787318,"holdMins":570,"pnlPct":0.0509,"pnlAbs":0.26,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":74.96,"ema9_dist_pct":0.0737,"ema21_dist_pct":0.0922,"sma50_dist_pct":0.1397,"ema200_dist_pct":0.1298,"trend_up":1,"macd_hist":4.6693,"macd_hist_slope":3.2645,"atr_pct":0.0172}}
{"ts":1786317688321,"iso":"2026-08-09T23:21:28.321Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":64867.1,"exitPrice":64962.25,"entryTs":1786257986432,"holdMins":995,"pnlPct":0.1467,"pnlAbs":0.75,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":71.61,"ema9_dist_pct":0.056,"ema21_dist_pct":0.0436,"sma50_dist_pct":-0.0845,"ema200_dist_pct":0.0036,"trend_up":1,"macd_hist":15.7554,"macd_hist_slope":1.7308,"atr_pct":0.0257}}
{"ts":1786317688321,"iso":"2026-08-09T23:21:28.321Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"long","entryPrice":64867.1,"exitPrice":64962.25,"entryTs":1786257986432,"holdMins":995,"pnlPct":0.1467,"pnlAbs":0.72,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":71.61,"ema9_dist_pct":0.056,"ema21_dist_pct":0.0436,"sma50_dist_pct":-0.0845,"ema200_dist_pct":0.0036,"trend_up":1,"macd_hist":15.7554,"macd_hist_slope":1.7308,"atr_pct":0.0257}}
{"ts":1786320688346,"iso":"2026-08-10T00:11:28.346Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":65050.01,"exitPrice":65262,"entryTs":1786314988706,"holdMins":95,"pnlPct":-0.3259,"pnlAbs":-1.63,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":44.6,"ema9_dist_pct":-0.2051,"ema21_dist_pct":-0.2155,"sma50_dist_pct":-0.2006,"ema200_dist_pct":-0.0622,"trend_up":0,"macd_hist":-15.0052,"macd_hist_slope":-10.6093,"atr_pct":0.1177}}
{"ts":1786322788378,"iso":"2026-08-10T00:46:28.378Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":65262,"exitPrice":64865.71,"entryTs":1786320688346,"holdMins":35,"pnlPct":-0.6072,"pnlAbs":-3.04,"win":false,"exitReason":"stop_loss","modelProb":null,"features":{"side_long":1,"rsi14":61.25,"ema9_dist_pct":0.3879,"ema21_dist_pct":0.3744,"sma50_dist_pct":0.2513,"ema200_dist_pct":0.3095,"trend_up":1,"macd_hist":27.5775,"macd_hist_slope":21.7872,"atr_pct":0.1346}}
{"ts":1786326688458,"iso":"2026-08-10T01:51:28.458Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":64962.25,"exitPrice":65244.01,"entryTs":1786317688321,"holdMins":150,"pnlPct":-0.4337,"pnlAbs":-2.22,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":39.8,"ema9_dist_pct":-0.21,"ema21_dist_pct":-0.272,"sma50_dist_pct":-0.2836,"ema200_dist_pct":-0.0038,"trend_up":0,"macd_hist":-25.8596,"macd_hist_slope":-7.135,"atr_pct":0.1734}}
{"ts":1786326688458,"iso":"2026-08-10T01:51:28.458Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"short","entryPrice":64962.25,"exitPrice":65244.01,"entryTs":1786317688321,"holdMins":150,"pnlPct":-0.4337,"pnlAbs":-2.13,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":39.8,"ema9_dist_pct":-0.21,"ema21_dist_pct":-0.272,"sma50_dist_pct":-0.2836,"ema200_dist_pct":-0.0038,"trend_up":0,"macd_hist":-25.8596,"macd_hist_slope":-7.135,"atr_pct":0.1734}}
{"ts":1786328489042,"iso":"2026-08-10T02:21:29.042Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":65057.01,"exitPrice":64930,"entryTs":1786325188367,"holdMins":55,"pnlPct":-0.1952,"pnlAbs":-0.97,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":46.98,"ema9_dist_pct":0.0726,"ema21_dist_pct":0.0893,"sma50_dist_pct":0.0056,"ema200_dist_pct":0.0244,"trend_up":1,"macd_hist":15.8893,"macd_hist_slope":1.5993,"atr_pct":0.1193}}
{"ts":1786329988756,"iso":"2026-08-10T02:46:28.756Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":64930,"exitPrice":65156,"entryTs":1786328489042,"holdMins":25,"pnlPct":-0.3481,"pnlAbs":-1.73,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":45.18,"ema9_dist_pct":-0.17,"ema21_dist_pct":-0.1654,"sma50_dist_pct":-0.1377,"ema200_dist_pct":-0.1662,"trend_up":0,"macd_hist":-10.0336,"macd_hist_slope":-9.663,"atr_pct":0.1346}}
{"ts":1786331789105,"iso":"2026-08-10T03:16:29.105Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":65244.01,"exitPrice":64920,"entryTs":1786326688458,"holdMins":85,"pnlPct":-0.4966,"pnlAbs":-2.53,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":50.46,"ema9_dist_pct":0.3094,"ema21_dist_pct":0.2814,"sma50_dist_pct":0.1445,"ema200_dist_pct":0.4153,"trend_up":1,"macd_hist":13.7614,"macd_hist_slope":19.3759,"atr_pct":0.2918}}
{"ts":1786331789105,"iso":"2026-08-10T03:16:29.105Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":65156,"exitPrice":64920.01,"entryTs":1786329988758,"holdMins":30,"pnlPct":-0.3622,"pnlAbs":-1.79,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":61.09,"ema9_dist_pct":0.128,"ema21_dist_pct":0.1612,"sma50_dist_pct":0.2259,"ema200_dist_pct":0.1815,"trend_up":1,"macd_hist":7.9207,"macd_hist_slope":5.809,"atr_pct":0.1499}}
{"ts":1786331789105,"iso":"2026-08-10T03:16:29.105Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"long","entryPrice":65244.01,"exitPrice":64920,"entryTs":1786326688458,"holdMins":85,"pnlPct":-0.4966,"pnlAbs":-2.43,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":50.46,"ema9_dist_pct":0.3094,"ema21_dist_pct":0.2814,"sma50_dist_pct":0.1445,"ema200_dist_pct":0.4153,"trend_up":1,"macd_hist":13.7614,"macd_hist_slope":19.3759,"atr_pct":0.2918}}
{"ts":1786332088906,"iso":"2026-08-10T03:21:28.906Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":64920,"exitPrice":65066,"entryTs":1786331789105,"holdMins":5,"pnlPct":-0.2249,"pnlAbs":-1.14,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":50.53,"ema9_dist_pct":-0.1583,"ema21_dist_pct":-0.193,"sma50_dist_pct":-0.3199,"ema200_dist_pct":-0.0963,"trend_up":0,"macd_hist":-0.08,"macd_hist_slope":-8.9541,"atr_pct":0.299}}
{"ts":1786332388943,"iso":"2026-08-10T03:26:28.943Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":64920.01,"exitPrice":65153.94,"entryTs":1786331789105,"holdMins":10,"pnlPct":-0.3603,"pnlAbs":-1.77,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":37.57,"ema9_dist_pct":-0.1618,"ema21_dist_pct":-0.181,"sma50_dist_pct":-0.1338,"ema200_dist_pct":-0.1786,"trend_up":0,"macd_hist":-13.8197,"macd_hist_slope":-7.5912,"atr_pct":0.1131}}
{"ts":1786332689173,"iso":"2026-08-10T03:31:29.173Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":65153.94,"exitPrice":65020.52,"entryTs":1786332388943,"holdMins":5,"pnlPct":-0.2048,"pnlAbs":-1,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":65.35,"ema9_dist_pct":0.1072,"ema21_dist_pct":0.1359,"sma50_dist_pct":0.2139,"ema200_dist_pct":0.1763,"trend_up":1,"macd_hist":5.2539,"macd_hist_slope":5.0322,"atr_pct":0.1163}}
{"ts":1786335389159,"iso":"2026-08-10T04:16:29.159Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":65020.52,"exitPrice":65080,"entryTs":1786332689173,"holdMins":45,"pnlPct":-0.0915,"pnlAbs":-0.45,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":55.29,"ema9_dist_pct":-0.0474,"ema21_dist_pct":-0.0468,"sma50_dist_pct":0.0116,"ema200_dist_pct":-0.0261,"trend_up":0,"macd_hist":-5.0559,"macd_hist_slope":-2.3332,"atr_pct":0.1253}}
{"ts":1786335389160,"iso":"2026-08-10T04:16:29.160Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"short","entryPrice":64920,"exitPrice":65080,"entryTs":1786331789105,"holdMins":60,"pnlPct":-0.2465,"pnlAbs":-1.2,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":50.53,"ema9_dist_pct":-0.1583,"ema21_dist_pct":-0.193,"sma50_dist_pct":-0.3199,"ema200_dist_pct":-0.0963,"trend_up":0,"macd_hist":-0.08,"macd_hist_slope":-8.9541,"atr_pct":0.299}}
{"ts":1786336289209,"iso":"2026-08-10T04:31:29.209Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":65080,"exitPrice":65026.27,"entryTs":1786335389160,"holdMins":15,"pnlPct":-0.0826,"pnlAbs":-0.4,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":50.46,"ema9_dist_pct":0.0455,"ema21_dist_pct":0.0486,"sma50_dist_pct":0.0662,"ema200_dist_pct":0.064,"trend_up":1,"macd_hist":1.4512,"macd_hist_slope":2.6182,"atr_pct":0.1079}}
{"ts":1786336889471,"iso":"2026-08-10T04:41:29.471Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":65066,"exitPrice":64940.11,"entryTs":1786332088907,"holdMins":80,"pnlPct":-0.1935,"pnlAbs":-0.98,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":54.58,"ema9_dist_pct":0.0216,"ema21_dist_pct":0.0114,"sma50_dist_pct":-0.0993,"ema200_dist_pct":0.1261,"trend_up":1,"macd_hist":9.2373,"macd_hist_slope":0.3633,"atr_pct":0.3137}}
{"ts":1786336889471,"iso":"2026-08-10T04:41:29.471Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"long","entryPrice":65080,"exitPrice":64940.11,"entryTs":1786335389160,"holdMins":25,"pnlPct":-0.215,"pnlAbs":-1.04,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":54.57,"ema9_dist_pct":0.0523,"ema21_dist_pct":0.0442,"sma50_dist_pct":-0.0525,"ema200_dist_pct":0.1378,"trend_up":1,"macd_hist":7.4551,"macd_hist_slope":2.6203,"atr_pct":0.2381}}
{"ts":1786337189705,"iso":"2026-08-10T04:46:29.705Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":64940.11,"exitPrice":65036.01,"entryTs":1786336889471,"holdMins":5,"pnlPct":-0.1477,"pnlAbs":-0.75,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":47.67,"ema9_dist_pct":-0.117,"ema21_dist_pct":-0.1487,"sma50_dist_pct":-0.2573,"ema200_dist_pct":-0.0774,"trend_up":0,"macd_hist":-2.0351,"macd_hist_slope":-6.0147,"atr_pct":0.2441}}
{"ts":1786338389364,"iso":"2026-08-10T05:06:29.364Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":65026.27,"exitPrice":65052.99,"entryTs":1786336289209,"holdMins":35,"pnlPct":-0.0411,"pnlAbs":-0.2,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":37.84,"ema9_dist_pct":-0.0213,"ema21_dist_pct":-0.0267,"sma50_dist_pct":-0.0122,"ema200_dist_pct":-0.0191,"trend_up":0,"macd_hist":-1.8726,"macd_hist_slope":-0.8897,"atr_pct":0.0813}}
{"ts":1786339889429,"iso":"2026-08-10T05:31:29.429Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"short","entryPrice":64940.11,"exitPrice":65041.37,"entryTs":1786336889471,"holdMins":50,"pnlPct":-0.1559,"pnlAbs":-0.76,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":47.67,"ema9_dist_pct":-0.117,"ema21_dist_pct":-0.1487,"sma50_dist_pct":-0.2573,"ema200_dist_pct":-0.0774,"trend_up":0,"macd_hist":-2.0351,"macd_hist_slope":-6.0147,"atr_pct":0.2441}}
{"ts":1786354590028,"iso":"2026-08-10T09:36:30.028Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":65052.99,"exitPrice":65093.74,"entryTs":1786338389364,"holdMins":270,"pnlPct":0.0626,"pnlAbs":0.31,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":62.79,"ema9_dist_pct":0.0362,"ema21_dist_pct":0.0293,"sma50_dist_pct":0.0139,"ema200_dist_pct":0.0217,"trend_up":1,"macd_hist":0.3292,"macd_hist_slope":2.6201,"atr_pct":0.0657}}
{"ts":1786355190050,"iso":"2026-08-10T09:46:30.050Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"long","entryPrice":64879.99,"exitPrice":64989.36,"entryTs":1786269686668,"holdMins":1425,"pnlPct":0.1686,"pnlAbs":0.83,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":51.64,"ema9_dist_pct":0.0513,"ema21_dist_pct":0.0566,"sma50_dist_pct":0.0188,"ema200_dist_pct":0.0402,"trend_up":1,"macd_hist":6.6106,"macd_hist_slope":2.1741,"atr_pct":0.0533}}
{"ts":1786355190051,"iso":"2026-08-10T09:46:30.051Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":65036.01,"exitPrice":64989.36,"entryTs":1786337189705,"holdMins":300,"pnlPct":-0.0717,"pnlAbs":-0.36,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":51.11,"ema9_dist_pct":0.0075,"ema21_dist_pct":-0.0097,"sma50_dist_pct":-0.1067,"ema200_dist_pct":0.0668,"trend_up":1,"macd_hist":3.1353,"macd_hist_slope":0.753,"atr_pct":0.2398}}
{"ts":1786355190051,"iso":"2026-08-10T09:46:30.051Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"long","entryPrice":65041.37,"exitPrice":64989.36,"entryTs":1786339889429,"holdMins":255,"pnlPct":-0.08,"pnlAbs":-0.39,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":46.81,"ema9_dist_pct":0.0233,"ema21_dist_pct":0.0082,"sma50_dist_pct":-0.0779,"ema200_dist_pct":0.0692,"trend_up":1,"macd_hist":3.5789,"macd_hist_slope":1.6397,"atr_pct":0.1886}}
{"ts":1786362990155,"iso":"2026-08-10T11:56:30.155Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":65093.74,"exitPrice":65124.96,"entryTs":1786354590028,"holdMins":140,"pnlPct":-0.048,"pnlAbs":-0.23,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":14.29,"ema9_dist_pct":-0.122,"ema21_dist_pct":-0.1758,"sma50_dist_pct":-0.1973,"ema200_dist_pct":-0.0564,"trend_up":0,"macd_hist":-17.9329,"macd_hist_slope":-2.9653,"atr_pct":0.0562}}
{"ts":1786363590149,"iso":"2026-08-10T12:06:30.149Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":64989.36,"exitPrice":65159.68,"entryTs":1786355190051,"holdMins":140,"pnlPct":-0.2621,"pnlAbs":-1.32,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":38.51,"ema9_dist_pct":-0.2466,"ema21_dist_pct":-0.2643,"sma50_dist_pct":-0.1774,"ema200_dist_pct":-0.0935,"trend_up":0,"macd_hist":-29.3808,"macd_hist_slope":-10.7089,"atr_pct":0.1354}}
{"ts":1786363590149,"iso":"2026-08-10T12:06:30.149Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"short","entryPrice":64989.36,"exitPrice":65159.68,"entryTs":1786355190051,"holdMins":140,"pnlPct":-0.2621,"pnlAbs":-1.27,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":38.51,"ema9_dist_pct":-0.2466,"ema21_dist_pct":-0.2643,"sma50_dist_pct":-0.1774,"ema200_dist_pct":-0.0935,"trend_up":0,"macd_hist":-29.3808,"macd_hist_slope":-10.7089,"atr_pct":0.1354}}
{"ts":1786365090603,"iso":"2026-08-10T12:31:30.603Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":65159.68,"exitPrice":65056,"entryTs":1786363590149,"holdMins":25,"pnlPct":-0.1591,"pnlAbs":-0.8,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":44.69,"ema9_dist_pct":0.1043,"ema21_dist_pct":0.0813,"sma50_dist_pct":0.1001,"ema200_dist_pct":0.1547,"trend_up":1,"macd_hist":0.1585,"macd_hist_slope":7.7541,"atr_pct":0.1149}}
{"ts":1786365090603,"iso":"2026-08-10T12:31:30.603Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":65124.96,"exitPrice":65056,"entryTs":1786362990155,"holdMins":35,"pnlPct":-0.1059,"pnlAbs":-0.52,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":63.04,"ema9_dist_pct":0.0682,"ema21_dist_pct":0.0845,"sma50_dist_pct":0.006,"ema200_dist_pct":0.0074,"trend_up":1,"macd_hist":14.7653,"macd_hist_slope":1.5147,"atr_pct":0.0483}}
{"ts":1786365090603,"iso":"2026-08-10T12:31:30.603Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"long","entryPrice":65159.68,"exitPrice":65056,"entryTs":1786363590149,"holdMins":25,"pnlPct":-0.1591,"pnlAbs":-0.77,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":44.69,"ema9_dist_pct":0.1043,"ema21_dist_pct":0.0813,"sma50_dist_pct":0.1001,"ema200_dist_pct":0.1547,"trend_up":1,"macd_hist":0.1585,"macd_hist_slope":7.7541,"atr_pct":0.1149}}
{"ts":1786375591338,"iso":"2026-08-10T15:26:31.338Z","strategy":"macd_cross","name":"MACD Cross 15m","symbol":"BTCUSDT","side":"long","entryPrice":64944,"exitPrice":64331.55,"entryTs":1786131080610,"holdMins":4075,"pnlPct":-0.943,"pnlAbs":-4.75,"win":false,"exitReason":"stop_loss","modelProb":null,"features":{"side_long":1,"rsi14":45.26,"ema9_dist_pct":0.1487,"ema21_dist_pct":0.123,"sma50_dist_pct":0.1015,"ema200_dist_pct":0.5156,"trend_up":1,"macd_hist":8.2004,"macd_hist_slope":9.2505,"atr_pct":0.177}}
{"ts":1786375591338,"iso":"2026-08-10T15:26:31.338Z","strategy":"macd_slope_60m","name":"MACD Slope 60m","symbol":"BTCUSDT","side":"long","entryPrice":64595.7,"exitPrice":64331.56,"entryTs":1786092379037,"holdMins":4720,"pnlPct":-0.4089,"pnlAbs":-2.04,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":60.62,"ema9_dist_pct":0.3115,"ema21_dist_pct":0.245,"sma50_dist_pct":0.1193,"ema200_dist_pct":0.7178,"trend_up":1,"macd_hist":5.2752,"macd_hist_slope":22.1212,"atr_pct":0.2799}}
{"ts":1786377391230,"iso":"2026-08-10T15:56:31.230Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":65056,"exitPrice":64236.87,"entryTs":1786365090603,"holdMins":205,"pnlPct":1.2591,"pnlAbs":6.15,"win":true,"exitReason":"take_profit","modelProb":null,"features":{"side_long":0,"rsi14":51.02,"ema9_dist_pct":-0.0485,"ema21_dist_pct":-0.0442,"sma50_dist_pct":-0.0677,"ema200_dist_pct":-0.1016,"trend_up":0,"macd_hist":-1.4319,"macd_hist_slope":-3.0433,"atr_pct":0.0635}}
{"ts":1786378591751,"iso":"2026-08-10T16:16:31.751Z","strategy":"rsi_reversion","name":"RSI Reversion","symbol":"BTCUSDT","side":"long","entryPrice":65180.64,"exitPrice":64198.76,"entryTs":1786305688165,"holdMins":1215,"pnlPct":-1.5064,"pnlAbs":-7.51,"win":false,"exitReason":"stop_loss","modelProb":null,"features":{"side_long":1,"rsi14":27.77,"ema9_dist_pct":-0.0266,"ema21_dist_pct":-0.0111,"sma50_dist_pct":0.1537,"ema200_dist_pct":0.3697,"trend_up":1,"macd_hist":-15.2345,"macd_hist_slope":-0.0879,"atr_pct":0.0214}}
{"ts":1786440093577,"iso":"2026-08-11T09:21:33.577Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":64023.32,"exitPrice":64193.66,"entryTs":1786378891103,"holdMins":1020,"pnlPct":-0.2661,"pnlAbs":-1.31,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":18.78,"ema9_dist_pct":-0.299,"ema21_dist_pct":-0.5427,"sma50_dist_pct":-0.99,"ema200_dist_pct":-1.4068,"trend_up":0,"macd_hist":-22.8522,"macd_hist_slope":-5.4607,"atr_pct":0.1678}}
{"ts":1786449393878,"iso":"2026-08-11T11:56:33.878Z","strategy":"macd_slope_60m","name":"MACD Slope 60m","symbol":"BTCUSDT","side":"short","entryPrice":64331.56,"exitPrice":64399.99,"entryTs":1786375591338,"holdMins":1230,"pnlPct":-0.1064,"pnlAbs":-0.53,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":28.79,"ema9_dist_pct":-0.6964,"ema21_dist_pct":-0.9295,"sma50_dist_pct":-1.0477,"ema200_dist_pct":-0.2764,"trend_up":0,"macd_hist":-84.0666,"macd_hist_slope":-22.1542,"atr_pct":0.4001}}
{"ts":1786454794300,"iso":"2026-08-11T13:26:34.300Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":64193.66,"exitPrice":64176,"entryTs":1786440093577,"holdMins":245,"pnlPct":-0.0275,"pnlAbs":-0.14,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":76.9,"ema9_dist_pct":0.0849,"ema21_dist_pct":0.1467,"sma50_dist_pct":0.2549,"ema200_dist_pct":0.0099,"trend_up":1,"macd_hist":7.726,"macd_hist_slope":1.7212,"atr_pct":0.0369}}
{"ts":1786457794449,"iso":"2026-08-11T14:16:34.449Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":64176,"exitPrice":64232.59,"entryTs":1786454794301,"holdMins":50,"pnlPct":-0.0882,"pnlAbs":-0.43,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":26.31,"ema9_dist_pct":-0.1587,"ema21_dist_pct":-0.2086,"sma50_dist_pct":-0.2005,"ema200_dist_pct":-0.0234,"trend_up":0,"macd_hist":-22.6355,"macd_hist_slope":-4.6944,"atr_pct":0.0742}}
{"ts":1786458094469,"iso":"2026-08-11T14:21:34.469Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":64232.59,"exitPrice":64130.94,"entryTs":1786457794449,"holdMins":5,"pnlPct":-0.1583,"pnlAbs":-0.78,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":37.76,"ema9_dist_pct":0.0454,"ema21_dist_pct":-0.0005,"sma50_dist_pct":-0.0931,"ema200_dist_pct":0.0845,"trend_up":1,"macd_hist":2.1942,"macd_hist_slope":4.4286,"atr_pct":0.1338}}
{"ts":1786462594731,"iso":"2026-08-11T15:36:34.731Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"short","entryPrice":65056,"exitPrice":63650.29,"entryTs":1786365090603,"holdMins":1625,"pnlPct":2.1608,"pnlAbs":10.41,"win":true,"exitReason":"take_profit","modelProb":null,"features":{"side_long":0,"rsi14":36.21,"ema9_dist_pct":-0.0283,"ema21_dist_pct":-0.0604,"sma50_dist_pct":-0.0601,"ema200_dist_pct":-0.0042,"trend_up":0,"macd_hist":-2.8884,"macd_hist_slope":-0.1261,"atr_pct":0.114}}
{"ts":1786462594731,"iso":"2026-08-11T15:36:34.731Z","strategy":"macd_slope_60m","name":"MACD Slope 60m","symbol":"BTCUSDT","side":"long","entryPrice":64399.99,"exitPrice":63650.29,"entryTs":1786449393878,"holdMins":220,"pnlPct":-1.1641,"pnlAbs":-5.79,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":69.81,"ema9_dist_pct":0.3238,"ema21_dist_pct":0.2487,"sma50_dist_pct":-0.3927,"ema200_dist_pct":0.0028,"trend_up":1,"macd_hist":71.2234,"macd_hist_slope":12.9836,"atr_pct":0.2071}}
{"ts":1786473695120,"iso":"2026-08-11T18:41:35.120Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":64130.94,"exitPrice":63303.12,"entryTs":1786458094469,"holdMins":260,"pnlPct":1.2908,"pnlAbs":6.35,"win":true,"exitReason":"take_profit","modelProb":null,"features":{"side_long":0,"rsi14":33.56,"ema9_dist_pct":-0.0701,"ema21_dist_pct":-0.1341,"sma50_dist_pct":-0.2457,"ema200_dist_pct":-0.0698,"trend_up":0,"macd_hist":-4.2802,"macd_hist_slope":-1.2893,"atr_pct":0.1379}}
{"ts":1786480295276,"iso":"2026-08-11T20:31:35.276Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63324.92,"exitPrice":63717.93,"entryTs":1786473995129,"holdMins":105,"pnlPct":-0.6206,"pnlAbs":-3.09,"win":false,"exitReason":"stop_loss","modelProb":null,"features":{"side_long":0,"rsi14":29.11,"ema9_dist_pct":-0.1704,"ema21_dist_pct":-0.2779,"sma50_dist_pct":-0.431,"ema200_dist_pct":-0.9301,"trend_up":0,"macd_hist":-20.7749,"macd_hist_slope":-2.9083,"atr_pct":0.1106}}
{"ts":1786499196387,"iso":"2026-08-12T01:46:36.387Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63681.13,"exitPrice":63807.36,"entryTs":1786483295310,"holdMins":265,"pnlPct":-0.1982,"pnlAbs":-0.98,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":51.42,"ema9_dist_pct":-0.0271,"ema21_dist_pct":0.0552,"sma50_dist_pct":0.2231,"ema200_dist_pct":-0.2069,"trend_up":0,"macd_hist":-2.2217,"macd_hist_slope":-4.6905,"atr_pct":0.0598}}
{"ts":1786502497539,"iso":"2026-08-12T02:41:37.539Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63807.36,"exitPrice":63764.29,"entryTs":1786499196388,"holdMins":55,"pnlPct":-0.0675,"pnlAbs":-0.33,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":69.17,"ema9_dist_pct":0.0581,"ema21_dist_pct":0.1176,"sma50_dist_pct":0.2016,"ema200_dist_pct":0.0312,"trend_up":1,"macd_hist":6.0128,"macd_hist_slope":0.3312,"atr_pct":0.0481}}
{"ts":1786506096528,"iso":"2026-08-12T03:41:36.528Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63764.29,"exitPrice":63833.33,"entryTs":1786502497540,"holdMins":60,"pnlPct":-0.1083,"pnlAbs":-0.53,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":53.69,"ema9_dist_pct":-0.0776,"ema21_dist_pct":-0.0465,"sma50_dist_pct":0.089,"ema200_dist_pct":-0.0578,"trend_up":0,"macd_hist":-10.1052,"macd_hist_slope":-4.6981,"atr_pct":0.0728}}
{"ts":1786508196843,"iso":"2026-08-12T04:16:36.843Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63833.33,"exitPrice":63790.62,"entryTs":1786506096528,"holdMins":35,"pnlPct":-0.0669,"pnlAbs":-0.33,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":50.58,"ema9_dist_pct":0.0685,"ema21_dist_pct":0.0787,"sma50_dist_pct":0.1383,"ema200_dist_pct":0.0358,"trend_up":1,"macd_hist":1.4876,"macd_hist_slope":3.6742,"atr_pct":0.0568}}
{"ts":1786508797091,"iso":"2026-08-12T04:26:37.091Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63790.62,"exitPrice":63854.15,"entryTs":1786508196843,"holdMins":10,"pnlPct":-0.0996,"pnlAbs":-0.49,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":55.11,"ema9_dist_pct":-0.0159,"ema21_dist_pct":-0.0052,"sma50_dist_pct":0.0269,"ema200_dist_pct":-0.039,"trend_up":0,"macd_hist":-0.7081,"macd_hist_slope":-1.4163,"atr_pct":0.0559}}
{"ts":1786509096875,"iso":"2026-08-12T04:31:36.875Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63854.15,"exitPrice":63756,"entryTs":1786508797091,"holdMins":5,"pnlPct":-0.1537,"pnlAbs":-0.76,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":67.52,"ema9_dist_pct":0.0451,"ema21_dist_pct":0.0734,"sma50_dist_pct":0.1102,"ema200_dist_pct":0.0582,"trend_up":1,"macd_hist":5.222,"macd_hist_slope":0.8414,"atr_pct":0.0603}}
{"ts":1786511796966,"iso":"2026-08-12T05:16:36.966Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63756,"exitPrice":63823.97,"entryTs":1786509096875,"holdMins":45,"pnlPct":-0.1066,"pnlAbs":-0.52,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":49.87,"ema9_dist_pct":-0.0727,"ema21_dist_pct":-0.0657,"sma50_dist_pct":-0.0442,"ema200_dist_pct":-0.0941,"trend_up":0,"macd_hist":-2.9943,"macd_hist_slope":-4.557,"atr_pct":0.0676}}
{"ts":1786514497051,"iso":"2026-08-12T06:01:37.051Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63823.97,"exitPrice":63788.61,"entryTs":1786511796966,"holdMins":45,"pnlPct":-0.0554,"pnlAbs":-0.27,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":51.65,"ema9_dist_pct":0.047,"ema21_dist_pct":0.0499,"sma50_dist_pct":0.0446,"ema200_dist_pct":0.015,"trend_up":1,"macd_hist":0.6826,"macd_hist_slope":2.7805,"atr_pct":0.0668}}
{"ts":1786521997044,"iso":"2026-08-12T08:06:37.044Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63788.61,"exitPrice":63833.01,"entryTs":1786514497052,"holdMins":125,"pnlPct":-0.0696,"pnlAbs":-0.34,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":45.41,"ema9_dist_pct":-0.0586,"ema21_dist_pct":-0.0441,"sma50_dist_pct":-0.0254,"ema200_dist_pct":-0.0454,"trend_up":0,"macd_hist":-0.6796,"macd_hist_slope":-4.3052,"atr_pct":0.057}}
{"ts":1786524997009,"iso":"2026-08-12T08:56:37.009Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63833.01,"exitPrice":63793.81,"entryTs":1786521997044,"holdMins":50,"pnlPct":-0.0614,"pnlAbs":-0.3,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":65.66,"ema9_dist_pct":0.0834,"ema21_dist_pct":0.1193,"sma50_dist_pct":0.1039,"ema200_dist_pct":0.0465,"trend_up":1,"macd_hist":16.1216,"macd_hist_slope":1.3241,"atr_pct":0.0651}}
{"ts":1786525897019,"iso":"2026-08-12T09:11:37.019Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63793.81,"exitPrice":63862.29,"entryTs":1786524997009,"holdMins":15,"pnlPct":-0.1073,"pnlAbs":-0.53,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":63.65,"ema9_dist_pct":-0.0057,"ema21_dist_pct":0.0144,"sma50_dist_pct":0.0409,"ema200_dist_pct":-0.0172,"trend_up":0,"macd_hist":-0.6914,"macd_hist_slope":-1.0448,"atr_pct":0.0643}}
{"ts":1786529197559,"iso":"2026-08-12T10:06:37.559Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":65056,"exitPrice":64134,"entryTs":1786365090603,"holdMins":2735,"pnlPct":1.4172,"pnlAbs":7.12,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":36.21,"ema9_dist_pct":-0.0283,"ema21_dist_pct":-0.0604,"sma50_dist_pct":-0.0601,"ema200_dist_pct":-0.0042,"trend_up":0,"macd_hist":-2.8884,"macd_hist_slope":-0.1261,"atr_pct":0.114}}
{"ts":1786529197559,"iso":"2026-08-12T10:06:37.559Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"short","entryPrice":63588.01,"exitPrice":64134,"entryTs":1786463195191,"holdMins":1100,"pnlPct":-0.8586,"pnlAbs":-4.23,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":16.15,"ema9_dist_pct":-0.3984,"ema21_dist_pct":-0.6676,"sma50_dist_pct":-0.8182,"ema200_dist_pct":-1.3266,"trend_up":0,"macd_hist":-78.2412,"macd_hist_slope":-2.0134,"atr_pct":0.2688}}
{"ts":1786534298411,"iso":"2026-08-12T11:31:38.411Z","strategy":"macd_slope_60m","name":"MACD Slope 60m","symbol":"BTCUSDT","side":"short","entryPrice":63650.29,"exitPrice":64212,"entryTs":1786462594731,"holdMins":1195,"pnlPct":-0.8825,"pnlAbs":-4.34,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":37.22,"ema9_dist_pct":-0.597,"ema21_dist_pct":-0.785,"sma50_dist_pct":-1.4448,"ema200_dist_pct":-1.1354,"trend_up":0,"macd_hist":-2.3866,"macd_hist_slope":-29.9909,"atr_pct":0.3038}}
{"ts":1786538797803,"iso":"2026-08-12T12:46:37.803Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":64134,"exitPrice":64012.01,"entryTs":1786529197559,"holdMins":160,"pnlPct":-0.1902,"pnlAbs":-0.97,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":80.7,"ema9_dist_pct":0.2654,"ema21_dist_pct":0.4109,"sma50_dist_pct":0.5609,"ema200_dist_pct":0.0041,"trend_up":1,"macd_hist":39.5076,"macd_hist_slope":4.7547,"atr_pct":0.1406}}
{"ts":1786538797803,"iso":"2026-08-12T12:46:37.803Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"long","entryPrice":64134,"exitPrice":64012.01,"entryTs":1786529197559,"holdMins":160,"pnlPct":-0.1902,"pnlAbs":-0.93,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":80.7,"ema9_dist_pct":0.2654,"ema21_dist_pct":0.4109,"sma50_dist_pct":0.5609,"ema200_dist_pct":0.0041,"trend_up":1,"macd_hist":39.5076,"macd_hist_slope":4.7547,"atr_pct":0.1406}}
{"ts":1786542998045,"iso":"2026-08-12T13:56:38.045Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63862.29,"exitPrice":63872,"entryTs":1786525897019,"holdMins":285,"pnlPct":0.0152,"pnlAbs":0.07,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":54.37,"ema9_dist_pct":0.0662,"ema21_dist_pct":0.0994,"sma50_dist_pct":0.1421,"ema200_dist_pct":0.0892,"trend_up":1,"macd_hist":4.2919,"macd_hist_slope":2.2372,"atr_pct":0.0512}}
{"ts":1786546898423,"iso":"2026-08-12T15:01:38.423Z","strategy":"macd_slope_60m","name":"MACD Slope 60m","symbol":"BTCUSDT","side":"long","entryPrice":64212,"exitPrice":63378.12,"entryTs":1786534298411,"holdMins":210,"pnlPct":-1.2986,"pnlAbs":-6.33,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":70.63,"ema9_dist_pct":0.383,"ema21_dist_pct":0.4813,"sma50_dist_pct":0.298,"ema200_dist_pct":0.0126,"trend_up":1,"macd_hist":77.2975,"macd_hist_slope":8.7375,"atr_pct":0.2667}}
{"ts":1786580200442,"iso":"2026-08-13T00:16:40.442Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63872,"exitPrice":63656.59,"entryTs":1786542998045,"holdMins":620,"pnlPct":0.3373,"pnlAbs":1.65,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":41.73,"ema9_dist_pct":-0.1343,"ema21_dist_pct":-0.2452,"sma50_dist_pct":-0.3881,"ema200_dist_pct":-0.0349,"trend_up":0,"macd_hist":-17.8939,"macd_hist_slope":-1.3495,"atr_pct":0.1646}}
{"ts":1786582899748,"iso":"2026-08-13T01:01:39.748Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63656.59,"exitPrice":63548.28,"entryTs":1786580200443,"holdMins":45,"pnlPct":-0.1701,"pnlAbs":-0.84,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":73.29,"ema9_dist_pct":0.1971,"ema21_dist_pct":0.2629,"sma50_dist_pct":0.2591,"ema200_dist_pct":0.0787,"trend_up":1,"macd_hist":26.5319,"macd_hist_slope":5.7105,"atr_pct":0.0748}}
{"ts":1786593100394,"iso":"2026-08-13T03:51:40.394Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63548.28,"exitPrice":63656.05,"entryTs":1786582899748,"holdMins":170,"pnlPct":-0.1696,"pnlAbs":-0.83,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":61.87,"ema9_dist_pct":-0.0212,"ema21_dist_pct":0.0181,"sma50_dist_pct":0.0724,"ema200_dist_pct":-0.101,"trend_up":0,"macd_hist":-0.986,"macd_hist_slope":-2.7855,"atr_pct":0.0889}}
{"ts":1786595200251,"iso":"2026-08-13T04:26:40.251Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63656.05,"exitPrice":63610.94,"entryTs":1786593100394,"holdMins":35,"pnlPct":-0.0709,"pnlAbs":-0.35,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":68.99,"ema9_dist_pct":0.0861,"ema21_dist_pct":0.1467,"sma50_dist_pct":0.1978,"ema200_dist_pct":0.0751,"trend_up":1,"macd_hist":10.9189,"macd_hist_slope":1.308,"atr_pct":0.0775}}
{"ts":1786596100270,"iso":"2026-08-13T04:41:40.270Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63610.94,"exitPrice":63688.01,"entryTs":1786595200251,"holdMins":15,"pnlPct":-0.1212,"pnlAbs":-0.59,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":53.06,"ema9_dist_pct":-0.0205,"ema21_dist_pct":0.0212,"sma50_dist_pct":0.1009,"ema200_dist_pct":-0.0064,"trend_up":0,"macd_hist":-2.4861,"macd_hist_slope":-2.6308,"atr_pct":0.0639}}
{"ts":1786598200323,"iso":"2026-08-13T05:16:40.323Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":64012.01,"exitPrice":63950.22,"entryTs":1786538797803,"holdMins":990,"pnlPct":0.0965,"pnlAbs":0.49,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":51.45,"ema9_dist_pct":-0.2213,"ema21_dist_pct":-0.0895,"sma50_dist_pct":0.1912,"ema200_dist_pct":-0.1999,"trend_up":0,"macd_hist":-7.3304,"macd_hist_slope":-18.6854,"atr_pct":0.1873}}
{"ts":1786598200323,"iso":"2026-08-13T05:16:40.323Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"short","entryPrice":64012.01,"exitPrice":63950.22,"entryTs":1786538797803,"holdMins":990,"pnlPct":0.0965,"pnlAbs":0.47,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":51.45,"ema9_dist_pct":-0.2213,"ema21_dist_pct":-0.0895,"sma50_dist_pct":0.1912,"ema200_dist_pct":-0.1999,"trend_up":0,"macd_hist":-7.3304,"macd_hist_slope":-18.6854,"atr_pct":0.1873}}
{"ts":1786609001141,"iso":"2026-08-13T08:16:41.141Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":63950.22,"exitPrice":63840.01,"entryTs":1786598200323,"holdMins":180,"pnlPct":-0.1723,"pnlAbs":-0.88,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":86.23,"ema9_dist_pct":0.3434,"ema21_dist_pct":0.4967,"sma50_dist_pct":0.6717,"ema200_dist_pct":0.1483,"trend_up":1,"macd_hist":40.719,"macd_hist_slope":9.3853,"atr_pct":0.1504}}
{"ts":1786609001141,"iso":"2026-08-13T08:16:41.141Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"long","entryPrice":63950.22,"exitPrice":63840.01,"entryTs":1786598200323,"holdMins":180,"pnlPct":-0.1723,"pnlAbs":-0.84,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":86.23,"ema9_dist_pct":0.3434,"ema21_dist_pct":0.4967,"sma50_dist_pct":0.6717,"ema200_dist_pct":0.1483,"trend_up":1,"macd_hist":40.719,"macd_hist_slope":9.3853,"atr_pct":0.1504}}
{"ts":1786612000737,"iso":"2026-08-13T09:06:40.737Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63688.01,"exitPrice":63709.95,"entryTs":1786596100270,"holdMins":265,"pnlPct":0.0344,"pnlAbs":0.17,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":60.62,"ema9_dist_pct":0.0685,"ema21_dist_pct":0.1169,"sma50_dist_pct":0.2172,"ema200_dist_pct":0.1105,"trend_up":1,"macd_hist":1.3869,"macd_hist_slope":2.19,"atr_pct":0.0584}}
{"ts":1786614700939,"iso":"2026-08-13T09:51:40.939Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63709.95,"exitPrice":63755.99,"entryTs":1786612000737,"holdMins":45,"pnlPct":-0.0723,"pnlAbs":-0.35,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":27.06,"ema9_dist_pct":-0.0822,"ema21_dist_pct":-0.1394,"sma50_dist_pct":-0.2162,"ema200_dist_pct":-0.0177,"trend_up":0,"macd_hist":-13.7573,"macd_hist_slope":-0.7969,"atr_pct":0.0495}}
{"ts":1786615901466,"iso":"2026-08-13T10:11:41.466Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63755.99,"exitPrice":63626.71,"entryTs":1786614700939,"holdMins":20,"pnlPct":-0.2028,"pnlAbs":-0.99,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":45.66,"ema9_dist_pct":0.0672,"ema21_dist_pct":0.0267,"sma50_dist_pct":-0.0841,"ema200_dist_pct":0.0583,"trend_up":1,"macd_hist":5.2234,"macd_hist_slope":5.1349,"atr_pct":0.0683}}
{"ts":1786625801626,"iso":"2026-08-13T12:56:41.626Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63626.71,"exitPrice":63680,"entryTs":1786615901466,"holdMins":165,"pnlPct":-0.0838,"pnlAbs":-0.41,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":41.7,"ema9_dist_pct":-0.0946,"ema21_dist_pct":-0.1457,"sma50_dist_pct":-0.2635,"ema200_dist_pct":-0.1432,"trend_up":0,"macd_hist":-2.4394,"macd_hist_slope":-3.6036,"atr_pct":0.0869}}
{"ts":1786626401650,"iso":"2026-08-13T13:06:41.650Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":63840.01,"exitPrice":63776.99,"entryTs":1786609001141,"holdMins":290,"pnlPct":0.0987,"pnlAbs":0.5,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":59.56,"ema9_dist_pct":-0.0154,"ema21_dist_pct":0.0807,"sma50_dist_pct":0.3388,"ema200_dist_pct":-0.0111,"trend_up":0,"macd_hist":-8.2204,"macd_hist_slope":-3.6394,"atr_pct":0.1213}}
{"ts":1786626401650,"iso":"2026-08-13T13:06:41.650Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"short","entryPrice":63840.01,"exitPrice":63776.99,"entryTs":1786609001141,"holdMins":290,"pnlPct":0.0987,"pnlAbs":0.48,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":59.56,"ema9_dist_pct":-0.0154,"ema21_dist_pct":0.0807,"sma50_dist_pct":0.3388,"ema200_dist_pct":-0.0111,"trend_up":0,"macd_hist":-8.2204,"macd_hist_slope":-3.6394,"atr_pct":0.1213}}
{"ts":1786627901713,"iso":"2026-08-13T13:31:41.713Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63680,"exitPrice":63566,"entryTs":1786625801626,"holdMins":35,"pnlPct":-0.179,"pnlAbs":-0.87,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":75.09,"ema9_dist_pct":0.1067,"ema21_dist_pct":0.1454,"sma50_dist_pct":0.1001,"ema200_dist_pct":0.0405,"trend_up":1,"macd_hist":22.795,"macd_hist_slope":1.7048,"atr_pct":0.0812}}
{"ts":1786628201942,"iso":"2026-08-13T13:36:41.942Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63566,"exitPrice":63744.81,"entryTs":1786627901713,"holdMins":5,"pnlPct":-0.2813,"pnlAbs":-1.37,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":49.46,"ema9_dist_pct":-0.1154,"ema21_dist_pct":-0.093,"sma50_dist_pct":-0.0742,"ema200_dist_pct":-0.1232,"trend_up":0,"macd_hist":-2.7973,"macd_hist_slope":-7.7875,"atr_pct":0.1099}}
{"ts":1786628501733,"iso":"2026-08-13T13:41:41.733Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"short","entryPrice":64989.36,"exitPrice":63836.65,"entryTs":1786355190051,"holdMins":4555,"pnlPct":1.7737,"pnlAbs":8.7,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":38.51,"ema9_dist_pct":-0.2466,"ema21_dist_pct":-0.2643,"sma50_dist_pct":-0.1774,"ema200_dist_pct":-0.0935,"trend_up":0,"macd_hist":-29.3808,"macd_hist_slope":-10.7089,"atr_pct":0.1354}}
{"ts":1786636301971,"iso":"2026-08-13T15:51:41.971Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":63776.99,"exitPrice":63648.01,"entryTs":1786626401650,"holdMins":165,"pnlPct":-0.2022,"pnlAbs":-1.03,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":54.68,"ema9_dist_pct":0.222,"ema21_dist_pct":0.1993,"sma50_dist_pct":0.1609,"ema200_dist_pct":0.0018,"trend_up":1,"macd_hist":12.5868,"macd_hist_slope":13.1145,"atr_pct":0.1593}}
{"ts":1786636301972,"iso":"2026-08-13T15:51:41.972Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"long","entryPrice":63776.99,"exitPrice":63648.01,"entryTs":1786626401651,"holdMins":165,"pnlPct":-0.2022,"pnlAbs":-0.99,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":54.68,"ema9_dist_pct":0.222,"ema21_dist_pct":0.1993,"sma50_dist_pct":0.1609,"ema200_dist_pct":0.0018,"trend_up":1,"macd_hist":12.5868,"macd_hist_slope":13.1145,"atr_pct":0.1593}}
{"ts":1786636902197,"iso":"2026-08-13T16:01:42.197Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63744.81,"exitPrice":63455.99,"entryTs":1786628201943,"holdMins":145,"pnlPct":-0.4531,"pnlAbs":-2.2,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":63.46,"ema9_dist_pct":0.0886,"ema21_dist_pct":0.1482,"sma50_dist_pct":0.1983,"ema200_dist_pct":0.1559,"trend_up":1,"macd_hist":10.0678,"macd_hist_slope":1.7609,"atr_pct":0.1261}}
{"ts":1786639302027,"iso":"2026-08-13T16:41:42.027Z","strategy":"macd_cross","name":"MACD Cross 15m","symbol":"BTCUSDT","side":"long","entryPrice":63776.99,"exitPrice":62982.74,"entryTs":1786626401650,"holdMins":215,"pnlPct":-1.2454,"pnlAbs":-6.21,"win":false,"exitReason":"stop_loss","modelProb":null,"features":{"side_long":1,"rsi14":54.68,"ema9_dist_pct":0.222,"ema21_dist_pct":0.1993,"sma50_dist_pct":0.1609,"ema200_dist_pct":0.0018,"trend_up":1,"macd_hist":12.5868,"macd_hist_slope":13.1145,"atr_pct":0.1593}}
{"ts":1786658502848,"iso":"2026-08-13T22:01:42.848Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63455.99,"exitPrice":63538,"entryTs":1786636902197,"holdMins":360,"pnlPct":-0.1292,"pnlAbs":-0.62,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":24.38,"ema9_dist_pct":-0.2461,"ema21_dist_pct":-0.3835,"sma50_dist_pct":-0.4072,"ema200_dist_pct":-0.3058,"trend_up":0,"macd_hist":-46.7782,"macd_hist_slope":-2.7051,"atr_pct":0.1454}}
{"ts":1786662403304,"iso":"2026-08-13T23:06:43.304Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63538,"exitPrice":63471.7,"entryTs":1786658502848,"holdMins":65,"pnlPct":-0.1043,"pnlAbs":-0.5,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":74.25,"ema9_dist_pct":0.1022,"ema21_dist_pct":0.1401,"sma50_dist_pct":0.2543,"ema200_dist_pct":0.0515,"trend_up":1,"macd_hist":2.4958,"macd_hist_slope":4.5776,"atr_pct":0.0542}}
{"ts":1786666603303,"iso":"2026-08-14T00:16:43.303Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63471.7,"exitPrice":63510.64,"entryTs":1786662403304,"holdMins":70,"pnlPct":-0.0614,"pnlAbs":-0.3,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":49.69,"ema9_dist_pct":-0.0739,"ema21_dist_pct":-0.0673,"sma50_dist_pct":0.0085,"ema200_dist_pct":-0.0601,"trend_up":0,"macd_hist":-15.9872,"macd_hist_slope":-2.4737,"atr_pct":0.0703}}
{"ts":1786667503577,"iso":"2026-08-14T00:31:43.577Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63510.64,"exitPrice":63412,"entryTs":1786666603303,"holdMins":15,"pnlPct":-0.1553,"pnlAbs":-0.75,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":56.49,"ema9_dist_pct":0.0395,"ema21_dist_pct":0.038,"sma50_dist_pct":0.0443,"ema200_dist_pct":0.0028,"trend_up":1,"macd_hist":2.5846,"macd_hist_slope":2.1045,"atr_pct":0.0529}}
{"ts":1786668703391,"iso":"2026-08-14T00:51:43.391Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63412,"exitPrice":63522.22,"entryTs":1786667503577,"holdMins":20,"pnlPct":-0.1738,"pnlAbs":-0.83,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":44.25,"ema9_dist_pct":-0.092,"ema21_dist_pct":-0.1066,"sma50_dist_pct":-0.114,"ema200_dist_pct":-0.1546,"trend_up":0,"macd_hist":-3.5881,"macd_hist_slope":-4.806,"atr_pct":0.0696}}
{"ts":1786671103716,"iso":"2026-08-14T01:31:43.716Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63522.22,"exitPrice":63468.08,"entryTs":1786668703391,"holdMins":40,"pnlPct":-0.0852,"pnlAbs":-0.41,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":55.8,"ema9_dist_pct":0.0466,"ema21_dist_pct":0.054,"sma50_dist_pct":0.0517,"ema200_dist_pct":0.0143,"trend_up":1,"macd_hist":4.7477,"macd_hist_slope":1.8853,"atr_pct":0.0846}}
{"ts":1786671703754,"iso":"2026-08-14T01:41:43.754Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63468.08,"exitPrice":63546,"entryTs":1786671103716,"holdMins":10,"pnlPct":-0.1228,"pnlAbs":-0.59,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":43.07,"ema9_dist_pct":-0.0516,"ema21_dist_pct":-0.0498,"sma50_dist_pct":-0.0556,"ema200_dist_pct":-0.0858,"trend_up":0,"macd_hist":-2.9664,"macd_hist_slope":-2.9281,"atr_pct":0.0954}}
{"ts":1786674103622,"iso":"2026-08-14T02:21:43.622Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63546,"exitPrice":63525.99,"entryTs":1786671703754,"holdMins":40,"pnlPct":-0.0315,"pnlAbs":-0.15,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":62.79,"ema9_dist_pct":0.0442,"ema21_dist_pct":0.0592,"sma50_dist_pct":0.0616,"ema200_dist_pct":0.0326,"trend_up":1,"macd_hist":2.0436,"macd_hist_slope":1.8999,"atr_pct":0.0848}}
{"ts":1786677703941,"iso":"2026-08-14T03:21:43.941Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63525.99,"exitPrice":63550.8,"entryTs":1786674103622,"holdMins":60,"pnlPct":-0.0391,"pnlAbs":-0.19,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":51.8,"ema9_dist_pct":-0.0255,"ema21_dist_pct":-0.0084,"sma50_dist_pct":0.0177,"ema200_dist_pct":-0.0141,"trend_up":0,"macd_hist":-1.5782,"macd_hist_slope":-2.0987,"atr_pct":0.0849}}
{"ts":1786678303961,"iso":"2026-08-14T03:31:43.961Z","strategy":"ema_cross","name":"EMA Cross 9/21","symbol":"BTCUSDT","side":"long","entryPrice":63836.65,"exitPrice":63444,"entryTs":1786628501733,"holdMins":830,"pnlPct":-0.6151,"pnlAbs":-3.07,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":61.92,"ema9_dist_pct":0.2658,"ema21_dist_pct":0.2754,"sma50_dist_pct":0.2472,"ema200_dist_pct":0.1044,"trend_up":1,"macd_hist":21.6377,"macd_hist_slope":13.2003,"atr_pct":0.1808}}
{"ts":1786678303962,"iso":"2026-08-14T03:31:43.962Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63550.8,"exitPrice":63444,"entryTs":1786677703941,"holdMins":10,"pnlPct":-0.1681,"pnlAbs":-0.8,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":48.01,"ema9_dist_pct":0.0535,"ema21_dist_pct":0.053,"sma50_dist_pct":0.0703,"ema200_dist_pct":0.0105,"trend_up":1,"macd_hist":1.0965,"macd_hist_slope":3.258,"atr_pct":0.0697}}
{"ts":1786712805234,"iso":"2026-08-14T13:06:45.234Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63444,"exitPrice":62663.01,"entryTs":1786678303962,"holdMins":575,"pnlPct":1.231,"pnlAbs":5.88,"win":true,"exitReason":"take_profit","modelProb":null,"features":{"side_long":0,"rsi14":44.11,"ema9_dist_pct":-0.0763,"ema21_dist_pct":-0.0966,"sma50_dist_pct":-0.0966,"ema200_dist_pct":-0.157,"trend_up":0,"macd_hist":-5.9792,"macd_hist_slope":-3.1424,"atr_pct":0.0703}}
{"ts":1786722405690,"iso":"2026-08-14T15:46:45.690Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":62630.01,"exitPrice":63052.6,"entryTs":1786713105246,"holdMins":155,"pnlPct":-0.6747,"pnlAbs":-3.26,"win":false,"exitReason":"stop_loss","modelProb":null,"features":{"side_long":0,"rsi14":26.57,"ema9_dist_pct":-0.1672,"ema21_dist_pct":-0.256,"sma50_dist_pct":-0.3323,"ema200_dist_pct":-0.8071,"trend_up":0,"macd_hist":-20.6709,"macd_hist_slope":-3.6313,"atr_pct":0.1091}}
{"ts":1786730205543,"iso":"2026-08-14T17:56:45.543Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63198.68,"exitPrice":63008.32,"entryTs":1786725405518,"holdMins":80,"pnlPct":-0.3012,"pnlAbs":-1.45,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":87.94,"ema9_dist_pct":0.1758,"ema21_dist_pct":0.3501,"sma50_dist_pct":0.627,"ema200_dist_pct":0.2653,"trend_up":1,"macd_hist":20.7525,"macd_hist_slope":0.8226,"atr_pct":0.1251}}
{"ts":1786750907101,"iso":"2026-08-14T23:41:47.101Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63008.32,"exitPrice":63020.59,"entryTs":1786730205543,"holdMins":345,"pnlPct":-0.0195,"pnlAbs":-0.09,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":33.09,"ema9_dist_pct":-0.1617,"ema21_dist_pct":-0.1448,"sma50_dist_pct":0.1177,"ema200_dist_pct":-0.0831,"trend_up":0,"macd_hist":-29.9812,"macd_hist_slope":-6.3044,"atr_pct":0.0819}}
{"ts":1786755107335,"iso":"2026-08-15T00:51:47.335Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63020.59,"exitPrice":63013.35,"entryTs":1786750907101,"holdMins":70,"pnlPct":-0.0115,"pnlAbs":-0.05,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":76.08,"ema9_dist_pct":0.116,"ema21_dist_pct":0.1587,"sma50_dist_pct":0.1629,"ema200_dist_pct":0.0011,"trend_up":1,"macd_hist":15.2806,"macd_hist_slope":3.2427,"atr_pct":0.049}}
{"ts":1786760207160,"iso":"2026-08-15T02:16:47.160Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63013.35,"exitPrice":63065.21,"entryTs":1786755107335,"holdMins":85,"pnlPct":-0.0823,"pnlAbs":-0.39,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":51.55,"ema9_dist_pct":-0.0015,"ema21_dist_pct":0.0305,"sma50_dist_pct":0.1234,"ema200_dist_pct":-0.0002,"trend_up":0,"macd_hist":-3.5226,"macd_hist_slope":-0.8148,"atr_pct":0.0368}}
{"ts":1786784208254,"iso":"2026-08-15T08:56:48.254Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63065.21,"exitPrice":62960,"entryTs":1786760207161,"holdMins":400,"pnlPct":-0.1668,"pnlAbs":-0.8,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":66.77,"ema9_dist_pct":0.0296,"ema21_dist_pct":0.0547,"sma50_dist_pct":0.1374,"ema200_dist_pct":0.0998,"trend_up":1,"macd_hist":0.5674,"macd_hist_slope":0.726,"atr_pct":0.0322}}
{"ts":1786786909062,"iso":"2026-08-15T09:41:49.062Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":62960,"exitPrice":63010.66,"entryTs":1786784208254,"holdMins":45,"pnlPct":-0.0805,"pnlAbs":-0.38,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":18.31,"ema9_dist_pct":-0.0906,"ema21_dist_pct":-0.1349,"sma50_dist_pct":-0.1882,"ema200_dist_pct":-0.0844,"trend_up":0,"macd_hist":-10.1763,"macd_hist_slope":-2.3171,"atr_pct":0.0291}}
{"ts":1786794708732,"iso":"2026-08-15T11:51:48.732Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63010.66,"exitPrice":62998.76,"entryTs":1786786909063,"holdMins":130,"pnlPct":-0.0189,"pnlAbs":-0.09,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":44.91,"ema9_dist_pct":0.0299,"ema21_dist_pct":0.0058,"sma50_dist_pct":-0.0617,"ema200_dist_pct":0.0032,"trend_up":1,"macd_hist":5.4654,"macd_hist_slope":2.0128,"atr_pct":0.0375}}
{"ts":1786798908898,"iso":"2026-08-15T13:01:48.898Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":62998.76,"exitPrice":63030.98,"entryTs":1786794708733,"holdMins":70,"pnlPct":-0.0511,"pnlAbs":-0.24,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":37.1,"ema9_dist_pct":-0.0406,"ema21_dist_pct":-0.044,"sma50_dist_pct":-0.0391,"ema200_dist_pct":-0.0162,"trend_up":0,"macd_hist":-3.0276,"macd_hist_slope":-1.9367,"atr_pct":0.0215}}
{"ts":1786830110725,"iso":"2026-08-15T21:41:50.725Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":63648.01,"exitPrice":63166.39,"entryTs":1786636301972,"holdMins":3230,"pnlPct":0.7567,"pnlAbs":3.84,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":52.47,"ema9_dist_pct":-0.1347,"ema21_dist_pct":-0.1123,"sma50_dist_pct":-0.1285,"ema200_dist_pct":-0.1707,"trend_up":0,"macd_hist":-3.1275,"macd_hist_slope":-9.0869,"atr_pct":0.2657}}
{"ts":1786830110725,"iso":"2026-08-15T21:41:50.725Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"short","entryPrice":63648.01,"exitPrice":63166.39,"entryTs":1786636301972,"holdMins":3230,"pnlPct":0.7567,"pnlAbs":3.68,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":52.47,"ema9_dist_pct":-0.1347,"ema21_dist_pct":-0.1123,"sma50_dist_pct":-0.1285,"ema200_dist_pct":-0.1707,"trend_up":0,"macd_hist":-3.1275,"macd_hist_slope":-9.0869,"atr_pct":0.2657}}
{"ts":1786835810531,"iso":"2026-08-15T23:16:50.531Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"long","entryPrice":63166.39,"exitPrice":63131.84,"entryTs":1786830110725,"holdMins":95,"pnlPct":-0.0547,"pnlAbs":-0.28,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":63.4,"ema9_dist_pct":0.0772,"ema21_dist_pct":0.1088,"sma50_dist_pct":0.164,"ema200_dist_pct":0.0004,"trend_up":1,"macd_hist":6.3027,"macd_hist_slope":2.6175,"atr_pct":0.0363}}
{"ts":1786835810531,"iso":"2026-08-15T23:16:50.531Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"long","entryPrice":63166.39,"exitPrice":63131.84,"entryTs":1786830110725,"holdMins":95,"pnlPct":-0.0547,"pnlAbs":-0.27,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":63.4,"ema9_dist_pct":0.0772,"ema21_dist_pct":0.1088,"sma50_dist_pct":0.164,"ema200_dist_pct":0.0004,"trend_up":1,"macd_hist":6.3027,"macd_hist_slope":2.6175,"atr_pct":0.0363}}
{"ts":1786843010707,"iso":"2026-08-16T01:16:50.707Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63030.98,"exitPrice":63052.26,"entryTs":1786798908899,"holdMins":735,"pnlPct":0.0338,"pnlAbs":0.16,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":51.53,"ema9_dist_pct":0.0518,"ema21_dist_pct":0.0458,"sma50_dist_pct":0.0373,"ema200_dist_pct":0.0414,"trend_up":1,"macd_hist":3.7841,"macd_hist_slope":2.9416,"atr_pct":0.0242}}
{"ts":1786845710759,"iso":"2026-08-16T02:01:50.759Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63052.26,"exitPrice":63083.5,"entryTs":1786843010707,"holdMins":45,"pnlPct":-0.0495,"pnlAbs":-0.24,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":36.34,"ema9_dist_pct":-0.0204,"ema21_dist_pct":-0.0414,"sma50_dist_pct":-0.0983,"ema200_dist_pct":-0.0516,"trend_up":0,"macd_hist":-0.2992,"macd_hist_slope":-0.3965,"atr_pct":0.0092}}
{"ts":1786846310780,"iso":"2026-08-16T02:11:50.780Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63083.5,"exitPrice":63033.26,"entryTs":1786845710760,"holdMins":10,"pnlPct":-0.0796,"pnlAbs":-0.38,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":52.2,"ema9_dist_pct":0.0254,"ema21_dist_pct":0.0203,"sma50_dist_pct":-0.0264,"ema200_dist_pct":0.0002,"trend_up":1,"macd_hist":4.4193,"macd_hist_slope":1.1305,"atr_pct":0.0273}}
{"ts":1786846910786,"iso":"2026-08-16T02:21:50.786Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63033.26,"exitPrice":63093.5,"entryTs":1786846310780,"holdMins":10,"pnlPct":-0.0956,"pnlAbs":-0.45,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":42.12,"ema9_dist_pct":-0.0306,"ema21_dist_pct":-0.0463,"sma50_dist_pct":-0.0975,"ema200_dist_pct":-0.0777,"trend_up":0,"macd_hist":-0.0098,"macd_hist_slope":-1.2835,"atr_pct":0.0304}}
{"ts":1786856511123,"iso":"2026-08-16T05:01:51.123Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"long","entryPrice":63093.5,"exitPrice":63074.27,"entryTs":1786846910786,"holdMins":160,"pnlPct":-0.0305,"pnlAbs":-0.14,"win":false,"exitReason":"flip","modelProb":null,"features":{"side_long":1,"rsi14":56.44,"ema9_dist_pct":0.0562,"ema21_dist_pct":0.0483,"sma50_dist_pct":0.0036,"ema200_dist_pct":0.0182,"trend_up":1,"macd_hist":3.049,"macd_hist_slope":3.4547,"atr_pct":0.0369}}
{"ts":1786885912799,"iso":"2026-08-16T13:11:52.799Z","strategy":"macd_slope_5m","name":"MACD Slope 5m","symbol":"BTCUSDT","side":"short","entryPrice":63074.27,"exitPrice":63063.33,"entryTs":1786856511123,"holdMins":490,"pnlPct":0.0173,"pnlAbs":0.08,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":33.59,"ema9_dist_pct":-0.0594,"ema21_dist_pct":-0.0699,"sma50_dist_pct":-0.0438,"ema200_dist_pct":-0.0274,"trend_up":0,"macd_hist":-7.6649,"macd_hist_slope":-2.1412,"atr_pct":0.0161}}
{"ts":1786892512640,"iso":"2026-08-16T15:01:52.640Z","strategy":"macd_momentum","name":"MACD Momentum","symbol":"BTCUSDT","side":"short","entryPrice":63131.84,"exitPrice":63109.99,"entryTs":1786835810531,"holdMins":945,"pnlPct":0.0346,"pnlAbs":0.18,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":51.51,"ema9_dist_pct":-0.0079,"ema21_dist_pct":0.0181,"sma50_dist_pct":0.082,"ema200_dist_pct":-0.06,"trend_up":0,"macd_hist":-0.3761,"macd_hist_slope":-1.5221,"atr_pct":0.0312}}
{"ts":1786892512640,"iso":"2026-08-16T15:01:52.640Z","strategy":"macd_slope_15m","name":"MACD Slope 15m","symbol":"BTCUSDT","side":"short","entryPrice":63131.84,"exitPrice":63109.99,"entryTs":1786835810531,"holdMins":945,"pnlPct":0.0346,"pnlAbs":0.17,"win":true,"exitReason":"flip","modelProb":null,"features":{"side_long":0,"rsi14":51.51,"ema9_dist_pct":-0.0079,"ema21_dist_pct":0.0181,"sma50_dist_pct":0.082,"ema200_dist_pct":-0.06,"trend_up":0,"macd_hist":-0.3761,"macd_hist_slope":-1.5221,"atr_pct":0.0312}}
