chore: daily discovery 2026-03-10

This commit is contained in:
github-actions[bot] 2026-03-10 13:51:46 +00:00
parent 9e4de299ba
commit ee2f8a1767
3 changed files with 1345 additions and 1174 deletions

View File

@ -0,0 +1,141 @@
{
"date": "2026-03-10",
"llm_provider": "google",
"recommendations": [
{
"ticker": "PRCT",
"rank": 1,
"company_name": "PROCEPT BioRobotics Corporation",
"description": "PROCEPT BioRobotics Corporation, a surgical robotics company, develops transformative solutions in urology in the United States and internationally.",
"strategy_match": "insider_buying",
"pipeline": "insider_buying",
"final_score": 88,
"confidence": 9,
"risk_level": "high",
"reason": "The primary catalyst is a massive $10.48 million insider purchase by Director Desai, signaling extreme conviction in the company's valuation. This fundamental signal is perfectly corroborated by unusual bullish options flow, featuring an incredibly low put/call ratio of 0.119 and call volume at 2.68x open interest. While the stock is in a technical downtrend below its 50 SMA, the sheer size of the insider accumulation and options positioning suggests a near-term reversal is imminent. The primary risk is the stock's high volatility (ATR 8.3%) and ongoing downtrend, which could trigger stop-losses if the $22.78 support fails.",
"entry_price": 25.405000686645508,
"discovery_date": "2026-03-10",
"status": "open"
},
{
"ticker": "CSX",
"rank": 2,
"company_name": "CSX Corporation",
"description": "CSX Corporation, together with its subsidiaries, provides rail-based freight transportation services in the United States and Canada.",
"strategy_match": "insider_buying",
"pipeline": "insider_buying",
"final_score": 85,
"confidence": 8,
"risk_level": "moderate",
"reason": "CEO Stephen Angel recently purchased over $1.0 million in shares, providing a strong vote of confidence from top management. This insider activity aligns with unusual bullish options flow, highlighted by a put/call ratio of just 0.27 and significant call volume at 1.23x open interest for the $45 strike. Technically, the stock is in a strong uptrend and holding above its 50-day SMA ($38.69), presenting an attractive risk/reward profile for momentum continuation. A broader market selloff or failure to hold the 50 SMA support could invalidate this bullish setup.",
"entry_price": 40.875,
"discovery_date": "2026-03-10",
"status": "open"
},
{
"ticker": "NMFC",
"rank": 3,
"company_name": "New Mountain Finance Corporation",
"description": "New Mountain Finance Corporation (Nasdaq: NMFC), a business development company, is a private equity/buyouts and loan fund that specializes in directly investing and lending to middle market companies in \u201cdefensive growth\u201d industries.",
"strategy_match": "insider_buying",
"pipeline": "insider_buying",
"final_score": 82,
"confidence": 8,
"risk_level": "low",
"reason": "This setup is driven by an extraordinary cluster of insider buying, with Director Steven Klinsky and others purchasing over $8.47 million in stock. Relative to the company's $804.4 million market cap, this represents accumulation of over 1% of the entire company by insiders, a very rare and highly bullish signal. Options flow provides further confirmation with a put/call ratio of 0.311, showing an overwhelming preference for calls. The main risk is the stock's current position below its 50-day SMA, requiring buyers to step up and reclaim the $8.61 level to confirm a structural trend reversal.",
"entry_price": 7.974999904632568,
"discovery_date": "2026-03-10",
"status": "open"
},
{
"ticker": "AMRZ",
"rank": 4,
"company_name": "Amrize AG",
"description": "Amrize AG engages in the provision of various building solutions for infrastructure, commercial, and residential construction markets in North America.",
"strategy_match": "insider_buying",
"pipeline": "insider_buying",
"final_score": 80,
"confidence": 8,
"risk_level": "moderate",
"reason": "AMRZ presents a compelling setup anchored by CEO Jan Jenisch's $3.48 million stock purchase, demonstrating major conviction at current levels. The technical picture supports a reversal, with the stock maintaining a strong structural uptrend above its 50-day SMA ($57.69) and displaying a bullish divergence in On-Balance Volume. Options positioning leans bullish with a put/call ratio of 0.49, indicating institutional traders expect upside. If the stock breaks below the critical $57.56 Fibonacci support, the bullish thesis would be invalidated.",
"entry_price": 58.470001220703125,
"discovery_date": "2026-03-10",
"status": "open"
},
{
"ticker": "TSLX",
"rank": 5,
"company_name": "Sixth Street Specialty Lending, Inc.",
"description": "Sixth Street Specialty Lending, Inc. (NYSE: TSLX) is a business development company.",
"strategy_match": "insider_buying",
"pipeline": "insider_buying",
"final_score": 78,
"confidence": 7,
"risk_level": "moderate",
"reason": "Multiple insiders are aggressively accumulating shares, led by VP Alan Waxman's $5.53 million purchase, totaling over $6.2 million in recent insider buys. The options market is reflecting similar optimism, with a put/call ratio of 0.592 showing strong call preference. Technically, a MACD bullish crossover has just triggered, suggesting downward momentum is exhausted and a reversal is beginning. The primary risk is the current downtrend; the stock must reclaim the 20-day EMA at $18.81 to confirm the reversal and attract momentum buyers.",
"entry_price": 18.341999053955078,
"discovery_date": "2026-03-10",
"status": "open"
},
{
"ticker": "POET",
"rank": 6,
"company_name": "POET Technologies Inc.",
"description": "POET Technologies Inc., together with its subsidiaries, designs, develops, manufactures, and sells semiconductor products and services for commercial applications in the United States, Canada, Singapore, and China.",
"strategy_match": "social_dd",
"pipeline": "social_dd",
"final_score": 75,
"confidence": 6,
"risk_level": "speculative",
"reason": "POET is a highly speculative play driven by social momentum regarding a rumored $75 million undisclosed investment, which has sparked massive interest. This narrative is strongly backed by options data, where the put/call ratio has dropped to an extreme 0.088 alongside heavy call volume. Technicals confirm the momentum, with the stock in a strong uptrend, trading above its 50-day SMA ($6.57) and showing a recent 6.53% daily gain. The primary risk is the 'buy the rumor, sell the news' dynamic and high volatility (8.7% ATR), meaning tight risk management is essential.",
"entry_price": 7.0,
"discovery_date": "2026-03-10",
"status": "open"
},
{
"ticker": "QSI",
"rank": 7,
"company_name": "Quantum-Si incorporated",
"description": "Quantum-Si incorporated, a life sciences company, develops proprietary, universal, and single-molecule detection platform applied to proteomics to enable next-gen protein sequencing (NGPS).",
"strategy_match": "insider_buying",
"pipeline": "insider_buying",
"final_score": 72,
"confidence": 6,
"risk_level": "speculative",
"reason": "QSI offers a high-risk, high-reward setup fueled by insider cluster buying, with Director Kummeth and another insider acquiring over $564k in shares\u2014a massive sum for a $209 million microcap. Options flow strongly corroborates the insider conviction, boasting a highly unusual put/call ratio of 0.153 and elevated call volume. A recent MACD bullish crossover and a 7.4% daily price surge indicate that momentum is rapidly shifting to the upside. Because of its 8.0% ATR and microcap status, this is a highly speculative trade that requires strict position sizing.",
"entry_price": 0.9983999729156494,
"discovery_date": "2026-03-10",
"status": "open"
},
{
"ticker": "ASTS",
"rank": 8,
"company_name": "AST SpaceMobile, Inc.",
"description": "AST SpaceMobile, Inc., together with its subsidiaries, designs and develops the constellation of BlueBird satellites in the United States.",
"strategy_match": "social_dd",
"pipeline": "social_dd",
"final_score": 70,
"confidence": 6,
"risk_level": "speculative",
"reason": "ASTS is a prime candidate for a momentum-driven short squeeze, possessing a high short interest of 19.6% and strong retail backing on social media. Options flow is heavily skewed toward calls, with a put/call ratio of 0.539 and aggressive buying on the $106 strike calls (4.41x Vol/OI). Technically, a bullish MACD crossover and a bullish divergence in On-Balance Volume suggest underlying accumulation despite recent price consolidation. The main risk is its extreme historical volatility (10.8% ATR), meaning aggressive price swings could easily trigger stops before a squeeze materializes.",
"entry_price": 90.95999908447266,
"discovery_date": "2026-03-10",
"status": "open"
},
{
"ticker": "TPC",
"rank": 9,
"company_name": "Tutor Perini Corporation",
"description": "Tutor Perini Corporation, a construction company, provides diversified general contracting, construction management, and design-build services to private customers and public agencies in the United States and internationally.",
"strategy_match": "insider_buying",
"pipeline": "insider_buying",
"final_score": 68,
"confidence": 6,
"risk_level": "high",
"reason": "TPC is seeing significant insider accumulation, with Director Peter Arkley and CEO Gary Smalley purchasing a combined $2.55 million in shares. The options market aligns with this bullish sentiment, highlighted by a put/call ratio of 0.552 and no unusual bearish activity. Furthermore, On-Balance Volume is rising over the last 5 days, indicating quiet institutional accumulation even as the stock trades below its 50-day SMA. The high volatility (ATR 6.4%) and current short-term downtrend present the primary risks, requiring a clear break above $75.46 resistance to validate the trade.",
"entry_price": 70.80000305175781,
"discovery_date": "2026-03-10",
"status": "open"
}
]
}

