379 lines
8.0 KiB
JSON
379 lines
8.0 KiB
JSON
{
|
|
"total_recommendations": 170,
|
|
"by_strategy": {
|
|
"momentum": {
|
|
"count": 35,
|
|
"wins_1d": 29,
|
|
"losses_1d": 6,
|
|
"wins_7d": 5,
|
|
"losses_7d": 0,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 82.9,
|
|
"win_rate_7d": 100.0
|
|
},
|
|
"insider_buying": {
|
|
"count": 8,
|
|
"wins_1d": 6,
|
|
"losses_1d": 2,
|
|
"wins_7d": 2,
|
|
"losses_7d": 0,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 75.0,
|
|
"win_rate_7d": 100.0
|
|
},
|
|
"options_flow": {
|
|
"count": 5,
|
|
"wins_1d": 4,
|
|
"losses_1d": 1,
|
|
"wins_7d": 0,
|
|
"losses_7d": 0,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 80.0
|
|
},
|
|
"earnings_calendar": {
|
|
"count": 4,
|
|
"wins_1d": 1,
|
|
"losses_1d": 3,
|
|
"wins_7d": 0,
|
|
"losses_7d": 0,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 25.0
|
|
},
|
|
"Momentum": {
|
|
"count": 40,
|
|
"wins_1d": 18,
|
|
"losses_1d": 22,
|
|
"wins_7d": 18,
|
|
"losses_7d": 22,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 45.0,
|
|
"win_rate_7d": 45.0
|
|
},
|
|
"Insider Play": {
|
|
"count": 13,
|
|
"wins_1d": 7,
|
|
"losses_1d": 6,
|
|
"wins_7d": 7,
|
|
"losses_7d": 6,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 53.8,
|
|
"win_rate_7d": 53.8
|
|
},
|
|
"Contrarian Value": {
|
|
"count": 6,
|
|
"wins_1d": 3,
|
|
"losses_1d": 3,
|
|
"wins_7d": 3,
|
|
"losses_7d": 3,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 50.0,
|
|
"win_rate_7d": 50.0
|
|
},
|
|
"Earnings Play": {
|
|
"count": 3,
|
|
"wins_1d": 1,
|
|
"losses_1d": 2,
|
|
"wins_7d": 1,
|
|
"losses_7d": 2,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 33.3,
|
|
"win_rate_7d": 33.3
|
|
},
|
|
"News Catalyst": {
|
|
"count": 1,
|
|
"wins_1d": 0,
|
|
"losses_1d": 1,
|
|
"wins_7d": 0,
|
|
"losses_7d": 1,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 0.0,
|
|
"win_rate_7d": 0.0
|
|
},
|
|
"Volume Accumulation": {
|
|
"count": 1,
|
|
"wins_1d": 1,
|
|
"losses_1d": 0,
|
|
"wins_7d": 1,
|
|
"losses_7d": 0,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 100.0,
|
|
"win_rate_7d": 100.0
|
|
},
|
|
"short_squeeze": {
|
|
"count": 7,
|
|
"wins_1d": 4,
|
|
"losses_1d": 3,
|
|
"wins_7d": 2,
|
|
"losses_7d": 2,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 57.1,
|
|
"win_rate_7d": 50.0
|
|
},
|
|
"early_accumulation": {
|
|
"count": 1,
|
|
"wins_1d": 1,
|
|
"losses_1d": 0,
|
|
"wins_7d": 1,
|
|
"losses_7d": 0,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 100.0,
|
|
"win_rate_7d": 100.0
|
|
},
|
|
"pre_earnings_accumulation": {
|
|
"count": 7,
|
|
"wins_1d": 2,
|
|
"losses_1d": 5,
|
|
"wins_7d": 2,
|
|
"losses_7d": 4,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 28.6,
|
|
"win_rate_7d": 33.3
|
|
},
|
|
"earnings_play": {
|
|
"count": 10,
|
|
"wins_1d": 4,
|
|
"losses_1d": 6,
|
|
"wins_7d": 3,
|
|
"losses_7d": 6,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 40.0,
|
|
"win_rate_7d": 33.3
|
|
},
|
|
"analyst_upgrade": {
|
|
"count": 8,
|
|
"wins_1d": 6,
|
|
"losses_1d": 2,
|
|
"wins_7d": 4,
|
|
"losses_7d": 2,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 75.0,
|
|
"win_rate_7d": 66.7
|
|
},
|
|
"ipo_opportunity": {
|
|
"count": 1,
|
|
"wins_1d": 0,
|
|
"losses_1d": 1,
|
|
"wins_7d": 0,
|
|
"losses_7d": 1,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 0.0,
|
|
"win_rate_7d": 0.0
|
|
},
|
|
"social_hype": {
|
|
"count": 2,
|
|
"wins_1d": 0,
|
|
"losses_1d": 2,
|
|
"wins_7d": 0,
|
|
"losses_7d": 2,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 0.0,
|
|
"win_rate_7d": 0.0
|
|
},
|
|
"news_catalyst": {
|
|
"count": 2,
|
|
"wins_1d": 1,
|
|
"losses_1d": 1,
|
|
"wins_7d": 1,
|
|
"losses_7d": 1,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 50.0,
|
|
"win_rate_7d": 50.0
|
|
},
|
|
"undiscovered_dd": {
|
|
"count": 2,
|
|
"wins_1d": 2,
|
|
"losses_1d": 0,
|
|
"wins_7d": 2,
|
|
"losses_7d": 0,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 100.0,
|
|
"win_rate_7d": 100.0
|
|
},
|
|
"Momentum/Hype": {
|
|
"count": 3,
|
|
"wins_1d": 3,
|
|
"losses_1d": 0,
|
|
"wins_7d": 3,
|
|
"losses_7d": 0,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 100.0,
|
|
"win_rate_7d": 100.0
|
|
},
|
|
"Momentum/Hype / Short Squeeze": {
|
|
"count": 3,
|
|
"wins_1d": 3,
|
|
"losses_1d": 0,
|
|
"wins_7d": 3,
|
|
"losses_7d": 0,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 100.0,
|
|
"win_rate_7d": 100.0
|
|
},
|
|
"earnings_momentum": {
|
|
"count": 2,
|
|
"wins_1d": 1,
|
|
"losses_1d": 1,
|
|
"wins_7d": 0,
|
|
"losses_7d": 0,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 50.0
|
|
},
|
|
"momentum_options": {
|
|
"count": 2,
|
|
"wins_1d": 1,
|
|
"losses_1d": 1,
|
|
"wins_7d": 0,
|
|
"losses_7d": 0,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 50.0
|
|
},
|
|
"oversold_reversal": {
|
|
"count": 1,
|
|
"wins_1d": 0,
|
|
"losses_1d": 1,
|
|
"wins_7d": 0,
|
|
"losses_7d": 0,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 0.0
|
|
},
|
|
"earnings_reversal": {
|
|
"count": 2,
|
|
"wins_1d": 1,
|
|
"losses_1d": 1,
|
|
"wins_7d": 0,
|
|
"losses_7d": 0,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 50.0
|
|
},
|
|
"earnings_growth": {
|
|
"count": 1,
|
|
"wins_1d": 1,
|
|
"losses_1d": 0,
|
|
"wins_7d": 0,
|
|
"losses_7d": 0,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 100.0
|
|
}
|
|
},
|
|
"overall_1d": {
|
|
"count": 170,
|
|
"wins": 100,
|
|
"avg_return": 0.95,
|
|
"win_rate": 58.8
|
|
},
|
|
"overall_7d": {
|
|
"count": 110,
|
|
"wins": 58,
|
|
"avg_return": 0.45,
|
|
"win_rate": 52.7
|
|
},
|
|
"overall_30d": {
|
|
"count": 0,
|
|
"wins": 0,
|
|
"avg_return": 0
|
|
}
|
|
} |