389 lines
8.2 KiB
JSON
389 lines
8.2 KiB
JSON
{
|
|
"total_recommendations": 170,
|
|
"by_strategy": {
|
|
"momentum": {
|
|
"count": 32,
|
|
"wins_1d": 18,
|
|
"losses_1d": 6,
|
|
"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": 75.0
|
|
},
|
|
"insider_buying": {
|
|
"count": 8,
|
|
"wins_1d": 4,
|
|
"losses_1d": 1,
|
|
"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": 80.0,
|
|
"win_rate_7d": 100.0
|
|
},
|
|
"options_flow": {
|
|
"count": 5,
|
|
"wins_1d": 5,
|
|
"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
|
|
},
|
|
"earnings_calendar": {
|
|
"count": 4,
|
|
"wins_1d": 1,
|
|
"losses_1d": 2,
|
|
"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": 33.3
|
|
},
|
|
"Momentum": {
|
|
"count": 40,
|
|
"wins_1d": 23,
|
|
"losses_1d": 17,
|
|
"wins_7d": 23,
|
|
"losses_7d": 17,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 57.5,
|
|
"win_rate_7d": 57.5
|
|
},
|
|
"Insider Play": {
|
|
"count": 13,
|
|
"wins_1d": 8,
|
|
"losses_1d": 5,
|
|
"wins_7d": 8,
|
|
"losses_7d": 5,
|
|
"wins_30d": 0,
|
|
"losses_30d": 0,
|
|
"avg_return_1d": 0,
|
|
"avg_return_7d": 0,
|
|
"avg_return_30d": 0,
|
|
"win_rate_1d": 61.5,
|
|
"win_rate_7d": 61.5
|
|
},
|
|
"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": 3,
|
|
"losses_1d": 4,
|
|
"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": 42.9,
|
|
"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": 1,
|
|
"losses_7d": 3,
|
|
"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": 25.0
|
|
},
|
|
"earnings_play": {
|
|
"count": 10,
|
|
"wins_1d": 5,
|
|
"losses_1d": 5,
|
|
"wins_7d": 3,
|
|
"losses_7d": 4,
|
|
"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": 42.9
|
|
},
|
|
"analyst_upgrade": {
|
|
"count": 8,
|
|
"wins_1d": 6,
|
|
"losses_1d": 2,
|
|
"wins_7d": 3,
|
|
"losses_7d": 1,
|
|
"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": 75.0
|
|
},
|
|
"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": 1,
|
|
"losses_1d": 1,
|
|
"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": 50.0,
|
|
"win_rate_7d": 100.0
|
|
},
|
|
"news_catalyst": {
|
|
"count": 2,
|
|
"wins_1d": 0,
|
|
"losses_1d": 2,
|
|
"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
|
|
},
|
|
"undiscovered_dd": {
|
|
"count": 2,
|
|
"wins_1d": 2,
|
|
"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
|
|
},
|
|
"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": 0,
|
|
"losses_1d": 2,
|
|
"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
|
|
},
|
|
"momentum_options": {
|
|
"count": 2,
|
|
"wins_1d": 2,
|
|
"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
|
|
},
|
|
"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
|
|
},
|
|
"reddit_dd": {
|
|
"count": 3,
|
|
"wins_1d": 0,
|
|
"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
|
|
}
|
|
},
|
|
"overall_1d": {
|
|
"count": 155,
|
|
"wins": 94,
|
|
"avg_return": 1.37,
|
|
"win_rate": 60.6
|
|
},
|
|
"overall_7d": {
|
|
"count": 95,
|
|
"wins": 55,
|
|
"avg_return": 1.19,
|
|
"win_rate": 57.9
|
|
},
|
|
"overall_30d": {
|
|
"count": 0,
|
|
"wins": 0,
|
|
"avg_return": 0
|
|
}
|
|
} |