chore: daily discovery 2026-04-15
This commit is contained in:
parent
31a35c7d89
commit
10a7b894e5
|
|
@ -0,0 +1,156 @@
|
|||
{
|
||||
"date": "2026-04-15",
|
||||
"llm_provider": "google",
|
||||
"recommendations": [
|
||||
{
|
||||
"ticker": "ANAB",
|
||||
"rank": 1,
|
||||
"company_name": "AnaptysBio",
|
||||
"description": "Clinical-stage biopharmaceutical company focused on immunology and inflammation therapeutics.",
|
||||
"strategy_match": "short_squeeze",
|
||||
"pipeline": "short_squeeze",
|
||||
"final_score": 95,
|
||||
"confidence": 9,
|
||||
"risk_level": "high",
|
||||
"reason": "ANAB perfectly aligns a hard fundamental catalyst with an extreme short squeeze setup. The company's spin-off into First Tracks Biotherapeutics is effective April 20 (in 5 days), providing an urgent mechanism to force covering of the 30.6% short interest (9.8 days to cover). Technicals heavily support the upside, featuring a MACD bullish crossover, rising OBV (16.3M), and the price holding a strong 19.8% above its 50 SMA. The primary risk is high volatility (ATR of $4.18) and the potential for a 'sell the news' reaction post-spin-off.",
|
||||
"entry_price": null,
|
||||
"discovery_date": "2026-04-15",
|
||||
"status": "open"
|
||||
},
|
||||
{
|
||||
"ticker": "ORCL",
|
||||
"rank": 2,
|
||||
"company_name": "Oracle Corporation",
|
||||
"description": "Multinational computer technology corporation known for its enterprise software, cloud computing, and database products.",
|
||||
"strategy_match": "technical_breakout",
|
||||
"pipeline": "technical_breakout",
|
||||
"final_score": 88,
|
||||
"confidence": 8,
|
||||
"risk_level": "moderate",
|
||||
"reason": "ORCL recently broke out, closing 2.9% above its 20-day high on 2.5x average volume following news of an AI utility platform and a Bloom Energy partnership. The technical posture is highly robust, trading 8.8% above its 50 SMA with a fresh MACD bullish crossover and rising on-balance volume. The fundamental catalyst of AI monetization combined with heavy volume confirmation signals strong institutional sponsorship. The main risk is short-term mean reversion as it currently trades near the upper Bollinger Band (109% position).",
|
||||
"entry_price": null,
|
||||
"discovery_date": "2026-04-15",
|
||||
"status": "open"
|
||||
},
|
||||
{
|
||||
"ticker": "RPAY",
|
||||
"rank": 3,
|
||||
"company_name": "Repay Holdings",
|
||||
"description": "Provider of integrated payment processing solutions to industry-specific markets.",
|
||||
"strategy_match": "insider_buying",
|
||||
"pipeline": "insider_buying",
|
||||
"final_score": 82,
|
||||
"confidence": 8,
|
||||
"risk_level": "moderate",
|
||||
"reason": "RPAY presents a compelling alignment of insider buying and activist pressure, with 10% owner Forager Fund recently purchasing $2.4M in stock. This coincides with the company adopting a poison pill to defend against activist accumulation, creating a strong fundamental floor and catalyst for value realization. Technicals show a supportive base with a MACD bullish crossover, rising OBV, and price trading 3.6% above the 50 SMA. Given its low share price, volatility is inherent, but the activist narrative heavily skews the risk/reward to the upside.",
|
||||
"entry_price": null,
|
||||
"discovery_date": "2026-04-15",
|
||||
"status": "open"
|
||||
},
|
||||
{
|
||||
"ticker": "ARCT",
|
||||
"rank": 4,
|
||||
"company_name": "Arcturus Therapeutics",
|
||||
"description": "Clinical-stage mRNA medicines and vaccines company.",
|
||||
"strategy_match": "short_squeeze",
|
||||
"pipeline": "short_squeeze",
|
||||
"final_score": 78,
|
||||
"confidence": 7,
|
||||
"risk_level": "high",
|
||||
"reason": "ARCT screens exceptionally well for a short squeeze, heavily burdened with 31.5% of its float sold short and a massive 12.7 days to cover. Technical confirmation is highly present as the stock remains in a confirmed uptrend, trading 15.5% above its 50 SMA with rising on-balance volume and a bullish RSI of 67.1. Because of the extended days-to-cover ratio, any positive PR could ignite a rapid covering cycle. Binary biotech risks and a high ATR (5.5% of price) warrant careful position sizing.",
|
||||
"entry_price": null,
|
||||
"discovery_date": "2026-04-15",
|
||||
"status": "open"
|
||||
},
|
||||
{
|
||||
"ticker": "SG",
|
||||
"rank": 5,
|
||||
"company_name": "Sweetgreen",
|
||||
"description": "Fast-casual restaurant chain specializing in custom salads and warm bowls.",
|
||||
"strategy_match": "insider_buying",
|
||||
"pipeline": "insider_buying",
|
||||
"final_score": 76,
|
||||
"confidence": 7,
|
||||
"risk_level": "high",
|
||||
"reason": "SG saw heavy institutional conviction with Goldman Sachs acquiring $3.38M in stock, a massive signal for a company of this market cap. The technical setup strongly confirms this accumulation, featuring a MACD bullish crossover, rising OBV, and a strong uptrend (+11.1% above 50 SMA). The 8% intraday move indicates momentum is already aggressively accelerating. The primary risk is chasing the extended move near the upper Bollinger Band (97% position), which could lead to short-term pullbacks.",
|
||||
"entry_price": null,
|
||||
"discovery_date": "2026-04-15",
|
||||
"status": "open"
|
||||
},
|
||||
{
|
||||
"ticker": "RPM",
|
||||
"rank": 6,
|
||||
"company_name": "RPM International",
|
||||
"description": "Manufacturer of specialty coatings, sealants, building materials, and related services.",
|
||||
"strategy_match": "pead_drift",
|
||||
"pipeline": "pead_drift",
|
||||
"final_score": 74,
|
||||
"confidence": 7,
|
||||
"risk_level": "low",
|
||||
"reason": "RPM delivered a massive 59.9% earnings surprise 7 days ago, leaving the window wide open for post-earnings announcement drift (PEAD). While the price has remained relatively flat over the last 5 days (-0.05%), the OBV is showing a bullish divergence (rising to 1.7M), indicating quiet institutional accumulation. The stock remains in a steady uptrend above its 50 SMA with low volatility (3.3% ATR). A failure to break near-term Fibonacci resistance at $110.76 could stall momentum, but downside appears limited.",
|
||||
"entry_price": null,
|
||||
"discovery_date": "2026-04-15",
|
||||
"status": "open"
|
||||
},
|
||||
{
|
||||
"ticker": "NI",
|
||||
"rank": 7,
|
||||
"company_name": "NiSource Inc.",
|
||||
"description": "Energy holding company providing natural gas and electricity.",
|
||||
"strategy_match": "volume_divergence",
|
||||
"pipeline": "volume_divergence",
|
||||
"final_score": 72,
|
||||
"confidence": 7,
|
||||
"risk_level": "low",
|
||||
"reason": "NI exhibits a classic multi-week accumulation setup, with OBV running +24.2% above average volume despite a relatively flat 20-day price trend. Technicals confirm the underlying institutional buying, showing a bullish OBV divergence (133.2M) and price holding 2.0% above the 50 SMA. This low-volatility (1.8% ATR) setup provides a safe, asymmetric entry for a defensive stock. The primary risk is macroeconomic sector rotation away from utilities if bond yields spike.",
|
||||
"entry_price": null,
|
||||
"discovery_date": "2026-04-15",
|
||||
"status": "open"
|
||||
},
|
||||
{
|
||||
"ticker": "SRPT",
|
||||
"rank": 8,
|
||||
"company_name": "Sarepta Therapeutics",
|
||||
"description": "Commercial-stage biopharmaceutical company focused on precision genetic medicine.",
|
||||
"strategy_match": "social_dd",
|
||||
"pipeline": "social_dd",
|
||||
"final_score": 70,
|
||||
"confidence": 6,
|
||||
"risk_level": "moderate",
|
||||
"reason": "SRPT combines strong social sentiment with excellent technical confirmation, trading in a steady uptrend 17.2% above its 50 SMA. Momentum indicators are heavily supportive, with a bullish MACD, rising OBV (52.8M), and price holding comfortably above the 20 EMA. The 'social_dd' scanner's 55% historical 30-day win rate adds statistical edge to the setup. As with any biotech, unforeseen clinical or regulatory developments remain the primary downside risk.",
|
||||
"entry_price": null,
|
||||
"discovery_date": "2026-04-15",
|
||||
"status": "open"
|
||||
},
|
||||
{
|
||||
"ticker": "RELL",
|
||||
"rank": 9,
|
||||
"company_name": "Richardson Electronics",
|
||||
"description": "Distributor of electronic components and enterprise computing solutions.",
|
||||
"strategy_match": "pead_drift",
|
||||
"pipeline": "pead_drift",
|
||||
"final_score": 68,
|
||||
"confidence": 6,
|
||||
"risk_level": "high",
|
||||
"reason": "RELL is in the midst of a strong PEAD move after beating earnings estimates by 52.5% 7 days ago. The stock is up 15.3% over the last 5 days, supported by rising OBV (4.0M) and a bullish MACD, and is trading firmly above its 50 SMA (+12.5%). While the momentum is powerful, the stock is trading near its upper Bollinger Band (92% position) with high volatility (6.5% ATR), which warrants caution against sudden mean-reversion pullbacks.",
|
||||
"entry_price": null,
|
||||
"discovery_date": "2026-04-15",
|
||||
"status": "open"
|
||||
},
|
||||
{
|
||||
"ticker": "DTE",
|
||||
"rank": 10,
|
||||
"company_name": "DTE Energy",
|
||||
"description": "Diversified energy company involved in the development and management of energy-related businesses.",
|
||||
"strategy_match": "volume_divergence",
|
||||
"pipeline": "volume_divergence",
|
||||
"final_score": 68,
|
||||
"confidence": 6,
|
||||
"risk_level": "low",
|
||||
"reason": "DTE shares a highly similar setup to NI, showing a clear bullish OBV divergence (+23.9% of avg vol) against a flat 20-day price trend. The technical posture is resilient, with the stock in a strong uptrend and trading 2.4% above its 50 SMA. With earnings approaching in 8 days, this quiet accumulation suggests institutions are positioning for a strong print. The extremely low ATR (1.7%) makes this a defensive play, though the impending earnings date introduces binary event risk.",
|
||||
"entry_price": null,
|
||||
"discovery_date": "2026-04-15",
|
||||
"status": "open"
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"total_recommendations": 591,
|
||||
"total_recommendations": 641,
|
||||
"by_strategy": {
|
||||
"momentum": {
|
||||
"count": 136,
|
||||
|
|
@ -17,7 +17,7 @@
|
|||
"win_rate_30d": 35.3
|
||||
},
|
||||
"early_accumulation": {
|
||||
"count": 16,
|
||||
"count": 17,
|
||||
"wins_1d": 3,
|
||||
"losses_1d": 13,
|
||||
"wins_7d": 7,
|
||||
|
|
@ -32,49 +32,49 @@
|
|||
"win_rate_30d": 31.2
|
||||
},
|
||||
"insider_buying": {
|
||||
"count": 173,
|
||||
"wins_1d": 64,
|
||||
"count": 186,
|
||||
"wins_1d": 68,
|
||||
"losses_1d": 108,
|
||||
"wins_7d": 73,
|
||||
"losses_7d": 86,
|
||||
"wins_30d": 26,
|
||||
"losses_30d": 63,
|
||||
"avg_return_1d": -0.11,
|
||||
"avg_return_7d": -0.42,
|
||||
"avg_return_30d": -2.02,
|
||||
"win_rate_1d": 37.2,
|
||||
"win_rate_7d": 45.9,
|
||||
"win_rate_30d": 29.2
|
||||
"wins_7d": 82,
|
||||
"losses_7d": 91,
|
||||
"wins_30d": 55,
|
||||
"losses_30d": 74,
|
||||
"avg_return_1d": 0.03,
|
||||
"avg_return_7d": -0.16,
|
||||
"avg_return_30d": 0.17,
|
||||
"win_rate_1d": 38.6,
|
||||
"win_rate_7d": 47.4,
|
||||
"win_rate_30d": 42.6
|
||||
},
|
||||
"options_flow": {
|
||||
"count": 91,
|
||||
"wins_1d": 31,
|
||||
"losses_1d": 60,
|
||||
"wins_7d": 41,
|
||||
"losses_7d": 48,
|
||||
"wins_30d": 19,
|
||||
"losses_30d": 48,
|
||||
"avg_return_1d": 0.0,
|
||||
"avg_return_7d": -0.91,
|
||||
"avg_return_30d": -2.92,
|
||||
"win_rate_1d": 34.1,
|
||||
"win_rate_7d": 46.1,
|
||||
"win_rate_30d": 28.4
|
||||
"count": 96,
|
||||
"wins_1d": 33,
|
||||
"losses_1d": 61,
|
||||
"wins_7d": 43,
|
||||
"losses_7d": 49,
|
||||
"wins_30d": 23,
|
||||
"losses_30d": 49,
|
||||
"avg_return_1d": 0.15,
|
||||
"avg_return_7d": -0.82,
|
||||
"avg_return_30d": -2.17,
|
||||
"win_rate_1d": 35.1,
|
||||
"win_rate_7d": 46.7,
|
||||
"win_rate_30d": 31.9
|
||||
},
|
||||
"earnings_play": {
|
||||
"count": 62,
|
||||
"wins_1d": 23,
|
||||
"count": 67,
|
||||
"wins_1d": 24,
|
||||
"losses_1d": 39,
|
||||
"wins_7d": 22,
|
||||
"wins_7d": 29,
|
||||
"losses_7d": 33,
|
||||
"wins_30d": 24,
|
||||
"losses_30d": 26,
|
||||
"avg_return_1d": -0.46,
|
||||
"avg_return_7d": -2.03,
|
||||
"avg_return_30d": -2.0,
|
||||
"win_rate_1d": 37.1,
|
||||
"win_rate_7d": 40.0,
|
||||
"win_rate_30d": 48.0
|
||||
"losses_30d": 28,
|
||||
"avg_return_1d": -0.4,
|
||||
"avg_return_7d": -0.45,
|
||||
"avg_return_30d": -2.78,
|
||||
"win_rate_1d": 38.1,
|
||||
"win_rate_7d": 46.8,
|
||||
"win_rate_30d": 46.2
|
||||
},
|
||||
"contrarian_value": {
|
||||
"count": 7,
|
||||
|
|
@ -96,18 +96,18 @@
|
|||
"wins_1d": 1,
|
||||
"losses_1d": 7,
|
||||
"wins_7d": 0,
|
||||
"losses_7d": 6,
|
||||
"losses_7d": 8,
|
||||
"wins_30d": 1,
|
||||
"losses_30d": 3,
|
||||
"losses_30d": 4,
|
||||
"avg_return_1d": -4.19,
|
||||
"avg_return_7d": -8.14,
|
||||
"avg_return_30d": -17.5,
|
||||
"avg_return_7d": -9.13,
|
||||
"avg_return_30d": -15.14,
|
||||
"win_rate_1d": 12.5,
|
||||
"win_rate_7d": 0.0,
|
||||
"win_rate_30d": 25.0
|
||||
"win_rate_30d": 20.0
|
||||
},
|
||||
"short_squeeze": {
|
||||
"count": 10,
|
||||
"count": 13,
|
||||
"wins_1d": 5,
|
||||
"losses_1d": 5,
|
||||
"wins_7d": 6,
|
||||
|
|
@ -137,18 +137,18 @@
|
|||
"win_rate_30d": 28.6
|
||||
},
|
||||
"analyst_upgrade": {
|
||||
"count": 32,
|
||||
"wins_1d": 11,
|
||||
"count": 38,
|
||||
"wins_1d": 13,
|
||||
"losses_1d": 21,
|
||||
"wins_7d": 12,
|
||||
"losses_7d": 13,
|
||||
"wins_7d": 19,
|
||||
"losses_7d": 15,
|
||||
"wins_30d": 7,
|
||||
"losses_30d": 16,
|
||||
"avg_return_1d": 0.06,
|
||||
"avg_return_7d": -0.9,
|
||||
"avg_return_1d": 0.27,
|
||||
"avg_return_7d": 0.18,
|
||||
"avg_return_30d": -3.64,
|
||||
"win_rate_1d": 34.4,
|
||||
"win_rate_7d": 48.0,
|
||||
"win_rate_1d": 38.2,
|
||||
"win_rate_7d": 55.9,
|
||||
"win_rate_30d": 30.4
|
||||
},
|
||||
"ipo_opportunity": {
|
||||
|
|
@ -170,62 +170,63 @@
|
|||
"count": 22,
|
||||
"wins_1d": 3,
|
||||
"losses_1d": 19,
|
||||
"wins_7d": 3,
|
||||
"losses_7d": 15,
|
||||
"wins_7d": 4,
|
||||
"losses_7d": 18,
|
||||
"wins_30d": 2,
|
||||
"losses_30d": 10,
|
||||
"losses_30d": 12,
|
||||
"avg_return_1d": -2.67,
|
||||
"avg_return_7d": -4.5,
|
||||
"avg_return_30d": -10.89,
|
||||
"avg_return_7d": -4.06,
|
||||
"avg_return_30d": -10.48,
|
||||
"win_rate_1d": 13.6,
|
||||
"win_rate_7d": 16.7,
|
||||
"win_rate_30d": 16.7
|
||||
"win_rate_7d": 18.2,
|
||||
"win_rate_30d": 14.3
|
||||
},
|
||||
"social_dd": {
|
||||
"count": 25,
|
||||
"wins_1d": 12,
|
||||
"count": 28,
|
||||
"wins_1d": 13,
|
||||
"losses_1d": 13,
|
||||
"wins_7d": 11,
|
||||
"wins_7d": 12,
|
||||
"losses_7d": 14,
|
||||
"wins_30d": 10,
|
||||
"losses_30d": 7,
|
||||
"avg_return_1d": 0.75,
|
||||
"avg_return_7d": -1.47,
|
||||
"avg_return_30d": 2.05,
|
||||
"win_rate_1d": 48.0,
|
||||
"win_rate_7d": 44.0,
|
||||
"win_rate_30d": 58.8
|
||||
"losses_30d": 13,
|
||||
"avg_return_1d": 0.83,
|
||||
"avg_return_7d": -1.31,
|
||||
"avg_return_30d": 0.76,
|
||||
"win_rate_1d": 50.0,
|
||||
"win_rate_7d": 46.2,
|
||||
"win_rate_30d": 43.5
|
||||
},
|
||||
"minervini": {
|
||||
"count": 1,
|
||||
"wins_1d": 1,
|
||||
"count": 15,
|
||||
"wins_1d": 3,
|
||||
"losses_1d": 0,
|
||||
"wins_7d": 0,
|
||||
"wins_7d": 2,
|
||||
"losses_7d": 0,
|
||||
"wins_30d": 0,
|
||||
"losses_30d": 0,
|
||||
"avg_return_1d": 0.73,
|
||||
"avg_return_7d": 0,
|
||||
"avg_return_1d": 5.16,
|
||||
"avg_return_7d": 7.19,
|
||||
"avg_return_30d": 0,
|
||||
"win_rate_1d": 100.0
|
||||
"win_rate_1d": 100.0,
|
||||
"win_rate_7d": 100.0
|
||||
}
|
||||
},
|
||||
"overall_1d": {
|
||||
"count": 590,
|
||||
"wins": 224,
|
||||
"avg_return": -0.29,
|
||||
"win_rate": 38.0
|
||||
"count": 603,
|
||||
"wins": 236,
|
||||
"avg_return": -0.17,
|
||||
"win_rate": 39.1
|
||||
},
|
||||
"overall_7d": {
|
||||
"count": 554,
|
||||
"wins": 234,
|
||||
"avg_return": -1.1,
|
||||
"win_rate": 42.2
|
||||
"count": 596,
|
||||
"wins": 263,
|
||||
"avg_return": -0.79,
|
||||
"win_rate": 44.1
|
||||
},
|
||||
"overall_30d": {
|
||||
"count": 439,
|
||||
"wins": 149,
|
||||
"avg_return": -2.9,
|
||||
"win_rate": 33.9
|
||||
"count": 495,
|
||||
"wins": 182,
|
||||
"avg_return": -2.26,
|
||||
"win_rate": 36.8
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,255 @@
|
|||
{
|
||||
"trade_date": "2026-04-15",
|
||||
"tickers": [
|
||||
"RVMD",
|
||||
"CAR",
|
||||
"ORCL",
|
||||
"HOLX",
|
||||
"EXAS",
|
||||
"CINF",
|
||||
"CTRA",
|
||||
"CMS",
|
||||
"NI",
|
||||
"DTE",
|
||||
"NDAQ",
|
||||
"GTLS",
|
||||
"COP",
|
||||
"SMC",
|
||||
"LW",
|
||||
"SG",
|
||||
"HTO",
|
||||
"RPAY",
|
||||
"BETR",
|
||||
"GF",
|
||||
"MNR",
|
||||
"ACET",
|
||||
"CHPT",
|
||||
"WKSP",
|
||||
"CNXC",
|
||||
"SVBL",
|
||||
"FROPX",
|
||||
"FRBBX",
|
||||
"SWZ",
|
||||
"COHR",
|
||||
"TMUS",
|
||||
"T",
|
||||
"VZ",
|
||||
"VLN",
|
||||
"GLOO",
|
||||
"WDAY",
|
||||
"ABX",
|
||||
"ACHC",
|
||||
"AI",
|
||||
"ARCT",
|
||||
"ANAB",
|
||||
"MTB",
|
||||
"HOMB",
|
||||
"JBHT",
|
||||
"MIND",
|
||||
"PNC",
|
||||
"GSBC",
|
||||
"MS",
|
||||
"NYC",
|
||||
"BAC",
|
||||
"SLG",
|
||||
"ANGO",
|
||||
"GIPR",
|
||||
"SLP",
|
||||
"KRUS",
|
||||
"KMX",
|
||||
"PXED",
|
||||
"RPM",
|
||||
"NEOG",
|
||||
"RELL",
|
||||
"LEXX",
|
||||
"MOS",
|
||||
"QSI",
|
||||
"SRPT",
|
||||
"QQQ",
|
||||
"IV"
|
||||
],
|
||||
"filtered_tickers": [
|
||||
"ABX",
|
||||
"ACHC",
|
||||
"AI",
|
||||
"ARCT",
|
||||
"ANAB",
|
||||
"ANGO",
|
||||
"GIPR",
|
||||
"SLP",
|
||||
"KRUS",
|
||||
"KMX",
|
||||
"PXED",
|
||||
"RPM",
|
||||
"NEOG",
|
||||
"RELL",
|
||||
"LEXX",
|
||||
"CAR",
|
||||
"ORCL",
|
||||
"CINF",
|
||||
"CTRA",
|
||||
"NI",
|
||||
"DTE",
|
||||
"COP",
|
||||
"SMC",
|
||||
"SG",
|
||||
"HTO",
|
||||
"RPAY",
|
||||
"GF",
|
||||
"MNR",
|
||||
"ACET",
|
||||
"WKSP",
|
||||
"CNXC",
|
||||
"SVBL",
|
||||
"FROPX",
|
||||
"FRBBX",
|
||||
"SWZ",
|
||||
"MTB",
|
||||
"HOMB",
|
||||
"JBHT",
|
||||
"MIND",
|
||||
"PNC",
|
||||
"GSBC",
|
||||
"MS",
|
||||
"NYC",
|
||||
"BAC",
|
||||
"SLG",
|
||||
"CMS",
|
||||
"NDAQ",
|
||||
"GTLS",
|
||||
"COHR",
|
||||
"TMUS",
|
||||
"T",
|
||||
"VZ",
|
||||
"VLN",
|
||||
"GLOO",
|
||||
"WDAY",
|
||||
"MOS",
|
||||
"QSI",
|
||||
"SRPT",
|
||||
"QQQ"
|
||||
],
|
||||
"final_ranking": [
|
||||
{
|
||||
"rank": 1,
|
||||
"ticker": "ANAB",
|
||||
"company_name": "AnaptysBio",
|
||||
"current_price": 70.22,
|
||||
"strategy_match": "short_squeeze",
|
||||
"final_score": 95,
|
||||
"confidence": 9,
|
||||
"risk_level": "high",
|
||||
"reason": "ANAB perfectly aligns a hard fundamental catalyst with an extreme short squeeze setup. The company's spin-off into First Tracks Biotherapeutics is effective April 20 (in 5 days), providing an urgent mechanism to force covering of the 30.6% short interest (9.8 days to cover). Technicals heavily support the upside, featuring a MACD bullish crossover, rising OBV (16.3M), and the price holding a strong 19.8% above its 50 SMA. The primary risk is high volatility (ATR of $4.18) and the potential for a 'sell the news' reaction post-spin-off.",
|
||||
"description": "Clinical-stage biopharmaceutical company focused on immunology and inflammation therapeutics."
|
||||
},
|
||||
{
|
||||
"rank": 2,
|
||||
"ticker": "ORCL",
|
||||
"company_name": "Oracle Corporation",
|
||||
"current_price": 163.0,
|
||||
"strategy_match": "technical_breakout",
|
||||
"final_score": 88,
|
||||
"confidence": 8,
|
||||
"risk_level": "moderate",
|
||||
"reason": "ORCL recently broke out, closing 2.9% above its 20-day high on 2.5x average volume following news of an AI utility platform and a Bloom Energy partnership. The technical posture is highly robust, trading 8.8% above its 50 SMA with a fresh MACD bullish crossover and rising on-balance volume. The fundamental catalyst of AI monetization combined with heavy volume confirmation signals strong institutional sponsorship. The main risk is short-term mean reversion as it currently trades near the upper Bollinger Band (109% position).",
|
||||
"description": "Multinational computer technology corporation known for its enterprise software, cloud computing, and database products."
|
||||
},
|
||||
{
|
||||
"rank": 3,
|
||||
"ticker": "RPAY",
|
||||
"company_name": "Repay Holdings",
|
||||
"current_price": 3.07,
|
||||
"strategy_match": "insider_buying",
|
||||
"final_score": 82,
|
||||
"confidence": 8,
|
||||
"risk_level": "moderate",
|
||||
"reason": "RPAY presents a compelling alignment of insider buying and activist pressure, with 10% owner Forager Fund recently purchasing $2.4M in stock. This coincides with the company adopting a poison pill to defend against activist accumulation, creating a strong fundamental floor and catalyst for value realization. Technicals show a supportive base with a MACD bullish crossover, rising OBV, and price trading 3.6% above the 50 SMA. Given its low share price, volatility is inherent, but the activist narrative heavily skews the risk/reward to the upside.",
|
||||
"description": "Provider of integrated payment processing solutions to industry-specific markets."
|
||||
},
|
||||
{
|
||||
"rank": 4,
|
||||
"ticker": "ARCT",
|
||||
"company_name": "Arcturus Therapeutics",
|
||||
"current_price": 8.68,
|
||||
"strategy_match": "short_squeeze",
|
||||
"final_score": 78,
|
||||
"confidence": 7,
|
||||
"risk_level": "high",
|
||||
"reason": "ARCT screens exceptionally well for a short squeeze, heavily burdened with 31.5% of its float sold short and a massive 12.7 days to cover. Technical confirmation is highly present as the stock remains in a confirmed uptrend, trading 15.5% above its 50 SMA with rising on-balance volume and a bullish RSI of 67.1. Because of the extended days-to-cover ratio, any positive PR could ignite a rapid covering cycle. Binary biotech risks and a high ATR (5.5% of price) warrant careful position sizing.",
|
||||
"description": "Clinical-stage mRNA medicines and vaccines company."
|
||||
},
|
||||
{
|
||||
"rank": 5,
|
||||
"ticker": "SG",
|
||||
"company_name": "Sweetgreen",
|
||||
"current_price": 6.2,
|
||||
"strategy_match": "insider_buying",
|
||||
"final_score": 76,
|
||||
"confidence": 7,
|
||||
"risk_level": "high",
|
||||
"reason": "SG saw heavy institutional conviction with Goldman Sachs acquiring $3.38M in stock, a massive signal for a company of this market cap. The technical setup strongly confirms this accumulation, featuring a MACD bullish crossover, rising OBV, and a strong uptrend (+11.1% above 50 SMA). The 8% intraday move indicates momentum is already aggressively accelerating. The primary risk is chasing the extended move near the upper Bollinger Band (97% position), which could lead to short-term pullbacks.",
|
||||
"description": "Fast-casual restaurant chain specializing in custom salads and warm bowls."
|
||||
},
|
||||
{
|
||||
"rank": 6,
|
||||
"ticker": "RPM",
|
||||
"company_name": "RPM International",
|
||||
"current_price": 108.67,
|
||||
"strategy_match": "pead_drift",
|
||||
"final_score": 74,
|
||||
"confidence": 7,
|
||||
"risk_level": "low",
|
||||
"reason": "RPM delivered a massive 59.9% earnings surprise 7 days ago, leaving the window wide open for post-earnings announcement drift (PEAD). While the price has remained relatively flat over the last 5 days (-0.05%), the OBV is showing a bullish divergence (rising to 1.7M), indicating quiet institutional accumulation. The stock remains in a steady uptrend above its 50 SMA with low volatility (3.3% ATR). A failure to break near-term Fibonacci resistance at $110.76 could stall momentum, but downside appears limited.",
|
||||
"description": "Manufacturer of specialty coatings, sealants, building materials, and related services."
|
||||
},
|
||||
{
|
||||
"rank": 7,
|
||||
"ticker": "NI",
|
||||
"company_name": "NiSource Inc.",
|
||||
"current_price": 47.22,
|
||||
"strategy_match": "volume_divergence",
|
||||
"final_score": 72,
|
||||
"confidence": 7,
|
||||
"risk_level": "low",
|
||||
"reason": "NI exhibits a classic multi-week accumulation setup, with OBV running +24.2% above average volume despite a relatively flat 20-day price trend. Technicals confirm the underlying institutional buying, showing a bullish OBV divergence (133.2M) and price holding 2.0% above the 50 SMA. This low-volatility (1.8% ATR) setup provides a safe, asymmetric entry for a defensive stock. The primary risk is macroeconomic sector rotation away from utilities if bond yields spike.",
|
||||
"description": "Energy holding company providing natural gas and electricity."
|
||||
},
|
||||
{
|
||||
"rank": 8,
|
||||
"ticker": "SRPT",
|
||||
"company_name": "Sarepta Therapeutics",
|
||||
"current_price": 22.15,
|
||||
"strategy_match": "social_dd",
|
||||
"final_score": 70,
|
||||
"confidence": 6,
|
||||
"risk_level": "moderate",
|
||||
"reason": "SRPT combines strong social sentiment with excellent technical confirmation, trading in a steady uptrend 17.2% above its 50 SMA. Momentum indicators are heavily supportive, with a bullish MACD, rising OBV (52.8M), and price holding comfortably above the 20 EMA. The 'social_dd' scanner's 55% historical 30-day win rate adds statistical edge to the setup. As with any biotech, unforeseen clinical or regulatory developments remain the primary downside risk.",
|
||||
"description": "Commercial-stage biopharmaceutical company focused on precision genetic medicine."
|
||||
},
|
||||
{
|
||||
"rank": 9,
|
||||
"ticker": "RELL",
|
||||
"company_name": "Richardson Electronics",
|
||||
"current_price": 13.56,
|
||||
"strategy_match": "pead_drift",
|
||||
"final_score": 68,
|
||||
"confidence": 6,
|
||||
"risk_level": "high",
|
||||
"reason": "RELL is in the midst of a strong PEAD move after beating earnings estimates by 52.5% 7 days ago. The stock is up 15.3% over the last 5 days, supported by rising OBV (4.0M) and a bullish MACD, and is trading firmly above its 50 SMA (+12.5%). While the momentum is powerful, the stock is trading near its upper Bollinger Band (92% position) with high volatility (6.5% ATR), which warrants caution against sudden mean-reversion pullbacks.",
|
||||
"description": "Distributor of electronic components and enterprise computing solutions."
|
||||
},
|
||||
{
|
||||
"rank": 10,
|
||||
"ticker": "DTE",
|
||||
"company_name": "DTE Energy",
|
||||
"current_price": 147.74,
|
||||
"strategy_match": "volume_divergence",
|
||||
"final_score": 68,
|
||||
"confidence": 6,
|
||||
"risk_level": "low",
|
||||
"reason": "DTE shares a highly similar setup to NI, showing a clear bullish OBV divergence (+23.9% of avg vol) against a flat 20-day price trend. The technical posture is resilient, with the stock in a strong uptrend and trading 2.4% above its 50 SMA. With earnings approaching in 8 days, this quiet accumulation suggests institutions are positioning for a strong print. The extremely low ATR (1.7%) makes this a defensive play, though the impending earnings date introduces binary event risk.",
|
||||
"description": "Diversified energy company involved in the development and management of energy-related businesses."
|
||||
}
|
||||
],
|
||||
"status": "ranked"
|
||||
}
|
||||
|
|
@ -0,0 +1,280 @@
|
|||
# Discovery Analysis - 2026-04-15
|
||||
|
||||
**LLM Provider**: GOOGLE
|
||||
**Models**: Shallow=gemini-2.5-flash-lite, Deep=gemini-3-pro-preview
|
||||
|
||||
## Top Investment Opportunities
|
||||
|
||||
### #1: ANAB
|
||||
|
||||
**Company:** AnaptysBio
|
||||
|
||||
**Current Price:** $70.22
|
||||
|
||||
**Strategy:** short_squeeze
|
||||
|
||||
**Score:** 95 | **Confidence:** 9/10 | **Risk:** High
|
||||
|
||||
**Description:**
|
||||
|
||||
> Clinical-stage biopharmaceutical company focused on immunology and inflammation therapeutics.
|
||||
|
||||
**Investment Thesis:**
|
||||
|
||||
ANAB perfectly aligns a hard fundamental catalyst with an extreme short squeeze setup.
|
||||
|
||||
The company's spin-off into First Tracks Biotherapeutics is effective April 20 (in 5 days), providing an urgent mechanism to force covering of the 30.6% short interest (9.8 days to cover).
|
||||
|
||||
Technicals heavily support the upside, featuring a MACD bullish crossover, rising OBV (16.3M), and the price holding a strong 19.8% above its 50 SMA.
|
||||
|
||||
The primary risk is high volatility (ATR of $4.18) and the potential for a 'sell the news' reaction post-spin-off.
|
||||
|
||||
---
|
||||
|
||||
### #2: ORCL
|
||||
|
||||
**Company:** Oracle Corporation
|
||||
|
||||
**Current Price:** $163.00
|
||||
|
||||
**Strategy:** technical_breakout
|
||||
|
||||
**Score:** 88 | **Confidence:** 8/10 | **Risk:** Moderate
|
||||
|
||||
**Description:**
|
||||
|
||||
> Multinational computer technology corporation known for its enterprise software, cloud computing, and database products.
|
||||
|
||||
**Investment Thesis:**
|
||||
|
||||
ORCL recently broke out, closing 2.9% above its 20-day high on 2.5x average volume following news of an AI utility platform and a Bloom Energy partnership.
|
||||
|
||||
The technical posture is highly robust, trading 8.8% above its 50 SMA with a fresh MACD bullish crossover and rising on-balance volume.
|
||||
|
||||
The fundamental catalyst of AI monetization combined with heavy volume confirmation signals strong institutional sponsorship.
|
||||
|
||||
The main risk is short-term mean reversion as it currently trades near the upper Bollinger Band (109% position).
|
||||
|
||||
---
|
||||
|
||||
### #3: RPAY
|
||||
|
||||
**Company:** Repay Holdings
|
||||
|
||||
**Current Price:** $3.07
|
||||
|
||||
**Strategy:** insider_buying
|
||||
|
||||
**Score:** 82 | **Confidence:** 8/10 | **Risk:** Moderate
|
||||
|
||||
**Description:**
|
||||
|
||||
> Provider of integrated payment processing solutions to industry-specific markets.
|
||||
|
||||
**Investment Thesis:**
|
||||
|
||||
RPAY presents a compelling alignment of insider buying and activist pressure, with 10% owner Forager Fund recently purchasing $2.4M in stock.
|
||||
|
||||
This coincides with the company adopting a poison pill to defend against activist accumulation, creating a strong fundamental floor and catalyst for value realization.
|
||||
|
||||
Technicals show a supportive base with a MACD bullish crossover, rising OBV, and price trading 3.6% above the 50 SMA.
|
||||
|
||||
Given its low share price, volatility is inherent, but the activist narrative heavily skews the risk/reward to the upside.
|
||||
|
||||
---
|
||||
|
||||
### #4: ARCT
|
||||
|
||||
**Company:** Arcturus Therapeutics
|
||||
|
||||
**Current Price:** $8.68
|
||||
|
||||
**Strategy:** short_squeeze
|
||||
|
||||
**Score:** 78 | **Confidence:** 7/10 | **Risk:** High
|
||||
|
||||
**Description:**
|
||||
|
||||
> Clinical-stage mRNA medicines and vaccines company.
|
||||
|
||||
**Investment Thesis:**
|
||||
|
||||
ARCT screens exceptionally well for a short squeeze, heavily burdened with 31.5% of its float sold short and a massive 12.7 days to cover.
|
||||
|
||||
Technical confirmation is highly present as the stock remains in a confirmed uptrend, trading 15.5% above its 50 SMA with rising on-balance volume and a bullish RSI of 67.1.
|
||||
|
||||
Because of the extended days-to-cover ratio, any positive PR could ignite a rapid covering cycle.
|
||||
|
||||
Binary biotech risks and a high ATR (5.5% of price) warrant careful position sizing.
|
||||
|
||||
---
|
||||
|
||||
### #5: SG
|
||||
|
||||
**Company:** Sweetgreen
|
||||
|
||||
**Current Price:** $6.20
|
||||
|
||||
**Strategy:** insider_buying
|
||||
|
||||
**Score:** 76 | **Confidence:** 7/10 | **Risk:** High
|
||||
|
||||
**Description:**
|
||||
|
||||
> Fast-casual restaurant chain specializing in custom salads and warm bowls.
|
||||
|
||||
**Investment Thesis:**
|
||||
|
||||
SG saw heavy institutional conviction with Goldman Sachs acquiring $3.38M in stock, a massive signal for a company of this market cap.
|
||||
|
||||
The technical setup strongly confirms this accumulation, featuring a MACD bullish crossover, rising OBV, and a strong uptrend (+11.1% above 50 SMA).
|
||||
|
||||
The 8% intraday move indicates momentum is already aggressively accelerating.
|
||||
|
||||
The primary risk is chasing the extended move near the upper Bollinger Band (97% position), which could lead to short-term pullbacks.
|
||||
|
||||
---
|
||||
|
||||
### #6: RPM
|
||||
|
||||
**Company:** RPM International
|
||||
|
||||
**Current Price:** $108.67
|
||||
|
||||
**Strategy:** pead_drift
|
||||
|
||||
**Score:** 74 | **Confidence:** 7/10 | **Risk:** Low
|
||||
|
||||
**Description:**
|
||||
|
||||
> Manufacturer of specialty coatings, sealants, building materials, and related services.
|
||||
|
||||
**Investment Thesis:**
|
||||
|
||||
RPM delivered a massive 59.9% earnings surprise 7 days ago, leaving the window wide open for post-earnings announcement drift (PEAD).
|
||||
|
||||
While the price has remained relatively flat over the last 5 days (-0.05%), the OBV is showing a bullish divergence (rising to 1.7M), indicating quiet institutional accumulation.
|
||||
|
||||
The stock remains in a steady uptrend above its 50 SMA with low volatility (3.3% ATR).
|
||||
|
||||
A failure to break near-term Fibonacci resistance at $110.76 could stall momentum, but downside appears limited.
|
||||
|
||||
---
|
||||
|
||||
### #7: NI
|
||||
|
||||
**Company:** NiSource Inc.
|
||||
|
||||
**Current Price:** $47.22
|
||||
|
||||
**Strategy:** volume_divergence
|
||||
|
||||
**Score:** 72 | **Confidence:** 7/10 | **Risk:** Low
|
||||
|
||||
**Description:**
|
||||
|
||||
> Energy holding company providing natural gas and electricity.
|
||||
|
||||
**Investment Thesis:**
|
||||
|
||||
NI exhibits a classic multi-week accumulation setup, with OBV running +24.2% above average volume despite a relatively flat 20-day price trend.
|
||||
|
||||
Technicals confirm the underlying institutional buying, showing a bullish OBV divergence (133.2M) and price holding 2.0% above the 50 SMA.
|
||||
|
||||
This low-volatility (1.8% ATR) setup provides a safe, asymmetric entry for a defensive stock.
|
||||
|
||||
The primary risk is macroeconomic sector rotation away from utilities if bond yields spike.
|
||||
|
||||
---
|
||||
|
||||
### #8: SRPT
|
||||
|
||||
**Company:** Sarepta Therapeutics
|
||||
|
||||
**Current Price:** $22.15
|
||||
|
||||
**Strategy:** social_dd
|
||||
|
||||
**Score:** 70 | **Confidence:** 6/10 | **Risk:** Moderate
|
||||
|
||||
**Description:**
|
||||
|
||||
> Commercial-stage biopharmaceutical company focused on precision genetic medicine.
|
||||
|
||||
**Investment Thesis:**
|
||||
|
||||
SRPT combines strong social sentiment with excellent technical confirmation, trading in a steady uptrend 17.2% above its 50 SMA.
|
||||
|
||||
Momentum indicators are heavily supportive, with a bullish MACD, rising OBV (52.8M), and price holding comfortably above the 20 EMA.
|
||||
|
||||
The 'social_dd' scanner's 55% historical 30-day win rate adds statistical edge to the setup.
|
||||
|
||||
As with any biotech, unforeseen clinical or regulatory developments remain the primary downside risk.
|
||||
|
||||
---
|
||||
|
||||
### #9: RELL
|
||||
|
||||
**Company:** Richardson Electronics
|
||||
|
||||
**Current Price:** $13.56
|
||||
|
||||
**Strategy:** pead_drift
|
||||
|
||||
**Score:** 68 | **Confidence:** 6/10 | **Risk:** High
|
||||
|
||||
**Description:**
|
||||
|
||||
> Distributor of electronic components and enterprise computing solutions.
|
||||
|
||||
**Investment Thesis:**
|
||||
|
||||
RELL is in the midst of a strong PEAD move after beating earnings estimates by 52.5% 7 days ago.
|
||||
|
||||
The stock is up 15.3% over the last 5 days, supported by rising OBV (4.0M) and a bullish MACD, and is trading firmly above its 50 SMA (+12.5%).
|
||||
|
||||
While the momentum is powerful, the stock is trading near its upper Bollinger Band (92% position) with high volatility (6.5% ATR), which warrants caution against sudden mean-reversion pullbacks.
|
||||
|
||||
---
|
||||
|
||||
### #10: DTE
|
||||
|
||||
**Company:** DTE Energy
|
||||
|
||||
**Current Price:** $147.74
|
||||
|
||||
**Strategy:** volume_divergence
|
||||
|
||||
**Score:** 68 | **Confidence:** 6/10 | **Risk:** Low
|
||||
|
||||
**Description:**
|
||||
|
||||
> Diversified energy company involved in the development and management of energy-related businesses.
|
||||
|
||||
**Investment Thesis:**
|
||||
|
||||
DTE shares a highly similar setup to NI, showing a clear bullish OBV divergence (+23.9% of avg vol) against a flat 20-day price trend.
|
||||
|
||||
The technical posture is resilient, with the stock in a strong uptrend and trading 2.4% above its 50 SMA.
|
||||
|
||||
With earnings approaching in 8 days, this quiet accumulation suggests institutions are positioning for a strong print.
|
||||
|
||||
The extremely low ATR (1.7%) makes this a defensive play, though the impending earnings date introduces binary event risk.
|
||||
|
||||
---
|
||||
|
||||
|
||||
## All Candidates Analyzed
|
||||
|
||||
Total candidates analyzed: 10
|
||||
|
||||
- **ANAB** (short_squeeze)
|
||||
- **ORCL** (technical_breakout)
|
||||
- **RPAY** (insider_buying)
|
||||
- **ARCT** (short_squeeze)
|
||||
- **SG** (insider_buying)
|
||||
- **RPM** (pead_drift)
|
||||
- **NI** (volume_divergence)
|
||||
- **SRPT** (social_dd)
|
||||
- **RELL** (pead_drift)
|
||||
- **DTE** (volume_divergence)
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue