{ "total_recommendations": 513, "by_strategy": { "momentum": { "count": 136, "wins_1d": 65, "losses_1d": 71, "wins_7d": 54, "losses_7d": 82, "wins_30d": 44, "losses_30d": 73, "avg_return_1d": -0.14, "avg_return_7d": -0.8, "avg_return_30d": -1.42, "win_rate_1d": 47.8, "win_rate_7d": 39.7, "win_rate_30d": 37.6 }, "early_accumulation": { "count": 16, "wins_1d": 3, "losses_1d": 13, "wins_7d": 7, "losses_7d": 9, "wins_30d": 2, "losses_30d": 4, "avg_return_1d": 1.86, "avg_return_7d": -0.3, "avg_return_30d": -2.51, "win_rate_1d": 18.8, "win_rate_7d": 43.8, "win_rate_30d": 33.3 }, "insider_buying": { "count": 138, "wins_1d": 52, "losses_1d": 85, "wins_7d": 55, "losses_7d": 51, "wins_30d": 17, "losses_30d": 20, "avg_return_1d": -0.21, "avg_return_7d": -0.2, "avg_return_30d": 2.48, "win_rate_1d": 38.0, "win_rate_7d": 51.9, "win_rate_30d": 45.9 }, "options_flow": { "count": 75, "wins_1d": 23, "losses_1d": 49, "wins_7d": 32, "losses_7d": 38, "wins_30d": 9, "losses_30d": 21, "avg_return_1d": 0.01, "avg_return_7d": -1.28, "avg_return_30d": -2.58, "win_rate_1d": 31.9, "win_rate_7d": 45.7, "win_rate_30d": 30.0 }, "earnings_play": { "count": 53, "wins_1d": 20, "losses_1d": 33, "wins_7d": 20, "losses_7d": 31, "wins_30d": 14, "losses_30d": 17, "avg_return_1d": -0.76, "avg_return_7d": -2.24, "avg_return_30d": -2.52, "win_rate_1d": 37.7, "win_rate_7d": 39.2, "win_rate_30d": 45.2 }, "contrarian_value": { "count": 7, "wins_1d": 3, "losses_1d": 4, "wins_7d": 3, "losses_7d": 4, "wins_30d": 2, "losses_30d": 5, "avg_return_1d": -4.94, "avg_return_7d": -5.27, "avg_return_30d": -7.02, "win_rate_1d": 42.9, "win_rate_7d": 42.9, "win_rate_30d": 28.6 }, "news_catalyst": { "count": 6, "wins_1d": 0, "losses_1d": 5, "wins_7d": 0, "losses_7d": 4, "wins_30d": 0, "losses_30d": 3, "avg_return_1d": -8.16, "avg_return_7d": -10.35, "avg_return_30d": -26.77, "win_rate_1d": 0.0, "win_rate_7d": 0.0, "win_rate_30d": 0.0 }, "short_squeeze": { "count": 10, "wins_1d": 5, "losses_1d": 5, "wins_7d": 6, "losses_7d": 4, "wins_30d": 3, "losses_30d": 7, "avg_return_1d": 0.56, "avg_return_7d": 2.15, "avg_return_30d": -1.1, "win_rate_1d": 50.0, "win_rate_7d": 60.0, "win_rate_30d": 30.0 }, "pre_earnings_accumulation": { "count": 7, "wins_1d": 2, "losses_1d": 5, "wins_7d": 2, "losses_7d": 5, "wins_30d": 2, "losses_30d": 5, "avg_return_1d": -2.0, "avg_return_7d": -1.94, "avg_return_30d": -0.65, "win_rate_1d": 28.6, "win_rate_7d": 28.6, "win_rate_30d": 28.6 }, "analyst_upgrade": { "count": 23, "wins_1d": 7, "losses_1d": 16, "wins_7d": 10, "losses_7d": 13, "wins_30d": 4, "losses_30d": 4, "avg_return_1d": -0.0, "avg_return_7d": -1.3, "avg_return_30d": 3.79, "win_rate_1d": 30.4, "win_rate_7d": 43.5, "win_rate_30d": 50.0 }, "ipo_opportunity": { "count": 1, "wins_1d": 0, "losses_1d": 1, "wins_7d": 0, "losses_7d": 1, "wins_30d": 0, "losses_30d": 1, "avg_return_1d": -19.2, "avg_return_7d": -19.2, "avg_return_30d": -24.59, "win_rate_1d": 0.0, "win_rate_7d": 0.0, "win_rate_30d": 0.0 }, "social_hype": { "count": 16, "wins_1d": 0, "losses_1d": 15, "wins_7d": 2, "losses_7d": 11, "wins_30d": 1, "losses_30d": 3, "avg_return_1d": -3.77, "avg_return_7d": -4.81, "avg_return_30d": -7.75, "win_rate_1d": 0.0, "win_rate_7d": 15.4, "win_rate_30d": 25.0 }, "social_dd": { "count": 25, "wins_1d": 12, "losses_1d": 13, "wins_7d": 11, "losses_7d": 9, "wins_30d": 6, "losses_30d": 3, "avg_return_1d": 0.75, "avg_return_7d": 1.31, "avg_return_30d": 7.79, "win_rate_1d": 48.0, "win_rate_7d": 55.0, "win_rate_30d": 66.7 } }, "overall_1d": { "count": 507, "wins": 192, "avg_return": -0.39, "win_rate": 37.9 }, "overall_7d": { "count": 464, "wins": 202, "avg_return": -1.07, "win_rate": 43.5 }, "overall_30d": { "count": 270, "wins": 104, "avg_return": -1.28, "win_rate": 38.5 } }