File diff suppressed because it is too large Load Diff

View File

@ -35,30 +35,30 @@
"count": 90, "count": 90,
"wins_1d": 30, "wins_1d": 30,
"losses_1d": 59, "losses_1d": 59,
"wins_7d": 45, "wins_7d": 48,
"losses_7d": 26, "losses_7d": 29,
"wins_30d": 11, "wins_30d": 11,
"losses_30d": 7, "losses_30d": 7,
"avg_return_1d": -0.09, "avg_return_1d": -0.09,
"avg_return_7d": 0.71, "avg_return_7d": 0.64,
"avg_return_30d": 2.98, "avg_return_30d": 2.98,
"win_rate_1d": 33.7, "win_rate_1d": 33.7,
"win_rate_7d": 63.4, "win_rate_7d": 62.3,
"win_rate_30d": 61.1 "win_rate_30d": 61.1
}, },
"options_flow": { "options_flow": {
"count": 67, "count": 67,
"wins_1d": 21, "wins_1d": 21,
"losses_1d": 46, "losses_1d": 46,
"wins_7d": 28, "wins_7d": 29,
"losses_7d": 29, "losses_7d": 31,
"wins_30d": 3, "wins_30d": 3,
"losses_30d": 4, "losses_30d": 4,
"avg_return_1d": -0.0, "avg_return_1d": -0.0,
"avg_return_7d": -1.08, "avg_return_7d": -1.03,
"avg_return_30d": 0.46, "avg_return_30d": 0.46,
"win_rate_1d": 31.3, "win_rate_1d": 31.3,
"win_rate_7d": 49.1, "win_rate_7d": 48.3,
"win_rate_30d": 42.9 "win_rate_30d": 42.9
}, },
"earnings_play": { "earnings_play": {
@ -66,14 +66,14 @@
"wins_1d": 19, "wins_1d": 19,
"losses_1d": 31, "losses_1d": 31,
"wins_7d": 17, "wins_7d": 17,
"losses_7d": 26, "losses_7d": 28,
"wins_30d": 9, "wins_30d": 9,
"losses_30d": 12, "losses_30d": 12,
"avg_return_1d": -0.9, "avg_return_1d": -0.9,
"avg_return_7d": -2.52, "avg_return_7d": -3.09,
"avg_return_30d": -0.75, "avg_return_30d": -0.75,
"win_rate_1d": 38.0, "win_rate_1d": 38.0,
"win_rate_7d": 39.5, "win_rate_7d": 37.8,
"win_rate_30d": 42.9 "win_rate_30d": 42.9
}, },
"contrarian_value": { "contrarian_value": {
@ -141,14 +141,14 @@
"wins_1d": 7, "wins_1d": 7,
"losses_1d": 16, "losses_1d": 16,
"wins_7d": 10, "wins_7d": 10,
"losses_7d": 7, "losses_7d": 8,
"wins_30d": 4, "wins_30d": 4,
"losses_30d": 4, "losses_30d": 4,
"avg_return_1d": -0.0, "avg_return_1d": -0.0,
"avg_return_7d": -0.67, "avg_return_7d": -0.95,
"avg_return_30d": 3.79, "avg_return_30d": 3.79,
"win_rate_1d": 30.4, "win_rate_1d": 30.4,
"win_rate_7d": 58.8, "win_rate_7d": 55.6,
"win_rate_30d": 50.0 "win_rate_30d": 50.0
}, },
"ipo_opportunity": { "ipo_opportunity": {
@ -171,29 +171,29 @@
"wins_1d": 0, "wins_1d": 0,
"losses_1d": 12, "losses_1d": 12,
"wins_7d": 2, "wins_7d": 2,
"losses_7d": 9, "losses_7d": 10,
"wins_30d": 1, "wins_30d": 1,
"losses_30d": 1, "losses_30d": 1,
"avg_return_1d": -4.5, "avg_return_1d": -4.5,
"avg_return_7d": -4.26, "avg_return_7d": -4.74,
"avg_return_30d": -3.14, "avg_return_30d": -3.14,
"win_rate_1d": 0.0, "win_rate_1d": 0.0,
"win_rate_7d": 18.2, "win_rate_7d": 16.7,
"win_rate_30d": 50.0 "win_rate_30d": 50.0
}, },
"social_dd": { "social_dd": {
"count": 17, "count": 17,
"wins_1d": 7, "wins_1d": 7,
"losses_1d": 10, "losses_1d": 10,
"wins_7d": 7, "wins_7d": 9,
"losses_7d": 5, "losses_7d": 5,
"wins_30d": 1, "wins_30d": 1,
"losses_30d": 1, "losses_30d": 1,
"avg_return_1d": 0.67, "avg_return_1d": 0.67,
"avg_return_7d": 2.33, "avg_return_7d": 2.53,
"avg_return_30d": -0.57, "avg_return_30d": -0.57,
"win_rate_1d": 41.2, "win_rate_1d": 41.2,
"win_rate_7d": 58.3, "win_rate_7d": 64.3,
"win_rate_30d": 50.0 "win_rate_30d": 50.0
} }
}, },
@ -204,10 +204,10 @@
"win_rate": 36.9 "win_rate": 36.9
}, },
"overall_7d": { "overall_7d": {
"count": 390, "count": 405,
"wins": 180, "wins": 186,
"avg_return": -0.89, "avg_return": -0.96,
"win_rate": 46.2 "win_rate": 45.9
}, },
"overall_30d": { "overall_30d": {
"count": 155, "count": 155,