diff --git a/data/recommendations/2026-04-15.json b/data/recommendations/2026-04-15.json new file mode 100644 index 00000000..73daadbe --- /dev/null +++ b/data/recommendations/2026-04-15.json @@ -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" + } + ] +} \ No newline at end of file diff --git a/data/recommendations/performance_database.json b/data/recommendations/performance_database.json index 2b98ab38..bd689876 100644 --- a/data/recommendations/performance_database.json +++ b/data/recommendations/performance_database.json @@ -1,6 +1,6 @@ { - "last_updated": "2026-04-08 08:02:46", - "total_recommendations": 591, + "last_updated": "2026-04-15 06:14:41", + "total_recommendations": 641, "recommendations_by_date": { "2026-02-10": [ { @@ -10412,15 +10412,17 @@ "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", - "current_price": 24.614999771118164, - "return_pct": -3.11, - "days_held": 29, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 24.59000015258789, + "return_pct": -3.21, + "days_held": 36, + "last_updated": "2026-04-15", "return_1d": -4.63, "win_1d": false, "return_7d": 12.18, - "win_7d": true + "win_7d": true, + "return_30d": -3.21, + "win_30d": false }, { "ticker": "CSX", @@ -10435,15 +10437,17 @@ "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", - "current_price": 41.83000183105469, - "return_pct": 2.34, - "days_held": 29, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 42.5099983215332, + "return_pct": 4.0, + "days_held": 36, + "last_updated": "2026-04-15", "return_1d": -0.82, "win_1d": false, "return_7d": -1.41, - "win_7d": false + "win_7d": false, + "return_30d": 4.0, + "win_30d": true }, { "ticker": "NMFC", @@ -10458,15 +10462,17 @@ "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", - "current_price": 8.086600303649902, - "return_pct": 1.4, - "days_held": 29, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 8.220000267028809, + "return_pct": 3.07, + "days_held": 36, + "last_updated": "2026-04-15", "return_1d": 2.07, "win_1d": true, "return_7d": -3.07, - "win_7d": false + "win_7d": false, + "return_30d": 3.07, + "win_30d": true }, { "ticker": "AMRZ", @@ -10481,15 +10487,17 @@ "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", - "current_price": 57.0, - "return_pct": -2.51, - "days_held": 29, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 59.959999084472656, + "return_pct": 2.55, + "days_held": 36, + "last_updated": "2026-04-15", "return_1d": 0.2, "win_1d": true, "return_7d": -2.84, - "win_7d": false + "win_7d": false, + "return_30d": 2.55, + "win_30d": true }, { "ticker": "TSLX", @@ -10504,15 +10512,17 @@ "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", - "current_price": 18.290000915527344, - "return_pct": -0.28, - "days_held": 29, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 18.690000534057617, + "return_pct": 1.9, + "days_held": 36, + "last_updated": "2026-04-15", "return_1d": 1.62, "win_1d": true, "return_7d": -2.11, - "win_7d": false + "win_7d": false, + "return_30d": 1.9, + "win_30d": true }, { "ticker": "POET", @@ -10527,15 +10537,17 @@ "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", - "current_price": 6.159999847412109, - "return_pct": -12.0, - "days_held": 29, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 6.710000038146973, + "return_pct": -4.14, + "days_held": 36, + "last_updated": "2026-04-15", "return_1d": 1.0, "win_1d": true, "return_7d": -1.2, - "win_7d": false + "win_7d": false, + "return_30d": -4.14, + "win_30d": false }, { "ticker": "QSI", @@ -10550,15 +10562,17 @@ "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", - "current_price": 0.7581999897956848, - "return_pct": -24.06, - "days_held": 29, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 0.8410000205039978, + "return_pct": -15.77, + "days_held": 36, + "last_updated": "2026-04-15", "return_1d": 0.66, "win_1d": true, "return_7d": -6.5, - "win_7d": false + "win_7d": false, + "return_30d": -15.77, + "win_30d": false }, { "ticker": "ASTS", @@ -10573,15 +10587,17 @@ "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", - "current_price": 95.0, - "return_pct": 4.44, - "days_held": 29, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 88.56999969482422, + "return_pct": -2.63, + "days_held": 36, + "last_updated": "2026-04-15", "return_1d": -2.9, "win_1d": false, "return_7d": 2.28, - "win_7d": true + "win_7d": true, + "return_30d": -2.63, + "win_30d": false }, { "ticker": "TPC", @@ -10596,15 +10612,17 @@ "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", - "current_price": 80.70500183105469, - "return_pct": 13.99, - "days_held": 29, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 86.16000366210938, + "return_pct": 21.69, + "days_held": 36, + "last_updated": "2026-04-15", "return_1d": -1.02, "win_1d": false, "return_7d": 2.64, - "win_7d": true + "win_7d": true, + "return_30d": 21.69, + "win_30d": true } ], "2026-03-11": [ @@ -10621,15 +10639,17 @@ "reason": "An alleged $75M mystery buyer highlighted on Reddit perfectly aligns with massively bullish options flow, featuring a 0.099 P/C ratio and 10 unusual calls to 3 puts. The stock is in a strong technical uptrend, trading above its 50 SMA ($6.57) with a fresh bullish MACD crossover. High volatility (ATR 8.3%) allows for massive upside potential well over 5% if the fundamental catalyst is validated. The primary risk is the highly speculative nature of social media DD; if the rumor is false, the stock could quickly mean-revert to its moving averages.", "entry_price": 7.059999942779541, "discovery_date": "2026-03-11", - "status": "open", - "current_price": 6.159999847412109, - "return_pct": -12.75, - "days_held": 28, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 6.710000038146973, + "return_pct": -4.96, + "days_held": 35, + "last_updated": "2026-04-15", "return_1d": 11.19, "win_1d": true, "return_7d": -6.79, - "win_7d": false + "win_7d": false, + "return_30d": -4.96, + "win_30d": false }, { "ticker": "FOUR", @@ -10644,15 +10664,17 @@ "reason": "A massive $15.6M cluster of insider buying led by a 10% owner collides with a highly elevated 20.2% short interest, creating a coiled spring for a potential short squeeze. The stock is currently in a strong technical downtrend and deeply oversold (RSI 35.7), making this a highly asymmetric contrarian entry. The sheer size of the insider accumulation near the lows provides a strong fundamental floor for a rapid 1-7 day mean reversion. The primary risk is that the broader technical downtrend continues unbated, forcing a break of the critical $43.32 support level.", "entry_price": 47.040000915527344, "discovery_date": "2026-03-11", - "status": "open", - "current_price": 43.779998779296875, - "return_pct": -6.93, - "days_held": 28, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 46.779998779296875, + "return_pct": -0.55, + "days_held": 35, + "last_updated": "2026-04-15", "return_1d": 1.34, "win_1d": true, "return_7d": -3.95, - "win_7d": false + "win_7d": false, + "return_30d": -0.55, + "win_30d": false }, { "ticker": "AMGN", @@ -10667,15 +10689,17 @@ "reason": "Unusually heavy call accumulation with a remarkably low P/C ratio of 0.016 and 3 unusual calls suggests smart money is positioning for an imminent upside catalyst. Technicals confirm the bullish options flow, with the stock in a strong uptrend above its 50 SMA ($352.88) and showing bullish OBV divergence. A moderate volatility profile (ATR 2.6%) provides a stable base for the trade while pricing in an outsized upside move. The primary headwind is the recent $20M+ insider selling by an officer, which could cap upside if institutional distribution accelerates.", "entry_price": 374.57501220703125, "discovery_date": "2026-03-11", - "status": "open", - "current_price": 346.1000061035156, - "return_pct": -7.6, - "days_held": 28, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 350.95001220703125, + "return_pct": -6.31, + "days_held": 35, + "last_updated": "2026-04-15", "return_1d": -0.91, "win_1d": false, "return_7d": -5.36, - "win_7d": false + "win_7d": false, + "return_30d": -6.31, + "win_30d": false }, { "ticker": "PRCT", @@ -10690,15 +10714,17 @@ "reason": "A massive $10.4M open-market purchase by a Director aligns flawlessly with unusually bullish options flow, highlighted by a P/C ratio of 0.208 and unusual call accumulation. The stock has experienced a sharp 9% drop over the last 5 days, bringing it near its lower Bollinger Bands and making the insider buy a timely contrarian entry signal. High short interest (14.8%) combined with high volatility (ATR 9.0%) creates an explosive risk/reward profile for a rapid short-covering rally. The key risk is the stock's strong technical downtrend; failing to hold support near $22.78 could override insider conviction.", "entry_price": 24.450000762939453, "discovery_date": "2026-03-11", - "status": "open", - "current_price": 24.614999771118164, - "return_pct": 0.67, - "days_held": 28, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 24.59000015258789, + "return_pct": 0.57, + "days_held": 35, + "last_updated": "2026-04-15", "return_1d": 9.45, "win_1d": true, "return_7d": 8.57, - "win_7d": true + "win_7d": true, + "return_30d": 0.57, + "win_30d": true }, { "ticker": "AI", @@ -10713,15 +10739,17 @@ "reason": "An extremely high short interest of 33.2% colliding with unusually bullish options flow (P/C ratio of 0.388 and 2 unusual calls) creates a textbook short squeeze setup fueled by social retail hype. While the stock is in a downtrend, a bullish MACD crossover and a bullish divergence in On-Balance Volume indicate that selling pressure is exhausted and accumulation is beginning. High volatility (ATR 8.1%) guarantees violent price swings, making a >5% upward move highly probable if short covering ignites. If social hype fades and the technical downtrend reasserts itself, the stock could break recent lows of $7.72.", "entry_price": 9.260000228881836, "discovery_date": "2026-03-11", - "status": "open", - "current_price": 8.824999809265137, - "return_pct": -4.7, - "days_held": 28, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 8.399999618530273, + "return_pct": -9.29, + "days_held": 35, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": -5.62, - "win_7d": false + "win_7d": false, + "return_30d": -9.29, + "win_30d": false }, { "ticker": "SFM", @@ -10736,15 +10764,17 @@ "reason": "A $339K insider purchase by a Director aligns with an established technical uptrend and a highly elevated short interest of 15.8%. The stock is holding firmly above its 50 SMA ($73.68) and 20 EMA, providing immediate technical support for a continuation of the trend. The combination of a stable uptrend, solid fundamentals (18.4% earnings growth), and short-squeeze potential offers an excellent risk/reward ratio. However, a bearish Stochastic crossover (70.8 vs 78.9) suggests short-term momentum may flag, requiring the stock to hold the $71.31 stop-loss level.", "entry_price": 75.66999816894531, "discovery_date": "2026-03-11", - "status": "open", - "current_price": 76.83499908447266, - "return_pct": 1.54, - "days_held": 28, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 75.19000244140625, + "return_pct": -0.63, + "days_held": 35, + "last_updated": "2026-04-15", "return_1d": 1.3, "win_1d": true, "return_7d": 10.7, - "win_7d": true + "win_7d": true, + "return_30d": -0.63, + "win_30d": false }, { "ticker": "VAC", @@ -10759,15 +10789,17 @@ "reason": "Unusually bullish options flow with a volume P/C ratio of 0.306 and targeted unusual call volume aligns with a strong technical uptrend and a $999K President award/grant. The stock recently pulled back 3% over 5 days but remains above its 50 SMA ($59.19) and VWAP, offering a favorable buy-the-dip entry. High volatility (ATR 5.5%) combined with institutional buying signals supports a swift +5% recovery move. The stock has a bearish Stochastic crossover and weak fundamentals (-9.2% profit margin), making it vulnerable if macro consumer cyclical sentiment weakens.", "entry_price": 68.11000061035156, "discovery_date": "2026-03-11", - "status": "open", - "current_price": 68.62999725341797, - "return_pct": 0.76, - "days_held": 28, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 67.69000244140625, + "return_pct": -0.62, + "days_held": 35, + "last_updated": "2026-04-15", "return_1d": -1.7, "win_1d": false, "return_7d": 1.37, - "win_7d": true + "win_7d": true, + "return_30d": -0.62, + "win_30d": false }, { "ticker": "EVR", @@ -10782,15 +10814,17 @@ "reason": "A highly skewed options market, highlighted by a P/C ratio of 0.345 and 4 unusual calls to 1 put, is corroborated by a $580K insider purchase by a Director. The stock has sold off 8.4% over the last 5 days and is approaching its lower Bollinger Band ($279.27), creating an attractive oversold entry for a technical bounce. High volatility (ATR 5.6%) and strong fundamental growth (32.2% revenue growth) provide an excellent backdrop for a sharp mean-reversion trade. However, the stock is in a confirmed downtrend with falling OBV; failure to catch a bid here could see it test support at $270.91.", "entry_price": 285.3299865722656, "discovery_date": "2026-03-11", - "status": "open", - "current_price": 323.07501220703125, - "return_pct": 13.23, - "days_held": 28, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 357.6099853515625, + "return_pct": 25.33, + "days_held": 35, + "last_updated": "2026-04-15", "return_1d": -0.9, "win_1d": false, "return_7d": -1.44, - "win_7d": false + "win_7d": false, + "return_30d": 25.33, + "win_30d": true }, { "ticker": "AEE", @@ -10805,15 +10839,17 @@ "reason": "Extreme call bias in the options market (P/C ratio of 0.014 with 3 unusual calls) indicates heavy institutional bets on immediate upside. The stock is in a strong uptrend, trading well above its 50 SMA ($104.91) and exhibiting a bullish Stochastic signal. Despite being a low-volatility utility stock, the massive anomaly in options flow suggests a mispricing or an impending positive catalyst that could trigger a 5% move. The thesis is complicated by significant insider selling, including a $2.9M sale by the CEO, which could signal fundamental headwinds.", "entry_price": 109.9000015258789, "discovery_date": "2026-03-11", - "status": "open", - "current_price": 112.0250015258789, - "return_pct": 1.93, - "days_held": 28, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 111.86000061035156, + "return_pct": 1.78, + "days_held": 35, + "last_updated": "2026-04-15", "return_1d": -0.54, "win_1d": false, "return_7d": 1.26, - "win_7d": true + "win_7d": true, + "return_30d": 1.78, + "win_30d": true }, { "ticker": "FIS", @@ -10828,15 +10864,17 @@ "reason": "A direct $1M open-market purchase by the CEO provides a strong fundamental floor, supported by bullish options positioning including unusual call activity. The stock is attempting to stabilize and is trading above its 20-period VWAP ($48.90), indicating intraday institutional buying despite the broader downtrend. As a contrarian play, the CEO's conviction mixed with moderate volatility (ATR 3.5%) allows for a measured >5% recovery. The stock remains in a strong technical downtrend below its 50 SMA and is currently overbought on the Stochastic oscillator (82.6), which could invite short-term selling.", "entry_price": 50.7599983215332, "discovery_date": "2026-03-11", - "status": "open", - "current_price": 46.880001068115234, - "return_pct": -7.64, - "days_held": 28, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 46.97999954223633, + "return_pct": -7.45, + "days_held": 35, + "last_updated": "2026-04-15", "return_1d": -0.04, "win_1d": false, "return_7d": -1.89, - "win_7d": false + "win_7d": false, + "return_30d": -7.45, + "win_30d": false } ], "2026-03-12": [ @@ -10853,15 +10891,17 @@ "reason": "Massive insider accumulation provides a strong edge, with 25 transactions totaling $7.37M, including purchases by CEO Adam Symson and multiple 10% owners. The timing is optimal as technicals show a strong uptrend with the price trading above the 50 SMA at $3.72. The risk/reward profile is highly favorable, supported by a bullish divergence in On-Balance Volume signaling clear institutional accumulation. The primary risk is the stock's high volatility (ATR of 8.2%), meaning a break below the 50 SMA could invalidate the momentum.", "entry_price": 4.369999885559082, "discovery_date": "2026-03-12", - "status": "open", - "current_price": 3.990000009536743, - "return_pct": -8.7, - "days_held": 27, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 4.369999885559082, + "return_pct": 0.0, + "days_held": 34, + "last_updated": "2026-04-15", "return_1d": -5.38, "win_1d": false, "return_7d": -24.26, - "win_7d": false + "win_7d": false, + "return_30d": 0.0, + "win_30d": false }, { "ticker": "VAC", @@ -10876,15 +10916,17 @@ "reason": "Management conviction is evident with President Michael Flaskey purchasing $999k in shares, perfectly aligning with unusually bullish options flow featuring a P/C ratio of 0.198. Timing is supported by an established technical uptrend, with the price comfortably above the 50 SMA and 200 SMA, alongside a bullish MACD histogram. This setup offers an excellent risk/reward ratio by combining fundamental insider confidence with bullish derivatives positioning. The main risk is a broader macroeconomic slowdown affecting consumer cyclical travel, which could invalidate the thesis if support at $63.47 fails.", "entry_price": 66.94999694824219, "discovery_date": "2026-03-12", - "status": "open", - "current_price": 68.62999725341797, - "return_pct": 2.51, - "days_held": 27, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 67.69000244140625, + "return_pct": 1.11, + "days_held": 34, + "last_updated": "2026-04-15", "return_1d": -0.58, "win_1d": false, "return_7d": 5.95, - "win_7d": true + "win_7d": true, + "return_30d": 1.11, + "win_30d": true }, { "ticker": "FOUR", @@ -10899,15 +10941,17 @@ "reason": "The catalyst is a massive $17.6M insider purchase cluster led by 10% owner Jared Isaacman, establishing a strong fundamental floor. The urgency stems from a high short interest of 20.2%, which primes the stock for a violent short squeeze if the insider buying halts the current technical downtrend. The asymmetric risk/reward favors the upside due to the magnitude of capital deployed by insiders against overextended short sellers. The key risk remains the strong technical downtrend; if the stock fails to reclaim its 20 EMA, the downward momentum may override the insider accumulation.", "entry_price": 47.619998931884766, "discovery_date": "2026-03-12", - "status": "open", - "current_price": 43.779998779296875, - "return_pct": -8.06, - "days_held": 27, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 46.779998779296875, + "return_pct": -1.76, + "days_held": 34, + "last_updated": "2026-04-15", "return_1d": -7.08, "win_1d": false, "return_7d": -7.48, - "win_7d": false + "win_7d": false, + "return_30d": -1.76, + "win_30d": false }, { "ticker": "TGLS", @@ -10922,15 +10966,17 @@ "reason": "A massive $13.1M purchase by 10% Owner Energy Holding Corp provides a highly credible fundamental catalyst indicating deep value. Despite the stock being in a broader downtrend, timing is critical now as the Stochastic indicator shows a bullish crossover and On-Balance Volume is rising, signaling hidden accumulation. The risk/reward is attractive for a reversal play, bolstered by an 80% bullish consensus among analysts. The primary risk is the stock's high volatility (ATR of 5.4%) and the overarching downtrend, making a tight stop-loss below recent lows essential.", "entry_price": 44.7400016784668, "discovery_date": "2026-03-12", - "status": "open", - "current_price": 43.66999816894531, - "return_pct": -2.39, - "days_held": 27, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 45.709999084472656, + "return_pct": 2.17, + "days_held": 34, + "last_updated": "2026-04-15", "return_1d": 0.91, "win_1d": true, "return_7d": -4.45, - "win_7d": false + "win_7d": false, + "return_30d": 2.17, + "win_30d": true }, { "ticker": "AA", @@ -10945,15 +10991,17 @@ "reason": "The edge lies in extremely bullish options flow, highlighted by a low P/C ratio of 0.282 and massive unusual call volume at the $25 strike with 1450x Vol/OI. Timing is urgent as the stock demonstrates strong momentum, surging 8.24% daily and breaking out significantly above its 50 SMA ($60.82) with rising On-Balance Volume. The risk/reward is favorable as options participants aggressively position for further upside continuation in an accelerating trend. The main risk is short-term exhaustion, as the price is riding the upper Bollinger Band (107%), making it vulnerable to a quick mean-reversion pullback.", "entry_price": 66.23999786376953, "discovery_date": "2026-03-12", - "status": "open", - "current_price": 69.56500244140625, - "return_pct": 5.02, - "days_held": 27, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 71.83999633789062, + "return_pct": 8.45, + "days_held": 34, + "last_updated": "2026-04-15", "return_1d": 1.72, "win_1d": true, "return_7d": -15.01, - "win_7d": false + "win_7d": false, + "return_30d": 8.45, + "win_30d": true }, { "ticker": "TTAN", @@ -10968,15 +11016,17 @@ "reason": "The catalyst is an imminent earnings report coupled with extremely bullish options flow, boasting a P/C ratio of 0.137 and highly unusual call volume at the $120 and $105 strikes. Timing is immediate due to the binary earnings event today, combined with a 12.2% short interest that creates an explosive squeeze setup. The risk/reward is highly speculative but asymmetric, with options markets heavily pricing in an upside surprise despite the current downtrend. The critical risk is the binary nature of earnings; a miss on revenue or guidance will likely result in a severe gap down, crushing the bullish options premium.", "entry_price": 78.54000091552734, "discovery_date": "2026-03-12", - "status": "open", - "current_price": 63.77000045776367, - "return_pct": -18.81, - "days_held": 27, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 57.34000015258789, + "return_pct": -26.99, + "days_held": 34, + "last_updated": "2026-04-15", "return_1d": -4.76, "win_1d": false, "return_7d": -10.73, - "win_7d": false + "win_7d": false, + "return_30d": -26.99, + "win_30d": false } ], "2026-03-13": [ @@ -10993,15 +11043,17 @@ "reason": "The primary catalyst is a massive short squeeze setup, fueled by a high 33.2% short interest and corroborating social hype. Timing is urgent due to highly anomalous bullish options flow, highlighted by a 0.023 P/C ratio and over 59,000 call contracts traded. The risk/reward profile is highly skewed to the upside as On-Balance Volume is diverging bullishly to indicate hidden accumulation. The key risk to this thesis is the company's weak fundamentals and a steep operating margin of -263.6%, which could cause rapid selloffs if momentum fades.", "entry_price": 9.0, "discovery_date": "2026-03-13", - "status": "open", - "current_price": 8.824999809265137, - "return_pct": -1.94, - "days_held": 26, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 8.399999618530273, + "return_pct": -6.67, + "days_held": 33, + "last_updated": "2026-04-15", "return_1d": -1.0, "win_1d": false, "return_7d": -6.06, - "win_7d": false + "win_7d": false, + "return_30d": -6.67, + "win_30d": false }, { "ticker": "SSP", @@ -11016,15 +11068,17 @@ "reason": "The definitive edge here is an exceptional cluster of insider buying, with 26 distinct transactions totaling $7.43M in purchases. Timing is optimal as 10% owners like Corina Granado ($1.3M) and Margaret Klenzing ($1.1M) aggressively accumulate shares while the stock rides a strong technical uptrend above its 50-day and 200-day SMAs. This offers an attractive risk/reward profile backed by fundamental conviction from those closest to the business. The main risk that could invalidate this trade is the currently falling On-Balance Volume, which presents a slight bearish divergence against the price action.", "entry_price": 4.130000114440918, "discovery_date": "2026-03-13", - "status": "open", - "current_price": 3.990000009536743, - "return_pct": -3.39, - "days_held": 26, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 4.369999885559082, + "return_pct": 5.81, + "days_held": 33, + "last_updated": "2026-04-15", "return_1d": -3.87, "win_1d": false, "return_7d": -18.64, - "win_7d": false + "win_7d": false, + "return_30d": 5.81, + "win_30d": true }, { "ticker": "ALB", @@ -11039,15 +11093,17 @@ "reason": "The driving catalyst is overwhelmingly bullish options flow, boasting a heavily skewed P/C ratio of 0.039 on 59,402 call contracts. The timing is compelling as the stock consolidates near support, with rising On-Balance Volume confirming institutional accumulation and 12.7% short interest adding squeeze potential. The risk/reward ratio is favorable for a sharp mean-reversion bounce given the massive derivative leverage deployed. However, the thesis faces a key risk from recent insider selling, notably a $941k sale by an officer, which introduces contradictory signals.", "entry_price": 164.19000244140625, "discovery_date": "2026-03-13", - "status": "open", - "current_price": 174.99000549316406, - "return_pct": 6.58, - "days_held": 26, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 189.86000061035156, + "return_pct": 15.63, + "days_held": 33, + "last_updated": "2026-04-15", "return_1d": -3.64, "win_1d": false, "return_7d": -0.42, - "win_7d": false + "win_7d": false, + "return_30d": 15.63, + "win_30d": true }, { "ticker": "GO", @@ -11062,15 +11118,17 @@ "reason": "This is a classic mean-reversion setup driven by strong cluster insider buying, highlighted by a $1.64M purchase from Director Eric Lindberg Jr. The timing is immediate as the stock is deeply oversold with an RSI of 22.0, while unusual options flow confirms the bullish bias via a low 0.215 P/C ratio. The risk/reward is favorable for a snap-back rally, as an extreme ADX reading of 63.4 suggests the current downtrend is overextended. The primary risk is attempting to catch a falling knife in a stock trading significantly below its 50-day SMA.", "entry_price": 6.170000076293945, "discovery_date": "2026-03-13", - "status": "open", - "current_price": 7.070000171661377, - "return_pct": 14.59, - "days_held": 26, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 7.179999828338623, + "return_pct": 16.37, + "days_held": 33, + "last_updated": "2026-04-15", "return_1d": 3.73, "win_1d": true, "return_7d": -6.48, - "win_7d": false + "win_7d": false, + "return_30d": 16.37, + "win_30d": true }, { "ticker": "SONO", @@ -11085,15 +11143,17 @@ "reason": "The core edge is substantial institutional insider buying, with 10% owner Coliseum Capital Management aggressively accumulating $19.3M worth of stock. Timing is excellent for a technical bounce as the price has pulled back exactly to the lower Bollinger Band ($13.71). The risk/reward is asymmetrical, supported by bullish options positioning featuring a 0.418 P/C ratio and 1.5x average call volume at the $15 strike. The primary risk to this thesis is a recently confirmed bearish MACD crossover, which could indicate further short-term downside momentum.", "entry_price": 13.720000267028809, "discovery_date": "2026-03-13", - "status": "open", - "current_price": 13.595000267028809, - "return_pct": -0.91, - "days_held": 26, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 13.65999984741211, + "return_pct": -0.44, + "days_held": 33, + "last_updated": "2026-04-15", "return_1d": -4.15, "win_1d": false, "return_7d": -3.5, - "win_7d": false + "win_7d": false, + "return_30d": -0.44, + "win_30d": false }, { "ticker": "TGLS", @@ -11108,15 +11168,17 @@ "reason": "Deep fundamental conviction is the catalyst here, evidenced by a massive $13.1M block purchase from 10% owner Energy Holding Corp. Timing is supported by a clear bullish divergence, with On-Balance Volume rising steadily while the stock price remains suppressed below its 50-day SMA. The risk/reward profile leans bullish, corroborated by an optimistic options P/C ratio of 0.188. The key risk is the stock's elevated volatility and strong overarching downtrend, which could delay the anticipated reversal.", "entry_price": 44.95000076293945, "discovery_date": "2026-03-13", - "status": "open", - "current_price": 43.66999816894531, - "return_pct": -2.85, - "days_held": 26, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 45.709999084472656, + "return_pct": 1.69, + "days_held": 33, + "last_updated": "2026-04-15", "return_1d": 1.69, "win_1d": true, "return_7d": -8.5, - "win_7d": false + "win_7d": false, + "return_30d": 1.69, + "win_30d": true }, { "ticker": "PROK", @@ -11131,15 +11193,17 @@ "reason": "The catalyst is a high-risk, high-reward binary earnings event, amplified by a heavy 15.1% short interest. Timing is extremely urgent with earnings reporting today, and options flow is heavily skewed toward calls with an anomalous P/C ratio of 0.038. The risk/reward is highly speculative but supported by a bullish divergence in On-Balance Volume that suggests pre-earnings accumulation. The obvious risk is a negative clinical update or earnings miss that could immediately crush the stock price.", "entry_price": 2.309999942779541, "discovery_date": "2026-03-13", - "status": "open", - "current_price": 1.9149999618530273, - "return_pct": -17.1, - "days_held": 26, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 1.909999966621399, + "return_pct": -17.32, + "days_held": 33, + "last_updated": "2026-04-15", "return_1d": -2.6, "win_1d": false, "return_7d": -14.07, - "win_7d": false + "win_7d": false, + "return_30d": -17.32, + "win_30d": false }, { "ticker": "SBGI", @@ -11154,15 +11218,17 @@ "reason": "The primary catalyst is strong executive conviction, with Executive Chairman David Smith acquiring $1.5M in stock. Timing is critical as highly unusual options flow (P/C ratio of 0.016 with over 11,000 calls traded) and 23.3% short interest create a coiled spring for a short squeeze. The risk/reward is attractive given the massive call volume at the $10 strike, which is 5.47x the open interest. The main risk to this setup is the stock's weak technical posture and its inability to break above the 20-day EMA.", "entry_price": 14.090100288391113, "discovery_date": "2026-03-13", - "status": "open", - "current_price": 13.979999542236328, - "return_pct": -0.78, - "days_held": 26, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 15.5600004196167, + "return_pct": 10.43, + "days_held": 33, + "last_updated": "2026-04-15", "return_1d": -0.0, "win_1d": false, "return_7d": -2.56, - "win_7d": false + "win_7d": false, + "return_30d": 10.43, + "win_30d": true } ], "2026-03-14": [ @@ -11179,15 +11245,17 @@ "reason": "The primary edge is a powerful confluence of a $1.5M insider purchase by the Executive Chairman and a high short interest of 23.3%, creating ripe conditions for a short squeeze. Timing is urgent due to highly unusual bullish options flow, highlighted by a staggering put/call volume ratio of 0.015 and significant call volume targeting the $10.0 strike. The risk/reward profile is highly asymmetrical given the moderate volatility (ATR $0.70) and strong institutional accumulation signals. The key risk to this thesis is the stock's broader technical downtrend; failure to reclaim the 50-day SMA at $14.59 could invalidate the setup and trigger further selling.", "entry_price": 14.09000015258789, "discovery_date": "2026-03-14", - "status": "open", - "current_price": 13.979999542236328, - "return_pct": -0.78, - "days_held": 25, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 15.5600004196167, + "return_pct": 10.43, + "days_held": 32, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": -6.03, - "win_7d": false + "win_7d": false, + "return_30d": 10.43, + "win_30d": true }, { "ticker": "KOS", @@ -11202,15 +11270,17 @@ "reason": "This setup is driven by a massive cluster of insider buying, highlighted by a $6.0M purchase from a Director, signaling strong fundamental conviction. The timing is optimal as the stock has recently formed a Golden Cross, with the 50-day SMA crossing above the 200-day SMA, confirming a strong technical uptrend. The risk/reward is attractive for a momentum continuation play, supported by a bullish put/call open interest ratio of 0.275 and unusual call activity at the $5.0 strike. The primary risk is the stock's high volatility (ATR 10.4%); a break below the suggested stop-loss of $1.97 would invalidate the bullish thesis.", "entry_price": 2.3299999237060547, "discovery_date": "2026-03-14", - "status": "open", - "current_price": 2.680000066757202, - "return_pct": 15.02, - "days_held": 25, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 2.5, + "return_pct": 7.3, + "days_held": 32, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": 21.89, - "win_7d": true + "win_7d": true, + "return_30d": 7.3, + "win_30d": true }, { "ticker": "FOX", @@ -11225,15 +11295,17 @@ "reason": "The catalyst is a substantial $10.6M open-market purchase by CEO Lachlan Murdoch, providing a strong signal of undervaluation. Timing is compelling as the options market shows extreme bullish positioning with a volume put/call ratio of just 0.09 and the stock trading near oversold territory (RSI 38.3). The risk/reward profile leans bullish for a reversion to the mean, further supported by the stock trading above its 20-period VWAP, indicating short-term institutional buying. The main risk is the prevailing technical downtrend; if the stock fails to hold its recent support low of $48.50, the reversal thesis would be invalidated.", "entry_price": 52.029998779296875, "discovery_date": "2026-03-14", - "status": "open", - "current_price": 54.2400016784668, - "return_pct": 4.25, - "days_held": 25, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 56.81999969482422, + "return_pct": 9.21, + "days_held": 32, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": 0.29, - "win_7d": true + "win_7d": true, + "return_30d": 9.21, + "win_30d": true }, { "ticker": "CPNG", @@ -11248,15 +11320,17 @@ "reason": "The standout edge for CPNG is an extraordinary $136.5M insider purchase by Director Neil Mehta, indicating massive fundamental conviction despite recent price weakness. The timing is critical as the stock is testing near-term support levels with an RSI of 43.5, presenting a potential bottoming formation. The risk/reward is favorable for a reversal, as the stock offers moderate volatility (ATR 4.8%) and trades at a deep discount to its 200-day SMA. However, the thesis faces risks from contradictory bearish unusual options activity; heavy put volume at the $24.0 strike could suppress near-term upside if institutional selling persists.", "entry_price": 18.450000762939453, "discovery_date": "2026-03-14", - "status": "open", - "current_price": 19.950000762939453, - "return_pct": 8.13, - "days_held": 25, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 20.719999313354492, + "return_pct": 12.3, + "days_held": 32, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": 2.06, - "win_7d": true + "win_7d": true, + "return_30d": 12.3, + "win_30d": true }, { "ticker": "POET", @@ -11271,15 +11345,17 @@ "reason": "This speculative play is fueled by strong social momentum and corroborated by highly unusual bullish options flow, featuring a put/call volume ratio of 0.095. Timing is urgent as the stock is in a confirmed strong uptrend, trading above both its 50-day and 200-day SMAs with rising on-balance volume (OBV). The risk/reward is aggressive but compelling for momentum traders, given the high volatility (ATR 9.2%) and aggressive call buying at the $7.5 and $8.0 strikes. The key risk is the stock's speculative nature and lack of profitability; a drop below the 50-day SMA at $6.61 would signal waning momentum and invalidate the setup.", "entry_price": 6.829999923706055, "discovery_date": "2026-03-14", - "status": "open", - "current_price": 6.159999847412109, - "return_pct": -9.81, - "days_held": 25, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 6.710000038146973, + "return_pct": -1.76, + "days_held": 32, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": -13.18, - "win_7d": false + "win_7d": false, + "return_30d": -1.76, + "win_30d": false }, { "ticker": "PTLO", @@ -11294,15 +11370,17 @@ "reason": "The edge comes from a $1.48M insider purchase by a Director combined with a high short interest of 17.5%, setting the stage for a potential short-covering rally. The timing is ripe as the stock is exhibiting accelerating short-term momentum, gaining 6.39% over the last 5 days and breaking above its 20-day EMA. The risk/reward profile is skewed to the upside due to high volatility (ATR 5.3%) and bullish options positioning with an open interest put/call ratio of 0.64. The primary risk is the overarching long-term downtrend; failure to break the 50-day SMA resistance at $5.42 could result in a sharp rejection.", "entry_price": 5.329999923706055, "discovery_date": "2026-03-14", - "status": "open", - "current_price": 5.739999771118164, - "return_pct": 7.69, - "days_held": 25, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 5.559999942779541, + "return_pct": 4.32, + "days_held": 32, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": 3.19, - "win_7d": true + "win_7d": true, + "return_30d": 4.32, + "win_30d": true } ], "2026-03-15": [ @@ -11319,15 +11397,17 @@ "reason": "The primary edge comes from a strong confluence of insider conviction and options flow, highlighted by Exec COB David Smith's $1.5M purchase alongside an extremely bullish options P/C ratio of 0.015. The timing is urgent due to the massive short interest of 23.3%, which creates immediate short-squeeze potential if the unusually high volume of 11,651 calls forces market maker hedging. The risk/reward profile is highly asymmetric, offering significant upside against a moderate technical stop-loss level of $13.04. The key risk to this thesis is the stock's broader downtrend below its 50 SMA of $14.59; if it fails to break this resistance, the squeeze may collapse.", "entry_price": 14.09000015258789, "discovery_date": "2026-03-15", - "status": "open", - "current_price": 13.979999542236328, - "return_pct": -0.78, - "days_held": 24, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 15.5600004196167, + "return_pct": 10.43, + "days_held": 31, + "last_updated": "2026-04-15", "return_1d": -0.07, "win_1d": false, "return_7d": -6.03, - "win_7d": false + "win_7d": false, + "return_30d": 10.43, + "win_30d": true }, { "ticker": "ALKT", @@ -11342,15 +11422,17 @@ "reason": "ALKT exhibits massive insider conviction with a $50.5M purchase by a 10% owner (General Atlantic Genpar), which is exceptionally large for a $1.9B market cap company. Timing is compelling right now as the stock's RSI reads a bullish 52.7 and the On-Balance Volume trend is rising, signaling stealth institutional accumulation. The risk/reward profile is attractive given the protective support provided by the recent cluster buying and a low options P/C ratio of 0.387. However, the key risk is its current position below the 50 SMA of $18.97, meaning a failure to reclaim this moving average could invalidate the bullish momentum.", "entry_price": 18.0, "discovery_date": "2026-03-15", - "status": "open", - "current_price": 17.010000228881836, - "return_pct": -5.5, - "days_held": 24, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 16.239999771118164, + "return_pct": -9.78, + "days_held": 31, + "last_updated": "2026-04-15", "return_1d": 0.03, "win_1d": true, "return_7d": -6.56, - "win_7d": false + "win_7d": false, + "return_30d": -9.78, + "win_30d": false }, { "ticker": "AI", @@ -11365,15 +11447,17 @@ "reason": "The catalyst for C3.ai is an imminent short-squeeze setup driven by a staggering 33.2% short interest and corroborating unusual options flow featuring a P/C ratio of just 0.058. Timing is critical because the MACD has just signaled a bullish crossover with a histogram of 0.086, accompanied by bullish divergence in the On-Balance Volume metric. The risk/reward profile favors the upside for a rapid momentum spike, especially given the stock's high volatility (ATR of $0.67). The primary risk is the underlying weak fundamentals and its position well below the 200 SMA of $17.41, meaning any broader market selloff could easily derail the technical recovery.", "entry_price": 8.90999984741211, "discovery_date": "2026-03-15", - "status": "open", - "current_price": 8.824999809265137, - "return_pct": -0.95, - "days_held": 24, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 8.399999618530273, + "return_pct": -5.72, + "days_held": 31, + "last_updated": "2026-04-15", "return_1d": -0.17, "win_1d": false, "return_7d": -4.94, - "win_7d": false + "win_7d": false, + "return_30d": -5.72, + "win_30d": false }, { "ticker": "STAA", @@ -11388,15 +11472,17 @@ "reason": "STAA is driven by a powerful $12.2M insider purchase from 10% owner Broadwood Partners combined with a heavy short interest of 21.9%. The urgency for a trade now is confirmed by a fresh bullish MACD crossover (histogram at 0.048) and an On-Balance Volume trend that is steadily rising to 32M. This creates a compelling risk/reward scenario where insider support provides a floor, while heavily shorted shares provide fuel for a rapid short-covering rally. The main risk is the high volatility (ATR of $1.01) and resistance at the 50 SMA of $19.35, which could stall the breakout attempt.", "entry_price": 18.84000015258789, "discovery_date": "2026-03-15", - "status": "open", - "current_price": 21.079999923706055, - "return_pct": 11.89, - "days_held": 24, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 24.43000030517578, + "return_pct": 29.67, + "days_held": 31, + "last_updated": "2026-04-15", "return_1d": 1.06, "win_1d": true, "return_7d": -7.01, - "win_7d": false + "win_7d": false, + "return_30d": 29.67, + "win_30d": true }, { "ticker": "KOS", @@ -11411,15 +11497,17 @@ "reason": "The edge for KOS lies in a cluster of four insiders buying, headlined by Director Ogunlesi's aggressive $6M purchase. The timing is optimal as the stock has recently triggered a Golden Cross, with the 50 SMA at $1.66 crossing above the 200 SMA, supported by a bullish options P/C ratio of 0.579. The risk/reward profile is skewed positively for a continued uptrend given the strong technical confirmation and institutional backing. A significant drop in oil prices or failure to hold the $2.18 20 EMA would serve as the key risk invalidating this setup.", "entry_price": 2.3299999237060547, "discovery_date": "2026-03-15", - "status": "open", - "current_price": 2.680000066757202, - "return_pct": 15.02, - "days_held": 24, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 2.5, + "return_pct": 7.3, + "days_held": 31, + "last_updated": "2026-04-15", "return_1d": 2.79, "win_1d": true, "return_7d": 21.89, - "win_7d": true + "win_7d": true, + "return_30d": 7.3, + "win_30d": true }, { "ticker": "POET", @@ -11434,15 +11522,17 @@ "reason": "POET offers a speculative edge based on social due diligence uncovering a potential $75M capital injection, immediately validated by unusual options flow boasting a P/C ratio of 0.095. The setup is actionable now because the stock maintains a strong uptrend above its 50 SMA of $6.61, while its ADX at 26.3 confirms strengthening momentum. The risk/reward is highly speculative but offers explosive upside if the rumored catalyst materializes. The primary risk is the extremely high bandwidth volatility of 40.9%; if the rumor proves false, the stock could gap down severely below its $5.89 stop-loss.", "entry_price": 6.829999923706055, "discovery_date": "2026-03-15", - "status": "open", - "current_price": 6.159999847412109, - "return_pct": -9.81, - "days_held": 24, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 6.710000038146973, + "return_pct": -1.76, + "days_held": 31, + "last_updated": "2026-04-15", "return_1d": 1.1, "win_1d": true, "return_7d": -13.18, - "win_7d": false + "win_7d": false, + "return_30d": -1.76, + "win_30d": false }, { "ticker": "ALB", @@ -11457,15 +11547,17 @@ "reason": "ALB's thesis is built on extreme options flow anomalies, featuring 10 unusual calls versus zero puts and an incredibly low P/C ratio of 0.029. With short interest sitting at a lofty 12.7%, the timing is ripe for a potential squeeze as the stock's RSI at 42.4 suggests it is oversold and ready for a technical bounce. The risk/reward is elevated but offers substantial short-term upside if the 6,510 call volume at the $95 strike forces delta hedging. The fundamental risk remains high due to weak lithium pricing and a bearish MACD crossover, which could override the options flow if macroeconomic sentiment worsens.", "entry_price": 158.22000122070312, "discovery_date": "2026-03-15", - "status": "open", - "current_price": 174.99000549316406, - "return_pct": 10.6, - "days_held": 24, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 189.86000061035156, + "return_pct": 20.0, + "days_held": 31, + "last_updated": "2026-04-15", "return_1d": 4.19, "win_1d": true, "return_7d": -0.96, - "win_7d": false + "win_7d": false, + "return_30d": 20.0, + "win_30d": true }, { "ticker": "NMFC", @@ -11480,15 +11572,17 @@ "reason": "NMFC presents a defensive, low-volatility opportunity backed by $4.02M in insider buying from 10% owner Steven Klinsky. The timing is supported by highly unusual options flow (P/C ratio of 0.14) indicating targeted bullish positioning ahead of potential yield-driven rotation. The risk/reward is exceptionally stable due to an ATR of just $0.23, making it an ideal capital preservation play with moderate upside. The key risk is a failure to break above its 50 SMA of $8.51, which could trap the stock in a sideways trading range.", "entry_price": 7.900000095367432, "discovery_date": "2026-03-15", - "status": "open", - "current_price": 8.086600303649902, - "return_pct": 2.36, - "days_held": 24, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 8.220000267028809, + "return_pct": 4.05, + "days_held": 31, + "last_updated": "2026-04-15", "return_1d": 0.57, "win_1d": true, "return_7d": -2.41, - "win_7d": false + "win_7d": false, + "return_30d": 4.05, + "win_30d": true } ], "2026-03-16": [ @@ -11505,15 +11599,17 @@ "reason": "A staggering insider purchase of $126M by a Director, representing roughly 18% of the company's $682M market cap, signals supreme conviction. The stock is in a strong technical uptrend, trading above its 50 SMA ($33.58) with recent institutional accumulation. This massive insider buy heavily skews the risk/reward to the upside, suggesting a major fundamental catalyst is imminent. However, with high volatility (ATR of $1.77) and poor profitability margins (-21.0%), a failure to deliver on the implied catalyst could cause a sharp reversal.", "entry_price": 36.60499954223633, "discovery_date": "2026-03-16", - "status": "open", - "current_price": 32.595001220703125, - "return_pct": -10.95, - "days_held": 23, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 34.38999938964844, + "return_pct": -6.05, + "days_held": 30, + "last_updated": "2026-04-15", "return_1d": -2.31, "win_1d": false, "return_7d": -12.06, - "win_7d": false + "win_7d": false, + "return_30d": -6.05, + "win_30d": false }, { "ticker": "CPNG", @@ -11528,15 +11624,17 @@ "reason": "Director Neil Mehta executed a massive $136.5M insider purchase, providing a robust vote of confidence in the underlying business. The options market confirms this bullish sentiment with a volume P/C ratio of 0.593, indicating traders are positioning for a near-term bounce despite the recent downtrend. As a contrarian play, buying near the lower Bollinger Band with such heavy insider backing offers an excellent asymmetrical reward profile. The key risk is that the stock remains in a strong technical downtrend below its 50-day SMA ($19.76), and failure to reclaim this level could result in further technical selling.", "entry_price": 20.475000381469727, "discovery_date": "2026-03-16", - "status": "open", - "current_price": 19.950000762939453, - "return_pct": -2.56, - "days_held": 23, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 20.719999313354492, + "return_pct": 1.2, + "days_held": 30, + "last_updated": "2026-04-15", "return_1d": 0.15, "win_1d": true, "return_7d": -4.81, - "win_7d": false + "win_7d": false, + "return_30d": 1.2, + "win_30d": true }, { "ticker": "KOS", @@ -11551,15 +11649,17 @@ "reason": "A cluster of 4 insiders, including the CEO and a Director, recently purchased $8.87M in stock, highlighting strong alignment and conviction at current levels. The stock is exhibiting a 'Golden Cross' and remains in a strong technical uptrend, trading well above its 50 SMA of $1.66. With a market cap of $1.15B, the nearly $9M insider buy is highly material and supports a favorable risk/reward setup for momentum continuation. However, the stock exhibits high volatility (ATR of $0.24, 10.4% of price), and a recent bearish MACD crossover could signal short-term exhaustion.", "entry_price": 2.4049999713897705, "discovery_date": "2026-03-16", - "status": "open", - "current_price": 2.680000066757202, - "return_pct": 11.43, - "days_held": 23, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 2.5, + "return_pct": 3.95, + "days_held": 30, + "last_updated": "2026-04-15", "return_1d": -1.83, "win_1d": false, "return_7d": 15.8, - "win_7d": true + "win_7d": true, + "return_30d": 3.95, + "win_30d": true }, { "ticker": "STAA", @@ -11574,15 +11674,17 @@ "reason": "A 10% owner recently purchased $12.2M in stock, providing a strong fundamental catalyst against a heavily shorted float (21.9% short interest). Despite a broader downtrend, the stock shows a bullish divergence with a rising On-Balance Volume (32.6M) and a fresh MACD bullish crossover. The combination of significant insider buying and high short interest creates a prime setup for a short-squeeze, offering outsized upside potential. The primary risk is overhead resistance at the 50 SMA ($19.35), which could halt the reversal if not broken decisively.", "entry_price": 19.100000381469727, "discovery_date": "2026-03-16", - "status": "open", - "current_price": 21.079999923706055, - "return_pct": 10.37, - "days_held": 23, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 24.43000030517578, + "return_pct": 27.91, + "days_held": 30, + "last_updated": "2026-04-15", "return_1d": -6.34, "win_1d": false, "return_7d": -10.1, - "win_7d": false + "win_7d": false, + "return_30d": 27.91, + "win_30d": true }, { "ticker": "LOAR", @@ -11597,15 +11699,17 @@ "reason": "A cluster of three insiders, including the CEO, purchased $6.46M in stock, signaling deep value despite recent price weakness. The stock holds a massive 38.8% short interest, and this significant insider buying could act as the immediate spark for a violent short-covering rally. The setup offers a highly lucrative, albeit speculative, risk/reward profile as shorts may be forced to cover if momentum shifts. However, the stock is entrenched in a strong downtrend below its 50 SMA ($69.17) with an ADX of 14.0 indicating weak trend strength, meaning the squeeze may take time to materialize.", "entry_price": 66.86000061035156, "discovery_date": "2026-03-16", - "status": "open", - "current_price": 62.790000915527344, - "return_pct": -6.09, - "days_held": 23, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 67.1500015258789, + "return_pct": 0.43, + "days_held": 30, + "last_updated": "2026-04-15", "return_1d": 1.22, "win_1d": true, "return_7d": -7.66, - "win_7d": false + "win_7d": false, + "return_30d": 0.43, + "win_30d": true }, { "ticker": "SBGI", @@ -11620,15 +11724,17 @@ "reason": "Executive Chairman David D. Smith purchased $1.5M in stock, which aligns with highly unusual bullish options flow featuring a P/C ratio of just 0.015. Options traders are aggressively targeting the upside with 11,651 calls against only 178 puts, indicating anticipation of a near-term positive catalyst. With a high short interest of 23.3%, the confluence of insider buying and extreme call volume provides a compelling asymmetric upside. The key risk is that the stock is currently below its 50 SMA ($14.59) and VWAP, meaning failure to break these resistance levels could trap early buyers.", "entry_price": 14.079999923706055, "discovery_date": "2026-03-16", - "status": "open", - "current_price": 13.979999542236328, - "return_pct": -0.71, - "days_held": 23, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 15.5600004196167, + "return_pct": 10.51, + "days_held": 30, + "last_updated": "2026-04-15", "return_1d": 0.85, "win_1d": true, "return_7d": -4.72, - "win_7d": false + "win_7d": false, + "return_30d": 10.51, + "win_30d": true }, { "ticker": "NMFC", @@ -11643,15 +11749,17 @@ "reason": "A cluster of 7 insider transactions totaling $12.5M, heavily driven by a Director, showcases exceptional internal confidence in this $801M market cap company. Unusually bullish options activity with a P/C ratio of 0.14 further corroborates the insider conviction for a near-term move. The stock's low volatility (ATR of $0.23) and substantial insider accumulation provide a high-probability, low-risk entry point. However, the stock is technically in a strong downtrend below its 50 SMA ($8.51), and a lack of volume could stall the anticipated reversal.", "entry_price": 7.934999942779541, "discovery_date": "2026-03-16", - "status": "open", - "current_price": 8.086600303649902, - "return_pct": 1.91, - "days_held": 23, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 8.220000267028809, + "return_pct": 3.59, + "days_held": 30, + "last_updated": "2026-04-15", "return_1d": -2.58, "win_1d": false, "return_7d": -3.72, - "win_7d": false + "win_7d": false, + "return_30d": 3.59, + "win_30d": true }, { "ticker": "FOX", @@ -11666,15 +11774,17 @@ "reason": "Executive Chair Lachlan Murdoch executed a substantial $10.6M insider purchase, signaling strong confidence from the very top of the organization. The options market confirms this bullish sentiment with an unusually low put/call volume ratio of 0.134, indicating near-term upside expectations. As a mega-cap stock with moderate volatility (ATR of $1.60), this setup offers a relatively safe, low-risk contrarian entry near support. The main risk is that the stock remains in a downtrend below its 50 SMA ($58.86), and broader market weakness could delay the anticipated turnaround.", "entry_price": 52.630001068115234, "discovery_date": "2026-03-16", - "status": "open", - "current_price": 54.2400016784668, - "return_pct": 3.06, - "days_held": 23, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 56.81999969482422, + "return_pct": 7.96, + "days_held": 30, + "last_updated": "2026-04-15", "return_1d": 1.27, "win_1d": true, "return_7d": -1.2, - "win_7d": false + "win_7d": false, + "return_30d": 7.96, + "win_30d": true }, { "ticker": "POET", @@ -11689,15 +11799,17 @@ "reason": "Social DD highlights a mysterious $75M investment catalyst, which is driving speculative interest and momentum in the retail community. The technical setup is exceptionally strong, with the stock in a strong uptrend above its 50 SMA ($6.61) and a bullish MACD crossover. Rising On-Balance Volume indicates genuine accumulation, offering a high-reward momentum play if the $75M investment narrative materializes. However, this is a highly speculative thesis driven by social sentiment, and the stock's high volatility (ATR of $0.63) could lead to rapid drawdowns if the rumor proves false.", "entry_price": 6.855000019073486, "discovery_date": "2026-03-16", - "status": "open", - "current_price": 6.159999847412109, - "return_pct": -10.14, - "days_held": 23, - "last_updated": "2026-04-08", + "status": "closed", + "current_price": 6.710000038146973, + "return_pct": -2.12, + "days_held": 30, + "last_updated": "2026-04-15", "return_1d": 0.89, "win_1d": true, "return_7d": -13.49, - "win_7d": false + "win_7d": false, + "return_30d": -2.12, + "win_30d": false } ], "2026-03-17": [ @@ -11715,10 +11827,10 @@ "entry_price": 20.674999237060547, "discovery_date": "2026-03-17", "status": "open", - "current_price": 19.950000762939453, - "return_pct": -3.51, - "days_held": 22, - "last_updated": "2026-04-08", + "current_price": 20.719999313354492, + "return_pct": 0.22, + "days_held": 29, + "last_updated": "2026-04-15", "return_1d": 0.15, "win_1d": true, "return_7d": -7.45, @@ -11738,10 +11850,10 @@ "entry_price": 18.299999237060547, "discovery_date": "2026-03-17", "status": "open", - "current_price": 17.010000228881836, - "return_pct": -7.05, - "days_held": 22, - "last_updated": "2026-04-08", + "current_price": 16.239999771118164, + "return_pct": -11.26, + "days_held": 29, + "last_updated": "2026-04-15", "return_1d": -3.66, "win_1d": false, "return_7d": -10.93, @@ -11761,10 +11873,10 @@ "entry_price": 67.62999725341797, "discovery_date": "2026-03-17", "status": "open", - "current_price": 62.790000915527344, - "return_pct": -7.16, - "days_held": 22, - "last_updated": "2026-04-08", + "current_price": 67.1500015258789, + "return_pct": -0.71, + "days_held": 29, + "last_updated": "2026-04-15", "return_1d": 0.07, "win_1d": true, "return_7d": -13.54, @@ -11784,10 +11896,10 @@ "entry_price": 139.99000549316406, "discovery_date": "2026-03-17", "status": "open", - "current_price": 131.25, - "return_pct": -6.24, - "days_held": 22, - "last_updated": "2026-04-08", + "current_price": 129.1199951171875, + "return_pct": -7.76, + "days_held": 29, + "last_updated": "2026-04-15", "return_1d": 2.35, "win_1d": true, "return_7d": -8.42, @@ -11807,10 +11919,10 @@ "entry_price": 35.86000061035156, "discovery_date": "2026-03-17", "status": "open", - "current_price": 32.595001220703125, - "return_pct": -9.1, - "days_held": 22, - "last_updated": "2026-04-08", + "current_price": 34.38999938964844, + "return_pct": -4.1, + "days_held": 29, + "last_updated": "2026-04-15", "return_1d": 0.11, "win_1d": true, "return_7d": -12.72, @@ -11830,10 +11942,10 @@ "entry_price": 71.61499786376953, "discovery_date": "2026-03-17", "status": "open", - "current_price": 72.74500274658203, - "return_pct": 1.58, - "days_held": 22, - "last_updated": "2026-04-08", + "current_price": 72.58999633789062, + "return_pct": 1.36, + "days_held": 29, + "last_updated": "2026-04-15", "return_1d": -1.85, "win_1d": false, "return_7d": -5.86, @@ -11853,10 +11965,10 @@ "entry_price": 4.494999885559082, "discovery_date": "2026-03-17", "status": "open", - "current_price": 4.335000038146973, - "return_pct": -3.56, - "days_held": 22, - "last_updated": "2026-04-08", + "current_price": 4.679999828338623, + "return_pct": 4.12, + "days_held": 29, + "last_updated": "2026-04-15", "return_1d": -4.78, "win_1d": false, "return_7d": -1.56, @@ -11876,10 +11988,10 @@ "entry_price": 44.7599983215332, "discovery_date": "2026-03-17", "status": "open", - "current_price": 43.66999816894531, - "return_pct": -2.44, - "days_held": 22, - "last_updated": "2026-04-08", + "current_price": 45.709999084472656, + "return_pct": 2.12, + "days_held": 29, + "last_updated": "2026-04-15", "return_1d": -0.69, "win_1d": false, "return_7d": -10.17, @@ -11899,10 +12011,10 @@ "entry_price": 16.969999313354492, "discovery_date": "2026-03-17", "status": "open", - "current_price": 15.350000381469727, - "return_pct": -9.55, - "days_held": 22, - "last_updated": "2026-04-08", + "current_price": 16.1200008392334, + "return_pct": -5.01, + "days_held": 29, + "last_updated": "2026-04-15", "return_1d": 12.29, "win_1d": true, "return_7d": 10.67, @@ -11922,10 +12034,10 @@ "entry_price": 8.880000114440918, "discovery_date": "2026-03-17", "status": "open", - "current_price": 8.824999809265137, - "return_pct": -0.62, - "days_held": 22, - "last_updated": "2026-04-08", + "current_price": 8.399999618530273, + "return_pct": -5.41, + "days_held": 29, + "last_updated": "2026-04-15", "return_1d": -1.58, "win_1d": false, "return_7d": -4.11, @@ -11945,10 +12057,10 @@ "entry_price": 93.55999755859375, "discovery_date": "2026-03-17", "status": "open", - "current_price": 95.0, - "return_pct": 1.54, - "days_held": 22, - "last_updated": "2026-04-08", + "current_price": 88.56999969482422, + "return_pct": -5.33, + "days_held": 29, + "last_updated": "2026-04-15", "return_1d": 1.39, "win_1d": true, "return_7d": -8.38, @@ -11968,10 +12080,10 @@ "entry_price": 6.954999923706055, "discovery_date": "2026-03-17", "status": "open", - "current_price": 6.164999961853027, - "return_pct": -11.36, - "days_held": 22, - "last_updated": "2026-04-08", + "current_price": 6.710000038146973, + "return_pct": -3.52, + "days_held": 29, + "last_updated": "2026-04-15", "return_1d": -5.39, "win_1d": false, "return_7d": -14.74, @@ -11993,10 +12105,10 @@ "entry_price": 8.586000442504883, "discovery_date": "2026-03-19", "status": "open", - "current_price": 8.824999809265137, - "return_pct": 2.78, - "days_held": 20, - "last_updated": "2026-04-08", + "current_price": 8.399999618530273, + "return_pct": -2.17, + "days_held": 27, + "last_updated": "2026-04-15", "return_1d": -1.53, "win_1d": false, "return_7d": -2.52, @@ -12016,10 +12128,10 @@ "entry_price": 110.56999969482422, "discovery_date": "2026-03-19", "status": "open", - "current_price": 112.0250015258789, - "return_pct": 1.32, - "days_held": 20, - "last_updated": "2026-04-08", + "current_price": 111.86000061035156, + "return_pct": 1.17, + "days_held": 27, + "last_updated": "2026-04-15", "return_1d": -0.91, "win_1d": false, "return_7d": -2.28, @@ -12039,10 +12151,10 @@ "entry_price": 163.5800018310547, "discovery_date": "2026-03-19", "status": "open", - "current_price": 158.19000244140625, - "return_pct": -3.3, - "days_held": 20, - "last_updated": "2026-04-08", + "current_price": 159.47000122070312, + "return_pct": -2.51, + "days_held": 27, + "last_updated": "2026-04-15", "return_1d": 0.13, "win_1d": true, "return_7d": 1.14, @@ -12062,10 +12174,10 @@ "entry_price": 353.3550109863281, "discovery_date": "2026-03-19", "status": "open", - "current_price": 346.1000061035156, - "return_pct": -2.05, - "days_held": 20, - "last_updated": "2026-04-08", + "current_price": 350.95001220703125, + "return_pct": -0.68, + "days_held": 27, + "last_updated": "2026-04-15", "return_1d": -0.89, "win_1d": false, "return_7d": -0.44, @@ -12085,10 +12197,10 @@ "entry_price": 159.52000427246094, "discovery_date": "2026-03-19", "status": "open", - "current_price": 174.99000549316406, - "return_pct": 9.7, - "days_held": 20, - "last_updated": "2026-04-08", + "current_price": 189.86000061035156, + "return_pct": 19.02, + "days_held": 27, + "last_updated": "2026-04-15", "return_1d": 2.49, "win_1d": true, "return_7d": 13.36, @@ -12110,10 +12222,10 @@ "entry_price": 63.23500061035156, "discovery_date": "2026-03-20", "status": "open", - "current_price": 62.790000915527344, - "return_pct": -0.7, - "days_held": 19, - "last_updated": "2026-04-08", + "current_price": 67.1500015258789, + "return_pct": 6.19, + "days_held": 26, + "last_updated": "2026-04-15", "return_1d": -6.33, "win_1d": false, "return_7d": -11.5, @@ -12133,10 +12245,10 @@ "entry_price": 16.635000228881836, "discovery_date": "2026-03-20", "status": "open", - "current_price": 17.010000228881836, - "return_pct": 2.25, - "days_held": 19, - "last_updated": "2026-04-08", + "current_price": 16.239999771118164, + "return_pct": -2.37, + "days_held": 26, + "last_updated": "2026-04-15", "return_1d": 1.11, "win_1d": true, "return_7d": -5.83, @@ -12156,10 +12268,10 @@ "entry_price": 0.9240000247955322, "discovery_date": "2026-03-20", "status": "open", - "current_price": 0.8464000225067139, - "return_pct": -8.4, - "days_held": 19, - "last_updated": "2026-04-08", + "current_price": 0.9070000052452087, + "return_pct": -1.84, + "days_held": 26, + "last_updated": "2026-04-15", "return_1d": 2.16, "win_1d": true, "return_7d": 13.1, @@ -12179,10 +12291,10 @@ "entry_price": 17.25, "discovery_date": "2026-03-20", "status": "open", - "current_price": 17.3799991607666, - "return_pct": 0.75, - "days_held": 19, - "last_updated": "2026-04-08", + "current_price": 16.780000686645508, + "return_pct": -2.72, + "days_held": 26, + "last_updated": "2026-04-15", "return_1d": -1.1, "win_1d": false, "return_7d": -2.14, @@ -12202,10 +12314,10 @@ "entry_price": 28.429899215698242, "discovery_date": "2026-03-20", "status": "open", - "current_price": 27.405000686645508, - "return_pct": -3.61, - "days_held": 19, - "last_updated": "2026-04-08", + "current_price": 25.6200008392334, + "return_pct": -9.88, + "days_held": 26, + "last_updated": "2026-04-15", "return_1d": -0.42, "win_1d": false, "return_7d": 2.97, @@ -12225,10 +12337,10 @@ "entry_price": 18.104999542236328, "discovery_date": "2026-03-20", "status": "open", - "current_price": 17.834999084472656, - "return_pct": -1.49, - "days_held": 19, - "last_updated": "2026-04-08", + "current_price": 17.8700008392334, + "return_pct": -1.3, + "days_held": 26, + "last_updated": "2026-04-15", "return_1d": -3.07, "win_1d": false, "return_7d": -3.07, @@ -12250,10 +12362,10 @@ "entry_price": 34.63999938964844, "discovery_date": "2026-03-21", "status": "open", - "current_price": 42.81999969482422, - "return_pct": 23.61, - "days_held": 18, - "last_updated": "2026-04-08", + "current_price": 43.68000030517578, + "return_pct": 26.1, + "days_held": 25, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": 8.55, @@ -12273,10 +12385,10 @@ "entry_price": 11.859999656677246, "discovery_date": "2026-03-21", "status": "open", - "current_price": 9.130000114440918, - "return_pct": -23.02, - "days_held": 18, - "last_updated": "2026-04-08", + "current_price": 8.600000381469727, + "return_pct": -27.49, + "days_held": 25, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": -7.42, @@ -12296,10 +12408,10 @@ "entry_price": 8.470000267028809, "discovery_date": "2026-03-21", "status": "open", - "current_price": 8.824999809265137, - "return_pct": 4.19, - "days_held": 18, - "last_updated": "2026-04-08", + "current_price": 8.399999618530273, + "return_pct": -0.83, + "days_held": 25, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": -8.38, @@ -12319,10 +12431,10 @@ "entry_price": 64.08999633789062, "discovery_date": "2026-03-21", "status": "open", - "current_price": 66.44999694824219, - "return_pct": 3.68, - "days_held": 18, - "last_updated": "2026-04-08", + "current_price": 66.93000030517578, + "return_pct": 4.43, + "days_held": 25, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": 0.51, @@ -12342,10 +12454,10 @@ "entry_price": 13.119999885559082, "discovery_date": "2026-03-21", "status": "open", - "current_price": 13.595000267028809, - "return_pct": 3.62, - "days_held": 18, - "last_updated": "2026-04-08", + "current_price": 13.65999984741211, + "return_pct": 4.12, + "days_held": 25, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": -3.2, @@ -12365,10 +12477,10 @@ "entry_price": 247.99000549316406, "discovery_date": "2026-03-21", "status": "open", - "current_price": 243.4499969482422, - "return_pct": -1.83, - "days_held": 18, - "last_updated": "2026-04-08", + "current_price": 228.58999633789062, + "return_pct": -7.82, + "days_held": 25, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": -7.32, @@ -12388,10 +12500,10 @@ "entry_price": 67.05000305175781, "discovery_date": "2026-03-21", "status": "open", - "current_price": 67.33999633789062, - "return_pct": 0.43, - "days_held": 18, - "last_updated": "2026-04-08", + "current_price": 66.54000091552734, + "return_pct": -0.76, + "days_held": 25, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": -5.4, @@ -12411,10 +12523,10 @@ "entry_price": 23.459999084472656, "discovery_date": "2026-03-21", "status": "open", - "current_price": 24.905000686645508, - "return_pct": 6.16, - "days_held": 18, - "last_updated": "2026-04-08", + "current_price": 26.43000030517578, + "return_pct": 12.66, + "days_held": 25, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": -3.03, @@ -12434,10 +12546,10 @@ "entry_price": 0.8346999883651733, "discovery_date": "2026-03-21", "status": "open", - "current_price": 0.8353000283241272, - "return_pct": 0.07, - "days_held": 18, - "last_updated": "2026-04-08", + "current_price": 0.8700000047683716, + "return_pct": 4.23, + "days_held": 25, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": -2.84, @@ -12457,10 +12569,10 @@ "entry_price": 0.9440000057220459, "discovery_date": "2026-03-21", "status": "open", - "current_price": 0.8464000225067139, - "return_pct": -10.34, - "days_held": 18, - "last_updated": "2026-04-08", + "current_price": 0.9070000052452087, + "return_pct": -3.92, + "days_held": 25, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": 6.99, @@ -12480,10 +12592,10 @@ "entry_price": 5.789999961853027, "discovery_date": "2026-03-21", "status": "open", - "current_price": 7.070000171661377, - "return_pct": 22.11, - "days_held": 18, - "last_updated": "2026-04-08", + "current_price": 7.179999828338623, + "return_pct": 24.01, + "days_held": 25, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": 22.11, @@ -12505,10 +12617,10 @@ "entry_price": 11.859999656677246, "discovery_date": "2026-03-22", "status": "open", - "current_price": 9.130000114440918, - "return_pct": -23.02, - "days_held": 17, - "last_updated": "2026-04-08", + "current_price": 8.600000381469727, + "return_pct": -27.49, + "days_held": 24, + "last_updated": "2026-04-15", "return_1d": 2.07, "win_1d": true, "return_7d": -7.42, @@ -12528,10 +12640,10 @@ "entry_price": 0.9440000057220459, "discovery_date": "2026-03-22", "status": "open", - "current_price": 0.8464000225067139, - "return_pct": -10.34, - "days_held": 17, - "last_updated": "2026-04-08", + "current_price": 0.9070000052452087, + "return_pct": -3.92, + "days_held": 24, + "last_updated": "2026-04-15", "return_1d": -0.02, "win_1d": false, "return_7d": 6.99, @@ -12551,10 +12663,10 @@ "entry_price": 247.99000549316406, "discovery_date": "2026-03-22", "status": "open", - "current_price": 243.4499969482422, - "return_pct": -1.83, - "days_held": 17, - "last_updated": "2026-04-08", + "current_price": 228.58999633789062, + "return_pct": -7.82, + "days_held": 24, + "last_updated": "2026-04-15", "return_1d": 0.34, "win_1d": true, "return_7d": -7.32, @@ -12574,10 +12686,10 @@ "entry_price": 0.8346999883651733, "discovery_date": "2026-03-22", "status": "open", - "current_price": 0.8353000283241272, - "return_pct": 0.07, - "days_held": 17, - "last_updated": "2026-04-08", + "current_price": 0.8700000047683716, + "return_pct": 4.23, + "days_held": 24, + "last_updated": "2026-04-15", "return_1d": 4.28, "win_1d": true, "return_7d": -2.84, @@ -12597,10 +12709,10 @@ "entry_price": 64.08999633789062, "discovery_date": "2026-03-22", "status": "open", - "current_price": 66.44999694824219, - "return_pct": 3.68, - "days_held": 17, - "last_updated": "2026-04-08", + "current_price": 66.93000030517578, + "return_pct": 4.43, + "days_held": 24, + "last_updated": "2026-04-15", "return_1d": 1.7, "win_1d": true, "return_7d": 0.51, @@ -12620,10 +12732,10 @@ "entry_price": 5.789999961853027, "discovery_date": "2026-03-22", "status": "open", - "current_price": 7.065000057220459, - "return_pct": 22.02, - "days_held": 17, - "last_updated": "2026-04-08", + "current_price": 7.179999828338623, + "return_pct": 24.01, + "days_held": 24, + "last_updated": "2026-04-15", "return_1d": 5.44, "win_1d": true, "return_7d": 22.11, @@ -12643,10 +12755,10 @@ "entry_price": 13.119999885559082, "discovery_date": "2026-03-22", "status": "open", - "current_price": 13.588000297546387, - "return_pct": 3.57, - "days_held": 17, - "last_updated": "2026-04-08", + "current_price": 13.65999984741211, + "return_pct": 4.12, + "days_held": 24, + "last_updated": "2026-04-15", "return_1d": 2.93, "win_1d": true, "return_7d": -3.2, @@ -12666,10 +12778,10 @@ "entry_price": 34.63999938964844, "discovery_date": "2026-03-22", "status": "open", - "current_price": 42.81999969482422, - "return_pct": 23.61, - "days_held": 17, - "last_updated": "2026-04-08", + "current_price": 43.68000030517578, + "return_pct": 26.1, + "days_held": 24, + "last_updated": "2026-04-15", "return_1d": -0.89, "win_1d": false, "return_7d": 8.55, @@ -12689,10 +12801,10 @@ "entry_price": 23.459999084472656, "discovery_date": "2026-03-22", "status": "open", - "current_price": 24.905000686645508, - "return_pct": 6.16, - "days_held": 17, - "last_updated": "2026-04-08", + "current_price": 26.43000030517578, + "return_pct": 12.66, + "days_held": 24, + "last_updated": "2026-04-15", "return_1d": 2.49, "win_1d": true, "return_7d": -3.03, @@ -12712,10 +12824,10 @@ "entry_price": 67.05000305175781, "discovery_date": "2026-03-22", "status": "open", - "current_price": 67.33999633789062, - "return_pct": 0.43, - "days_held": 17, - "last_updated": "2026-04-08", + "current_price": 66.54000091552734, + "return_pct": -0.76, + "days_held": 24, + "last_updated": "2026-04-15", "return_1d": 0.25, "win_1d": true, "return_7d": -5.4, @@ -12735,10 +12847,10 @@ "entry_price": 17.059999465942383, "discovery_date": "2026-03-22", "status": "open", - "current_price": 17.3799991607666, - "return_pct": 1.88, - "days_held": 17, - "last_updated": "2026-04-08", + "current_price": 16.780000686645508, + "return_pct": -1.64, + "days_held": 24, + "last_updated": "2026-04-15", "return_1d": 3.11, "win_1d": true, "return_7d": -5.86, @@ -12758,10 +12870,10 @@ "entry_price": 12.220000267028809, "discovery_date": "2026-03-22", "status": "open", - "current_price": 15.3149995803833, - "return_pct": 25.33, - "days_held": 17, - "last_updated": "2026-04-08", + "current_price": 14.850000381469727, + "return_pct": 21.52, + "days_held": 24, + "last_updated": "2026-04-15", "return_1d": 3.11, "win_1d": true, "return_7d": 14.08, @@ -12783,10 +12895,10 @@ "entry_price": 36.31999969482422, "discovery_date": "2026-03-28", "status": "open", - "current_price": 37.75, - "return_pct": 3.94, - "days_held": 11, - "last_updated": "2026-04-08", + "current_price": 36.72999954223633, + "return_pct": 1.13, + "days_held": 18, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": 0.99, @@ -12806,10 +12918,10 @@ "entry_price": 179.30999755859375, "discovery_date": "2026-03-28", "status": "open", - "current_price": 182.61500549316406, - "return_pct": 1.84, - "days_held": 11, - "last_updated": "2026-04-08", + "current_price": 171.30999755859375, + "return_pct": -4.46, + "days_held": 18, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": 4.39, @@ -12829,10 +12941,10 @@ "entry_price": 89.12999725341797, "discovery_date": "2026-03-28", "status": "open", - "current_price": 102.71499633789062, - "return_pct": 15.24, - "days_held": 11, - "last_updated": "2026-04-08", + "current_price": 91.26000213623047, + "return_pct": 2.39, + "days_held": 18, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": 3.5, @@ -12852,10 +12964,10 @@ "entry_price": 22.8799991607666, "discovery_date": "2026-03-28", "status": "open", - "current_price": 23.7450008392334, - "return_pct": 3.78, - "days_held": 11, - "last_updated": "2026-04-08", + "current_price": 25.75, + "return_pct": 12.54, + "days_held": 18, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": 4.41, @@ -12875,10 +12987,10 @@ "entry_price": 58.540000915527344, "discovery_date": "2026-03-28", "status": "open", - "current_price": 58.8650016784668, - "return_pct": 0.56, - "days_held": 11, - "last_updated": "2026-04-08", + "current_price": 58.08000183105469, + "return_pct": -0.79, + "days_held": 18, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": 1.81, @@ -12898,10 +13010,10 @@ "entry_price": 2.259999990463257, "discovery_date": "2026-03-28", "status": "open", - "current_price": 3.005000114440918, - "return_pct": 32.96, - "days_held": 11, - "last_updated": "2026-04-08", + "current_price": 2.890000104904175, + "return_pct": 27.88, + "days_held": 18, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": 8.85, @@ -12921,10 +13033,10 @@ "entry_price": 190.52000427246094, "discovery_date": "2026-03-28", "status": "open", - "current_price": 216.69000244140625, - "return_pct": 13.74, - "days_held": 11, - "last_updated": "2026-04-08", + "current_price": 223.77000427246094, + "return_pct": 17.45, + "days_held": 18, + "last_updated": "2026-04-15", "return_1d": 0.0, "win_1d": false, "return_7d": 9.29, @@ -12946,10 +13058,10 @@ "entry_price": 36.31999969482422, "discovery_date": "2026-03-29", "status": "open", - "current_price": 37.75, - "return_pct": 3.94, - "days_held": 10, - "last_updated": "2026-04-08", + "current_price": 36.72999954223633, + "return_pct": 1.13, + "days_held": 17, + "last_updated": "2026-04-15", "return_1d": 0.08, "win_1d": true, "return_7d": 0.99, @@ -12969,10 +13081,10 @@ "entry_price": 190.52000427246094, "discovery_date": "2026-03-29", "status": "open", - "current_price": 216.69000244140625, - "return_pct": 13.74, - "days_held": 10, - "last_updated": "2026-04-08", + "current_price": 223.77000427246094, + "return_pct": 17.45, + "days_held": 17, + "last_updated": "2026-04-15", "return_1d": 0.06, "win_1d": true, "return_7d": 9.29, @@ -12992,10 +13104,10 @@ "entry_price": 89.12999725341797, "discovery_date": "2026-03-29", "status": "open", - "current_price": 102.71499633789062, - "return_pct": 15.24, - "days_held": 10, - "last_updated": "2026-04-08", + "current_price": 91.26000213623047, + "return_pct": 2.39, + "days_held": 17, + "last_updated": "2026-04-15", "return_1d": -3.03, "win_1d": false, "return_7d": 3.5, @@ -13015,10 +13127,10 @@ "entry_price": 20.770000457763672, "discovery_date": "2026-03-29", "status": "open", - "current_price": 19.614999771118164, - "return_pct": -5.56, - "days_held": 10, - "last_updated": "2026-04-08", + "current_price": 21.010000228881836, + "return_pct": 1.16, + "days_held": 17, + "last_updated": "2026-04-15", "return_1d": 2.26, "win_1d": true, "return_7d": -1.01, @@ -13038,10 +13150,10 @@ "entry_price": 1.4299999475479126, "discovery_date": "2026-03-29", "status": "open", - "current_price": 1.6786999702453613, - "return_pct": 17.39, - "days_held": 10, - "last_updated": "2026-04-08", + "current_price": 1.659999966621399, + "return_pct": 16.08, + "days_held": 17, + "last_updated": "2026-04-15", "return_1d": -1.4, "win_1d": false, "return_7d": 16.08, @@ -13061,10 +13173,10 @@ "entry_price": 58.540000915527344, "discovery_date": "2026-03-29", "status": "open", - "current_price": 58.8650016784668, - "return_pct": 0.56, - "days_held": 10, - "last_updated": "2026-04-08", + "current_price": 58.08000183105469, + "return_pct": -0.79, + "days_held": 17, + "last_updated": "2026-04-15", "return_1d": 1.76, "win_1d": true, "return_7d": 1.81, @@ -13086,12 +13198,14 @@ "entry_price": 10.34000015258789, "discovery_date": "2026-04-03", "status": "open", - "current_price": 10.710000038146973, - "return_pct": 3.58, - "days_held": 5, - "last_updated": "2026-04-08", + "current_price": 10.899999618530273, + "return_pct": 5.42, + "days_held": 12, + "last_updated": "2026-04-15", "return_1d": 0.0, - "win_1d": false + "win_1d": false, + "return_7d": 5.42, + "win_7d": true }, { "ticker": "AHCO", @@ -13107,12 +13221,14 @@ "entry_price": 12.029999732971191, "discovery_date": "2026-04-03", "status": "open", - "current_price": 12.239999771118164, - "return_pct": 1.75, - "days_held": 5, - "last_updated": "2026-04-08", + "current_price": 12.770000457763672, + "return_pct": 6.15, + "days_held": 12, + "last_updated": "2026-04-15", "return_1d": 0.0, - "win_1d": false + "win_1d": false, + "return_7d": 6.15, + "win_7d": true }, { "ticker": "ZBIO", @@ -13128,12 +13244,14 @@ "entry_price": 21.459999084472656, "discovery_date": "2026-04-03", "status": "open", - "current_price": 21.389999389648438, - "return_pct": -0.33, - "days_held": 5, - "last_updated": "2026-04-08", + "current_price": 21.34000015258789, + "return_pct": -0.56, + "days_held": 12, + "last_updated": "2026-04-15", "return_1d": 0.0, - "win_1d": false + "win_1d": false, + "return_7d": -0.56, + "win_7d": false }, { "ticker": "WTI", @@ -13149,12 +13267,14 @@ "entry_price": 3.1500000953674316, "discovery_date": "2026-04-03", "status": "open", - "current_price": 2.825000047683716, - "return_pct": -10.32, - "days_held": 5, - "last_updated": "2026-04-08", + "current_price": 2.799999952316284, + "return_pct": -11.11, + "days_held": 12, + "last_updated": "2026-04-15", "return_1d": 0.0, - "win_1d": false + "win_1d": false, + "return_7d": -11.11, + "win_7d": false }, { "ticker": "NNOX", @@ -13170,12 +13290,14 @@ "entry_price": 2.4100000858306885, "discovery_date": "2026-04-03", "status": "open", - "current_price": 2.369999885559082, - "return_pct": -1.66, - "days_held": 5, - "last_updated": "2026-04-08", + "current_price": 2.4700000286102295, + "return_pct": 2.49, + "days_held": 12, + "last_updated": "2026-04-15", "return_1d": 0.0, - "win_1d": false + "win_1d": false, + "return_7d": 2.49, + "win_7d": true }, { "ticker": "PACB", @@ -13191,12 +13313,14 @@ "entry_price": 1.340000033378601, "discovery_date": "2026-04-03", "status": "open", - "current_price": 1.4799000024795532, - "return_pct": 10.44, - "days_held": 5, - "last_updated": "2026-04-08", + "current_price": 1.5700000524520874, + "return_pct": 17.16, + "days_held": 12, + "last_updated": "2026-04-15", "return_1d": 0.0, - "win_1d": false + "win_1d": false, + "return_7d": 17.16, + "win_7d": true } ], "2026-04-04": [ @@ -13214,12 +13338,14 @@ "entry_price": 10.34000015258789, "discovery_date": "2026-04-04", "status": "open", - "current_price": 10.710000038146973, - "return_pct": 3.58, - "days_held": 4, - "last_updated": "2026-04-08", + "current_price": 10.899999618530273, + "return_pct": 5.42, + "days_held": 11, + "last_updated": "2026-04-15", "return_1d": 0.0, - "win_1d": false + "win_1d": false, + "return_7d": 5.42, + "win_7d": true }, { "ticker": "ZBIO", @@ -13235,12 +13361,14 @@ "entry_price": 21.459999084472656, "discovery_date": "2026-04-04", "status": "open", - "current_price": 21.389999389648438, - "return_pct": -0.33, - "days_held": 4, - "last_updated": "2026-04-08", + "current_price": 21.34000015258789, + "return_pct": -0.56, + "days_held": 11, + "last_updated": "2026-04-15", "return_1d": 0.0, - "win_1d": false + "win_1d": false, + "return_7d": -0.56, + "win_7d": false }, { "ticker": "PACB", @@ -13256,12 +13384,14 @@ "entry_price": 1.340000033378601, "discovery_date": "2026-04-04", "status": "open", - "current_price": 1.4799000024795532, - "return_pct": 10.44, - "days_held": 4, - "last_updated": "2026-04-08", + "current_price": 1.5700000524520874, + "return_pct": 17.16, + "days_held": 11, + "last_updated": "2026-04-15", "return_1d": 0.0, - "win_1d": false + "win_1d": false, + "return_7d": 17.16, + "win_7d": true }, { "ticker": "NNOX", @@ -13277,12 +13407,14 @@ "entry_price": 2.4100000858306885, "discovery_date": "2026-04-04", "status": "open", - "current_price": 2.369999885559082, - "return_pct": -1.66, - "days_held": 4, - "last_updated": "2026-04-08", + "current_price": 2.4700000286102295, + "return_pct": 2.49, + "days_held": 11, + "last_updated": "2026-04-15", "return_1d": 0.0, - "win_1d": false + "win_1d": false, + "return_7d": 2.49, + "win_7d": true } ], "2026-04-05": [ @@ -13300,12 +13432,14 @@ "entry_price": 10.34000015258789, "discovery_date": "2026-04-05", "status": "open", - "current_price": 10.710000038146973, - "return_pct": 3.58, - "days_held": 3, - "last_updated": "2026-04-08", + "current_price": 10.899999618530273, + "return_pct": 5.42, + "days_held": 10, + "last_updated": "2026-04-15", "return_1d": 2.47, - "win_1d": true + "win_1d": true, + "return_7d": 5.42, + "win_7d": true }, { "ticker": "ZBIO", @@ -13321,12 +13455,14 @@ "entry_price": 21.459999084472656, "discovery_date": "2026-04-05", "status": "open", - "current_price": 21.389999389648438, - "return_pct": -0.33, - "days_held": 3, - "last_updated": "2026-04-08", + "current_price": 21.34000015258789, + "return_pct": -0.56, + "days_held": 10, + "last_updated": "2026-04-15", "return_1d": 3.4, - "win_1d": true + "win_1d": true, + "return_7d": -0.56, + "win_7d": false }, { "ticker": "AI", @@ -13342,12 +13478,14 @@ "entry_price": 8.640000343322754, "discovery_date": "2026-04-05", "status": "open", - "current_price": 8.824999809265137, - "return_pct": 2.14, - "days_held": 3, - "last_updated": "2026-04-08", + "current_price": 8.399999618530273, + "return_pct": -2.78, + "days_held": 10, + "last_updated": "2026-04-15", "return_1d": 1.39, - "win_1d": true + "win_1d": true, + "return_7d": -2.78, + "win_7d": false }, { "ticker": "BR", @@ -13363,12 +13501,14 @@ "entry_price": 160.92999267578125, "discovery_date": "2026-04-05", "status": "open", - "current_price": 162.9949951171875, - "return_pct": 1.28, - "days_held": 3, - "last_updated": "2026-04-08", + "current_price": 158.61000061035156, + "return_pct": -1.44, + "days_held": 10, + "last_updated": "2026-04-15", "return_1d": -0.32, - "win_1d": false + "win_1d": false, + "return_7d": -1.44, + "win_7d": false }, { "ticker": "PACB", @@ -13384,12 +13524,14 @@ "entry_price": 1.340000033378601, "discovery_date": "2026-04-05", "status": "open", - "current_price": 1.4799000024795532, - "return_pct": 10.44, - "days_held": 3, - "last_updated": "2026-04-08", + "current_price": 1.5700000524520874, + "return_pct": 17.16, + "days_held": 10, + "last_updated": "2026-04-15", "return_1d": 1.12, - "win_1d": true + "win_1d": true, + "return_7d": 17.16, + "win_7d": true }, { "ticker": "NNOX", @@ -13405,12 +13547,14 @@ "entry_price": 2.4100000858306885, "discovery_date": "2026-04-05", "status": "open", - "current_price": 2.369999885559082, - "return_pct": -1.66, - "days_held": 3, - "last_updated": "2026-04-08", + "current_price": 2.4700000286102295, + "return_pct": 2.49, + "days_held": 10, + "last_updated": "2026-04-15", "return_1d": 4.56, - "win_1d": true + "win_1d": true, + "return_7d": 2.49, + "win_7d": true }, { "ticker": "V", @@ -13426,12 +13570,14 @@ "entry_price": 300.79998779296875, "discovery_date": "2026-04-05", "status": "open", - "current_price": 310.0199890136719, - "return_pct": 3.07, - "days_held": 3, - "last_updated": "2026-04-08", + "current_price": 311.3699951171875, + "return_pct": 3.51, + "days_held": 10, + "last_updated": "2026-04-15", "return_1d": 0.68, - "win_1d": true + "win_1d": true, + "return_7d": 3.51, + "win_7d": true }, { "ticker": "TXN", @@ -13447,12 +13593,14 @@ "entry_price": 194.8699951171875, "discovery_date": "2026-04-05", "status": "open", - "current_price": 207.72500610351562, - "return_pct": 6.6, - "days_held": 3, - "last_updated": "2026-04-08", + "current_price": 218.8699951171875, + "return_pct": 12.32, + "days_held": 10, + "last_updated": "2026-04-15", "return_1d": 1.45, - "win_1d": true + "win_1d": true, + "return_7d": 12.32, + "win_7d": true }, { "ticker": "BWXT", @@ -13468,12 +13616,14 @@ "entry_price": 214.97999572753906, "discovery_date": "2026-04-05", "status": "open", - "current_price": 225.0050048828125, - "return_pct": 4.66, - "days_held": 3, - "last_updated": "2026-04-08", + "current_price": 238.27000427246094, + "return_pct": 10.83, + "days_held": 10, + "last_updated": "2026-04-15", "return_1d": 1.42, - "win_1d": true + "win_1d": true, + "return_7d": 10.83, + "win_7d": true }, { "ticker": "ADBE", @@ -13489,12 +13639,14 @@ "entry_price": 242.9199981689453, "discovery_date": "2026-04-05", "status": "open", - "current_price": 243.4199981689453, - "return_pct": 0.21, - "days_held": 3, - "last_updated": "2026-04-08", + "current_price": 235.72000122070312, + "return_pct": -2.96, + "days_held": 10, + "last_updated": "2026-04-15", "return_1d": 0.33, - "win_1d": true + "win_1d": true, + "return_7d": -2.96, + "win_7d": false }, { "ticker": "CRM", @@ -13510,12 +13662,14 @@ "entry_price": 187.17999267578125, "discovery_date": "2026-04-05", "status": "open", - "current_price": 182.61500549316406, - "return_pct": -2.44, - "days_held": 3, - "last_updated": "2026-04-08", + "current_price": 171.30999755859375, + "return_pct": -8.48, + "days_held": 10, + "last_updated": "2026-04-15", "return_1d": -0.18, - "win_1d": false + "win_1d": false, + "return_7d": -8.48, + "win_7d": false }, { "ticker": "LCID", @@ -13531,12 +13685,14 @@ "entry_price": 9.960000038146973, "discovery_date": "2026-04-05", "status": "open", - "current_price": 9.03499984741211, - "return_pct": -9.29, - "days_held": 3, - "last_updated": "2026-04-08", + "current_price": 8.800000190734863, + "return_pct": -11.65, + "days_held": 10, + "last_updated": "2026-04-15", "return_1d": -2.81, - "win_1d": false + "win_1d": false, + "return_7d": -11.65, + "win_7d": false }, { "ticker": "FA", @@ -13552,12 +13708,14 @@ "entry_price": 11.229999542236328, "discovery_date": "2026-04-05", "status": "open", - "current_price": 11.470000267028809, - "return_pct": 2.14, - "days_held": 3, - "last_updated": "2026-04-08", + "current_price": 12.039999961853027, + "return_pct": 7.21, + "days_held": 10, + "last_updated": "2026-04-15", "return_1d": -0.4, - "win_1d": false + "win_1d": false, + "return_7d": 7.21, + "win_7d": true } ], "2026-04-06": [ @@ -13575,12 +13733,14 @@ "entry_price": 10.616000175476074, "discovery_date": "2026-04-06", "status": "open", - "current_price": 10.710000038146973, - "return_pct": 0.89, - "days_held": 2, - "last_updated": "2026-04-08", + "current_price": 10.899999618530273, + "return_pct": 2.68, + "days_held": 9, + "last_updated": "2026-04-15", "return_1d": -2.65, - "win_1d": false + "win_1d": false, + "return_7d": 2.68, + "win_7d": true }, { "ticker": "LLY", @@ -13596,12 +13756,14 @@ "entry_price": 932.6599731445312, "discovery_date": "2026-04-06", "status": "open", - "current_price": 950.5549926757812, - "return_pct": 1.92, - "days_held": 2, - "last_updated": "2026-04-08", + "current_price": 922.5, + "return_pct": -1.09, + "days_held": 9, + "last_updated": "2026-04-15", "return_1d": -2.69, - "win_1d": false + "win_1d": false, + "return_7d": -1.09, + "win_7d": false }, { "ticker": "WTI", @@ -13617,12 +13779,14 @@ "entry_price": 3.2200000286102295, "discovery_date": "2026-04-06", "status": "open", - "current_price": 2.825000047683716, - "return_pct": -12.27, - "days_held": 2, - "last_updated": "2026-04-08", + "current_price": 2.799999952316284, + "return_pct": -13.04, + "days_held": 9, + "last_updated": "2026-04-15", "return_1d": 8.85, - "win_1d": true + "win_1d": true, + "return_7d": -13.04, + "win_7d": false }, { "ticker": "COIN", @@ -13638,12 +13802,14 @@ "entry_price": 175.5299072265625, "discovery_date": "2026-04-06", "status": "open", - "current_price": 177.5050048828125, - "return_pct": 1.13, - "days_held": 2, - "last_updated": "2026-04-08", + "current_price": 184.41000366210938, + "return_pct": 5.06, + "days_held": 9, + "last_updated": "2026-04-15", "return_1d": -5.17, - "win_1d": false + "win_1d": false, + "return_7d": 5.06, + "win_7d": true }, { "ticker": "CSCO", @@ -13659,12 +13825,14 @@ "entry_price": 79.27999877929688, "discovery_date": "2026-04-06", "status": "open", - "current_price": 82.12999725341797, - "return_pct": 3.59, - "days_held": 2, - "last_updated": "2026-04-08", + "current_price": 82.61000061035156, + "return_pct": 4.2, + "days_held": 9, + "last_updated": "2026-04-15", "return_1d": 0.26, - "win_1d": true + "win_1d": true, + "return_7d": 4.2, + "win_7d": true }, { "ticker": "ZBIO", @@ -13680,12 +13848,14 @@ "entry_price": 22.3700008392334, "discovery_date": "2026-04-06", "status": "open", - "current_price": 21.389999389648438, - "return_pct": -4.38, - "days_held": 2, - "last_updated": "2026-04-08", + "current_price": 21.34000015258789, + "return_pct": -4.6, + "days_held": 9, + "last_updated": "2026-04-15", "return_1d": -1.36, - "win_1d": false + "win_1d": false, + "return_7d": -4.6, + "win_7d": false }, { "ticker": "FUND", @@ -13701,12 +13871,14 @@ "entry_price": 9.713299751281738, "discovery_date": "2026-04-06", "status": "open", - "current_price": 9.800000190734863, - "return_pct": 0.89, - "days_held": 2, - "last_updated": "2026-04-08", + "current_price": 9.949999809265137, + "return_pct": 2.44, + "days_held": 9, + "last_updated": "2026-04-15", "return_1d": -1.17, - "win_1d": false + "win_1d": false, + "return_7d": 2.44, + "win_7d": true }, { "ticker": "CRT", @@ -13722,12 +13894,14 @@ "entry_price": 10.890000343322754, "discovery_date": "2026-04-06", "status": "open", - "current_price": 10.261799812316895, - "return_pct": -5.77, - "days_held": 2, - "last_updated": "2026-04-08", + "current_price": 10.390000343322754, + "return_pct": -4.59, + "days_held": 9, + "last_updated": "2026-04-15", "return_1d": -4.55, - "win_1d": false + "win_1d": false, + "return_7d": -4.59, + "win_7d": false } ], "2026-04-07": [ @@ -13745,12 +13919,14 @@ "entry_price": 18.25, "discovery_date": "2026-04-07", "status": "open", - "current_price": 17.079999923706055, - "return_pct": -6.41, - "days_held": 1, - "last_updated": "2026-04-08", + "current_price": 18.940000534057617, + "return_pct": 3.78, + "days_held": 8, + "last_updated": "2026-04-15", "return_1d": -6.41, - "win_1d": false + "win_1d": false, + "return_7d": 3.78, + "win_7d": true }, { "ticker": "SCVL", @@ -13766,12 +13942,14 @@ "entry_price": 15.989999771118164, "discovery_date": "2026-04-07", "status": "open", - "current_price": 16.959999084472656, - "return_pct": 6.07, - "days_held": 1, - "last_updated": "2026-04-08", + "current_price": 17.850000381469727, + "return_pct": 11.63, + "days_held": 8, + "last_updated": "2026-04-15", "return_1d": 6.19, - "win_1d": true + "win_1d": true, + "return_7d": 11.63, + "win_7d": true }, { "ticker": "ALB", @@ -13787,12 +13965,14 @@ "entry_price": 173.52999877929688, "discovery_date": "2026-04-07", "status": "open", - "current_price": 174.99000549316406, - "return_pct": 0.84, - "days_held": 1, - "last_updated": "2026-04-08", + "current_price": 189.86000061035156, + "return_pct": 9.41, + "days_held": 8, + "last_updated": "2026-04-15", "return_1d": 0.73, - "win_1d": true + "win_1d": true, + "return_7d": 9.41, + "win_7d": true }, { "ticker": "APLD", @@ -13808,12 +13988,14 @@ "entry_price": 25.18000030517578, "discovery_date": "2026-04-07", "status": "open", - "current_price": 27.545000076293945, - "return_pct": 9.39, - "days_held": 1, - "last_updated": "2026-04-08", + "current_price": 31.469999313354492, + "return_pct": 24.98, + "days_held": 8, + "last_updated": "2026-04-15", "return_1d": 9.17, - "win_1d": true + "win_1d": true, + "return_7d": 24.98, + "win_7d": true }, { "ticker": "NTWK", @@ -13829,12 +14011,868 @@ "entry_price": 3.440000057220459, "discovery_date": "2026-04-07", "status": "open", - "current_price": 3.4049999713897705, - "return_pct": -1.02, - "days_held": 1, - "last_updated": "2026-04-08", + "current_price": 3.4600000381469727, + "return_pct": 0.58, + "days_held": 8, + "last_updated": "2026-04-15", "return_1d": -1.02, + "win_1d": false, + "return_7d": 0.58, + "win_7d": true + } + ], + "2026-04-12": [ + { + "ticker": "AA", + "rank": 1, + "company_name": "AA", + "description": "Business description not available.", + "strategy_match": "minervini", + "pipeline": "minervini", + "final_score": 92, + "confidence": 9, + "risk_level": "moderate", + "reason": "(1) AA presents a textbook Minervini setup with an elite RS Rating of 98/100, trading exactly at its 52-week high with perfect moving average alignment (P > 50 > 150 > 200). (2) Timing is urgently driven by a Morgan Stanley Overweight upgrade to an $80 price target, citing middle-east disruptions expected to boost 2026 EPS by 52%. (3) The risk/reward is highly attractive as the stock consolidates near highs with rising On-Balance Volume (38.0M), indicating strong institutional demand. (4) The primary risk is the upcoming earnings report in 4 days, which introduces binary volatility, along with an overbought Stochastic reading (85.6) that could trigger short-term profit-taking.", + "entry_price": null, + "discovery_date": "2026-04-12", + "status": "open" + }, + { + "ticker": "INTC", + "rank": 2, + "company_name": "INTC", + "description": "Business description not available.", + "strategy_match": "analyst_upgrade", + "pipeline": "analyst_upgrade", + "final_score": 85, + "confidence": 8, + "risk_level": "high", + "reason": "(1) INTC benefits from an analyst upgrade and a massive news catalyst, being named the lead foundry partner for the $25 billion Terafab project alongside rumors of a $5 billion Apple investment. (2) This confluence of events has sparked extreme momentum, sending shares up 22.84% over the last 5 days on surging volume. (3) The setup offers high reward potential as the price sits comfortably above its 50-day SMA ($47.21) with a massive rising OBV of 3.27 billion. (4) However, the stock is currently extended with an RSI of 75.4, making it vulnerable to mean reversion or 'buy the rumor, sell the news' behavior if the Apple investment falls through.", + "entry_price": null, + "discovery_date": "2026-04-12", + "status": "open" + }, + { + "ticker": "FUL", + "rank": 3, + "company_name": "FUL", + "description": "Business description not available.", + "strategy_match": "insider_buying", + "pipeline": "insider_buying", + "final_score": 75, + "confidence": 7, + "risk_level": "moderate", + "reason": "(1) FUL shows a strong insider buying signal, with CEO Mastin Celeste Beeks executing a targeted $295,104 open-market purchase. (2) The timing aligns with a fresh MACD bullish crossover and a 9.96% gain over the last 5 days, signaling accelerating short-term momentum. (3) The technical structure is robust, with the price holding comfortably above the 50-day SMA ($61.10) and a rising On-Balance Volume trend confirming the breakout. (4) The main risk is the lack of a strong directional trend (ADX at 14.9), meaning the stock could stall in a range if broader market sentiment wavers.", + "entry_price": null, + "discovery_date": "2026-04-12", + "status": "open" + }, + { + "ticker": "FAST", + "rank": 4, + "company_name": "FAST", + "description": "Business description not available.", + "strategy_match": "earnings_play", + "pipeline": "earnings_play", + "final_score": 68, + "confidence": 6, + "risk_level": "high", + "reason": "(1) FAST displays strong pre-earnings accumulation, highlighted by a 7.19% 5-day gain and a rising On-Balance Volume (145.7M) heading into its Q1 report tomorrow. (2) Bullish momentum is accelerating, as evidenced by a MACD bullish crossover and a solid position above the 50-day SMA ($45.99). (3) The setup offers a compelling risk/reward if the company can alleviate expected gross margin and supply chain concerns, with price currently testing recent highs. (4) The primary risk is the binary outcome of the earnings release in 1 day; any top-line miss or weak guidance could trigger an immediate selloff given the stock's upper Bollinger Band placement.", + "entry_price": null, + "discovery_date": "2026-04-12", + "status": "open" + }, + { + "ticker": "GF", + "rank": 5, + "company_name": "GF", + "description": "Business description not available.", + "strategy_match": "insider_buying", + "pipeline": "insider_buying", + "final_score": 65, + "confidence": 6, + "risk_level": "high", + "reason": "(1) GF exhibits significant institutional accumulation, highlighted by a $1.49 million purchase from 10% owner Saba Capital Management. (2) The stock has gained 6.39% over the past 5 days and just triggered a bullish MACD crossover, suggesting the recent downtrend is reversing. (3) With the RSI rising to 60.2 and price sitting just below the 50-day SMA ($11.33), a breakout above this key resistance level could ignite a rapid upside move. (4) However, the longer-term trend remains bearish with a recent death cross, and failure to reclaim the 50-day moving average could lead to continued downward pressure.", + "entry_price": null, + "discovery_date": "2026-04-12", + "status": "open" + }, + { + "ticker": "FRT", + "rank": 6, + "company_name": "FRT", + "description": "Business description not available.", + "strategy_match": "early_accumulation", + "pipeline": "early_accumulation", + "final_score": 60, + "confidence": 6, + "risk_level": "low", + "reason": "(1) FRT is showing classic signs of quiet accumulation, with the price gaining 1.55% daily while On-Balance Volume rises steadily (12.3M). (2) The stock has triggered a bullish MACD crossover and trades constructively above its 50-day ($104.98) and 200-day SMAs. (3) The risk profile is low (ATR of $1.87 or 1.7%), making it an appealing slow-grind setup with minimal downside volatility. (4) The primary risk is a lack of immediate catalysts and an overbought Stochastic reading (88.7), which could cause the stock to drift sideways in the short term.", + "entry_price": null, + "discovery_date": "2026-04-12", + "status": "open" + } + ], + "2026-04-11": [ + { + "ticker": "AVGO", + "rank": 1, + "company_name": "Broadcom", + "description": "Broadcom is a global technology leader expanding its AI footprint through major TPU supply agreements.", + "strategy_match": "minervini", + "pipeline": "minervini", + "final_score": 85, + "confidence": 8, + "risk_level": "moderate", + "reason": "The stock has a massive fundamental catalyst driven by a new $10 billion share repurchase program and a long-term TPU supply deal with Google and Anthropic. The news triggered an immediate 4.69% daily jump, signaling the start of a momentum expansion perfectly aligned with its technical breakout. The setup provides strong risk/reward with the price up 125% off its 52-week low, an elite RS Rating of 88/100, and trading 13.9% above its 50-day SMA. The key risk is that short-term technicals show an overbought RSI of 71.0, and unusual options flow revealed a bearish P/C ratio of 999.00 with 3 unusual puts, suggesting potential near-term hedging or volatility.", + "entry_price": null, + "discovery_date": "2026-04-11", + "status": "open" + }, + { + "ticker": "BAC", + "rank": 2, + "company_name": "Bank of America", + "description": "Bank of America is a major financial institution showing fundamental strength in its investment banking division.", + "strategy_match": "minervini", + "pipeline": "minervini", + "final_score": 65, + "confidence": 6, + "risk_level": "high", + "reason": "BAC is experiencing strong sector rotation and sympathy momentum following JPM's robust results, further validated by management confirming a 10% year-to-date jump in investment banking revenue. Institutional accumulation is actively confirming the move, evidenced by a rising 5-day On-Balance Volume (OBV) trend and a fresh MACD bullish crossover. The technical structure is highly supportive, with the stock maintaining a Minervini Stage 2 uptrend, an RS Rating of 78/100, and trading 4.0% above its 50-day SMA. The most significant risk is the binary earnings event in just 4 days, compounded by an overbought Stochastic reading of 92.3 that could trigger pre-earnings profit-taking.", + "entry_price": null, + "discovery_date": "2026-04-11", + "status": "open" + } + ], + "2026-04-10": [ + { + "ticker": "AVGO", + "rank": 1, + "company_name": "AVGO", + "description": "AVGO - Business description not available.", + "strategy_match": "minervini", + "pipeline": "minervini", + "final_score": 85, + "confidence": 8, + "risk_level": "moderate", + "reason": "The edge is driven by an elite Minervini Stage 2 setup featuring an exceptional 90/100 RS Rating, with the stock surging 126% off its 52-week low. Timing is urgent as immediate momentum is confirming further upside, highlighted by a fresh MACD bullish crossover, rising OBV (326.1M), and strong price action trading 10.7% above the 20-period VWAP. The risk/reward profile is highly favorable for a continuation trade, supported by a massive 94.7% bullish sentiment across 57 analysts. However, the key risk lies in the unusual options activity displaying an extreme put/call ratio of 999.00, which indicates heavy institutional bearish hedging that could stall momentum.", + "entry_price": null, + "discovery_date": "2026-04-10", + "status": "open" + }, + { + "ticker": "DLR", + "rank": 2, + "company_name": "Digital Realty Trust, Inc.", + "description": "Digital Realty Trust, Inc. - Business description not available.", + "strategy_match": "analyst_upgrade", + "pipeline": "analyst_upgrade", + "final_score": 75, + "confidence": 7, + "risk_level": "moderate", + "reason": "The core catalyst is recent institutional accumulation by entities like V Square Quantitative Management, acting as a bullish proxy alongside a 72.2% bullish consensus from 36 analysts. Now is the time to act because the stock is exhibiting a powerful structural uptrend, newly confirmed by a MACD bullish crossover and an On-Balance Volume rising to 27.6M just 13 days ahead of its earnings report. This presents a moderate-risk upside profile, as the price remains comfortably supported above its 50-day (+7.0%) and 200-day (+12.6%) moving averages. The primary risk to the thesis is short-term overextension, with the stock trading at the upper Bollinger Band (108%), which could prompt a technical pullback before earnings.", + "entry_price": null, + "discovery_date": "2026-04-10", + "status": "open" + }, + { + "ticker": "VSCO", + "rank": 3, + "company_name": "VSCO", + "description": "VSCO - Business description not available.", + "strategy_match": "insider_buying", + "pipeline": "insider_buying", + "final_score": 65, + "confidence": 6, + "risk_level": "high", + "reason": "The primary catalyst is a meaningful cluster of insider buying, specifically highlighting two insiders acquiring shares, including a large $222,054 open-market purchase by Director Anne Sheehan. The timing is compelling as technical momentum is just beginning to shift positively; the stock recently formed a MACD bullish crossover and is currently trading 6.7% above its 20-day EMA. The risk/reward profile favors a high-reward mean-reversion setup, backed by rising On-Balance Volume (38.6M) and a supportive 64.7% bullish sentiment from 17 analysts. The key risk is that the stock remains in a broader downtrend, trading 3.5% below its 50-day SMA, and failing to break this overhead resistance would invalidate the bullish reversal.", + "entry_price": null, + "discovery_date": "2026-04-10", + "status": "open" + }, + { + "ticker": "FBK", + "rank": 4, + "company_name": "FBK", + "description": "FBK - Business description not available.", + "strategy_match": "earnings_play", + "pipeline": "earnings_play", + "final_score": 60, + "confidence": 6, + "risk_level": "high", + "reason": "The clear edge here is a pre-earnings accumulation play, with the company scheduled to report in exactly 3 days against an estimated EPS of $1.13. The setup demands immediate attention due to accelerating pre-event accumulation, demonstrated by a fresh MACD bullish crossover, On-Balance Volume rising to 5.1M, and the stock trading 8.0% above its 20-period VWAP. This represents a high-risk binary risk/reward profile, albeit one backed by a strong uptrend (+2.2% above the 50-day SMA) and 72.7% bullish sentiment from 11 analysts. The critical risk is the imminent earnings release itself, compounded by heavily overbought Stochastic levels (89.8), which could trigger sharp selling on any fundamental disappointment.", + "entry_price": null, + "discovery_date": "2026-04-10", + "status": "open" + } + ], + "2026-04-14": [ + { + "ticker": "ALB", + "rank": 1, + "company_name": "Albemarle Corporation", + "description": "Albemarle Corporation is a specialty chemicals manufacturing company highly focused on lithium and bromine.", + "strategy_match": "minervini", + "pipeline": "minervini", + "final_score": 92, + "confidence": 9, + "risk_level": "moderate", + "reason": "(1) Albemarle boasts a perfect Minervini RS Rating of 100/100, consolidating within 4% of its 52-week high with a 261% gain off its lows. (2) The timing is urgent as a recent MACD bullish crossover (histogram at 0.508) and rising OBV (151.4M) suggest an imminent breakout from this high-tight flag structure. (3) The risk/reward is favorable as it trades above its 50-day SMA of $170.91, providing a clear support level for a tight stop. (4) The primary risk is a potential rejection at resistance or macro volatility, especially given the high ATR of 5.1% ($9.46) which could trigger premature stop-outs.", + "entry_price": null, + "discovery_date": "2026-04-14", + "status": "open" + }, + { + "ticker": "AMAT", + "rank": 2, + "company_name": "Applied Materials, Inc.", + "description": "Applied Materials is a global leader in materials engineering solutions for the semiconductor and display industries.", + "strategy_match": "minervini", + "pipeline": "minervini", + "final_score": 89, + "confidence": 9, + "risk_level": "moderate", + "reason": "(1) Applied Materials exhibits a textbook Minervini Stage 2 setup with an RS Rating of 96/100 and price action within 1% of its 52-week high. (2) The immediate catalyst is the tech sector rebound coupled with a fresh MACD bullish crossover (histogram strengthening to 5.459) and rising volume (OBV at 223.7M). (3) The setup offers asymmetric upside, supported heavily by the 20-period EMA at $364.66 and strong institutional buying (price 10.3% above VWAP). (4) The primary risk is market-wide tech weakness or a false breakout at 52-week highs, making a strict stop below the 20 EMA prudent.", + "entry_price": null, + "discovery_date": "2026-04-14", + "status": "open" + }, + { + "ticker": "COE", + "rank": 3, + "company_name": "China Online Education Group", + "description": "China Online Education Group provides online English language education services to students in China.", + "strategy_match": "insider_buying", + "pipeline": "insider_buying", + "final_score": 85, + "confidence": 8, + "risk_level": "speculative", + "reason": "(1) COE features an exceptionally large insider cluster buy, highlighted by the CEO's massive $35.3 million stock purchase. (2) Action is urgent because the technicals have just aligned with this insider conviction, printing a MACD bullish crossover (histogram at 0.532) and rising RSI of 53.2. (3) The risk/reward profile is highly attractive as the stock is heavily oversold relative to its 200 SMA, leaving significant upside runway for reversion. (4) A key risk is that the stock remains in a longer-term downtrend (price is 5.9% below its 50 SMA), and failure to reclaim this level could result in further downside.", + "entry_price": null, + "discovery_date": "2026-04-14", + "status": "open" + }, + { + "ticker": "ACHC", + "rank": 4, + "company_name": "Acadia Healthcare Company, Inc.", + "description": "Acadia Healthcare Company is a leading provider of behavioral healthcare services across the United States.", + "strategy_match": "short_squeeze", + "pipeline": "short_squeeze", + "final_score": 85, + "confidence": 8, + "risk_level": "high", + "reason": "(1) ACHC is a prime short squeeze candidate with a massive 42.1% short interest and 6.5 days to cover, setting the stage for a rapid short covering rally. (2) Squeeze pressure is mounting immediately as the stock just printed a Golden Cross and a MACD bullish crossover, with OBV rising to 75.2M. (3) The trade offers a high-reward dynamic, supported by a 50-day SMA at $20.98 that is well below current levels, acting as a structural floor. (4) The main risk is the upcoming earnings in 15 days, which introduces binary risk that could either ignite the squeeze or crush the momentum.", + "entry_price": null, + "discovery_date": "2026-04-14", + "status": "open" + }, + { + "ticker": "RKLB", + "rank": 5, + "company_name": "Rocket Lab USA, Inc.", + "description": "Rocket Lab USA provides launch services and space systems solutions for the space industry.", + "strategy_match": "social_dd", + "pipeline": "social_dd", + "final_score": 83, + "confidence": 8, + "risk_level": "high", + "reason": "(1) Rocket Lab combines exceptional social sentiment (75/100 score) with a fundamental catalyst as the CEO cancels stock plans and the company unveils the 'Gauss' thruster system. (2) The timing is urgent because the stock is experiencing explosive accumulation, with OBV surging to 781.0M and a MACD bullish crossover (histogram at 0.647) confirming the momentum. (3) The risk/reward is skewed highly to the upside given the confluence of news and a strong uptrend above the 50-day SMA of $70.00. (4) The primary risk is the high volatility (ATR of 7.7%), meaning broader market selling could easily trigger a 1.5x ATR stop-loss around $62.43.", + "entry_price": null, + "discovery_date": "2026-04-14", + "status": "open" + }, + { + "ticker": "BLK", + "rank": 6, + "company_name": "BlackRock, Inc.", + "description": "BlackRock is the world's largest asset manager, providing investment management, risk management, and advisory services.", + "strategy_match": "earnings_play", + "pipeline": "earnings_play", + "final_score": 81, + "confidence": 8, + "risk_level": "low", + "reason": "(1) BlackRock provides a strong earnings play, having just reported a 27% YoY revenue increase and record AUM of $13.9 trillion. (2) The timing is optimal as the post-earnings reaction triggered a sharp MACD bullish crossover (histogram at 10.698) alongside rising on-balance volume. (3) The risk/reward profile is compelling for a momentum continuation trade, with the stock trading comfortably above its 50-day SMA of $1015.24. (4) The main risk is an overextended move as the stock nears the upper Bollinger Band, which could lead to mean reversion if broader financial sector sentiment weakens.", + "entry_price": null, + "discovery_date": "2026-04-14", + "status": "open" + }, + { + "ticker": "AMT", + "rank": 7, + "company_name": "American Tower Corporation", + "description": "American Tower Corporation is a leading independent owner, operator, and developer of multitenant communications real estate.", + "strategy_match": "options_flow", + "pipeline": "options_flow", + "final_score": 79, + "confidence": 7, + "risk_level": "low", + "reason": "(1) American Tower is signaling institutional accumulation through unusual options flow featuring 2 bullish calls and 0 puts. (2) The timing for entry is precise as the stock just formed a MACD bullish crossover (histogram at 1.171) and trades 2.9% above VWAP. (3) The risk/reward is favorable with the stock in a steady uptrend, anchored by support at the 50-day SMA of $180.68. (4) A key risk is REIT sector sensitivity to interest rate expectations, which could invalidate the technical breakout if yields unexpectedly spike.", + "entry_price": null, + "discovery_date": "2026-04-14", + "status": "open" + }, + { + "ticker": "JPM", + "rank": 8, + "company_name": "JPMorgan Chase & Co.", + "description": "JPMorgan Chase is a leading global financial services firm and one of the largest banking institutions in the United States.", + "strategy_match": "earnings_play", + "pipeline": "earnings_play", + "final_score": 78, + "confidence": 7, + "risk_level": "low", + "reason": "(1) JPMorgan is a premium post-earnings momentum play after beating expectations with a $16.5 billion profit and positive CEO commentary. (2) Momentum is accelerating right now, evidenced by a strong MACD bullish crossover (histogram strengthening to 3.325) and OBV rising to 138.5M. (3) The setup presents an attractive risk/reward profile as institutional buying keeps the price 7.4% above VWAP with a moderate ATR of 2.2%. (4) The key risk is that the stock is bumping against its upper Bollinger Band at $313.03, which may prompt short-term profit-taking.", + "entry_price": null, + "discovery_date": "2026-04-14", + "status": "open" + }, + { + "ticker": "AMD", + "rank": 9, + "company_name": "Advanced Micro Devices, Inc.", + "description": "Advanced Micro Devices is a global semiconductor company that develops computer processors and related technologies for business and consumer markets.", + "strategy_match": "minervini", + "pipeline": "minervini", + "final_score": 77, + "confidence": 7, + "risk_level": "moderate", + "reason": "(1) AMD demonstrates elite Minervini characteristics with an RS Rating of 92/100 and price consolidating just 6% off its 52-week high. (2) The trade demands attention now due to a fresh MACD bullish crossover (histogram at 4.807) and strong OBV accumulation of 1.2 billion. (3) Risk/reward remains highly asymmetric in the direction of the underlying trend, with price well above its 50-day SMA of $209.24. (4) The primary risk is its overbought status (RSI at 70.8, Stochastic at 90.5) and proximity to the upper Bollinger Band, increasing the probability of a short-term pullback.", + "entry_price": null, + "discovery_date": "2026-04-14", + "status": "open" + }, + { + "ticker": "HYMC", + "rank": 10, + "company_name": "Hycroft Mining Holding Corporation", + "description": "Hycroft Mining Holding Corporation operates as a gold and silver development company.", + "strategy_match": "insider_buying", + "pipeline": "insider_buying", + "final_score": 75, + "confidence": 7, + "risk_level": "high", + "reason": "(1) Hycroft Mining is bolstered by significant insider buying, specifically a $7.7 million purchase by a 10% owner, aligning with record gold prices. (2) The technical timing is ripe as the stock recently posted a MACD bullish crossover (histogram at 0.791) and OBV has risen to 109.7M. (3) The risk/reward is speculative but highly explosive, trading in a strong uptrend above its 50-day SMA of $38.79. (4) High volatility (ATR of 10.3%) is the major risk, making position sizing critical to avoid being shaken out by normal daily fluctuations.", + "entry_price": null, + "discovery_date": "2026-04-14", + "status": "open" + }, + { + "ticker": "CSCO", + "rank": 11, + "company_name": "Cisco Systems, Inc.", + "description": "Cisco Systems designs, manufactures, and sells networking hardware, software, and telecommunications equipment.", + "strategy_match": "options_flow", + "pipeline": "options_flow", + "final_score": 74, + "confidence": 7, + "risk_level": "low", + "reason": "(1) Cisco shows hidden bullish intent through an unusual options flow consisting of 2 bullish calls and 0 puts against a backdrop of steady accumulation. (2) The setup is timely as the price rides a strong uptrend and maintains positive momentum above the 20-period EMA of $80.20. (3) It offers a low-risk profile with a modest ATR of 2.6% ($2.13) and solid structural support at the 50-day SMA of $79.47. (4) The primary risk is a weakening ADX of 13.9, which signals a lack of strong directional trend and could result in range-bound chop rather than a breakout.", + "entry_price": null, + "discovery_date": "2026-04-14", + "status": "open" + }, + { + "ticker": "MDAI", + "rank": 12, + "company_name": "Spectral AI, Inc.", + "description": "Spectral AI is a predictive AI company focused on medical diagnostics for faster and more accurate treatment decisions.", + "strategy_match": "social_dd", + "pipeline": "social_dd", + "final_score": 72, + "confidence": 6, + "risk_level": "speculative", + "reason": "(1) MDAI provides a compelling social catalyst setup with a 75/100 Reddit score centered around an upcoming FDA De Novo catalyst and their new DeepView System. (2) Action is urgent as the technicals confirm the hype with a MACD bullish crossover and the price pushing 17.2% above its 20-period EMA. (3) The risk/reward is highly skewed for a speculative play, supported by institutional buying pushing the price 28.7% above VWAP. (4) The main risk is the extreme volatility (ATR of 6.9%) and the fact that it is a micro-cap FDA play, meaning any delay in the catalyst could trigger an immediate gap down.", + "entry_price": null, + "discovery_date": "2026-04-14", + "status": "open" + }, + { + "ticker": "TER", + "rank": 13, + "company_name": "Teradyne, Inc.", + "description": "Teradyne is a leading supplier of automatic test equipment used to test semiconductors, wireless products, and electronic systems.", + "strategy_match": "analyst_upgrade", + "pipeline": "analyst_upgrade", + "final_score": 71, + "confidence": 6, + "risk_level": "moderate", + "reason": "(1) Teradyne benefits from a fresh analyst upgrade by Patton Fund Management and alignment with a broader tech sector AI relief rally. (2) The timing is excellent due to a massive MACD bullish crossover (histogram at 7.326) and a 15.49% 5-day surge confirming strong momentum. (3) The risk/reward profile is strong for trend-followers, with the stock positioned 16.8% above VWAP indicating relentless institutional bidding. (4) The key risk is technical overextension; with an RSI of 69.4 and price at the upper Bollinger Band, the stock is vulnerable to mean reversion.", + "entry_price": null, + "discovery_date": "2026-04-14", + "status": "open" + }, + { + "ticker": "ANAB", + "rank": 14, + "company_name": "AnaptysBio, Inc.", + "description": "AnaptysBio is a clinical-stage biopharmaceutical company developing immunology therapeutics.", + "strategy_match": "short_squeeze", + "pipeline": "short_squeeze", + "final_score": 70, + "confidence": 6, + "risk_level": "high", + "reason": "(1) AnaptysBio offers extreme short squeeze potential with short interest at 30.6% of the float and 9.8 days to cover. (2) The squeeze is primed to trigger immediately as technical momentum accelerates, shown by a MACD bullish crossover and an expanding ADX of 35.7. (3) Risk/reward is compelling as the stock is in a strong uptrend, 18.1% above its 50-day SMA of $58.18, providing a wide buffer against trend changes. (4) The primary risk is the high ATR of 6.0%, meaning a failed breakout attempt could lead to a rapid and punishing reversal before a stop can be cleanly executed.", + "entry_price": null, + "discovery_date": "2026-04-14", + "status": "open" + }, + { + "ticker": "APH", + "rank": 15, + "company_name": "Amphenol Corporation", + "description": "Amphenol is one of the world's largest designers, manufacturers, and marketers of electrical, electronic, and fiber optic connectors.", + "strategy_match": "minervini", + "pipeline": "minervini", + "final_score": 68, + "confidence": 6, + "risk_level": "moderate", + "reason": "(1) Amphenol displays strong Minervini Stage 2 characteristics with an RS Rating of 90/100 and price just 11% below its 52-week high. (2) The immediate entry is justified by a MACD bullish crossover (histogram at 2.541) and rising OBV of 252.7M. (3) The trade presents a favorable risk/reward structure, well-supported by the 50-day SMA at $136.66 and a manageable ATR of 4.1%. (4) A potential risk is the weakening ADX (14.4), suggesting the trend may lose momentum and consolidate before it can successfully challenge the recent highs.", + "entry_price": null, + "discovery_date": "2026-04-14", + "status": "open" + } + ], + "2026-04-13": [ + { + "ticker": "OSCR", + "rank": 1, + "company_name": "OSCR", + "description": "OSCR - Business description not available.", + "strategy_match": "insider_buying", + "pipeline": "insider_buying", + "final_score": 88, + "confidence": 9, + "risk_level": "moderate", + "reason": "CEO Mark Bertolini aggressively purchased $11.9M in shares, signaling profound internal confidence in the company's trajectory. This insider accumulation arrives right after the CFO reaffirmed an optimistic 2026 outlook targeting 3.4 million enrollees and maiden GAAP profitability, giving the market a clear fundamental catalyst. Technically, the stock is in a solid uptrend trading 9.6% above its 50 SMA ($13.19) with a bullish MACD crossover (+0.366 histogram) indicating accelerating momentum. The key risk is its high historical volatility (ATR 5.1%), meaning broader market weakness could trigger sharp pullbacks.", + "entry_price": null, + "discovery_date": "2026-04-13", + "status": "open" + }, + { + "ticker": "ALB", + "rank": 2, + "company_name": "ALB", + "description": "ALB - Business description not available.", + "strategy_match": "minervini", + "pipeline": "minervini", + "final_score": 85, + "confidence": 8, + "risk_level": "high", + "reason": "ALB hits the top tier of Minervini criteria with a flawless 100/100 RS Rating and is trading within 5% of its 52-week high after an impressive 260% run off its lows. A recently announced $650M tender offer and corporate targeting of $100M-$150M in cost improvements provide immediate fundamental backing to this technical strength. The price structure remains solidly supported above its rising 50 SMA ($170.80) with a reasonable RSI of 51.0, leaving significant room for upside before becoming overbought. A high ATR (5.2%) and a recent bearish MACD crossover warn of potential short-term choppiness, which aggressive traders must manage.", + "entry_price": null, + "discovery_date": "2026-04-13", + "status": "open" + }, + { + "ticker": "AMAT", + "rank": 3, + "company_name": "AMAT", + "description": "AMAT - Business description not available.", + "strategy_match": "minervini", + "pipeline": "minervini", + "final_score": 82, + "confidence": 8, + "risk_level": "moderate", + "reason": "AMAT showcases elite relative strength with a 94/100 RS Rating and is coiled tightly within 1% of its 52-week high, indicating minimal overhead supply and high breakout probability. The stock recently registered a bullish MACD crossover and a strong 5-day outperformance (+13.29%), confirming fresh institutional accumulation. Over 81.4% of analysts maintain a bullish stance, providing solid fundamental conviction alongside a massive rising OBV profile (224M). The stock is currently sitting slightly above its upper Bollinger Band ($396.61), posing a mild risk of a short-term exhaustion pullback before continuing higher.", + "entry_price": null, + "discovery_date": "2026-04-13", + "status": "open" + }, + { + "ticker": "COE", + "rank": 4, + "company_name": "COE", + "description": "COE - Business description not available.", + "strategy_match": "insider_buying", + "pipeline": "insider_buying", + "final_score": 80, + "confidence": 8, + "risk_level": "high", + "reason": "The CEO, who is a 10% owner, executed a massive $35.3M insider purchase, representing exceptional conviction in the company's valuation at current levels. Despite the stock being in a technical downtrend, On-Balance Volume (OBV) is rising rapidly, forming a powerful bullish divergence that signals stealth institutional accumulation. The stock currently trades 6.6% above its VWAP and has eclipsed the 20 EMA, suggesting the short-term tide is beginning to turn toward the upside. As a high-volatility name (ATR 8.5%) in a broader downtrend, failure to break above its 50 SMA ($23.78) could stall the reversal thesis.", + "entry_price": null, + "discovery_date": "2026-04-13", + "status": "open" + }, + { + "ticker": "APH", + "rank": 5, + "company_name": "APH", + "description": "APH - Business description not available.", + "strategy_match": "minervini", + "pipeline": "minervini", + "final_score": 78, + "confidence": 7, + "risk_level": "moderate", + "reason": "APH presents a robust Minervini Stage 2 setup with a 90/100 RS Rating, up 125% from 52-week lows and trading above all key moving averages. Short-term momentum is accelerating, evidenced by an 11.27% 5-day gain, a strong rising OBV (255M), and a fresh bullish MACD crossover. Risk/reward is favorable with moderate volatility (ATR 4.2%) and highly supportive analyst backing (83.3% bullish sentiment). The stock is pressing against its upper Bollinger Band ($140.41), meaning investors should monitor for a brief period of consolidation before the next leg higher.", + "entry_price": null, + "discovery_date": "2026-04-13", + "status": "open" + }, + { + "ticker": "ABX", + "rank": 6, + "company_name": "ABX", + "description": "ABX - Business description not available.", + "strategy_match": "short_squeeze", + "pipeline": "short_squeeze", + "final_score": 75, + "confidence": 7, + "risk_level": "high", + "reason": "ABX is a prime short-squeeze candidate with an extreme 50.0% of its float sold short, creating massive forced-buying potential if momentum shifts. A clear macroeconomic catalyst exists as gold prices trend higher amidst geopolitical tensions, driving immediate sector interest and an analyst designation as a top buy for April. Though in a technical downtrend, the stock has stabilized with a positive 5-day return (+1.37%) and a rising OBV, suggesting short-sellers may be starting to cover. The primary risk is a lack of sustained fundamental momentum; if gold prices retrace, the squeeze thesis likely falls apart.", + "entry_price": null, + "discovery_date": "2026-04-13", + "status": "open" + }, + { + "ticker": "AVT", + "rank": 7, + "company_name": "AVT", + "description": "AVT - Business description not available.", + "strategy_match": "analyst_upgrade", + "pipeline": "analyst_upgrade", + "final_score": 74, + "confidence": 7, + "risk_level": "moderate", + "reason": "Truist recently upgraded AVT to a Buy rating while raising the price target to $80, giving the stock a fresh fundamental tailwind to justify higher multiples. Technicals align beautifully with the upgrade, showing a bullish MACD crossover, a +7.4% 5-day gain, and price trading firmly above the 50 SMA ($63.12). The risk profile is relatively defensive with a low ATR (2.6%) and strong institutional backing visible via a rising OBV profile (4.8M). The ADX reading of 19.8 is somewhat weak, indicating the broader uptrend may take time to fully accelerate rather than gap up immediately.", + "entry_price": null, + "discovery_date": "2026-04-13", + "status": "open" + }, + { + "ticker": "AME", + "rank": 8, + "company_name": "AME", + "description": "AME - Business description not available.", + "strategy_match": "minervini", + "pipeline": "minervini", + "final_score": 72, + "confidence": 7, + "risk_level": "moderate", + "reason": "AME offers excellent multi-factor confluence, matching Minervini Stage 2 criteria with an 82/100 RS Rating alongside recent positive analyst coverage. The stock is exhibiting impressive relative strength, trading within 3% of its 52-week high with a bullish MACD crossover firing recently. Institutional footprint is clear with rising OBV (10.4M) and the price tracking comfortably 8.5% above the VWAP. The Stochastic oscillator is currently overbought (87.8) and it sits near the upper Bollinger Band, so minor sideways action is possible before a breakout.", + "entry_price": null, + "discovery_date": "2026-04-13", + "status": "open" + }, + { + "ticker": "MESO", + "rank": 9, + "company_name": "MESO", + "description": "MESO - Business description not available.", + "strategy_match": "insider_buying", + "pipeline": "insider_buying", + "final_score": 72, + "confidence": 6, + "risk_level": "high", + "reason": "A company Director purchased an enormous $11.3M block of shares, indicating extreme internal conviction in the near-term prospects despite recent price weakness. While the longer-term moving averages display a death cross, a short-term bottom appears to be forming with a bullish MACD crossover and positive 5-day price action (+0.87%). On-Balance Volume is rising sharply (6.1M) as the price stabilizes 2.5% above the VWAP, pointing to net institutional accumulation. The 50 SMA ($15.72) is acting as overhead resistance, making this a higher-risk mean-reversion play that must break that level to succeed.", + "entry_price": null, + "discovery_date": "2026-04-13", + "status": "open" + }, + { + "ticker": "NKE", + "rank": 10, + "company_name": "NKE", + "description": "NKE - Business description not available.", + "strategy_match": "insider_buying", + "pipeline": "insider_buying", + "final_score": 70, + "confidence": 6, + "risk_level": "high", + "reason": "NKE offers a classic contrarian setup driven by a $500k insider purchase from a Director amidst a severe, protracted technical selloff. The stock is deeply oversold with an RSI of 22.8 and a Stochastic of 7.9, trading near its lower Bollinger Band which makes it ripe for a reflexive mean-reversion bounce. The risk/reward is asymmetrical for a short-term trade, as sellers appear exhausted following significant distribution and negative sentiment. However, the trend strength is violently bearish (ADX 62.4) and fundamentally challenged, meaning this is strictly a speculative short-term technical bounce play.", + "entry_price": null, + "discovery_date": "2026-04-13", + "status": "open" + } + ], + "2026-04-08": [ + { + "ticker": "CSCO", + "rank": 1, + "company_name": "Cisco Systems, Inc.", + "description": "Cisco Systems, Inc. designs, develops, and sells networking hardware, telecommunications equipment, and software solutions worldwide.", + "strategy_match": "analyst_upgrade", + "pipeline": "analyst_upgrade", + "final_score": 78, + "confidence": 8, + "risk_level": "low", + "reason": "CSCO benefits from an analyst upgrade by Ethos Capital and incredibly bullish options flow, highlighted by a P/C ratio of 0.057 and massive volume of 36k calls versus just 2.1k puts. Technical momentum is accelerating right now with a fresh bullish MACD crossover, price breaking above the 20 EMA, and rising OBV indicating institutional accumulation. The reward-to-risk profile is highly favorable given the stock's low volatility (ATR of 2.5%) and strong support above the 50 SMA. The primary risk is a cluster of recent insider selling totaling $1.4M and a weak ADX (10.4) that suggests the breakout could be choppy.", + "entry_price": 82.4749984741211, + "discovery_date": "2026-04-08", + "status": "open", + "current_price": 82.61000061035156, + "return_pct": 0.16, + "days_held": 7, + "last_updated": "2026-04-15", + "return_1d": 0.16, + "win_1d": true, + "return_7d": 0.16, + "win_7d": true + }, + { + "ticker": "NFLX", + "rank": 2, + "company_name": "Netflix, Inc.", + "description": "Netflix, Inc. operates as a premier streaming entertainment service, offering movies, television series, and games globally.", + "strategy_match": "analyst_upgrade", + "pipeline": "analyst_upgrade", + "final_score": 75, + "confidence": 8, + "risk_level": "moderate", + "reason": "NFLX exhibits strong confluence between an analyst upgrade and highly bullish options positioning, boasting a volume P/C ratio of 0.311 and 37k in call volume. The timing is urgent as the stock is in a powerful uptrend (ADX of 39.4) and just registered a bullish MACD crossover alongside rising On-Balance Volume. This creates an attractive momentum setup heading into its earnings report in 8 days, supported by price action holding firmly above the 50 SMA. However, heavy insider selling of $40M by Director Reed Hastings and the binary risk of the impending earnings release could invalidate the technical thesis.", + "entry_price": 99.2249984741211, + "discovery_date": "2026-04-08", + "status": "open", + "current_price": 106.27999877929688, + "return_pct": 7.11, + "days_held": 7, + "last_updated": "2026-04-15", + "return_1d": 7.11, + "win_1d": true, + "return_7d": 7.11, + "win_7d": true + }, + { + "ticker": "HMH", + "rank": 3, + "company_name": "HMH Holding Inc.", + "description": "HMH Holding Inc. provides specialized offshore and onshore oil and gas drilling equipment, systems, and aftermarket services.", + "strategy_match": "insider_buying", + "pipeline": "insider_buying", + "final_score": 71, + "confidence": 7, + "risk_level": "high", + "reason": "HMH presents a high-conviction fundamental catalyst with a cluster of 4 insiders buying, anchored by a massive $1M open-market purchase from the CFO. The timing is optimal for a mean-reversion trade as the stock is technically exhausted, displaying an extreme RSI of 0.0 and trading near the lower Bollinger Band. This creates an excellent asymmetric reward profile for a sharp bounce, given the direct capital commitment from executives who view the selloff as overdone. The key risk is that the stock remains trapped in a severe technical downtrend with high volatility (ATR 7.1%), and falling OBV confirms lingering institutional distribution.", + "entry_price": 17.81999969482422, + "discovery_date": "2026-04-08", + "status": "open", + "current_price": 18.940000534057617, + "return_pct": 6.29, + "days_held": 7, + "last_updated": "2026-04-15", + "return_1d": 6.29, + "win_1d": true, + "return_7d": 6.29, + "win_7d": true + }, + { + "ticker": "AA", + "rank": 4, + "company_name": "Alcoa Corporation", + "description": "Alcoa Corporation is a global industry leader in bauxite mining, alumina refining, and primary aluminum production.", + "strategy_match": "minervini", + "pipeline": "minervini", + "final_score": 68, + "confidence": 7, + "risk_level": "moderate", + "reason": "AA is a textbook Minervini Stage 2 uptrend candidate with an elite RS Rating of 94/100, having gained +207% off its 52-week low. Upward momentum is resuming immediately as evidenced by a bullish MACD crossover, rising OBV, and price trading within 6% of 52-week highs, indicating minimal overhead supply. The risk/reward is favorable for trend-following, bolstered by strong institutional support with the price sitting +14.5% above the VWAP. The primary risk stems from elevated put volume on near-term strikes (3.38x Vol/OI at the $47 strike) and an upcoming earnings report in 8 days.", + "entry_price": 68.44000244140625, + "discovery_date": "2026-04-08", + "status": "open", + "current_price": 71.83999633789062, + "return_pct": 4.97, + "days_held": 7, + "last_updated": "2026-04-15", + "return_1d": 4.97, + "win_1d": true, + "return_7d": 4.97, + "win_7d": true + }, + { + "ticker": "TSLA", + "rank": 5, + "company_name": "Tesla, Inc.", + "description": "Tesla, Inc. designs, develops, manufactures, and sells electric vehicles, alongside energy generation and storage systems.", + "strategy_match": "options_flow", + "pipeline": "options_flow", + "final_score": 60, + "confidence": 6, + "risk_level": "high", + "reason": "TSLA's edge relies on bullish speculative options flow, featuring 7 unusual call trades against 4 puts and an overall call volume of 190k (P/C ratio 0.59). The trade is timely because the stock is significantly oversold (RSI 34.7) and is currently pinned exactly at the lower Bollinger Band ($344.28), a classic pivot area for technical bounces. This offers a moderate-to-high risk mean-reversion opportunity, as options buyers are clearly positioning for a short-term relief rally off support. The thesis is vulnerable to the overarching bearish trend (price below the 50 SMA and 200 SMA) and recent insider selling totaling $9.2M.", + "entry_price": 351.1260070800781, + "discovery_date": "2026-04-08", + "status": "open", + "current_price": 364.20001220703125, + "return_pct": 3.72, + "days_held": 7, + "last_updated": "2026-04-15", + "return_1d": 3.72, + "win_1d": true, + "return_7d": 3.72, + "win_7d": true + }, + { + "ticker": "GME", + "rank": 6, + "company_name": "GameStop Corp.", + "description": "GameStop Corp. is a specialty retailer offering new and pre-owned gaming consoles, software, accessories, and pop culture collectibles.", + "strategy_match": "social_dd", + "pipeline": "social_dd", + "final_score": 56, + "confidence": 5, + "risk_level": "speculative", + "reason": "GME offers a purely speculative momentum setup, driven by a high Social DD score (75/100) and a heavily elevated short interest of 15.7%. Short-term technicals are inflecting positively right now, highlighted by a bullish MACD crossover, rising On-Balance Volume, and a break above the 20 EMA. The risk/reward profile is highly asymmetric, requiring retail volume to trigger a short squeeze for outsized gains. However, the fundamental backdrop is weak with -13.9% revenue growth, and recent insider selling of $330k could easily derail a meme-driven rally.", + "entry_price": 23.3799991607666, + "discovery_date": "2026-04-08", + "status": "open", + "current_price": 24.030000686645508, + "return_pct": 2.78, + "days_held": 7, + "last_updated": "2026-04-15", + "return_1d": 2.78, + "win_1d": true, + "return_7d": 2.78, + "win_7d": true + } + ], + "2026-04-09": [ + { + "ticker": "CSCO", + "rank": 1, + "company_name": "Cisco Systems, Inc.", + "description": "Global technology leader specializing in networking, security, and cloud computing solutions.", + "strategy_match": "options_flow", + "pipeline": "options_flow", + "final_score": 85, + "confidence": 8, + "risk_level": "low", + "reason": "Exceptional bullish options activity with a volume put/call ratio of 0.251 and 7 unusual call strikes detected against just 3 puts. Short-term momentum is accelerating with a fresh MACD Bullish Crossover and the price crossing above both the 20 EMA and 50 SMA ($79.21). The stock is in a confirmed strong uptrend with rising On-Balance Volume (403.2M), making this a high-probability continuation setup. Volatility is moderate (ATR 2.5%), which could limit the explosive potential, and the stock is hovering near the upper Bollinger Band, risking a mild short-term pullback.", + "entry_price": 83.36499786376953, + "discovery_date": "2026-04-09", + "status": "open", + "current_price": 82.61000061035156, + "return_pct": -0.91, + "days_held": 6, + "last_updated": "2026-04-15", + "return_1d": -0.91, "win_1d": false + }, + { + "ticker": "HMH", + "rank": 2, + "company_name": "HMH Holding Inc.", + "description": "Provider of offshore and onshore oil and gas drilling equipment and systems.", + "strategy_match": "insider_buying", + "pipeline": "insider_buying", + "final_score": 82, + "confidence": 8, + "risk_level": "high", + "reason": "A strong insider cluster buy featuring 4 distinct insiders, led by CFO Thomas McGee's massive $1,000,000 purchase. The stock is severely oversold with an RSI of 0.0, indicating immediate short-term exhaustion of the recent downtrend. High volatility (ATR 8.6%) provides ample room for a >5% upside snapback, supported by absolute downside protection implied by the executive buying. The primary risk is the current technical downtrend; if the stock breaks below the recent low of $16.32, the oversold bounce thesis could be invalidated.", + "entry_price": 17.309999465942383, + "discovery_date": "2026-04-09", + "status": "open", + "current_price": 18.940000534057617, + "return_pct": 9.42, + "days_held": 6, + "last_updated": "2026-04-15", + "return_1d": 9.42, + "win_1d": true + }, + { + "ticker": "SCVL", + "rank": 3, + "company_name": "Shoe Carnival, Inc.", + "description": "Family footwear retailer operating physical stores and e-commerce platforms.", + "strategy_match": "insider_buying", + "pipeline": "insider_buying", + "final_score": 78, + "confidence": 7, + "risk_level": "moderate", + "reason": "The combination of a high 22.1% short interest and a substantial $500,030 open-market purchase by EVP CFO Jackson Kerry creates a potent setup. The MACD and Stochastic indicators both just flashed bullish crossovers, suggesting the recent downward momentum has exhausted and buyers are stepping in. The high short interest acts as tightly coiled spring; the CFO's buying provides a fundamental floor that could trigger a rapid short-covering rally. The stock remains below its 50-day SMA ($18.57) in a technical downtrend, meaning this is a counter-trend play heavily reliant on a short-squeeze dynamic.", + "entry_price": 16.900999069213867, + "discovery_date": "2026-04-09", + "status": "open", + "current_price": 17.850000381469727, + "return_pct": 5.62, + "days_held": 6, + "last_updated": "2026-04-15", + "return_1d": 5.62, + "win_1d": true + }, + { + "ticker": "FUL", + "rank": 4, + "company_name": "H.B. Fuller Company", + "description": "Formulates, manufactures, and markets specialty industrial adhesives and sealants globally.", + "strategy_match": "insider_buying", + "pipeline": "insider_buying", + "final_score": 75, + "confidence": 7, + "risk_level": "low", + "reason": "CEO Celeste Mastin demonstrated strong conviction by directly purchasing $295,104 worth of shares on the open market. The stock just triggered a MACD Bullish Crossover and is successfully holding above the key 50-day SMA ($60.92) in a confirmed strong uptrend. Operating in a strong trend with a moderate ATR (4.2%) provides a low-risk entry for trend-following, bolstered by top-level executive confidence. On-Balance Volume has been falling over the last 5 days, showing slight bearish divergence that needs to be monitored if price fails to hold the $58.86 stop-loss level.", + "entry_price": 62.08000183105469, + "discovery_date": "2026-04-09", + "status": "open", + "current_price": 62.970001220703125, + "return_pct": 1.43, + "days_held": 6, + "last_updated": "2026-04-15", + "return_1d": 1.43, + "win_1d": true + }, + { + "ticker": "ALB", + "rank": 5, + "company_name": "Albemarle Corporation", + "description": "Global provider of highly engineered specialty chemicals and lithium for energy storage.", + "strategy_match": "minervini", + "pipeline": "minervini", + "final_score": 72, + "confidence": 7, + "risk_level": "moderate", + "reason": "A textbook Minervini Stage 2 setup boasting an elite 98/100 RS Rating, currently consolidating within 12% of its 52-week high with minimal overhead supply. The stock is up 235% from its 52-week low and is demonstrating accumulation with a rising 5-day On-Balance Volume (145.7M) and a MACD in bullish territory. Price action is firmly above rising 50, 150, and 200-day moving averages, offering an excellent asymmetric entry point for a breakout continuation. Recent insider selling, including a $2M sale by the CEO, presents a contradictory signal that could cap the breakout if institutional supply increases.", + "entry_price": 172.94500732421875, + "discovery_date": "2026-04-09", + "status": "open", + "current_price": 189.86000061035156, + "return_pct": 9.78, + "days_held": 6, + "last_updated": "2026-04-15", + "return_1d": 9.78, + "win_1d": true + }, + { + "ticker": "AMZN", + "rank": 6, + "company_name": "Amazon.com, Inc.", + "description": "Multinational technology company focusing on e-commerce, cloud computing, and artificial intelligence.", + "strategy_match": "options_flow", + "pipeline": "options_flow", + "final_score": 70, + "confidence": 6, + "risk_level": "low", + "reason": "A strongly bullish options landscape featuring a volume P/C ratio of 0.481 and massive call accumulation, aligning perfectly with a confirmed technical uptrend. Short-term momentum is extremely strong with a fresh MACD bullish crossover, a surging Stochastic (80.5), and price decisively above the 20 EMA. Robust top-line growth (13.6%) and rising On-Balance Volume (458.0M) support the institutional buying thesis, offering a steady path for a 5%+ continuation. With the price sitting at the upper Bollinger Band (111% position), there is a moderate risk of immediate near-term consolidation before the next leg higher.", + "entry_price": 224.36000061035156, + "discovery_date": "2026-04-09", + "status": "open", + "current_price": 249.02000427246094, + "return_pct": 10.99, + "days_held": 6, + "last_updated": "2026-04-15", + "return_1d": 10.99, + "win_1d": true + }, + { + "ticker": "SLP", + "rank": 7, + "company_name": "Simulations Plus, Inc.", + "description": "Developer of drug discovery and development modeling and simulation software utilizing AI.", + "strategy_match": "earnings_play", + "pipeline": "earnings_play", + "final_score": 65, + "confidence": 6, + "risk_level": "speculative", + "reason": "Highly favorable pre-earnings setup with an 8.8% short interest and an unusually bullish options market (volume P/C ratio of 0.524). Earnings are reported today, and the stock just generated a MACD bullish crossover while holding above the 50-day SMA ($12.93). The elevated short interest combined with a 200% historical EPS growth rate provides the fuel for an explosive post-earnings squeeze if results beat. Binary earnings risk is absolute; if the company misses estimates or provides weak guidance, the stock could gap down sharply despite the bullish pre-positioning.", + "entry_price": 12.90999984741211, + "discovery_date": "2026-04-09", + "status": "open", + "current_price": 13.369999885559082, + "return_pct": 3.56, + "days_held": 6, + "last_updated": "2026-04-15", + "return_1d": 3.56, + "win_1d": true } ] } diff --git a/data/recommendations/statistics.json b/data/recommendations/statistics.json index b0e68a23..1e96a897 100644 --- a/data/recommendations/statistics.json +++ b/data/recommendations/statistics.json @@ -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 } } \ No newline at end of file diff --git a/results/discovery/2026-04-15/run_06_14_16/discovery_result.json b/results/discovery/2026-04-15/run_06_14_16/discovery_result.json new file mode 100644 index 00000000..0aa72801 --- /dev/null +++ b/results/discovery/2026-04-15/run_06_14_16/discovery_result.json @@ -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" +} \ No newline at end of file diff --git a/results/discovery/2026-04-15/run_06_14_16/discovery_results.md b/results/discovery/2026-04-15/run_06_14_16/discovery_results.md new file mode 100644 index 00000000..2ad67c5d --- /dev/null +++ b/results/discovery/2026-04-15/run_06_14_16/discovery_results.md @@ -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) diff --git a/results/discovery/2026-04-15/run_06_14_16/tool_execution_logs.json b/results/discovery/2026-04-15/run_06_14_16/tool_execution_logs.json new file mode 100644 index 00000000..627ddefc --- /dev/null +++ b/results/discovery/2026-04-15/run_06_14_16/tool_execution_logs.json @@ -0,0 +1,3578 @@ +[ + { + "timestamp": "2026-04-15T06:15:13.956531", + "type": "tool", + "node": "filter", + "step": "Check average volume (batch)", + "tool": "get_average_volume_batch", + "parameters": { + "symbols": [ + "RVMD", + "BETR", + "CHPT", + "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", + "HOLX", + "EXAS", + "CMS", + "NDAQ", + "GTLS", + "COHR", + "TMUS", + "T", + "VZ", + "VLN", + "GLOO", + "WDAY", + "MOS", + "QSI", + "SRPT", + "QQQ", + "IV" + ], + "lookback_days": 10, + "curr_date": "2026-04-15", + "cache_key": "default" + }, + "context": "", + "output": "{\"RVMD\": {\"symbol\": \"RVMD\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"BETR\": {\"symbol\": \"BETR\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"CHPT\": {\"symbol\": \"CHPT\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"ABX\": {\"symbol\": \"ABX\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"ACHC\": {\"symbol\": \"ACHC\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"AI\": {\"symbol\": \"AI\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"ARCT\": {\"symbol\": \"ARCT\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"ANAB\": {\"symbol\": \"ANAB\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"ANGO\": {\"symbol\": \"ANGO\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"GIPR\": {\"symbol\": \"GIPR\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"SLP\": {\"symbol\": \"SLP\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"KRUS\": {\"symbol\": \"KRUS\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"KMX\": {\"symbol\": \"KMX\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"PXED\": {\"symbol\": \"PXED\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"RPM\": {\"symbol\": \"RPM\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"NEOG\": {\"symbol\": \"NEOG\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"RELL\": {\"symbol\": \"RELL\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"LEXX\": {\"symbol\": \"LEXX\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"CAR\": {\"symbol\": \"CAR\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"ORCL\": {\"symbol\": \"ORCL\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"CINF\": {\"symbol\": \"CINF\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"CTRA\": {\"symbol\": \"CTRA\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"NI\": {\"symbol\": \"NI\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"DTE\": {\"symbol\": \"DTE\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"COP\": {\"symbol\": \"COP\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"SMC\": {\"symbol\": \"SMC\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"SG\": {\"symbol\": \"SG\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"HTO\": {\"symbol\": \"HTO\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"RPAY\": {\"symbol\": \"RPAY\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"GF\": {\"symbol\": \"GF\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"MNR\": {\"symbol\": \"MNR\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"ACET\": {\"symbol\": \"ACET\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"WKSP\": {\"symbol\": \"WKSP\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"CNXC\": {\"symbol\": \"CNXC\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"SVBL\": {\"symbol\": \"SVBL\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"FROPX\": {\"symbol\": \"FROPX\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"FRBBX\": {\"symbol\": \"FRBBX\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"SWZ\": {\"symbol\": \"SWZ\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"MTB\": {\"symbol\": \"MTB\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"HOMB\": {\"symbol\": \"HOMB\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"JBHT\": {\"symbol\": \"JBHT\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"MIND\": {\"symbol\": \"MIND\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"PNC\": {\"symbol\": \"PNC\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"GSBC\": {\"symbol\": \"GSBC\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"MS\": {\"symbol\": \"MS\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"NYC\": {\"symbol\": \"NYC\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"BAC\": {\"symbol\": \"BAC\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"SLG\": {\"symbol\": \"SLG\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"HOLX\": {\"symbol\": \"HOLX\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"EXAS\": {\"symbol\": \"EXAS\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"CMS\": {\"symbol\": \"CMS\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"NDAQ\": {\"symbol\": \"NDAQ\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"GTLS\": {\"symbol\": \"GTLS\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"COHR\": {\"symbol\": \"COHR\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"TMUS\": {\"symbol\": \"TMUS\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"T\": {\"symbol\": \"T\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"VZ\": {\"symbol\": \"VZ\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"VLN\": {\"symbol\": \"VLN\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"GLOO\": {\"symbol\": \"GLOO\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"WDAY\": {\"symbol\": \"WDAY\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"MOS\": {\"symbol\": \"MOS\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"QSI\": {\"symbol\": \"QSI\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"SRPT\": {\"symbol\": \"SRPT\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"QQQ\": {\"symbol\": \"QQQ\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}, \"IV\": {\"symbol\": \"IV\", \"average_volume\": null, \"latest_volume\": null, \"lookback_days\": 10, \"source\": \"download\", \"cache_date\": null, \"error\": \"No volume data found\"}}", + "output_length": 11043, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:00.687402", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "ABX", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for ABX\n**Date:** 2026-04-15\n**Current Price:** $8.72\n\n## Price Action\n- **Daily Change:** +1.87%\n- **5-Day Change:** +1.75%\n\n## RSI (14)\n- **Value:** 51.7 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** -0.192\n- **Signal Line:** -0.214\n- **Histogram:** 0.022 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $8.75 (-0.3% from price)\n- **200 SMA:** $6.97 (+25.1% from price)\n- **Trend:** Downtrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $9.77\n- **Middle:** $8.57\n- **Lower:** $7.37\n- **Band Position:** 56%\n- **Bandwidth:** 28.0% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.51 (5.9% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $7.95 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 73.7\n- **%D:** 55.7\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 27.2 (Weakening \u2193)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $8.54 (+2.1% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 101.6K\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $8.61\n- **Current vs VWAP:** +1.3%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $10.53\n- **Recent Low:** $7.18\n- **Next Resistance:** $8.86 (50.0%)\n- **Next Support:** $8.46 (61.8%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n", + "output_length": 1492, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:00.769221", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "ABX" + }, + "context": "", + "output": "Error retrieving insider transactions for ABX: Too Many Requests. Rate limited. Try after a while.", + "output_length": 98, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:00.872888", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "ABX" + }, + "context": "", + "output": "## Analyst Recommendation Trends for ABX\n\n### 2026-04-01\n- **Strong Buy**: 1\n- **Buy**: 6\n- **Hold**: 2\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 9\n\n**Sentiment**: 77.8% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 1\n- **Buy**: 7\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 9\n\n**Sentiment**: 88.9% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 1\n- **Buy**: 7\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 9\n\n**Sentiment**: 88.9% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 1\n- **Buy**: 7\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 9\n\n**Sentiment**: 88.9% Bullish, 0.0% Bearish\n\n", + "output_length": 706, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:00.881910", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "ABX", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for ABX: Too Many Requests. Rate limited. Try after a while.", + "output_length": 94, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:01.276427", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "ACHC", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for ACHC\n**Date:** 2026-04-15\n**Current Price:** $26.56\n\n## Price Action\n- **Daily Change:** +0.04%\n- **5-Day Change:** +0.95%\n\n## RSI (14)\n- **Value:** 65.8 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 1.357\n- **Signal Line:** 1.257\n- **Histogram:** 0.100 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $21.24 (+25.1% from price)\n- **200 SMA:** $20.09 (+32.2% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $27.29\n- **Middle:** $24.31\n- **Lower:** $21.33\n- **Band Position:** 88%\n- **Bandwidth:** 24.5% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $1.26 (4.7% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $24.67 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 75.5\n- **%D:** 77.0\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 33.0 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $24.60 (+8.0% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 75.3M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $24.27\n- **Current vs VWAP:** +9.4%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $27.99\n- **Recent Low:** $12.91\n- **Next Resistance:** $27.99 (0.0% (High))\n- **Next Support:** $24.43 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1508, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:01.337029", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "ACHC" + }, + "context": "", + "output": "Error retrieving insider transactions for ACHC: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:01.460679", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "ACHC" + }, + "context": "", + "output": "## Analyst Recommendation Trends for ACHC\n\n### 2026-04-01\n- **Strong Buy**: 3\n- **Buy**: 9\n- **Hold**: 7\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 20\n\n**Sentiment**: 60.0% Bullish, 5.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 3\n- **Buy**: 9\n- **Hold**: 7\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 20\n\n**Sentiment**: 60.0% Bullish, 5.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 3\n- **Buy**: 9\n- **Hold**: 7\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 20\n\n**Sentiment**: 60.0% Bullish, 5.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 4\n- **Buy**: 9\n- **Hold**: 6\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 20\n\n**Sentiment**: 65.0% Bullish, 5.0% Bearish\n\n", + "output_length": 711, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:01.469699", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "ACHC", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for ACHC: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:01.825181", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "AI", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for AI\n**Date:** 2026-04-15\n**Current Price:** $8.40\n\n## Price Action\n- **Daily Change:** -0.83%\n- **5-Day Change:** -4.33%\n\n## RSI (14)\n- **Value:** 43.2 \u2193\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -0.257\n- **Signal Line:** -0.346\n- **Histogram:** 0.089 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $9.35 (-10.1% from price)\n- **200 SMA:** $15.69 (-46.5% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $9.05\n- **Middle:** $8.46\n- **Lower:** $7.88\n- **Band Position:** 45%\n- **Bandwidth:** 13.9% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.48 (5.8% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $7.67 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 46.1\n- **%D:** 54.1\n- **Signal:** Bearish\n\n## ADX (Trend Strength)\n- **ADX:** 14.2 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $8.61 (-2.4% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -132.7M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $8.44\n- **Current vs VWAP:** -0.4%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $12.06\n- **Recent Low:** $7.68\n- **Next Resistance:** $8.61 (78.6%)\n- **Next Support:** $7.68 (100% (Low))\n\n## Summary\n- **Key Signals:** Below 50 SMA\n", + "output_length": 1520, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:01.898328", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "AI" + }, + "context": "", + "output": "Error retrieving insider transactions for AI: Too Many Requests. Rate limited. Try after a while.", + "output_length": 97, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:02.024131", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "AI" + }, + "context": "", + "output": "## Analyst Recommendation Trends for AI\n\n### 2026-04-01\n- **Strong Buy**: 1\n- **Buy**: 1\n- **Hold**: 10\n- **Sell**: 8\n- **Strong Sell**: 4\n- **Total Analysts**: 24\n\n**Sentiment**: 8.3% Bullish, 50.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 1\n- **Buy**: 1\n- **Hold**: 10\n- **Sell**: 8\n- **Strong Sell**: 4\n- **Total Analysts**: 24\n\n**Sentiment**: 8.3% Bullish, 50.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 1\n- **Buy**: 2\n- **Hold**: 9\n- **Sell**: 8\n- **Strong Sell**: 4\n- **Total Analysts**: 24\n\n**Sentiment**: 12.5% Bullish, 50.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 1\n- **Buy**: 2\n- **Hold**: 9\n- **Sell**: 8\n- **Strong Sell**: 4\n- **Total Analysts**: 24\n\n**Sentiment**: 12.5% Bullish, 50.0% Bearish\n\n", + "output_length": 713, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:02.033428", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "AI", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for AI: Too Many Requests. Rate limited. Try after a while.", + "output_length": 93, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:02.402838", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "ARCT", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for ARCT\n**Date:** 2026-04-15\n**Current Price:** $8.68\n\n## Price Action\n- **Daily Change:** +2.60%\n- **5-Day Change:** +2.12%\n\n## RSI (14)\n- **Value:** 67.1 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.349\n- **Signal Line:** 0.203\n- **Histogram:** 0.146 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $7.52 (+15.5% from price)\n- **200 SMA:** $11.33 (-23.4% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $9.13\n- **Middle:** $7.51\n- **Lower:** $5.89\n- **Band Position:** 86%\n- **Bandwidth:** 43.1% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $0.47 (5.5% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $7.97 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 72.8\n- **%D:** 73.7\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 33.4 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $7.84 (+10.6% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** -13.3M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $7.42\n- **Current vs VWAP:** +17.0%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $9.08\n- **Recent Low:** $6.36\n- **Next Resistance:** $9.08 (0.0% (High))\n- **Next Support:** $8.44 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1489, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:02.474293", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "ARCT" + }, + "context": "", + "output": "Error retrieving insider transactions for ARCT: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:02.603044", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "ARCT" + }, + "context": "", + "output": "## Analyst Recommendation Trends for ARCT\n\n### 2026-04-01\n- **Strong Buy**: 5\n- **Buy**: 10\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 19\n\n**Sentiment**: 78.9% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 5\n- **Buy**: 9\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 18\n\n**Sentiment**: 77.8% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 5\n- **Buy**: 9\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 18\n\n**Sentiment**: 77.8% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 5\n- **Buy**: 8\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 17\n\n**Sentiment**: 76.5% Bullish, 0.0% Bearish\n\n", + "output_length": 712, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:02.611322", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "ARCT", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for ARCT: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:02.930421", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "ANAB", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for ANAB\n**Date:** 2026-04-15\n**Current Price:** $70.22\n\n## Price Action\n- **Daily Change:** +2.17%\n- **5-Day Change:** +7.14%\n\n## RSI (14)\n- **Value:** 65.8 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 2.623\n- **Signal Line:** 1.807\n- **Histogram:** 0.816 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $58.63 (+19.8% from price)\n- **200 SMA:** $39.36 (+78.4% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $72.68\n- **Middle:** $63.28\n- **Lower:** $53.87\n- **Band Position:** 87%\n- **Bandwidth:** 29.7% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $4.18 (6.0% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $63.95 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 80.9\n- **%D:** 72.3\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 35.5 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $63.56 (+10.5% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 16.3M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $62.35\n- **Current vs VWAP:** +12.6%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $73.30\n- **Recent Low:** $46.76\n- **Next Resistance:** $73.30 (0.0% (High))\n- **Next Support:** $67.04 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1525, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:02.992208", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "ANAB" + }, + "context": "", + "output": "Error retrieving insider transactions for ANAB: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:03.093935", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "ANAB" + }, + "context": "", + "output": "## Analyst Recommendation Trends for ANAB\n\n### 2026-04-01\n- **Strong Buy**: 7\n- **Buy**: 10\n- **Hold**: 2\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 19\n\n**Sentiment**: 89.5% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 7\n- **Buy**: 10\n- **Hold**: 2\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 19\n\n**Sentiment**: 89.5% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 7\n- **Buy**: 10\n- **Hold**: 2\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 19\n\n**Sentiment**: 89.5% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 7\n- **Buy**: 9\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 19\n\n**Sentiment**: 84.2% Bullish, 0.0% Bearish\n\n", + "output_length": 714, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:03.102401", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "ANAB", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for ANAB: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:03.463069", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "ANGO", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for ANGO\n**Date:** 2026-04-15\n**Current Price:** $10.47\n\n## Price Action\n- **Daily Change:** +2.25%\n- **5-Day Change:** +2.95%\n\n## RSI (14)\n- **Value:** 48.5 \u2191\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -0.206\n- **Signal Line:** -0.158\n- **Histogram:** -0.048 (Weakening \u2193)\n- **Signal:** Bearish\n\n## Moving Averages\n- **50 SMA:** $10.81 (-3.2% from price)\n- **200 SMA:** $10.90 (-4.0% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $11.73\n- **Middle:** $10.58\n- **Lower:** $9.44\n- **Band Position:** 45%\n- **Bandwidth:** 21.6% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.54 (5.1% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $9.66 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 32.2\n- **%D:** 30.9\n- **Signal:** Bullish crossover \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 7.6 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $10.51 (-0.4% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -3.2M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $10.61\n- **Current vs VWAP:** -1.3%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $11.96\n- **Recent Low:** $9.39\n- **Next Resistance:** $10.68 (50.0%)\n- **Next Support:** $10.37 (61.8%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n", + "output_length": 1525, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:03.539422", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "ANGO" + }, + "context": "", + "output": "Error retrieving insider transactions for ANGO: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:03.660911", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "ANGO" + }, + "context": "", + "output": "## Analyst Recommendation Trends for ANGO\n\n### 2026-04-01\n- **Strong Buy**: 3\n- **Buy**: 6\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 10\n\n**Sentiment**: 90.0% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 3\n- **Buy**: 6\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 10\n\n**Sentiment**: 90.0% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 3\n- **Buy**: 6\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 10\n\n**Sentiment**: 90.0% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 3\n- **Buy**: 6\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 10\n\n**Sentiment**: 90.0% Bullish, 0.0% Bearish\n\n", + "output_length": 711, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:03.670327", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "ANGO", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for ANGO: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:04.110483", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "GIPR", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for GIPR\n**Date:** 2026-04-15\n**Current Price:** $0.29\n\n## Price Action\n- **Daily Change:** -3.68%\n- **5-Day Change:** +9.09%\n\n## RSI (14)\n- **Value:** 40.8 \u2191\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -0.041\n- **Signal Line:** -0.053\n- **Histogram:** 0.012 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $0.42 (-30.8% from price)\n- **200 SMA:** $0.91 (-68.5% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $0.37\n- **Middle:** $0.29\n- **Lower:** $0.21\n- **Band Position:** 49%\n- **Bandwidth:** 56.3% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.05 (16.2% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $0.22 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 26.6\n- **%D:** 22.2\n- **Signal:** Bearish\n\n## ADX (Trend Strength)\n- **ADX:** 31.0 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $0.30 (-3.9% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -3.2M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** BEARISH DIVERGENCE \u26a0\ufe0f (distribution)\n\n## VWAP (20-period)\n- **VWAP:** $0.30\n- **Current vs VWAP:** -3.4%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $0.70\n- **Recent Low:** $0.23\n- **Next Resistance:** $0.33 (78.6%)\n- **Next Support:** $0.23 (100% (Low))\n\n## Summary\n- **Key Signals:** Below 50 SMA\n", + "output_length": 1509, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:04.181437", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "GIPR" + }, + "context": "", + "output": "Error retrieving insider transactions for GIPR: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:04.305170", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "GIPR" + }, + "context": "", + "output": "## Analyst Recommendation Trends for GIPR\n\n### 2026-04-01\n- **Strong Buy**: 0\n- **Buy**: 0\n- **Hold**: 3\n- **Sell**: 1\n- **Strong Sell**: 2\n- **Total Analysts**: 6\n\n**Sentiment**: 0.0% Bullish, 50.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 0\n- **Buy**: 0\n- **Hold**: 3\n- **Sell**: 1\n- **Strong Sell**: 2\n- **Total Analysts**: 6\n\n**Sentiment**: 0.0% Bullish, 50.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 0\n- **Buy**: 0\n- **Hold**: 3\n- **Sell**: 1\n- **Strong Sell**: 2\n- **Total Analysts**: 6\n\n**Sentiment**: 0.0% Bullish, 50.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 0\n- **Buy**: 0\n- **Hold**: 3\n- **Sell**: 1\n- **Strong Sell**: 2\n- **Total Analysts**: 6\n\n**Sentiment**: 0.0% Bullish, 50.0% Bearish\n\n", + "output_length": 707, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:04.313575", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "GIPR", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for GIPR: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:04.699207", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "SLP", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for SLP\n**Date:** 2026-04-15\n**Current Price:** $13.37\n\n## Price Action\n- **Daily Change:** +3.24%\n- **5-Day Change:** +2.85%\n\n## RSI (14)\n- **Value:** 64.5 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.104\n- **Signal Line:** -0.142\n- **Histogram:** 0.247 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $12.52 (+6.8% from price)\n- **200 SMA:** $15.51 (-13.8% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $13.41\n- **Middle:** $12.13\n- **Lower:** $10.86\n- **Band Position:** 98%\n- **Bandwidth:** 21.0% (volatility indicator)\n- **Signal:** AT UPPER BAND - Potential reversal \u26a0\ufe0f\n\n## ATR (Volatility)\n- **ATR:** $0.77 (5.8% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $12.21 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 55.0\n- **%D:** 64.4\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 31.6 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $12.48 (+7.1% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** -6.5M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $12.63\n- **Current vs VWAP:** +5.9%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $17.04\n- **Recent Low:** $11.09\n- **Next Resistance:** $14.07 (50.0%)\n- **Next Support:** $13.36 (61.8%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1529, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:04.762987", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "SLP" + }, + "context": "", + "output": "Error retrieving insider transactions for SLP: Too Many Requests. Rate limited. Try after a while.", + "output_length": 98, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:04.905043", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "SLP" + }, + "context": "", + "output": "## Analyst Recommendation Trends for SLP\n\n### 2026-04-01\n- **Strong Buy**: 3\n- **Buy**: 3\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 11\n\n**Sentiment**: 54.5% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 3\n- **Buy**: 3\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 11\n\n**Sentiment**: 54.5% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 3\n- **Buy**: 3\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 11\n\n**Sentiment**: 54.5% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 4\n- **Buy**: 3\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 11\n\n**Sentiment**: 63.6% Bullish, 0.0% Bearish\n\n", + "output_length": 710, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:04.913397", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "SLP", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for SLP: Too Many Requests. Rate limited. Try after a while.", + "output_length": 94, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:05.291177", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "KRUS", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for KRUS\n**Date:** 2026-04-15\n**Current Price:** $60.77\n\n## Price Action\n- **Daily Change:** +9.18%\n- **5-Day Change:** +1.27%\n\n## RSI (14)\n- **Value:** 46.2 \u2191\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -1.257\n- **Signal Line:** -0.393\n- **Histogram:** -0.864 (Weakening \u2193)\n- **Signal:** Bearish\n\n## Moving Averages\n- **50 SMA:** $66.22 (-8.2% from price)\n- **200 SMA:** $67.14 (-9.5% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $74.62\n- **Middle:** $63.18\n- **Lower:** $51.75\n- **Band Position:** 39%\n- **Bandwidth:** 36.2% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $4.84 (8.0% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $53.51 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 26.1\n- **%D:** 36.2\n- **Signal:** Bearish\n\n## ADX (Trend Strength)\n- **ADX:** 19.6 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $63.00 (-3.5% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -5.6M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $63.05\n- **Current vs VWAP:** -3.6%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $80.84\n- **Recent Low:** $53.58\n- **Next Resistance:** $63.99 (61.8%)\n- **Next Support:** $59.41 (78.6%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n", + "output_length": 1521, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:05.354704", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "KRUS" + }, + "context": "", + "output": "Error retrieving insider transactions for KRUS: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:05.466354", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "KRUS" + }, + "context": "", + "output": "## Analyst Recommendation Trends for KRUS\n\n### 2026-04-01\n- **Strong Buy**: 4\n- **Buy**: 8\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 17\n\n**Sentiment**: 70.6% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 4\n- **Buy**: 7\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 16\n\n**Sentiment**: 68.8% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 4\n- **Buy**: 7\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 16\n\n**Sentiment**: 68.8% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 4\n- **Buy**: 7\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 16\n\n**Sentiment**: 68.8% Bullish, 0.0% Bearish\n\n", + "output_length": 711, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:05.474649", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "KRUS", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for KRUS: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:05.826555", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "KMX", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for KMX\n**Date:** 2026-04-15\n**Current Price:** $41.66\n\n## Price Action\n- **Daily Change:** -15.12%\n- **5-Day Change:** -5.83%\n\n## RSI (14)\n- **Value:** 46.2 \u2193\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** 0.654\n- **Signal Line:** 0.218\n- **Histogram:** 0.437 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $43.15 (-3.4% from price)\n- **200 SMA:** $47.90 (-13.0% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $47.10\n- **Middle:** $42.74\n- **Lower:** $38.38\n- **Band Position:** 38%\n- **Bandwidth:** 20.4% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $2.45 (5.9% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $37.99 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 67.0\n- **%D:** 72.1\n- **Signal:** Bearish crossover \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 16.1 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $43.32 (-3.8% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -74.0M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $42.91\n- **Current vs VWAP:** -2.9%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $49.44\n- **Recent Low:** $39.02\n- **Next Resistance:** $43.00 (61.8%)\n- **Next Support:** $41.25 (78.6%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n", + "output_length": 1537, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:05.885925", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "KMX" + }, + "context": "", + "output": "Error retrieving insider transactions for KMX: Too Many Requests. Rate limited. Try after a while.", + "output_length": 98, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:05.996863", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "KMX" + }, + "context": "", + "output": "## Analyst Recommendation Trends for KMX\n\n### 2026-04-01\n- **Strong Buy**: 1\n- **Buy**: 1\n- **Hold**: 17\n- **Sell**: 6\n- **Strong Sell**: 1\n- **Total Analysts**: 26\n\n**Sentiment**: 7.7% Bullish, 26.9% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 1\n- **Buy**: 1\n- **Hold**: 17\n- **Sell**: 7\n- **Strong Sell**: 1\n- **Total Analysts**: 27\n\n**Sentiment**: 7.4% Bullish, 29.6% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 1\n- **Buy**: 1\n- **Hold**: 17\n- **Sell**: 7\n- **Strong Sell**: 1\n- **Total Analysts**: 27\n\n**Sentiment**: 7.4% Bullish, 29.6% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 1\n- **Buy**: 1\n- **Hold**: 17\n- **Sell**: 7\n- **Strong Sell**: 1\n- **Total Analysts**: 27\n\n**Sentiment**: 7.4% Bullish, 29.6% Bearish\n\n", + "output_length": 714, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:06.005958", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "KMX", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for KMX: Too Many Requests. Rate limited. Try after a while.", + "output_length": 94, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:06.359533", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "PXED", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for PXED\n**Date:** 2026-04-15\n**Current Price:** $28.33\n\n## Price Action\n- **Daily Change:** -0.84%\n- **5-Day Change:** -7.99%\n\n## RSI (14)\n- **Value:** 42.7 \u2193\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -0.060\n- **Signal Line:** 0.231\n- **Histogram:** -0.292 (Strengthening \u2191)\n- **Signal:** BEARISH CROSSOVER \u26a0\ufe0f\n\n## Moving Averages\n- **50 SMA:** $29.33 (-3.4% from price)\n- **200 SMA:** $31.39 (-9.8% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $33.28\n- **Middle:** $29.66\n- **Lower:** $26.04\n- **Band Position:** 32%\n- **Bandwidth:** 24.4% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $2.07 (7.3% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $25.23 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 37.6\n- **%D:** 45.6\n- **Signal:** Bearish\n\n## ADX (Trend Strength)\n- **ADX:** 9.7 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $29.66 (-4.5% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -2.4M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $29.53\n- **Current vs VWAP:** -4.1%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $35.20\n- **Recent Low:** $24.92\n- **Next Resistance:** $28.85 (61.8%)\n- **Next Support:** $27.12 (78.6%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n", + "output_length": 1536, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:06.424301", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "PXED" + }, + "context": "", + "output": "Error retrieving insider transactions for PXED: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:06.533164", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "PXED" + }, + "context": "", + "output": "## Analyst Recommendation Trends for PXED\n\n### 2026-04-01\n- **Strong Buy**: 4\n- **Buy**: 7\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 14\n\n**Sentiment**: 78.6% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 4\n- **Buy**: 7\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 14\n\n**Sentiment**: 78.6% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 4\n- **Buy**: 7\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 14\n\n**Sentiment**: 78.6% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 4\n- **Buy**: 7\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 14\n\n**Sentiment**: 78.6% Bullish, 0.0% Bearish\n\n", + "output_length": 711, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:06.542107", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "PXED", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for PXED: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:07.020497", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "RPM", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for RPM\n**Date:** 2026-04-15\n**Current Price:** $108.67\n\n## Price Action\n- **Daily Change:** -0.70%\n- **5-Day Change:** -0.05%\n\n## RSI (14)\n- **Value:** 60.2 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.945\n- **Signal Line:** -0.864\n- **Histogram:** 1.809 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $107.13 (+1.4% from price)\n- **200 SMA:** $111.16 (-2.2% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $111.57\n- **Middle:** $100.72\n- **Lower:** $89.86\n- **Band Position:** 87%\n- **Bandwidth:** 21.5% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $3.55 (3.3% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $103.34 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 74.0\n- **%D:** 68.2\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 24.6 (Weakening \u2193)\n- **Interpretation:** Trending\n\n## 20 EMA\n- **Value:** $103.59 (+4.9% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 1.7M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** BULLISH DIVERGENCE \u26a1 (accumulation)\n\n## VWAP (20-period)\n- **VWAP:** $101.10\n- **Current vs VWAP:** +7.5%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $121.78\n- **Recent Low:** $92.92\n- **Next Resistance:** $110.76 (38.2%)\n- **Next Support:** $107.35 (50.0%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1487, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:07.088619", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "RPM" + }, + "context": "", + "output": "Error retrieving insider transactions for RPM: Too Many Requests. Rate limited. Try after a while.", + "output_length": 98, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:07.193170", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "RPM" + }, + "context": "", + "output": "## Analyst Recommendation Trends for RPM\n\n### 2026-04-01\n- **Strong Buy**: 4\n- **Buy**: 13\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 21\n\n**Sentiment**: 81.0% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 3\n- **Buy**: 13\n- **Hold**: 6\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 22\n\n**Sentiment**: 72.7% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 3\n- **Buy**: 13\n- **Hold**: 6\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 22\n\n**Sentiment**: 72.7% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 3\n- **Buy**: 12\n- **Hold**: 7\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 22\n\n**Sentiment**: 68.2% Bullish, 0.0% Bearish\n\n", + "output_length": 714, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:07.202116", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "RPM", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for RPM: Too Many Requests. Rate limited. Try after a while.", + "output_length": 94, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:07.601360", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "NEOG", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for NEOG\n**Date:** 2026-04-15\n**Current Price:** $9.61\n\n## Price Action\n- **Daily Change:** +5.14%\n- **5-Day Change:** -7.06%\n\n## RSI (14)\n- **Value:** 50.7 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** -0.036\n- **Signal Line:** -0.107\n- **Histogram:** 0.071 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $10.04 (-4.3% from price)\n- **200 SMA:** $7.20 (+33.4% from price)\n- **Trend:** Downtrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $10.24\n- **Middle:** $9.26\n- **Lower:** $8.29\n- **Band Position:** 68%\n- **Bandwidth:** 21.1% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.56 (5.8% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $8.77 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 42.2\n- **%D:** 56.2\n- **Signal:** Bearish\n\n## ADX (Trend Strength)\n- **ADX:** 12.4 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $9.53 (+0.9% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 118.5M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $9.34\n- **Current vs VWAP:** +2.9%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $11.43\n- **Recent Low:** $8.24\n- **Next Resistance:** $9.84 (50.0%)\n- **Next Support:** $9.46 (61.8%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n", + "output_length": 1501, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:07.671835", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "NEOG" + }, + "context": "", + "output": "Error retrieving insider transactions for NEOG: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:07.776643", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "NEOG" + }, + "context": "", + "output": "## Analyst Recommendation Trends for NEOG\n\n### 2026-04-01\n- **Strong Buy**: 3\n- **Buy**: 4\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 11\n\n**Sentiment**: 63.6% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 3\n- **Buy**: 4\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 11\n\n**Sentiment**: 63.6% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 3\n- **Buy**: 4\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 11\n\n**Sentiment**: 63.6% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 3\n- **Buy**: 4\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 11\n\n**Sentiment**: 63.6% Bullish, 0.0% Bearish\n\n", + "output_length": 711, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:07.786564", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "NEOG", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for NEOG: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:08.195586", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "RELL", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for RELL\n**Date:** 2026-04-15\n**Current Price:** $13.56\n\n## Price Action\n- **Daily Change:** -1.53%\n- **5-Day Change:** +15.31%\n\n## RSI (14)\n- **Value:** 62.6 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.439\n- **Signal Line:** 0.105\n- **Histogram:** 0.334 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $12.06 (+12.5% from price)\n- **200 SMA:** $10.71 (+26.6% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $13.92\n- **Middle:** $11.72\n- **Lower:** $9.52\n- **Band Position:** 92%\n- **Bandwidth:** 37.6% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $0.88 (6.5% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $12.24 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 70.3\n- **%D:** 65.7\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 33.2 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $12.15 (+11.6% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 4.0M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $12.33\n- **Current vs VWAP:** +10.0%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $15.34\n- **Recent Low:** $10.48\n- **Next Resistance:** $14.19 (23.6%)\n- **Next Support:** $13.48 (38.2%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1502, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:08.296109", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "RELL" + }, + "context": "", + "output": "Error retrieving insider transactions for RELL: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:08.407361", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "RELL" + }, + "context": "", + "output": "## Analyst Recommendation Trends for RELL\n\n### 2026-04-01\n- **Strong Buy**: 0\n- **Buy**: 0\n- **Hold**: 3\n- **Sell**: 1\n- **Strong Sell**: 2\n- **Total Analysts**: 6\n\n**Sentiment**: 0.0% Bullish, 50.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 0\n- **Buy**: 0\n- **Hold**: 3\n- **Sell**: 1\n- **Strong Sell**: 2\n- **Total Analysts**: 6\n\n**Sentiment**: 0.0% Bullish, 50.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 0\n- **Buy**: 0\n- **Hold**: 3\n- **Sell**: 1\n- **Strong Sell**: 2\n- **Total Analysts**: 6\n\n**Sentiment**: 0.0% Bullish, 50.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 0\n- **Buy**: 0\n- **Hold**: 3\n- **Sell**: 1\n- **Strong Sell**: 2\n- **Total Analysts**: 6\n\n**Sentiment**: 0.0% Bullish, 50.0% Bearish\n\n", + "output_length": 707, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:08.416922", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "RELL", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for RELL: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:08.824231", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "LEXX", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for LEXX\n**Date:** 2026-04-15\n**Current Price:** $1.02\n\n## Price Action\n- **Daily Change:** +4.08%\n- **5-Day Change:** +6.81%\n\n## RSI (14)\n- **Value:** 66.4 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.069\n- **Signal Line:** 0.056\n- **Histogram:** 0.013 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $0.76 (+34.7% from price)\n- **200 SMA:** $0.89 (+15.1% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $1.09\n- **Middle:** $0.85\n- **Lower:** $0.61\n- **Band Position:** 85%\n- **Bandwidth:** 57.1% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $0.09 (9.2% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $0.88 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 73.5\n- **%D:** 71.3\n- **Signal:** Bullish crossover \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 35.9 (Weakening \u2193)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $0.88 (+16.3% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** -24.4M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $0.88\n- **Current vs VWAP:** +15.4%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $1.06\n- **Recent Low:** $0.58\n- **Next Resistance:** $1.06 (0.0% (High))\n- **Next Support:** $0.95 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1512, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:08.891109", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "LEXX" + }, + "context": "", + "output": "Error retrieving insider transactions for LEXX: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:08.990932", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "LEXX" + }, + "context": "", + "output": "## Analyst Recommendation Trends for LEXX\n\n### 2026-04-01\n- **Strong Buy**: 2\n- **Buy**: 4\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 7\n\n**Sentiment**: 85.7% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 2\n- **Buy**: 4\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 7\n\n**Sentiment**: 85.7% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 2\n- **Buy**: 4\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 7\n\n**Sentiment**: 85.7% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 2\n- **Buy**: 4\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 7\n\n**Sentiment**: 85.7% Bullish, 0.0% Bearish\n\n", + "output_length": 707, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:08.999359", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "LEXX", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for LEXX: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:09.443837", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "CAR", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for CAR\n**Date:** 2026-04-15\n**Current Price:** $411.56\n\n## Price Action\n- **Daily Change:** +10.93%\n- **5-Day Change:** +57.47%\n\n## RSI (14)\n- **Value:** 95.4 \u2191\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## MACD\n- **MACD Line:** 63.410\n- **Signal Line:** 37.997\n- **Histogram:** 25.413 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $139.05 (+196.0% from price)\n- **200 SMA:** $147.41 (+179.2% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $380.42\n- **Middle:** $189.53\n- **Lower:** $-1.35\n- **Band Position:** 108%\n- **Bandwidth:** 201.4% (volatility indicator)\n- **Signal:** AT UPPER BAND - Potential reversal \u26a0\ufe0f\n\n## ATR (Volatility)\n- **ATR:** $31.20 (7.6% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $364.76 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 97.7\n- **%D:** 96.4\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 88.7 (Strengthening \u2191)\n- **Interpretation:** VERY STRONG TREND \u26a1\n\n## 20 EMA\n- **Value:** $221.99 (+85.4% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 36.8M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $237.48\n- **Current vs VWAP:** +73.3%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $415.26\n- **Recent Low:** $85.96\n- **Next Resistance:** $415.26 (0.0% (High))\n- **Next Support:** $337.55 (23.6%)\n\n## Summary\n- **Key Signals:** RSI overbought, Above 50 SMA\n", + "output_length": 1593, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:09.503282", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "CAR" + }, + "context": "", + "output": "Error retrieving insider transactions for CAR: Too Many Requests. Rate limited. Try after a while.", + "output_length": 98, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:09.606751", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "CAR" + }, + "context": "", + "output": "## Analyst Recommendation Trends for CAR\n\n### 2026-04-01\n- **Strong Buy**: 2\n- **Buy**: 3\n- **Hold**: 6\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 12\n\n**Sentiment**: 41.7% Bullish, 8.3% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 2\n- **Buy**: 3\n- **Hold**: 6\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 12\n\n**Sentiment**: 41.7% Bullish, 8.3% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 2\n- **Buy**: 3\n- **Hold**: 6\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 12\n\n**Sentiment**: 41.7% Bullish, 8.3% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 2\n- **Buy**: 3\n- **Hold**: 6\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 12\n\n**Sentiment**: 41.7% Bullish, 8.3% Bearish\n\n", + "output_length": 710, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:09.614949", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "CAR", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for CAR: Too Many Requests. Rate limited. Try after a while.", + "output_length": 94, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:10.072817", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "ORCL", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for ORCL\n**Date:** 2026-04-15\n**Current Price:** $163.00\n\n## Price Action\n- **Daily Change:** +4.74%\n- **5-Day Change:** +13.86%\n\n## RSI (14)\n- **Value:** 62.6 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** -0.919\n- **Signal Line:** -2.792\n- **Histogram:** 1.873 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $149.85 (+8.8% from price)\n- **200 SMA:** $214.64 (-24.1% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $160.66\n- **Middle:** $146.95\n- **Lower:** $133.24\n- **Band Position:** 109%\n- **Bandwidth:** 18.7% (volatility indicator)\n- **Signal:** AT UPPER BAND - Potential reversal \u26a0\ufe0f\n\n## ATR (Volatility)\n- **ATR:** $7.87 (4.8% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $151.20 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 62.3\n- **%D:** 47.9\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 16.9 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $147.93 (+10.2% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** -287.7M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $148.56\n- **Current vs VWAP:** +9.7%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $171.16\n- **Recent Low:** $134.57\n- **Next Resistance:** $171.16 (0.0% (High))\n- **Next Support:** $162.53 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1574, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:10.144603", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "ORCL" + }, + "context": "", + "output": "Error retrieving insider transactions for ORCL: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:10.251312", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "ORCL" + }, + "context": "", + "output": "## Analyst Recommendation Trends for ORCL\n\n### 2026-04-01\n- **Strong Buy**: 16\n- **Buy**: 24\n- **Hold**: 10\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 51\n\n**Sentiment**: 78.4% Bullish, 2.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 16\n- **Buy**: 22\n- **Hold**: 11\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 50\n\n**Sentiment**: 76.0% Bullish, 2.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 15\n- **Buy**: 23\n- **Hold**: 11\n- **Sell**: 2\n- **Strong Sell**: 0\n- **Total Analysts**: 51\n\n**Sentiment**: 74.5% Bullish, 3.9% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 15\n- **Buy**: 22\n- **Hold**: 12\n- **Sell**: 2\n- **Strong Sell**: 0\n- **Total Analysts**: 51\n\n**Sentiment**: 72.5% Bullish, 3.9% Bearish\n\n", + "output_length": 723, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:10.259804", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "ORCL", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for ORCL: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:10.712553", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "CINF", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for CINF\n**Date:** 2026-04-15\n**Current Price:** $163.35\n\n## Price Action\n- **Daily Change:** -0.20%\n- **5-Day Change:** +0.06%\n\n## RSI (14)\n- **Value:** 55.5 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.295\n- **Signal Line:** -0.509\n- **Histogram:** 0.803 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $162.30 (+0.6% from price)\n- **200 SMA:** $157.12 (+4.0% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $165.39\n- **Middle:** $159.36\n- **Lower:** $153.33\n- **Band Position:** 83%\n- **Bandwidth:** 7.6% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $3.17 (1.9% of price)\n- **Level:** Low volatility\n- **Suggested Stop-Loss:** $158.59 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 76.4\n- **%D:** 73.8\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 11.4 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $160.84 (+1.6% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 15.0M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** BEARISH DIVERGENCE \u26a0\ufe0f (distribution)\n\n## VWAP (20-period)\n- **VWAP:** $159.08\n- **Current vs VWAP:** +2.7%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $173.25\n- **Recent Low:** $153.40\n- **Next Resistance:** $165.67 (38.2%)\n- **Next Support:** $163.32 (50.0%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1522, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:10.789589", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "CINF" + }, + "context": "", + "output": "Error retrieving insider transactions for CINF: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:10.900866", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "CINF" + }, + "context": "", + "output": "## Analyst Recommendation Trends for CINF\n\n### 2026-04-01\n- **Strong Buy**: 3\n- **Buy**: 7\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 15\n\n**Sentiment**: 66.7% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 3\n- **Buy**: 7\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 15\n\n**Sentiment**: 66.7% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 3\n- **Buy**: 7\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 15\n\n**Sentiment**: 66.7% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 3\n- **Buy**: 7\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 15\n\n**Sentiment**: 66.7% Bullish, 0.0% Bearish\n\n", + "output_length": 711, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:10.909892", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "CINF", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for CINF: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:11.317676", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "CTRA", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for CTRA\n**Date:** 2026-04-15\n**Current Price:** $31.67\n\n## Price Action\n- **Daily Change:** -4.06%\n- **5-Day Change:** -5.35%\n\n## RSI (14)\n- **Value:** 39.1 \u2193\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** 0.318\n- **Signal Line:** 0.802\n- **Histogram:** -0.483 (Strengthening \u2191)\n- **Signal:** BEARISH CROSSOVER \u26a0\ufe0f\n\n## Moving Averages\n- **50 SMA:** $32.07 (-1.3% from price)\n- **200 SMA:** $26.42 (+19.9% from price)\n- **Trend:** Downtrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $36.53\n- **Middle:** $34.23\n- **Lower:** $31.93\n- **Band Position:** -6%\n- **Bandwidth:** 13.4% (volatility indicator)\n- **Signal:** AT LOWER BAND - Potential bounce \u26a1\n\n## ATR (Volatility)\n- **ATR:** $1.23 (3.9% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $29.82 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 26.3\n- **%D:** 37.4\n- **Signal:** Bearish\n\n## ADX (Trend Strength)\n- **ADX:** 13.8 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $33.52 (-5.5% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** 293.3M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $34.17\n- **Current vs VWAP:** -7.3%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $36.88\n- **Recent Low:** $27.23\n- **Next Resistance:** $32.06 (50.0%)\n- **Next Support:** $30.92 (61.8%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n", + "output_length": 1551, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:11.378856", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "CTRA" + }, + "context": "", + "output": "Error retrieving insider transactions for CTRA: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:11.491565", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "CTRA" + }, + "context": "", + "output": "## Analyst Recommendation Trends for CTRA\n\n### 2026-04-01\n- **Strong Buy**: 8\n- **Buy**: 14\n- **Hold**: 9\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 31\n\n**Sentiment**: 71.0% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 9\n- **Buy**: 16\n- **Hold**: 6\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 31\n\n**Sentiment**: 80.6% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 9\n- **Buy**: 18\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 32\n\n**Sentiment**: 84.4% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 9\n- **Buy**: 19\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 33\n\n**Sentiment**: 84.8% Bullish, 0.0% Bearish\n\n", + "output_length": 715, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:11.500741", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "CTRA", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for CTRA: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:11.967143", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "NI", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for NI\n**Date:** 2026-04-15\n**Current Price:** $47.22\n\n## Price Action\n- **Daily Change:** +0.06%\n- **5-Day Change:** -1.83%\n\n## RSI (14)\n- **Value:** 53.6 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.436\n- **Signal Line:** 0.390\n- **Histogram:** 0.047 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $46.28 (+2.0% from price)\n- **200 SMA:** $42.83 (+10.2% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $48.71\n- **Middle:** $46.76\n- **Lower:** $44.81\n- **Band Position:** 62%\n- **Bandwidth:** 8.3% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.86 (1.8% of price)\n- **Level:** Low volatility\n- **Suggested Stop-Loss:** $45.93 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 57.7\n- **%D:** 71.8\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 11.6 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $47.03 (+0.4% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 133.2M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** BULLISH DIVERGENCE \u26a1 (accumulation)\n\n## VWAP (20-period)\n- **VWAP:** $46.73\n- **Current vs VWAP:** +1.0%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $48.76\n- **Recent Low:** $43.41\n- **Next Resistance:** $47.50 (23.6%)\n- **Next Support:** $46.72 (38.2%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1499, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:12.028116", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "NI" + }, + "context": "", + "output": "Error retrieving insider transactions for NI: Too Many Requests. Rate limited. Try after a while.", + "output_length": 97, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:12.132837", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "NI" + }, + "context": "", + "output": "## Analyst Recommendation Trends for NI\n\n### 2026-04-01\n- **Strong Buy**: 8\n- **Buy**: 12\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 24\n\n**Sentiment**: 83.3% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 8\n- **Buy**: 11\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 23\n\n**Sentiment**: 82.6% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 8\n- **Buy**: 12\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 23\n\n**Sentiment**: 87.0% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 8\n- **Buy**: 12\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 23\n\n**Sentiment**: 87.0% Bullish, 0.0% Bearish\n\n", + "output_length": 713, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:12.142105", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "NI", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for NI: Too Many Requests. Rate limited. Try after a while.", + "output_length": 93, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:12.695256", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "DTE", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for DTE\n**Date:** 2026-04-15\n**Current Price:** $147.74\n\n## Price Action\n- **Daily Change:** +0.16%\n- **5-Day Change:** -0.70%\n\n## RSI (14)\n- **Value:** 54.6 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 1.228\n- **Signal Line:** 1.205\n- **Histogram:** 0.024 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $144.34 (+2.4% from price)\n- **200 SMA:** $136.21 (+8.5% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $151.67\n- **Middle:** $146.55\n- **Lower:** $141.44\n- **Band Position:** 62%\n- **Bandwidth:** 7.0% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $2.45 (1.7% of price)\n- **Level:** Low volatility\n- **Suggested Stop-Loss:** $144.06 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 60.4\n- **%D:** 71.0\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 10.2 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $147.10 (+0.4% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 46.9M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** BULLISH DIVERGENCE \u26a1 (accumulation)\n\n## VWAP (20-period)\n- **VWAP:** $146.30\n- **Current vs VWAP:** +1.0%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $153.43\n- **Recent Low:** $131.18\n- **Next Resistance:** $148.18 (23.6%)\n- **Next Support:** $144.93 (38.2%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1511, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:12.770467", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "DTE" + }, + "context": "", + "output": "Error retrieving insider transactions for DTE: Too Many Requests. Rate limited. Try after a while.", + "output_length": 98, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:12.883911", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "DTE" + }, + "context": "", + "output": "## Analyst Recommendation Trends for DTE\n\n### 2026-04-01\n- **Strong Buy**: 6\n- **Buy**: 9\n- **Hold**: 8\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 23\n\n**Sentiment**: 65.2% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 6\n- **Buy**: 8\n- **Hold**: 9\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 23\n\n**Sentiment**: 60.9% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 6\n- **Buy**: 8\n- **Hold**: 9\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 23\n\n**Sentiment**: 60.9% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 6\n- **Buy**: 8\n- **Hold**: 9\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 23\n\n**Sentiment**: 60.9% Bullish, 0.0% Bearish\n\n", + "output_length": 710, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:12.892495", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "DTE", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for DTE: Too Many Requests. Rate limited. Try after a while.", + "output_length": 94, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:13.383247", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "COP", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for COP\n**Date:** 2026-04-15\n**Current Price:** $118.79\n\n## Price Action\n- **Daily Change:** -3.91%\n- **5-Day Change:** -5.13%\n\n## RSI (14)\n- **Value:** 40.2 \u2193\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** 1.398\n- **Signal Line:** 3.328\n- **Histogram:** -1.930 (Strengthening \u2191)\n- **Signal:** BEARISH CROSSOVER \u26a0\ufe0f\n\n## Moving Averages\n- **50 SMA:** $118.29 (+0.4% from price)\n- **200 SMA:** $98.41 (+20.7% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $136.20\n- **Middle:** $127.64\n- **Lower:** $119.08\n- **Band Position:** -2%\n- **Bandwidth:** 13.4% (volatility indicator)\n- **Signal:** AT LOWER BAND - Potential bounce \u26a1\n\n## ATR (Volatility)\n- **ATR:** $4.12 (3.5% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $112.60 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 19.6\n- **%D:** 33.0\n- **Signal:** Bearish\n\n## ADX (Trend Strength)\n- **ADX:** 11.3 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $125.11 (-5.0% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** 98.0M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $127.33\n- **Current vs VWAP:** -6.7%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $135.87\n- **Recent Low:** $99.72\n- **Next Resistance:** $122.06 (38.2%)\n- **Next Support:** $117.80 (50.0%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1567, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:13.445410", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "COP" + }, + "context": "", + "output": "Error retrieving insider transactions for COP: Too Many Requests. Rate limited. Try after a while.", + "output_length": 98, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:13.546558", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "COP" + }, + "context": "", + "output": "## Analyst Recommendation Trends for COP\n\n### 2026-04-01\n- **Strong Buy**: 8\n- **Buy**: 16\n- **Hold**: 9\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 34\n\n**Sentiment**: 70.6% Bullish, 2.9% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 8\n- **Buy**: 16\n- **Hold**: 8\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 33\n\n**Sentiment**: 72.7% Bullish, 3.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 7\n- **Buy**: 19\n- **Hold**: 7\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 34\n\n**Sentiment**: 76.5% Bullish, 2.9% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 7\n- **Buy**: 20\n- **Hold**: 7\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 34\n\n**Sentiment**: 79.4% Bullish, 0.0% Bearish\n\n", + "output_length": 714, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:13.555337", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "COP", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for COP: Too Many Requests. Rate limited. Try after a while.", + "output_length": 94, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:14.001046", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "SMC", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for SMC\n**Date:** 2026-04-15\n**Current Price:** $29.29\n\n## Price Action\n- **Daily Change:** +2.31%\n- **5-Day Change:** +0.34%\n\n## RSI (14)\n- **Value:** 43.9 \u2191\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -0.400\n- **Signal Line:** -0.141\n- **Histogram:** -0.259 (Weakening \u2193)\n- **Signal:** Bearish\n\n## Moving Averages\n- **50 SMA:** $29.97 (-2.3% from price)\n- **200 SMA:** $25.50 (+14.9% from price)\n- **Trend:** Downtrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $32.85\n- **Middle:** $30.36\n- **Lower:** $27.86\n- **Band Position:** 29%\n- **Bandwidth:** 16.4% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $1.06 (3.6% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $27.70 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 21.6\n- **%D:** 16.2\n- **Signal:** Bullish crossover \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 12.0 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $29.87 (-1.9% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -2.3M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** BEARISH DIVERGENCE \u26a0\ufe0f (distribution)\n\n## VWAP (20-period)\n- **VWAP:** $30.99\n- **Current vs VWAP:** -5.5%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $33.50\n- **Recent Low:** $27.40\n- **Next Resistance:** $29.73 (61.8%)\n- **Next Support:** $28.71 (78.6%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n", + "output_length": 1520, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:14.071383", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "SMC" + }, + "context": "", + "output": "Error retrieving insider transactions for SMC: Too Many Requests. Rate limited. Try after a while.", + "output_length": 98, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:14.176683", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "SMC" + }, + "context": "", + "output": "## Analyst Recommendation Trends for SMC\n\n### 2026-04-01\n- **Strong Buy**: 1\n- **Buy**: 3\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 5\n\n**Sentiment**: 80.0% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 1\n- **Buy**: 3\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 5\n\n**Sentiment**: 80.0% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 1\n- **Buy**: 3\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 5\n\n**Sentiment**: 80.0% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 1\n- **Buy**: 3\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 5\n\n**Sentiment**: 80.0% Bullish, 0.0% Bearish\n\n", + "output_length": 706, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:14.186159", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "SMC", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for SMC: Too Many Requests. Rate limited. Try after a while.", + "output_length": 94, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:14.624365", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "SG", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for SG\n**Date:** 2026-04-15\n**Current Price:** $6.20\n\n## Price Action\n- **Daily Change:** +8.01%\n- **5-Day Change:** +6.53%\n\n## RSI (14)\n- **Value:** 59.6 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.092\n- **Signal Line:** -0.027\n- **Histogram:** 0.118 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $5.58 (+11.1% from price)\n- **200 SMA:** $7.93 (-21.8% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $6.24\n- **Middle:** $5.44\n- **Lower:** $4.65\n- **Band Position:** 97%\n- **Bandwidth:** 29.2% (volatility indicator)\n- **Signal:** AT UPPER BAND - Potential reversal \u26a0\ufe0f\n\n## ATR (Volatility)\n- **ATR:** $0.42 (6.7% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $5.58 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 83.7\n- **%D:** 77.5\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 19.1 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $5.61 (+10.6% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** -146.7M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $5.44\n- **Current vs VWAP:** +13.9%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $6.59\n- **Recent Low:** $4.49\n- **Next Resistance:** $6.59 (0.0% (High))\n- **Next Support:** $6.09 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1544, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:14.695447", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "SG" + }, + "context": "", + "output": "Error retrieving insider transactions for SG: Too Many Requests. Rate limited. Try after a while.", + "output_length": 97, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:14.795657", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "SG" + }, + "context": "", + "output": "## Analyst Recommendation Trends for SG\n\n### 2026-04-01\n- **Strong Buy**: 5\n- **Buy**: 5\n- **Hold**: 13\n- **Sell**: 2\n- **Strong Sell**: 0\n- **Total Analysts**: 25\n\n**Sentiment**: 40.0% Bullish, 8.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 6\n- **Buy**: 5\n- **Hold**: 10\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 22\n\n**Sentiment**: 50.0% Bullish, 4.5% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 5\n- **Buy**: 5\n- **Hold**: 11\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 22\n\n**Sentiment**: 45.5% Bullish, 4.5% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 5\n- **Buy**: 6\n- **Hold**: 10\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 22\n\n**Sentiment**: 50.0% Bullish, 4.5% Bearish\n\n", + "output_length": 713, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:14.804750", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "SG", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for SG: Too Many Requests. Rate limited. Try after a while.", + "output_length": 93, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:15.246281", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "HTO", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for HTO\n**Date:** 2026-04-15\n**Current Price:** $58.10\n\n## Price Action\n- **Daily Change:** -0.19%\n- **5-Day Change:** -0.17%\n\n## RSI (14)\n- **Value:** 52.4 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.743\n- **Signal Line:** 0.866\n- **Histogram:** -0.123 (Strengthening \u2191)\n- **Signal:** BEARISH CROSSOVER \u26a0\ufe0f\n\n## Moving Averages\n- **50 SMA:** $56.18 (+3.4% from price)\n- **200 SMA:** $50.50 (+15.1% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $60.21\n- **Middle:** $58.01\n- **Lower:** $55.81\n- **Band Position:** 52%\n- **Bandwidth:** 7.6% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $1.48 (2.6% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $55.88 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 56.7\n- **%D:** 67.2\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 17.6 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $58.11 (-0.0% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** 6.2M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $57.91\n- **Current vs VWAP:** +0.3%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $60.18\n- **Recent Low:** $50.90\n- **Next Resistance:** $60.18 (0.0% (High))\n- **Next Support:** $57.99 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1537, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:15.313801", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "HTO" + }, + "context": "", + "output": "Error retrieving insider transactions for HTO: Too Many Requests. Rate limited. Try after a while.", + "output_length": 98, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:15.414411", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "HTO" + }, + "context": "", + "output": "## Analyst Recommendation Trends for HTO\n\n### 2026-04-01\n- **Strong Buy**: 4\n- **Buy**: 4\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 9\n\n**Sentiment**: 88.9% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 3\n- **Buy**: 4\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 8\n\n**Sentiment**: 87.5% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 4\n- **Buy**: 3\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 8\n\n**Sentiment**: 87.5% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 3\n- **Buy**: 3\n- **Hold**: 2\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 8\n\n**Sentiment**: 75.0% Bullish, 0.0% Bearish\n\n", + "output_length": 706, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:15.422753", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "HTO", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for HTO: Too Many Requests. Rate limited. Try after a while.", + "output_length": 94, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:15.811125", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "RPAY", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for RPAY\n**Date:** 2026-04-15\n**Current Price:** $3.07\n\n## Price Action\n- **Daily Change:** -1.29%\n- **5-Day Change:** +12.87%\n\n## RSI (14)\n- **Value:** 56.3 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** -0.007\n- **Signal Line:** -0.064\n- **Histogram:** 0.056 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $2.96 (+3.6% from price)\n- **200 SMA:** $4.14 (-25.9% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $3.27\n- **Middle:** $2.81\n- **Lower:** $2.34\n- **Band Position:** 78%\n- **Bandwidth:** 33.2% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.23 (7.4% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $2.73 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 68.2\n- **%D:** 53.3\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 17.8 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $2.85 (+7.9% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** -14.8M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $2.75\n- **Current vs VWAP:** +11.8%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $3.58\n- **Recent Low:** $2.30\n- **Next Resistance:** $3.09 (38.2%)\n- **Next Support:** $2.94 (50.0%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1514, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:15.871593", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "RPAY" + }, + "context": "", + "output": "Error retrieving insider transactions for RPAY: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:15.968991", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "RPAY" + }, + "context": "", + "output": "## Analyst Recommendation Trends for RPAY\n\n### 2026-04-01\n- **Strong Buy**: 3\n- **Buy**: 7\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 13\n\n**Sentiment**: 76.9% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 3\n- **Buy**: 7\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 13\n\n**Sentiment**: 76.9% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 3\n- **Buy**: 7\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 13\n\n**Sentiment**: 76.9% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 3\n- **Buy**: 7\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 13\n\n**Sentiment**: 76.9% Bullish, 0.0% Bearish\n\n", + "output_length": 711, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:15.976961", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "RPAY", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for RPAY: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:16.435292", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "GF", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for GF\n**Date:** 2026-04-15\n**Current Price:** $11.50\n\n## Price Action\n- **Daily Change:** +1.32%\n- **5-Day Change:** +3.60%\n\n## RSI (14)\n- **Value:** 63.3 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.026\n- **Signal Line:** -0.151\n- **Histogram:** 0.177 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $11.31 (+1.7% from price)\n- **200 SMA:** $11.38 (+1.0% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $11.52\n- **Middle:** $10.64\n- **Lower:** $9.75\n- **Band Position:** 99%\n- **Bandwidth:** 16.6% (volatility indicator)\n- **Signal:** AT UPPER BAND - Potential reversal \u26a0\ufe0f\n\n## ATR (Volatility)\n- **ATR:** $0.35 (3.1% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $10.97 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 73.3\n- **%D:** 66.5\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 35.5 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $10.90 (+5.5% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 1.1M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $10.79\n- **Current vs VWAP:** +6.6%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $12.39\n- **Recent Low:** $9.98\n- **Next Resistance:** $11.82 (23.6%)\n- **Next Support:** $11.47 (38.2%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1525, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:16.511623", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "GF" + }, + "context": "", + "output": "Error retrieving insider transactions for GF: Too Many Requests. Rate limited. Try after a while.", + "output_length": 97, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:16.628460", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "GF" + }, + "context": "", + "output": "No recommendation trends data found for GF", + "output_length": 42, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:16.636930", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "GF", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for GF: Too Many Requests. Rate limited. Try after a while.", + "output_length": 93, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:17.030887", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "MNR", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for MNR\n**Date:** 2026-04-15\n**Current Price:** $12.65\n\n## Price Action\n- **Daily Change:** -0.94%\n- **5-Day Change:** -0.39%\n\n## RSI (14)\n- **Value:** 41.5 \u2191\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -0.129\n- **Signal Line:** 0.083\n- **Histogram:** -0.213 (Weakening \u2193)\n- **Signal:** Bearish\n\n## Moving Averages\n- **50 SMA:** $13.06 (-3.1% from price)\n- **200 SMA:** $12.33 (+2.6% from price)\n- **Trend:** Downtrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $14.96\n- **Middle:** $13.58\n- **Lower:** $12.20\n- **Band Position:** 16%\n- **Bandwidth:** 20.3% (volatility indicator)\n- **Signal:** Near lower band\n\n## ATR (Volatility)\n- **ATR:** $0.50 (3.9% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $11.90 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 24.1\n- **%D:** 27.9\n- **Signal:** Bearish\n\n## ADX (Trend Strength)\n- **ADX:** 23.6 (Weakening \u2193)\n- **Interpretation:** Trending\n\n## 20 EMA\n- **Value:** $13.27 (-4.6% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -9.4M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $12.95\n- **Current vs VWAP:** -2.3%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $14.79\n- **Recent Low:** $10.94\n- **Next Resistance:** $12.87 (50.0%)\n- **Next Support:** $12.41 (61.8%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n", + "output_length": 1491, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:17.096450", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "MNR" + }, + "context": "", + "output": "Error retrieving insider transactions for MNR: Too Many Requests. Rate limited. Try after a while.", + "output_length": 98, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:17.199331", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "MNR" + }, + "context": "", + "output": "## Analyst Recommendation Trends for MNR\n\n### 2026-04-01\n- **Strong Buy**: 5\n- **Buy**: 5\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 13\n\n**Sentiment**: 76.9% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 5\n- **Buy**: 6\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 12\n\n**Sentiment**: 91.7% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 5\n- **Buy**: 6\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 12\n\n**Sentiment**: 91.7% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 5\n- **Buy**: 6\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 12\n\n**Sentiment**: 91.7% Bullish, 0.0% Bearish\n\n", + "output_length": 710, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:17.207568", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "MNR", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for MNR: Too Many Requests. Rate limited. Try after a while.", + "output_length": 94, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:17.630320", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "ACET", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for ACET\n**Date:** 2026-04-15\n**Current Price:** $7.00\n\n## Price Action\n- **Daily Change:** +10.24%\n- **5-Day Change:** +6.87%\n\n## RSI (14)\n- **Value:** 51.8 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** -0.129\n- **Signal Line:** -0.161\n- **Histogram:** 0.032 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $7.04 (-0.6% from price)\n- **200 SMA:** $9.99 (-30.0% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $7.29\n- **Middle:** $6.76\n- **Lower:** $6.22\n- **Band Position:** 73%\n- **Bandwidth:** 15.7% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.46 (6.6% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $6.30 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 65.8\n- **%D:** 60.7\n- **Signal:** Bullish crossover \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 17.5 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $6.81 (+2.8% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** -2.4M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $6.74\n- **Current vs VWAP:** +3.9%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $8.35\n- **Recent Low:** $6.01\n- **Next Resistance:** $7.18 (50.0%)\n- **Next Support:** $6.90 (61.8%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n", + "output_length": 1536, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:17.699739", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "ACET" + }, + "context": "", + "output": "Error retrieving insider transactions for ACET: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:17.800308", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "ACET" + }, + "context": "", + "output": "## Analyst Recommendation Trends for ACET\n\n### 2026-04-01\n- **Strong Buy**: 5\n- **Buy**: 7\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 13\n\n**Sentiment**: 92.3% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 5\n- **Buy**: 7\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 13\n\n**Sentiment**: 92.3% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 5\n- **Buy**: 7\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 13\n\n**Sentiment**: 92.3% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 5\n- **Buy**: 7\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 13\n\n**Sentiment**: 92.3% Bullish, 0.0% Bearish\n\n", + "output_length": 711, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:17.808937", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "ACET", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for ACET: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:18.179515", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "WKSP", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for WKSP\n**Date:** 2026-04-15\n**Current Price:** $0.99\n\n## Price Action\n- **Daily Change:** +6.20%\n- **5-Day Change:** +4.52%\n\n## RSI (14)\n- **Value:** 40.0 \u2191\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -0.131\n- **Signal Line:** -0.132\n- **Histogram:** 0.001 (Weakening \u2193)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $1.32 (-24.8% from price)\n- **200 SMA:** $2.58 (-61.5% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $1.46\n- **Middle:** $1.10\n- **Lower:** $0.74\n- **Band Position:** 35%\n- **Bandwidth:** 65.1% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.12 (12.4% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $0.81 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 38.6\n- **%D:** 24.6\n- **Signal:** Bullish crossover \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 53.4 (Weakening \u2193)\n- **Interpretation:** VERY STRONG TREND \u26a1\n\n## 20 EMA\n- **Value:** $1.07 (-7.5% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -3.0M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $1.16\n- **Current vs VWAP:** -14.3%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $1.91\n- **Recent Low:** $0.82\n- **Next Resistance:** $1.06 (78.6%)\n- **Next Support:** $0.82 (100% (Low))\n\n## Summary\n- **Key Signals:** Below 50 SMA\n", + "output_length": 1525, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:18.258483", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "WKSP" + }, + "context": "", + "output": "Error retrieving insider transactions for WKSP: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:18.372342", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "WKSP" + }, + "context": "", + "output": "## Analyst Recommendation Trends for WKSP\n\n### 2026-04-01\n- **Strong Buy**: 2\n- **Buy**: 5\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 8\n\n**Sentiment**: 87.5% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 2\n- **Buy**: 5\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 8\n\n**Sentiment**: 87.5% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 2\n- **Buy**: 5\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 8\n\n**Sentiment**: 87.5% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 2\n- **Buy**: 5\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 8\n\n**Sentiment**: 87.5% Bullish, 0.0% Bearish\n\n", + "output_length": 707, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:18.381455", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "WKSP", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for WKSP: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:18.824536", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "CNXC", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for CNXC\n**Date:** 2026-04-15\n**Current Price:** $28.28\n\n## Price Action\n- **Daily Change:** +1.51%\n- **5-Day Change:** +1.98%\n\n## RSI (14)\n- **Value:** 46.8 \u2191\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -1.284\n- **Signal Line:** -1.560\n- **Histogram:** 0.276 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $31.64 (-10.6% from price)\n- **200 SMA:** $42.12 (-32.9% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $33.11\n- **Middle:** $28.35\n- **Lower:** $23.59\n- **Band Position:** 49%\n- **Bandwidth:** 33.6% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $2.23 (7.9% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $24.94 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 55.3\n- **%D:** 52.4\n- **Signal:** Bullish crossover \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 22.6 (Weakening \u2193)\n- **Interpretation:** Trending\n\n## 20 EMA\n- **Value:** $28.55 (-1.0% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** 3.0M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $27.98\n- **Current vs VWAP:** +1.1%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $40.03\n- **Recent Low:** $24.27\n- **Next Resistance:** $30.29 (61.8%)\n- **Next Support:** $27.64 (78.6%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n", + "output_length": 1522, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:18.896546", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "CNXC" + }, + "context": "", + "output": "Error retrieving insider transactions for CNXC: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:19.003015", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "CNXC" + }, + "context": "", + "output": "Error fetching recommendation trends for CNXC: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 147, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:19.012394", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "CNXC", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for CNXC: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:19.391571", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "SVBL", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for SVBL\n**Date:** 2026-04-15\n**Current Price:** $0.22\n\n## Price Action\n- **Daily Change:** +0.00%\n- **5-Day Change:** +0.00%\n\n## RSI (14)\n- **Value:** 50.0 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** -0.001\n- **Signal Line:** -0.002\n- **Histogram:** 0.001 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $0.22 (-0.4% from price)\n- **200 SMA:** $0.23 (-4.3% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $0.23\n- **Middle:** $0.22\n- **Lower:** $0.21\n- **Band Position:** 60%\n- **Bandwidth:** 9.6% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.01 (2.8% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $0.21 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 95.4\n- **%D:** 84.5\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 7.3 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $0.22 (+0.3% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** -44.9K\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Neutral\n\n## VWAP (20-period)\n- **VWAP:** $0.22\n- **Current vs VWAP:** +0.2%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $0.26\n- **Recent Low:** $0.20\n- **Next Resistance:** $0.22 (61.8%)\n- **Next Support:** $0.21 (78.6%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n", + "output_length": 1475, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:19.467139", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "SVBL" + }, + "context": "", + "output": "Error retrieving insider transactions for SVBL: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:19.581731", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "SVBL" + }, + "context": "", + "output": "Error fetching recommendation trends for SVBL: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 147, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:19.591218", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "SVBL", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for SVBL: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:19.975108", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "FROPX", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for FROPX\n**Date:** 2026-04-15\n**Current Price:** $14.54\n\n## Price Action\n- **Daily Change:** -0.07%\n- **5-Day Change:** +0.00%\n\n## RSI (14)\n- **Value:** 42.4 \u2191\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -0.044\n- **Signal Line:** -0.072\n- **Histogram:** 0.028 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $14.77 (-1.5% from price)\n- **200 SMA:** $15.47 (-6.0% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $14.61\n- **Middle:** $14.52\n- **Lower:** $14.43\n- **Band Position:** 62%\n- **Bandwidth:** 1.3% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.03 (0.2% of price)\n- **Level:** Low volatility\n- **Suggested Stop-Loss:** $14.50 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 65.4\n- **%D:** 71.2\n- **Signal:** Bearish crossover \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 14.9 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $14.56 (-0.1% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** 0.0K\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Neutral\n\n## VWAP (20-period)\n- **VWAP:** $nan\n- **Current vs VWAP:** +nan%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $15.50\n- **Recent Low:** $14.42\n- **Next Resistance:** $14.65 (78.6%)\n- **Next Support:** $14.42 (100% (Low))\n\n## Summary\n- **Key Signals:** Below 50 SMA\n", + "output_length": 1494, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:20.034114", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "FROPX" + }, + "context": "", + "output": "Error retrieving insider transactions for FROPX: Too Many Requests. Rate limited. Try after a while.", + "output_length": 100, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:20.136765", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "FROPX" + }, + "context": "", + "output": "Error fetching recommendation trends for FROPX: FinnhubAPIException(status_code: 403): You don't have access to this resource.", + "output_length": 126, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:20.145144", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "FROPX", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for FROPX: Too Many Requests. Rate limited. Try after a while.", + "output_length": 96, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:20.512321", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "FRBBX", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for FRBBX\n**Date:** 2026-04-15\n**Current Price:** $21.47\n\n## Price Action\n- **Daily Change:** +0.00%\n- **5-Day Change:** +0.14%\n\n## RSI (14)\n- **Value:** 53.5 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** -0.010\n- **Signal Line:** -0.020\n- **Histogram:** 0.010 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $21.51 (-0.2% from price)\n- **200 SMA:** $21.13 (+1.6% from price)\n- **Trend:** Downtrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $21.49\n- **Middle:** $21.42\n- **Lower:** $21.35\n- **Band Position:** 85%\n- **Bandwidth:** 0.7% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $0.01 (0.1% of price)\n- **Level:** Low volatility\n- **Suggested Stop-Loss:** $21.45 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 93.0\n- **%D:** 87.6\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 8.3 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $21.45 (+0.1% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 0.0K\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Neutral\n\n## VWAP (20-period)\n- **VWAP:** $nan\n- **Current vs VWAP:** +nan%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $21.64\n- **Recent Low:** $21.34\n- **Next Resistance:** $21.49 (50.0%)\n- **Next Support:** $21.45 (61.8%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n", + "output_length": 1490, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:20.572625", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "FRBBX" + }, + "context": "", + "output": "Error retrieving insider transactions for FRBBX: Too Many Requests. Rate limited. Try after a while.", + "output_length": 100, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:20.676830", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "FRBBX" + }, + "context": "", + "output": "Error fetching recommendation trends for FRBBX: FinnhubAPIException(status_code: 403): You don't have access to this resource.", + "output_length": 126, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:20.684396", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "FRBBX", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for FRBBX: Too Many Requests. Rate limited. Try after a while.", + "output_length": 96, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:21.086307", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "SWZ", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for SWZ\n**Date:** 2026-04-15\n**Current Price:** $6.09\n\n## Price Action\n- **Daily Change:** +0.16%\n- **5-Day Change:** +1.33%\n\n## RSI (14)\n- **Value:** 59.9 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.011\n- **Signal Line:** -0.012\n- **Histogram:** 0.022 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $6.03 (+1.0% from price)\n- **200 SMA:** $6.09 (+0.1% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $6.10\n- **Middle:** $5.98\n- **Lower:** $5.85\n- **Band Position:** 94%\n- **Bandwidth:** 4.3% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $0.07 (1.1% of price)\n- **Level:** Low volatility\n- **Suggested Stop-Loss:** $5.99 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 73.9\n- **%D:** 61.0\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 22.5 (Strengthening \u2191)\n- **Interpretation:** Trending\n\n## 20 EMA\n- **Value:** $6.01 (+1.4% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** -655.3K\n- **5-Day Trend:** Falling \u2193\n- **Signal:** BEARISH DIVERGENCE \u26a0\ufe0f (distribution)\n\n## VWAP (20-period)\n- **VWAP:** $6.00\n- **Current vs VWAP:** +1.5%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $6.21\n- **Recent Low:** $5.87\n- **Next Resistance:** $6.13 (23.6%)\n- **Next Support:** $6.08 (38.2%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1482, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:21.157127", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "SWZ" + }, + "context": "", + "output": "Error retrieving insider transactions for SWZ: Too Many Requests. Rate limited. Try after a while.", + "output_length": 98, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:21.257799", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "SWZ" + }, + "context": "", + "output": "Error fetching recommendation trends for SWZ: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 146, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:21.266259", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "SWZ", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for SWZ: Too Many Requests. Rate limited. Try after a while.", + "output_length": 94, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:21.669878", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "MTB", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for MTB\n**Date:** 2026-04-15\n**Current Price:** $220.51\n\n## Price Action\n- **Daily Change:** -0.35%\n- **5-Day Change:** +0.67%\n\n## RSI (14)\n- **Value:** 62.9 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 2.844\n- **Signal Line:** 0.462\n- **Histogram:** 2.382 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $215.55 (+2.3% from price)\n- **200 SMA:** $198.95 (+10.8% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $225.67\n- **Middle:** $208.11\n- **Lower:** $190.56\n- **Band Position:** 85%\n- **Bandwidth:** 16.9% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $4.93 (2.2% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $213.11 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 87.3\n- **%D:** 88.2\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 18.6 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $212.52 (+3.8% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 12.5M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** BEARISH DIVERGENCE \u26a0\ufe0f (distribution)\n\n## VWAP (20-period)\n- **VWAP:** $206.33\n- **Current vs VWAP:** +6.9%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $237.35\n- **Recent Low:** $193.95\n- **Next Resistance:** $220.77 (38.2%)\n- **Next Support:** $215.65 (50.0%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1533, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:21.745381", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "MTB" + }, + "context": "", + "output": "Error retrieving insider transactions for MTB: Too Many Requests. Rate limited. Try after a while.", + "output_length": 98, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:21.852277", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "MTB" + }, + "context": "", + "output": "Error fetching recommendation trends for MTB: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 146, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:21.860233", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "MTB", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for MTB: Too Many Requests. Rate limited. Try after a while.", + "output_length": 94, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:22.307316", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "HOMB", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for HOMB\n**Date:** 2026-04-15\n**Current Price:** $27.96\n\n## Price Action\n- **Daily Change:** -0.92%\n- **5-Day Change:** -0.67%\n\n## RSI (14)\n- **Value:** 57.2 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.196\n- **Signal Line:** -0.020\n- **Histogram:** 0.216 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $27.88 (+0.3% from price)\n- **200 SMA:** $28.00 (-0.1% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $28.62\n- **Middle:** $27.05\n- **Lower:** $25.49\n- **Band Position:** 79%\n- **Bandwidth:** 11.6% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.60 (2.2% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $27.06 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 75.9\n- **%D:** 80.3\n- **Signal:** Bearish crossover \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 19.6 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $27.46 (+1.8% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 5.2M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $26.96\n- **Current vs VWAP:** +3.7%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $30.62\n- **Recent Low:** $25.68\n- **Next Resistance:** $28.15 (50.0%)\n- **Next Support:** $27.57 (61.8%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1523, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:22.381122", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "HOMB" + }, + "context": "", + "output": "Error retrieving insider transactions for HOMB: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:22.492529", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "HOMB" + }, + "context": "", + "output": "Error fetching recommendation trends for HOMB: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 147, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:22.500709", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "HOMB", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for HOMB: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:22.961248", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "JBHT", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for JBHT\n**Date:** 2026-04-15\n**Current Price:** $229.61\n\n## Price Action\n- **Daily Change:** +0.88%\n- **5-Day Change:** +2.22%\n\n## RSI (14)\n- **Value:** 68.9 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 3.956\n- **Signal Line:** 1.297\n- **Histogram:** 2.659 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $217.86 (+5.4% from price)\n- **200 SMA:** $176.87 (+29.8% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $233.00\n- **Middle:** $212.04\n- **Lower:** $191.09\n- **Band Position:** 92%\n- **Bandwidth:** 19.8% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $6.44 (2.8% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $219.95 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 92.1\n- **%D:** 88.2\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 20.5 (Strengthening \u2191)\n- **Interpretation:** Trending\n\n## 20 EMA\n- **Value:** $217.42 (+5.6% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 8.3M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $209.76\n- **Current vs VWAP:** +9.5%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $236.00\n- **Recent Low:** $193.94\n- **Next Resistance:** $236.00 (0.0% (High))\n- **Next Support:** $226.07 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1521, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:23.051790", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "JBHT" + }, + "context": "", + "output": "Error retrieving insider transactions for JBHT: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:23.155357", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "JBHT" + }, + "context": "", + "output": "Error fetching recommendation trends for JBHT: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 147, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:23.163745", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "JBHT", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for JBHT: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:23.570879", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "MIND", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for MIND\n**Date:** 2026-04-15\n**Current Price:** $8.75\n\n## Price Action\n- **Daily Change:** +5.42%\n- **5-Day Change:** +5.29%\n\n## RSI (14)\n- **Value:** 54.1 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** -0.002\n- **Signal Line:** -0.002\n- **Histogram:** 0.000 (Weakening \u2193)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $8.31 (+5.3% from price)\n- **200 SMA:** $9.21 (-5.0% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $9.19\n- **Middle:** $8.47\n- **Lower:** $7.75\n- **Band Position:** 70%\n- **Bandwidth:** 17.0% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.62 (7.1% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $7.82 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 51.2\n- **%D:** 45.3\n- **Signal:** Bullish crossover \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 8.9 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $8.39 (+4.2% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 3.3M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $8.51\n- **Current vs VWAP:** +2.9%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $9.37\n- **Recent Low:** $7.34\n- **Next Resistance:** $8.89 (23.6%)\n- **Next Support:** $8.59 (38.2%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1512, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:23.632902", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "MIND" + }, + "context": "", + "output": "Error retrieving insider transactions for MIND: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:23.734771", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "MIND" + }, + "context": "", + "output": "Error fetching recommendation trends for MIND: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 147, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:23.743398", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "MIND", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for MIND: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:24.152301", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "PNC", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for PNC\n**Date:** 2026-04-15\n**Current Price:** $221.20\n\n## Price Action\n- **Daily Change:** -0.05%\n- **5-Day Change:** +0.97%\n\n## RSI (14)\n- **Value:** 66.2 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 2.783\n- **Signal Line:** 0.360\n- **Histogram:** 2.422 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $215.58 (+2.6% from price)\n- **200 SMA:** $199.77 (+10.7% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $224.54\n- **Middle:** $208.48\n- **Lower:** $192.43\n- **Band Position:** 90%\n- **Bandwidth:** 15.4% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $5.11 (2.3% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $213.53 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 92.3\n- **%D:** 89.6\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 14.6 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $212.40 (+4.1% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 31.7M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** BEARISH DIVERGENCE \u26a0\ufe0f (distribution)\n\n## VWAP (20-period)\n- **VWAP:** $207.72\n- **Current vs VWAP:** +6.5%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $242.08\n- **Recent Low:** $196.05\n- **Next Resistance:** $224.50 (38.2%)\n- **Next Support:** $219.07 (50.0%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1533, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:24.225298", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "PNC" + }, + "context": "", + "output": "Error retrieving insider transactions for PNC: Too Many Requests. Rate limited. Try after a while.", + "output_length": 98, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:24.332019", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "PNC" + }, + "context": "", + "output": "Error fetching recommendation trends for PNC: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 146, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:24.341178", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "PNC", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for PNC: Too Many Requests. Rate limited. Try after a while.", + "output_length": 94, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:24.793530", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "GSBC", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for GSBC\n**Date:** 2026-04-15\n**Current Price:** $67.50\n\n## Price Action\n- **Daily Change:** -0.30%\n- **5-Day Change:** +0.70%\n\n## RSI (14)\n- **Value:** 70.6 \u2193\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## MACD\n- **MACD Line:** 1.552\n- **Signal Line:** 0.993\n- **Histogram:** 0.559 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $62.91 (+7.3% from price)\n- **200 SMA:** $60.58 (+11.4% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $69.06\n- **Middle:** $63.70\n- **Lower:** $58.33\n- **Band Position:** 85%\n- **Bandwidth:** 16.8% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $1.64 (2.4% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $65.04 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 84.5\n- **%D:** 85.9\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 42.5 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $64.64 (+4.4% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 1.0M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** BEARISH DIVERGENCE \u26a0\ufe0f (distribution)\n\n## VWAP (20-period)\n- **VWAP:** $63.71\n- **Current vs VWAP:** +5.9%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $68.74\n- **Recent Low:** $58.95\n- **Next Resistance:** $68.74 (0.0% (High))\n- **Next Support:** $66.43 (23.6%)\n\n## Summary\n- **Key Signals:** RSI overbought, Above 50 SMA\n", + "output_length": 1530, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:24.857745", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "GSBC" + }, + "context": "", + "output": "Error retrieving insider transactions for GSBC: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:24.952534", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "GSBC" + }, + "context": "", + "output": "Error fetching recommendation trends for GSBC: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 147, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:24.961743", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "GSBC", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for GSBC: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:25.377424", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "MS", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for MS\n**Date:** 2026-04-15\n**Current Price:** $183.34\n\n## Price Action\n- **Daily Change:** +1.21%\n- **5-Day Change:** +4.16%\n\n## RSI (14)\n- **Value:** 72.0 \u2191\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## MACD\n- **MACD Line:** 3.707\n- **Signal Line:** 1.142\n- **Histogram:** 2.565 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $168.84 (+8.6% from price)\n- **200 SMA:** $161.49 (+13.5% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $183.05\n- **Middle:** $167.02\n- **Lower:** $150.99\n- **Band Position:** 101%\n- **Bandwidth:** 19.2% (volatility indicator)\n- **Signal:** AT UPPER BAND - Potential reversal \u26a0\ufe0f\n\n## ATR (Volatility)\n- **ATR:** $5.41 (2.9% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $175.23 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 90.0\n- **%D:** 83.0\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 28.5 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $170.21 (+7.7% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 208.9M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $166.39\n- **Current vs VWAP:** +10.2%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $188.68\n- **Recent Low:** $152.80\n- **Next Resistance:** $188.68 (0.0% (High))\n- **Next Support:** $180.21 (23.6%)\n\n## Summary\n- **Key Signals:** RSI overbought, Above 50 SMA\n", + "output_length": 1587, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:25.448610", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "MS" + }, + "context": "", + "output": "Error retrieving insider transactions for MS: Too Many Requests. Rate limited. Try after a while.", + "output_length": 97, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:25.555214", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "MS" + }, + "context": "", + "output": "Error fetching recommendation trends for MS: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 145, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:25.567765", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "MS", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for MS: Too Many Requests. Rate limited. Try after a while.", + "output_length": 93, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:25.932966", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "NYC", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for NYC\n**Date:** 2026-04-15\n**Current Price:** $7.88\n\n## Price Action\n- **Daily Change:** -3.19%\n- **5-Day Change:** -2.23%\n\n## RSI (14)\n- **Value:** 39.6 \u2193\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -0.157\n- **Signal Line:** -0.127\n- **Histogram:** -0.030 (Strengthening \u2191)\n- **Signal:** BEARISH CROSSOVER \u26a0\ufe0f\n\n## Moving Averages\n- **50 SMA:** $8.55 (-7.9% from price)\n- **200 SMA:** $9.93 (-20.6% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $8.90\n- **Middle:** $8.36\n- **Lower:** $7.82\n- **Band Position:** 5%\n- **Bandwidth:** 12.9% (volatility indicator)\n- **Signal:** Near lower band\n\n## ATR (Volatility)\n- **ATR:** $0.41 (5.2% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $7.27 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 12.0\n- **%D:** 19.0\n- **Signal:** OVERSOLD \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 11.0 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $8.30 (-5.0% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** 56.0K\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $8.36\n- **Current vs VWAP:** -5.8%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $11.35\n- **Recent Low:** $7.88\n- **Next Resistance:** $8.62 (78.6%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n", + "output_length": 1497, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:26.009570", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "NYC" + }, + "context": "", + "output": "Error retrieving insider transactions for NYC: Too Many Requests. Rate limited. Try after a while.", + "output_length": 98, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:26.107941", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "NYC" + }, + "context": "", + "output": "Error fetching recommendation trends for NYC: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 146, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:26.116868", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "NYC", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for NYC: Too Many Requests. Rate limited. Try after a while.", + "output_length": 94, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:26.524271", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "BAC", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for BAC\n**Date:** 2026-04-15\n**Current Price:** $53.35\n\n## Price Action\n- **Daily Change:** +0.00%\n- **5-Day Change:** +2.83%\n\n## RSI (14)\n- **Value:** 70.2 \u2191\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## MACD\n- **MACD Line:** 0.904\n- **Signal Line:** 0.198\n- **Histogram:** 0.705 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $50.55 (+5.5% from price)\n- **200 SMA:** $50.59 (+5.4% from price)\n- **Trend:** Uptrend (DEATH CROSS \u26a0\ufe0f)\n\n## Bollinger Bands (20,2)\n- **Upper:** $53.90\n- **Middle:** $49.34\n- **Lower:** $44.77\n- **Band Position:** 94%\n- **Bandwidth:** 18.5% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $1.23 (2.3% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $51.51 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 94.9\n- **%D:** 90.7\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 25.3 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $50.40 (+5.9% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 997.3M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $48.99\n- **Current vs VWAP:** +8.9%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $56.55\n- **Recent Low:** $46.12\n- **Next Resistance:** $54.09 (23.6%)\n- **Next Support:** $52.57 (38.2%)\n\n## Summary\n- **Key Signals:** RSI overbought, Above 50 SMA\n", + "output_length": 1536, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:26.585775", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "BAC" + }, + "context": "", + "output": "Error retrieving insider transactions for BAC: Too Many Requests. Rate limited. Try after a while.", + "output_length": 98, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:26.684475", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "BAC" + }, + "context": "", + "output": "Error fetching recommendation trends for BAC: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 146, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:26.692484", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "BAC", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for BAC: Too Many Requests. Rate limited. Try after a while.", + "output_length": 94, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:27.093275", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "SLG", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for SLG\n**Date:** 2026-04-15\n**Current Price:** $40.66\n\n## Price Action\n- **Daily Change:** +4.07%\n- **5-Day Change:** +5.31%\n\n## RSI (14)\n- **Value:** 61.5 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.185\n- **Signal Line:** -0.341\n- **Histogram:** 0.527 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $38.27 (+6.3% from price)\n- **200 SMA:** $48.49 (-16.1% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $40.15\n- **Middle:** $37.37\n- **Lower:** $34.59\n- **Band Position:** 109%\n- **Bandwidth:** 14.9% (volatility indicator)\n- **Signal:** AT UPPER BAND - Potential reversal \u26a0\ufe0f\n\n## ATR (Volatility)\n- **ATR:** $1.72 (4.2% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $38.08 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 84.3\n- **%D:** 72.7\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 10.6 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $37.82 (+7.5% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** -38.1M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $37.44\n- **Current vs VWAP:** +8.6%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $44.26\n- **Recent Low:** $34.17\n- **Next Resistance:** $41.88 (23.6%)\n- **Next Support:** $40.41 (38.2%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1546, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:27.164644", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "SLG" + }, + "context": "", + "output": "Error retrieving insider transactions for SLG: Too Many Requests. Rate limited. Try after a while.", + "output_length": 98, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:27.268537", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "SLG" + }, + "context": "", + "output": "Error fetching recommendation trends for SLG: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 146, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:27.276940", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "SLG", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for SLG: Too Many Requests. Rate limited. Try after a while.", + "output_length": 94, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:27.788722", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "CMS", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for CMS\n**Date:** 2026-04-15\n**Current Price:** $78.82\n\n## Price Action\n- **Daily Change:** +0.47%\n- **5-Day Change:** +0.00%\n\n## RSI (14)\n- **Value:** 59.1 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.831\n- **Signal Line:** 0.735\n- **Histogram:** 0.096 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $76.29 (+3.3% from price)\n- **200 SMA:** $72.38 (+8.9% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $80.62\n- **Middle:** $77.46\n- **Lower:** $74.30\n- **Band Position:** 72%\n- **Bandwidth:** 8.2% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $1.34 (1.7% of price)\n- **Level:** Low volatility\n- **Suggested Stop-Loss:** $76.81 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 66.4\n- **%D:** 74.9\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 11.6 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $77.85 (+1.2% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 63.5M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Neutral\n\n## VWAP (20-period)\n- **VWAP:** $77.37\n- **Current vs VWAP:** +1.9%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $80.36\n- **Recent Low:** $69.77\n- **Next Resistance:** $80.36 (0.0% (High))\n- **Next Support:** $77.86 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1476, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:27.850226", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "CMS" + }, + "context": "", + "output": "Error retrieving insider transactions for CMS: Too Many Requests. Rate limited. Try after a while.", + "output_length": 98, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:27.956648", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "CMS" + }, + "context": "", + "output": "Error fetching recommendation trends for CMS: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 146, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:27.964951", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "CMS", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for CMS: Too Many Requests. Rate limited. Try after a while.", + "output_length": 94, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:28.340251", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "NDAQ", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for NDAQ\n**Date:** 2026-04-15\n**Current Price:** $86.71\n\n## Price Action\n- **Daily Change:** +0.65%\n- **5-Day Change:** -1.57%\n\n## RSI (14)\n- **Value:** 52.6 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** -0.082\n- **Signal Line:** -0.270\n- **Histogram:** 0.188 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $85.10 (+1.9% from price)\n- **200 SMA:** $90.03 (-3.7% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $88.73\n- **Middle:** $85.35\n- **Lower:** $81.97\n- **Band Position:** 70%\n- **Bandwidth:** 7.9% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $2.33 (2.7% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $83.21 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 56.8\n- **%D:** 57.3\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 9.1 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $85.59 (+1.3% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 59.8M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $85.42\n- **Current vs VWAP:** +1.5%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $97.60\n- **Recent Low:** $76.85\n- **Next Resistance:** $87.22 (50.0%)\n- **Next Support:** $84.77 (61.8%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1522, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:28.400942", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "NDAQ" + }, + "context": "", + "output": "Error retrieving insider transactions for NDAQ: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:28.495989", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "NDAQ" + }, + "context": "", + "output": "Error fetching recommendation trends for NDAQ: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 147, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:28.505165", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "NDAQ", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for NDAQ: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:28.861008", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "GTLS", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for GTLS\n**Date:** 2026-04-15\n**Current Price:** $208.40\n\n## Price Action\n- **Daily Change:** +0.28%\n- **5-Day Change:** +0.31%\n\n## RSI (14)\n- **Value:** 69.2 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.245\n- **Signal Line:** 0.116\n- **Histogram:** 0.128 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $207.21 (+0.6% from price)\n- **200 SMA:** $199.82 (+4.3% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $208.18\n- **Middle:** $207.29\n- **Lower:** $206.40\n- **Band Position:** 112%\n- **Bandwidth:** 0.9% (volatility indicator)\n- **Signal:** AT UPPER BAND - Potential reversal \u26a0\ufe0f\n\n## ATR (Volatility)\n- **ATR:** $0.50 (0.2% of price)\n- **Level:** Low volatility\n- **Suggested Stop-Loss:** $207.65 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 90.1\n- **%D:** 85.0\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 18.6 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $207.43 (+0.5% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 21.7M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $207.14\n- **Current vs VWAP:** +0.6%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $208.51\n- **Recent Low:** $206.25\n- **Next Resistance:** $208.51 (0.0% (High))\n- **Next Support:** $207.98 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1576, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:28.921464", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "GTLS" + }, + "context": "", + "output": "Error retrieving insider transactions for GTLS: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:29.017012", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "GTLS" + }, + "context": "", + "output": "Error fetching recommendation trends for GTLS: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 147, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:29.025359", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "GTLS", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for GTLS: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:29.429047", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "COHR", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for COHR\n**Date:** 2026-04-15\n**Current Price:** $313.42\n\n## Price Action\n- **Daily Change:** +1.78%\n- **5-Day Change:** +11.22%\n\n## RSI (14)\n- **Value:** 67.3 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 14.220\n- **Signal Line:** 7.786\n- **Histogram:** 6.434 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $251.16 (+24.8% from price)\n- **200 SMA:** $163.04 (+92.2% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $314.09\n- **Middle:** $264.27\n- **Lower:** $214.44\n- **Band Position:** 99%\n- **Bandwidth:** 37.7% (volatility indicator)\n- **Signal:** AT UPPER BAND - Potential reversal \u26a0\ufe0f\n\n## ATR (Volatility)\n- **ATR:** $22.26 (7.1% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $280.02 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 87.6\n- **%D:** 78.2\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 23.3 (Strengthening \u2191)\n- **Interpretation:** Trending\n\n## 20 EMA\n- **Value:** $270.23 (+16.0% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 153.0M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $261.43\n- **Current vs VWAP:** +19.9%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $320.00\n- **Recent Low:** $175.24\n- **Next Resistance:** $320.00 (0.0% (High))\n- **Next Support:** $285.84 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1560, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:29.493870", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "COHR" + }, + "context": "", + "output": "Error retrieving insider transactions for COHR: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:29.599144", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "COHR" + }, + "context": "", + "output": "Error fetching recommendation trends for COHR: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 147, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:29.608307", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "COHR", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for COHR: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:30.002901", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "TMUS", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for TMUS\n**Date:** 2026-04-15\n**Current Price:** $190.00\n\n## Price Action\n- **Daily Change:** -1.26%\n- **5-Day Change:** -3.86%\n\n## RSI (14)\n- **Value:** 27.1 \u2193\n- **Signal:** OVERSOLD \u26a1\n\n## MACD\n- **MACD Line:** -4.797\n- **Signal Line:** -2.912\n- **Histogram:** -1.885 (Strengthening \u2191)\n- **Signal:** BEARISH CROSSOVER \u26a0\ufe0f\n\n## Moving Averages\n- **50 SMA:** $209.09 (-9.1% from price)\n- **200 SMA:** $217.52 (-12.7% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $219.15\n- **Middle:** $204.54\n- **Lower:** $189.94\n- **Band Position:** 0%\n- **Bandwidth:** 14.3% (volatility indicator)\n- **Signal:** AT LOWER BAND - Potential bounce \u26a1\n\n## ATR (Volatility)\n- **ATR:** $5.24 (2.8% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $182.14 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 10.0\n- **%D:** 14.1\n- **Signal:** OVERSOLD \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 38.0 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $202.77 (-6.3% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -8.9M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $205.07\n- **Current vs VWAP:** -7.3%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $223.67\n- **Recent Low:** $187.25\n- **Next Resistance:** $195.04 (78.6%)\n- **Next Support:** $187.25 (100% (Low))\n\n## Summary\n- **Key Signals:** RSI oversold, Below 50 SMA\n", + "output_length": 1585, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:30.070725", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "TMUS" + }, + "context": "", + "output": "Error retrieving insider transactions for TMUS: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:30.172570", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "TMUS" + }, + "context": "", + "output": "Error fetching recommendation trends for TMUS: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 147, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:30.181362", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "TMUS", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for TMUS: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:30.663478", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "T", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for T\n**Date:** 2026-04-15\n**Current Price:** $25.62\n\n## Price Action\n- **Daily Change:** +0.04%\n- **5-Day Change:** -5.35%\n\n## RSI (14)\n- **Value:** 29.0 \u2193\n- **Signal:** OVERSOLD \u26a1\n\n## MACD\n- **MACD Line:** -0.356\n- **Signal Line:** -0.006\n- **Histogram:** -0.349 (Strengthening \u2191)\n- **Signal:** BEARISH CROSSOVER \u26a0\ufe0f\n\n## Moving Averages\n- **50 SMA:** $27.62 (-7.3% from price)\n- **200 SMA:** $26.24 (-2.4% from price)\n- **Trend:** Downtrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $29.64\n- **Middle:** $27.67\n- **Lower:** $25.70\n- **Band Position:** -2%\n- **Bandwidth:** 14.2% (volatility indicator)\n- **Signal:** AT LOWER BAND - Potential bounce \u26a1\n\n## ATR (Volatility)\n- **ATR:** $0.67 (2.6% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $24.62 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 13.9\n- **%D:** 19.1\n- **Signal:** OVERSOLD \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 35.9 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $27.30 (-6.1% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** 436.5M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $27.68\n- **Current vs VWAP:** -7.4%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $29.14\n- **Recent Low:** $24.94\n- **Next Resistance:** $25.84 (78.6%)\n- **Next Support:** $24.94 (100% (Low))\n\n## Summary\n- **Key Signals:** RSI oversold, Below 50 SMA\n", + "output_length": 1560, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:30.726865", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "T" + }, + "context": "", + "output": "Error retrieving insider transactions for T: Too Many Requests. Rate limited. Try after a while.", + "output_length": 96, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:30.836156", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "T" + }, + "context": "", + "output": "Error fetching recommendation trends for T: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 144, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:30.844517", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "T", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for T: Too Many Requests. Rate limited. Try after a while.", + "output_length": 92, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:31.247215", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "VZ", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for VZ\n**Date:** 2026-04-15\n**Current Price:** $45.48\n\n## Price Action\n- **Daily Change:** +0.13%\n- **5-Day Change:** -3.90%\n\n## RSI (14)\n- **Value:** 27.3 \u2193\n- **Signal:** OVERSOLD \u26a1\n\n## MACD\n- **MACD Line:** -0.650\n- **Signal Line:** -0.100\n- **Histogram:** -0.550 (Strengthening \u2191)\n- **Signal:** BEARISH CROSSOVER \u26a0\ufe0f\n\n## Moving Averages\n- **50 SMA:** $48.46 (-6.1% from price)\n- **200 SMA:** $42.14 (+7.9% from price)\n- **Trend:** Downtrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $51.46\n- **Middle:** $48.49\n- **Lower:** $45.52\n- **Band Position:** -1%\n- **Bandwidth:** 12.3% (volatility indicator)\n- **Signal:** AT LOWER BAND - Potential bounce \u26a1\n\n## ATR (Volatility)\n- **ATR:** $0.98 (2.2% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $44.00 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 14.7\n- **%D:** 15.2\n- **Signal:** OVERSOLD \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 37.5 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $47.91 (-5.1% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -23.9M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $48.49\n- **Current vs VWAP:** -6.2%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $50.91\n- **Recent Low:** $43.23\n- **Next Resistance:** $46.17 (61.8%)\n- **Next Support:** $44.87 (78.6%)\n\n## Summary\n- **Key Signals:** RSI oversold, Below 50 SMA\n", + "output_length": 1556, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:31.309453", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "VZ" + }, + "context": "", + "output": "Error retrieving insider transactions for VZ: Too Many Requests. Rate limited. Try after a while.", + "output_length": 97, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:31.414309", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "VZ" + }, + "context": "", + "output": "Error fetching recommendation trends for VZ: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 145, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:31.422612", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "VZ", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for VZ: Too Many Requests. Rate limited. Try after a while.", + "output_length": 93, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:31.849988", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "VLN", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for VLN\n**Date:** 2026-04-15\n**Current Price:** $1.38\n\n## Price Action\n- **Daily Change:** +2.22%\n- **5-Day Change:** +5.34%\n\n## RSI (14)\n- **Value:** 57.8 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** -0.018\n- **Signal Line:** -0.052\n- **Histogram:** 0.033 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $1.38 (-0.3% from price)\n- **200 SMA:** $1.81 (-23.9% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $1.40\n- **Middle:** $1.25\n- **Lower:** $1.09\n- **Band Position:** 93%\n- **Bandwidth:** 24.8% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $0.08 (5.9% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $1.26 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 77.3\n- **%D:** 64.5\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 19.6 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $1.29 (+7.1% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 21.8M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $1.25\n- **Current vs VWAP:** +10.1%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $1.70\n- **Recent Low:** $1.10\n- **Next Resistance:** $1.40 (50.0%)\n- **Next Support:** $1.33 (61.8%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n", + "output_length": 1522, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:31.923494", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "VLN" + }, + "context": "", + "output": "Error retrieving insider transactions for VLN: Too Many Requests. Rate limited. Try after a while.", + "output_length": 98, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:32.024669", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "VLN" + }, + "context": "", + "output": "Error fetching recommendation trends for VLN: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 146, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:32.032911", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "VLN", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for VLN: Too Many Requests. Rate limited. Try after a while.", + "output_length": 94, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:32.392489", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "GLOO", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for GLOO\n**Date:** 2026-04-15\n**Current Price:** $6.16\n\n## Price Action\n- **Daily Change:** -0.96%\n- **5-Day Change:** +6.21%\n\n## RSI (14)\n- **Value:** 58.5 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.057\n- **Signal Line:** -0.072\n- **Histogram:** 0.130 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $5.61 (+9.8% from price)\n- **200 SMA:** $6.24 (-1.3% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $6.31\n- **Middle:** $5.37\n- **Lower:** $4.43\n- **Band Position:** 92%\n- **Bandwidth:** 35.0% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $0.57 (9.2% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $5.31 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 79.7\n- **%D:** 72.4\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 8.2 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $5.57 (+10.5% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 845.6K\n- **5-Day Trend:** Falling \u2193\n- **Signal:** BEARISH DIVERGENCE \u26a0\ufe0f (distribution)\n\n## VWAP (20-period)\n- **VWAP:** $5.76\n- **Current vs VWAP:** +6.9%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $7.00\n- **Recent Low:** $4.63\n- **Next Resistance:** $6.44 (23.6%)\n- **Next Support:** $6.09 (38.2%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1505, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:32.465166", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "GLOO" + }, + "context": "", + "output": "Error retrieving insider transactions for GLOO: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:32.568726", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "GLOO" + }, + "context": "", + "output": "Error fetching recommendation trends for GLOO: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 147, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:32.577471", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "GLOO", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for GLOO: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:32.996863", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "WDAY", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for WDAY\n**Date:** 2026-04-15\n**Current Price:** $117.86\n\n## Price Action\n- **Daily Change:** -1.72%\n- **5-Day Change:** -1.10%\n\n## RSI (14)\n- **Value:** 36.8 \u2191\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -6.648\n- **Signal Line:** -6.226\n- **Histogram:** -0.422 (Weakening \u2193)\n- **Signal:** Bearish\n\n## Moving Averages\n- **50 SMA:** $137.73 (-14.4% from price)\n- **200 SMA:** $203.00 (-41.9% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $141.48\n- **Middle:** $127.11\n- **Lower:** $112.73\n- **Band Position:** 18%\n- **Bandwidth:** 22.6% (volatility indicator)\n- **Signal:** Near lower band\n\n## ATR (Volatility)\n- **ATR:** $6.50 (5.5% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $108.10 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 29.8\n- **%D:** 29.4\n- **Signal:** Bullish crossover \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 37.3 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $126.42 (-6.8% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -38.7M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $125.93\n- **Current vs VWAP:** -6.4%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $177.81\n- **Recent Low:** $110.36\n- **Next Resistance:** $124.79 (78.6%)\n- **Next Support:** $110.36 (100% (Low))\n\n## Summary\n- **Key Signals:** Below 50 SMA\n", + "output_length": 1543, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:33.075252", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "WDAY" + }, + "context": "", + "output": "Error retrieving insider transactions for WDAY: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:33.176778", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "WDAY" + }, + "context": "", + "output": "Error fetching recommendation trends for WDAY: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 147, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:33.185691", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "WDAY", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for WDAY: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:33.638815", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "MOS", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for MOS\n**Date:** 2026-04-15\n**Current Price:** $23.94\n\n## Price Action\n- **Daily Change:** -2.44%\n- **5-Day Change:** -10.07%\n\n## RSI (14)\n- **Value:** 39.0 \u2193\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -0.616\n- **Signal Line:** -0.495\n- **Histogram:** -0.122 (Strengthening \u2191)\n- **Signal:** BEARISH CROSSOVER \u26a0\ufe0f\n\n## Moving Averages\n- **50 SMA:** $27.19 (-12.0% from price)\n- **200 SMA:** $29.08 (-17.7% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $28.24\n- **Middle:** $25.65\n- **Lower:** $23.07\n- **Band Position:** 17%\n- **Bandwidth:** 20.2% (volatility indicator)\n- **Signal:** Near lower band\n\n## ATR (Volatility)\n- **ATR:** $1.31 (5.5% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $21.97 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 19.2\n- **%D:** 37.3\n- **Signal:** Bearish\n\n## ADX (Trend Strength)\n- **ADX:** 6.6 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $25.77 (-7.1% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -91.2M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $25.62\n- **Current vs VWAP:** -6.6%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $32.25\n- **Recent Low:** $23.06\n- **Next Resistance:** $25.03 (78.6%)\n- **Next Support:** $23.06 (100% (Low))\n\n## Summary\n- **Key Signals:** Below 50 SMA\n", + "output_length": 1552, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:33.710712", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "MOS" + }, + "context": "", + "output": "Error retrieving insider transactions for MOS: Too Many Requests. Rate limited. Try after a while.", + "output_length": 98, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:33.831450", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "MOS" + }, + "context": "", + "output": "Error fetching recommendation trends for MOS: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 146, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:33.840552", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "MOS", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for MOS: Too Many Requests. Rate limited. Try after a while.", + "output_length": 94, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:34.231301", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "QSI", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for QSI\n**Date:** 2026-04-15\n**Current Price:** $0.84\n\n## Price Action\n- **Daily Change:** +6.59%\n- **5-Day Change:** +11.98%\n\n## RSI (14)\n- **Value:** 51.0 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** -0.046\n- **Signal Line:** -0.058\n- **Histogram:** 0.011 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $0.91 (-7.4% from price)\n- **200 SMA:** $1.35 (-37.8% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $0.93\n- **Middle:** $0.80\n- **Lower:** $0.67\n- **Band Position:** 65%\n- **Bandwidth:** 32.5% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.06 (7.2% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $0.75 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 64.9\n- **%D:** 44.7\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 23.5 (Weakening \u2193)\n- **Interpretation:** Trending\n\n## 20 EMA\n- **Value:** $0.81 (+4.1% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** -175.0M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $0.81\n- **Current vs VWAP:** +4.2%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $1.13\n- **Recent Low:** $0.69\n- **Next Resistance:** $0.86 (61.8%)\n- **Next Support:** $0.78 (78.6%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n", + "output_length": 1499, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:34.302663", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "QSI" + }, + "context": "", + "output": "Error retrieving insider transactions for QSI: Too Many Requests. Rate limited. Try after a while.", + "output_length": 98, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:34.404600", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "QSI" + }, + "context": "", + "output": "Error fetching recommendation trends for QSI: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 146, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:34.414492", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "QSI", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for QSI: Too Many Requests. Rate limited. Try after a while.", + "output_length": 94, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:34.782056", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "SRPT", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for SRPT\n**Date:** 2026-04-15\n**Current Price:** $22.15\n\n## Price Action\n- **Daily Change:** +1.65%\n- **5-Day Change:** +1.14%\n\n## RSI (14)\n- **Value:** 58.1 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 1.061\n- **Signal Line:** 1.014\n- **Histogram:** 0.047 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $18.90 (+17.2% from price)\n- **200 SMA:** $19.53 (+13.4% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $25.48\n- **Middle:** $20.54\n- **Lower:** $15.60\n- **Band Position:** 66%\n- **Bandwidth:** 48.1% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $1.28 (5.8% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $20.24 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 47.3\n- **%D:** 56.2\n- **Signal:** Bearish\n\n## ADX (Trend Strength)\n- **ADX:** 34.5 (Weakening \u2193)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $20.87 (+6.2% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 52.8M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $21.02\n- **Current vs VWAP:** +5.4%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $23.85\n- **Recent Low:** $15.53\n- **Next Resistance:** $23.85 (0.0% (High))\n- **Next Support:** $21.89 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1491, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:34.857683", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "SRPT" + }, + "context": "", + "output": "Error retrieving insider transactions for SRPT: Too Many Requests. Rate limited. Try after a while.", + "output_length": 99, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:34.959065", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "SRPT" + }, + "context": "", + "output": "Error fetching recommendation trends for SRPT: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 147, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:34.967155", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "SRPT", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for SRPT: Too Many Requests. Rate limited. Try after a while.", + "output_length": 95, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:35.401933", + "type": "tool", + "node": "filter", + "step": "Get technical indicators", + "tool": "get_indicators", + "parameters": { + "symbol": "QQQ", + "curr_date": "2026-04-15" + }, + "context": "", + "output": "# Technical Analysis for QQQ\n**Date:** 2026-04-15\n**Current Price:** $628.60\n\n## Price Action\n- **Daily Change:** +1.82%\n- **5-Day Change:** +3.71%\n\n## RSI (14)\n- **Value:** 68.0 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 4.362\n- **Signal Line:** -1.610\n- **Histogram:** 5.972 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $600.02 (+4.8% from price)\n- **200 SMA:** $596.13 (+5.4% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $626.25\n- **Middle:** $591.08\n- **Lower:** $555.92\n- **Band Position:** 103%\n- **Bandwidth:** 11.9% (volatility indicator)\n- **Signal:** AT UPPER BAND - Potential reversal \u26a0\ufe0f\n\n## ATR (Volatility)\n- **ATR:** $11.47 (1.8% of price)\n- **Level:** Low volatility\n- **Suggested Stop-Loss:** $611.40 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 92.1\n- **%D:** 84.8\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 14.0 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $598.39 (+5.0% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 881.8M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $587.68\n- **Current vs VWAP:** +7.0%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $629.19\n- **Recent Low:** $555.60\n- **Next Resistance:** $629.19 (0.0% (High))\n- **Next Support:** $611.82 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n", + "output_length": 1575, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:35.473329", + "type": "tool", + "node": "filter", + "step": "Get insider transactions", + "tool": "get_insider_transactions", + "parameters": { + "ticker": "QQQ" + }, + "context": "", + "output": "Error retrieving insider transactions for QQQ: Too Many Requests. Rate limited. Try after a while.", + "output_length": 98, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:35.582350", + "type": "tool", + "node": "filter", + "step": "Get recommendations", + "tool": "get_recommendation_trends", + "parameters": { + "ticker": "QQQ" + }, + "context": "", + "output": "Error fetching recommendation trends for QQQ: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0", + "output_length": 146, + "error": "" + }, + { + "timestamp": "2026-04-15T06:17:35.591013", + "type": "tool", + "node": "filter", + "step": "Get options activity", + "tool": "get_options_activity", + "parameters": { + "ticker": "QQQ", + "num_expirations": 3, + "curr_date": "2026-04-15" + }, + "context": "", + "output": "Error retrieving options activity for QQQ: Too Many Requests. Rate limited. Try after a while.", + "output_length": 94, + "error": "" + }, + { + "timestamp": "2026-04-15T06:18:41.835270", + "type": "llm", + "node": "ranker", + "step": "Rank candidates", + "model": "gemini-3-pro-preview", + "prompt": "You are a professional stock analyst selecting the best short-term trading opportunities from a pre-filtered candidate list.\n\nCURRENT DATE: 2026-04-15\n\nGOAL: Select UP TO 15 stocks with the highest probability of generating >5.0% returns within 1-7 days. If fewer than 15 candidates meet the quality bar, return only the ones that do. Quality over quantity \u2014 never pad the list with weak picks.\n\nMINIMUM QUALITY BAR:\n- Only include candidates where you have genuine conviction (final_score >= 65).\n- If a candidate lacks a clear catalyst or has contradictory signals, SKIP it.\n- It is better to return 5 excellent picks than 15 mediocre ones.\n\nSTRATEGY-SPECIFIC EVALUATION CRITERIA:\nEach candidate was discovered by a specific scanner. Evaluate them using the criteria most relevant to their strategy:\n- **insider_buying**: Focus on insider transaction SIZE relative to market cap, insider ROLE (CEO/CFO > Director), number of distinct insiders buying, and whether the stock is near support. Large cluster buys are strongest.\n- **options_flow**: Focus on put/call ratio, absolute call VOLUME vs open interest, premium size, and whether flow aligns with the technical trend. Unusually low P/C ratios (<0.1) with high volume are strongest.\n- **momentum / technical_breakout**: Focus on volume confirmation (>2x average), trend alignment (above key SMAs), and whether momentum is accelerating or fading. Avoid chasing extended moves (RSI >80).\n- **earnings_play**: Focus on short interest (squeeze potential), pre-earnings accumulation signals, analyst estimate trends, and historical earnings surprise rate. Binary risk must be acknowledged.\n- **social_dd**: Has shown 55% 30d win rate \u2014 strongest long-hold scanner. These setups combine social sentiment WITH technical confirmation (OBV, short interest, MACD). Score based on quality of technical/fundamental corroboration. A strong OBV + high short interest + bullish MACD warrants 65-75. DO NOT conflate with social_hype.\n- **social_hype**: Treat as SPECULATIVE (14.3% 7d win rate, -4.84% avg 7d return). Require strong corroborating evidence. Pure social sentiment without data backing should score below 50.\n- **short_squeeze**: Focus on short interest %, days to cover, cost to borrow, and whether a catalyst exists to trigger covering. High SI alone is not enough.\n- **contrarian_value**: Focus on oversold technicals (RSI <30), fundamental support (earnings stability), and a clear reason why the selloff is overdone.\n- **news_catalyst**: **AVOID by default** \u2014 0% historical 7d win rate (-8.37% avg 7d return, n=8). Only score \u226555 if the catalyst is (1) not yet reflected in the intraday move, (2) mechanistic and specific (FDA decision, contract win, regulatory approval), NOT macroeconomic framing ('geopolitical tension', 'oil price', 'rate expectations'). Macro news_catalyst setups should score <50.\n- **sector_rotation**: Focus on relative strength vs sector ETF, whether the stock is a laggard in an accelerating sector.\n- **minervini**: Focus on the RS Rating (top 30% = RS>=70, top 10% = RS>=90) as the primary signal. Verify all 6 trend template conditions are met (price structure above rising SMAs). Strongest setups combine RS>=85 with price consolidating near highs (within 10-15% of 52w high) \u2014 these have minimal overhead supply. Penalize if RS Rating is borderline (70-75) without other confirming signals.\n- **ml_signal**: Use the ML Win Probability as a strong quantitative signal. Scores above 65% deserve significant weight.\n\nHISTORICAL INSIGHTS:\n\"Historical 1-day win rate: 39.1% (603 tracked)\\nHistorical 7-day win rate: 44.1% (596 tracked)\\nHistorical 30-day win rate: 36.8% (495 tracked)\\n\\nBest performing strategies (7-day):\\n - short_squeeze: 60.0% win rate, avg +2.1% return (10 samples)\\n - analyst_upgrade: 55.9% win rate, avg +0.2% return (34 samples)\\n - insider_buying: 47.4% win rate, avg -0.2% return (173 samples)\\n\\nWORST performing strategies (7-day) \\u2014 penalize these heavily in scoring:\\n - pre_earnings_accumulation: 28.6% win rate, avg -1.9% return (7 samples)\\n - social_hype: 18.2% win rate, avg -4.1% return (22 samples)\\n - news_catalyst: 0.0% win rate, avg -9.1% return (8 samples)\"\n\nCANDIDATES FOR REVIEW:\n### ABX (Priority: CRITICAL)\n- **Strategy Match**: short_squeeze\n- **Sources**: short_squeeze | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: N/A | **Piotroski F-Score**: N/A\n- **Price**: $8.72 | **Current Price (numeric)**: 8.720000267028809 | **Intraday**: +1.5% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Short interest 50.0% of float, 7.7 days to cover \u2014 extreme squeeze risk | squeeze risk elevates if catalyst arrives\n- **Business**: ABX - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for ABX\n**Date:** 2026-04-15\n**Current Price:** $8.72\n\n## Price Action\n- **Daily Change:** +1.87%\n- **5-Day Change:** +1.75%\n\n## RSI (14)\n- **Value:** 51.7 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** -0.192\n- **Signal Line:** -0.214\n- **Histogram:** 0.022 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $8.75 (-0.3% from price)\n- **200 SMA:** $6.97 (+25.1% from price)\n- **Trend:** Downtrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $9.77\n- **Middle:** $8.57\n- **Lower:** $7.37\n- **Band Position:** 56%\n- **Bandwidth:** 28.0% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.51 (5.9% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $7.95 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 73.7\n- **%D:** 55.7\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 27.2 (Weakening \u2193)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $8.54 (+2.1% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 101.6K\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $8.61\n- **Current vs VWAP:** +1.3%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $10.53\n- **Recent Low:** $7.18\n- **Next Resistance:** $8.86 (50.0%)\n- **Next Support:** $8.46 (61.8%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for ABX: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for ABX\n\n### 2026-04-01\n- **Strong Buy**: 1\n- **Buy**: 6\n- **Hold**: 2\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 9\n\n**Sentiment**: 77.8% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 1\n- **Buy**: 7\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 9\n\n**Sentiment**: 88.9% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 1\n- **Buy**: 7\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 9\n\n**Sentiment**: 88.9% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 1\n- **Buy**: 7\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 9\n\n**Sentiment**: 88.9% Bullish, 0.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for ABX: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: Earnings in 21 days (2026-05-06): EPS Est $0.21, Rev Est $62,727,060\n\n### ACHC (Priority: CRITICAL)\n- **Strategy Match**: short_squeeze\n- **Sources**: short_squeeze | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: N/A | **Piotroski F-Score**: N/A\n- **Price**: $26.56 | **Current Price (numeric)**: 26.559999465942383 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Short interest 42.1% of float, 6.5 days to cover \u2014 extreme squeeze risk | squeeze risk elevates if catalyst arrives\n- **Business**: ACHC - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for ACHC\n**Date:** 2026-04-15\n**Current Price:** $26.56\n\n## Price Action\n- **Daily Change:** +0.04%\n- **5-Day Change:** +0.95%\n\n## RSI (14)\n- **Value:** 65.8 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 1.357\n- **Signal Line:** 1.257\n- **Histogram:** 0.100 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $21.24 (+25.1% from price)\n- **200 SMA:** $20.09 (+32.2% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $27.29\n- **Middle:** $24.31\n- **Lower:** $21.33\n- **Band Position:** 88%\n- **Bandwidth:** 24.5% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $1.26 (4.7% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $24.67 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 75.5\n- **%D:** 77.0\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 33.0 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $24.60 (+8.0% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 75.3M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $24.27\n- **Current vs VWAP:** +9.4%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $27.99\n- **Recent Low:** $12.91\n- **Next Resistance:** $27.99 (0.0% (High))\n- **Next Support:** $24.43 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for ACHC: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for ACHC\n\n### 2026-04-01\n- **Strong Buy**: 3\n- **Buy**: 9\n- **Hold**: 7\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 20\n\n**Sentiment**: 60.0% Bullish, 5.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 3\n- **Buy**: 9\n- **Hold**: 7\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 20\n\n**Sentiment**: 60.0% Bullish, 5.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 3\n- **Buy**: 9\n- **Hold**: 7\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 20\n\n**Sentiment**: 60.0% Bullish, 5.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 4\n- **Buy**: 9\n- **Hold**: 6\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 20\n\n**Sentiment**: 65.0% Bullish, 5.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for ACHC: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: Earnings in 14 days (2026-04-29): EPS Est $0.27, Rev Est $839,382,735\n\n### AI (Priority: CRITICAL)\n- **Strategy Match**: short_squeeze\n- **Sources**: short_squeeze | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: N/A | **Piotroski F-Score**: N/A\n- **Price**: $8.40 | **Current Price (numeric)**: 8.399999618530273 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Short interest 31.8% of float, 7.5 days to cover \u2014 extreme squeeze risk | squeeze risk elevates if catalyst arrives\n- **Business**: AI - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for AI\n**Date:** 2026-04-15\n**Current Price:** $8.40\n\n## Price Action\n- **Daily Change:** -0.83%\n- **5-Day Change:** -4.33%\n\n## RSI (14)\n- **Value:** 43.2 \u2193\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -0.257\n- **Signal Line:** -0.346\n- **Histogram:** 0.089 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $9.35 (-10.1% from price)\n- **200 SMA:** $15.69 (-46.5% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $9.05\n- **Middle:** $8.46\n- **Lower:** $7.88\n- **Band Position:** 45%\n- **Bandwidth:** 13.9% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.48 (5.8% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $7.67 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 46.1\n- **%D:** 54.1\n- **Signal:** Bearish\n\n## ADX (Trend Strength)\n- **ADX:** 14.2 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $8.61 (-2.4% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -132.7M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $8.44\n- **Current vs VWAP:** -0.4%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $12.06\n- **Recent Low:** $7.68\n- **Next Resistance:** $8.61 (78.6%)\n- **Next Support:** $7.68 (100% (Low))\n\n## Summary\n- **Key Signals:** Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for AI: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for AI\n\n### 2026-04-01\n- **Strong Buy**: 1\n- **Buy**: 1\n- **Hold**: 10\n- **Sell**: 8\n- **Strong Sell**: 4\n- **Total Analysts**: 24\n\n**Sentiment**: 8.3% Bullish, 50.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 1\n- **Buy**: 1\n- **Hold**: 10\n- **Sell**: 8\n- **Strong Sell**: 4\n- **Total Analysts**: 24\n\n**Sentiment**: 8.3% Bullish, 50.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 1\n- **Buy**: 2\n- **Hold**: 9\n- **Sell**: 8\n- **Strong Sell**: 4\n- **Total Analysts**: 24\n\n**Sentiment**: 12.5% Bullish, 50.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 1\n- **Buy**: 2\n- **Hold**: 9\n- **Sell**: 8\n- **Strong Sell**: 4\n- **Total Analysts**: 24\n\n**Sentiment**: 12.5% Bullish, 50.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for AI: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### ARCT (Priority: CRITICAL)\n- **Strategy Match**: short_squeeze\n- **Sources**: short_squeeze | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: N/A | **Piotroski F-Score**: N/A\n- **Price**: $8.68 | **Current Price (numeric)**: 8.680000305175781 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Short interest 31.5% of float, 12.7 days to cover \u2014 extreme squeeze risk | squeeze risk elevates if catalyst arrives\n- **Business**: ARCT - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for ARCT\n**Date:** 2026-04-15\n**Current Price:** $8.68\n\n## Price Action\n- **Daily Change:** +2.60%\n- **5-Day Change:** +2.12%\n\n## RSI (14)\n- **Value:** 67.1 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.349\n- **Signal Line:** 0.203\n- **Histogram:** 0.146 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $7.52 (+15.5% from price)\n- **200 SMA:** $11.33 (-23.4% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $9.13\n- **Middle:** $7.51\n- **Lower:** $5.89\n- **Band Position:** 86%\n- **Bandwidth:** 43.1% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $0.47 (5.5% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $7.97 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 72.8\n- **%D:** 73.7\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 33.4 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $7.84 (+10.6% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** -13.3M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $7.42\n- **Current vs VWAP:** +17.0%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $9.08\n- **Recent Low:** $6.36\n- **Next Resistance:** $9.08 (0.0% (High))\n- **Next Support:** $8.44 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for ARCT: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for ARCT\n\n### 2026-04-01\n- **Strong Buy**: 5\n- **Buy**: 10\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 19\n\n**Sentiment**: 78.9% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 5\n- **Buy**: 9\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 18\n\n**Sentiment**: 77.8% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 5\n- **Buy**: 9\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 18\n\n**Sentiment**: 77.8% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 5\n- **Buy**: 8\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 17\n\n**Sentiment**: 76.5% Bullish, 0.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for ARCT: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: Earnings in 26 days (2026-05-11): EPS Est $-1.10, Rev Est $8,390,152\n\n### ANAB (Priority: CRITICAL)\n- **Strategy Match**: short_squeeze\n- **Sources**: short_squeeze | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: N/A | **Piotroski F-Score**: N/A\n- **Price**: $70.22 | **Current Price (numeric)**: 70.22000122070312 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Short interest 30.6% of float, 9.8 days to cover \u2014 extreme squeeze risk | squeeze risk elevates if catalyst arrives\n- **Business**: ANAB - Business description not available.\n- **News**: AnaptysBio approved a spin-off of its clinical-stage assets into First Tracks Biotherapeutics (TRAX) effective April 20, 2026, while pivoting to a royalty-management model based on its Jemperli collaboration.\n\n**Technical Analysis**:\n# Technical Analysis for ANAB\n**Date:** 2026-04-15\n**Current Price:** $70.22\n\n## Price Action\n- **Daily Change:** +2.17%\n- **5-Day Change:** +7.14%\n\n## RSI (14)\n- **Value:** 65.8 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 2.623\n- **Signal Line:** 1.807\n- **Histogram:** 0.816 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $58.63 (+19.8% from price)\n- **200 SMA:** $39.36 (+78.4% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $72.68\n- **Middle:** $63.28\n- **Lower:** $53.87\n- **Band Position:** 87%\n- **Bandwidth:** 29.7% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $4.18 (6.0% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $63.95 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 80.9\n- **%D:** 72.3\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 35.5 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $63.56 (+10.5% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 16.3M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $62.35\n- **Current vs VWAP:** +12.6%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $73.30\n- **Recent Low:** $46.76\n- **Next Resistance:** $73.30 (0.0% (High))\n- **Next Support:** $67.04 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for ANAB: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for ANAB\n\n### 2026-04-01\n- **Strong Buy**: 7\n- **Buy**: 10\n- **Hold**: 2\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 19\n\n**Sentiment**: 89.5% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 7\n- **Buy**: 10\n- **Hold**: 2\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 19\n\n**Sentiment**: 89.5% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 7\n- **Buy**: 10\n- **Hold**: 2\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 19\n\n**Sentiment**: 89.5% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 7\n- **Buy**: 9\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 19\n\n**Sentiment**: 84.2% Bullish, 0.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for ANAB: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: Earnings in 22 days (2026-05-07): EPS Est $-0.96, Rev Est $29,122,897\n\n### ANGO (Priority: CRITICAL)\n- **Strategy Match**: pead_drift\n- **Sources**: earnings_beat | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $10.47 | **Current Price (numeric)**: 10.470000267028809 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Earnings beat 13d ago: actual $0.02 vs est $-0.11 (+117.8% surprise) \u2014 PEAD drift window open\n- **Business**: ANGO - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for ANGO\n**Date:** 2026-04-15\n**Current Price:** $10.47\n\n## Price Action\n- **Daily Change:** +2.25%\n- **5-Day Change:** +2.95%\n\n## RSI (14)\n- **Value:** 48.5 \u2191\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -0.206\n- **Signal Line:** -0.158\n- **Histogram:** -0.048 (Weakening \u2193)\n- **Signal:** Bearish\n\n## Moving Averages\n- **50 SMA:** $10.81 (-3.2% from price)\n- **200 SMA:** $10.90 (-4.0% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $11.73\n- **Middle:** $10.58\n- **Lower:** $9.44\n- **Band Position:** 45%\n- **Bandwidth:** 21.6% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.54 (5.1% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $9.66 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 32.2\n- **%D:** 30.9\n- **Signal:** Bullish crossover \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 7.6 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $10.51 (-0.4% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -3.2M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $10.61\n- **Current vs VWAP:** -1.3%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $11.96\n- **Recent Low:** $9.39\n- **Next Resistance:** $10.68 (50.0%)\n- **Next Support:** $10.37 (61.8%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for ANGO: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for ANGO\n\n### 2026-04-01\n- **Strong Buy**: 3\n- **Buy**: 6\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 10\n\n**Sentiment**: 90.0% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 3\n- **Buy**: 6\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 10\n\n**Sentiment**: 90.0% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 3\n- **Buy**: 6\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 10\n\n**Sentiment**: 90.0% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 3\n- **Buy**: 6\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 10\n\n**Sentiment**: 90.0% Bullish, 0.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for ANGO: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### GIPR (Priority: CRITICAL)\n- **Strategy Match**: pead_drift\n- **Sources**: earnings_beat | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $0.29 | **Current Price (numeric)**: 0.2879999876022339 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Earnings beat 14d ago: actual $-0.07 vs est $-0.48 (+86.2% surprise) \u2014 PEAD drift window open\n- **Business**: GIPR - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for GIPR\n**Date:** 2026-04-15\n**Current Price:** $0.29\n\n## Price Action\n- **Daily Change:** -3.68%\n- **5-Day Change:** +9.09%\n\n## RSI (14)\n- **Value:** 40.8 \u2191\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -0.041\n- **Signal Line:** -0.053\n- **Histogram:** 0.012 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $0.42 (-30.8% from price)\n- **200 SMA:** $0.91 (-68.5% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $0.37\n- **Middle:** $0.29\n- **Lower:** $0.21\n- **Band Position:** 49%\n- **Bandwidth:** 56.3% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.05 (16.2% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $0.22 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 26.6\n- **%D:** 22.2\n- **Signal:** Bearish\n\n## ADX (Trend Strength)\n- **ADX:** 31.0 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $0.30 (-3.9% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -3.2M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** BEARISH DIVERGENCE \u26a0\ufe0f (distribution)\n\n## VWAP (20-period)\n- **VWAP:** $0.30\n- **Current vs VWAP:** -3.4%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $0.70\n- **Recent Low:** $0.23\n- **Next Resistance:** $0.33 (78.6%)\n- **Next Support:** $0.23 (100% (Low))\n\n## Summary\n- **Key Signals:** Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for GIPR: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for GIPR\n\n### 2026-04-01\n- **Strong Buy**: 0\n- **Buy**: 0\n- **Hold**: 3\n- **Sell**: 1\n- **Strong Sell**: 2\n- **Total Analysts**: 6\n\n**Sentiment**: 0.0% Bullish, 50.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 0\n- **Buy**: 0\n- **Hold**: 3\n- **Sell**: 1\n- **Strong Sell**: 2\n- **Total Analysts**: 6\n\n**Sentiment**: 0.0% Bullish, 50.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 0\n- **Buy**: 0\n- **Hold**: 3\n- **Sell**: 1\n- **Strong Sell**: 2\n- **Total Analysts**: 6\n\n**Sentiment**: 0.0% Bullish, 50.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 0\n- **Buy**: 0\n- **Hold**: 3\n- **Sell**: 1\n- **Strong Sell**: 2\n- **Total Analysts**: 6\n\n**Sentiment**: 0.0% Bullish, 50.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for GIPR: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: Earnings in 23 days (2026-05-08): EPS Est $-0.48, Rev Est $2,480,640\n\n### SLP (Priority: CRITICAL)\n- **Strategy Match**: pead_drift\n- **Sources**: earnings_beat | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $13.37 | **Current Price (numeric)**: 13.369999885559082 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Earnings beat 6d ago: actual $0.35 vs est $0.20 (+75.4% surprise) \u2014 PEAD drift window open\n- **Business**: SLP - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for SLP\n**Date:** 2026-04-15\n**Current Price:** $13.37\n\n## Price Action\n- **Daily Change:** +3.24%\n- **5-Day Change:** +2.85%\n\n## RSI (14)\n- **Value:** 64.5 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.104\n- **Signal Line:** -0.142\n- **Histogram:** 0.247 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $12.52 (+6.8% from price)\n- **200 SMA:** $15.51 (-13.8% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $13.41\n- **Middle:** $12.13\n- **Lower:** $10.86\n- **Band Position:** 98%\n- **Bandwidth:** 21.0% (volatility indicator)\n- **Signal:** AT UPPER BAND - Potential reversal \u26a0\ufe0f\n\n## ATR (Volatility)\n- **ATR:** $0.77 (5.8% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $12.21 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 55.0\n- **%D:** 64.4\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 31.6 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $12.48 (+7.1% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** -6.5M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $12.63\n- **Current vs VWAP:** +5.9%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $17.04\n- **Recent Low:** $11.09\n- **Next Resistance:** $14.07 (50.0%)\n- **Next Support:** $13.36 (61.8%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for SLP: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for SLP\n\n### 2026-04-01\n- **Strong Buy**: 3\n- **Buy**: 3\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 11\n\n**Sentiment**: 54.5% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 3\n- **Buy**: 3\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 11\n\n**Sentiment**: 54.5% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 3\n- **Buy**: 3\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 11\n\n**Sentiment**: 54.5% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 4\n- **Buy**: 3\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 11\n\n**Sentiment**: 63.6% Bullish, 0.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for SLP: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### KRUS (Priority: CRITICAL)\n- **Strategy Match**: pead_drift\n- **Sources**: earnings_beat | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $60.77 | **Current Price (numeric)**: 60.77000045776367 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Earnings beat 8d ago: actual $-0.04 vs est $-0.15 (+73.8% surprise) \u2014 PEAD drift window open\n- **Business**: KRUS - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for KRUS\n**Date:** 2026-04-15\n**Current Price:** $60.77\n\n## Price Action\n- **Daily Change:** +9.18%\n- **5-Day Change:** +1.27%\n\n## RSI (14)\n- **Value:** 46.2 \u2191\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -1.257\n- **Signal Line:** -0.393\n- **Histogram:** -0.864 (Weakening \u2193)\n- **Signal:** Bearish\n\n## Moving Averages\n- **50 SMA:** $66.22 (-8.2% from price)\n- **200 SMA:** $67.14 (-9.5% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $74.62\n- **Middle:** $63.18\n- **Lower:** $51.75\n- **Band Position:** 39%\n- **Bandwidth:** 36.2% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $4.84 (8.0% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $53.51 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 26.1\n- **%D:** 36.2\n- **Signal:** Bearish\n\n## ADX (Trend Strength)\n- **ADX:** 19.6 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $63.00 (-3.5% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -5.6M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $63.05\n- **Current vs VWAP:** -3.6%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $80.84\n- **Recent Low:** $53.58\n- **Next Resistance:** $63.99 (61.8%)\n- **Next Support:** $59.41 (78.6%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for KRUS: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for KRUS\n\n### 2026-04-01\n- **Strong Buy**: 4\n- **Buy**: 8\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 17\n\n**Sentiment**: 70.6% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 4\n- **Buy**: 7\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 16\n\n**Sentiment**: 68.8% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 4\n- **Buy**: 7\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 16\n\n**Sentiment**: 68.8% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 4\n- **Buy**: 7\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 16\n\n**Sentiment**: 68.8% Bullish, 0.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for KRUS: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### KMX (Priority: CRITICAL)\n- **Strategy Match**: pead_drift\n- **Sources**: earnings_beat | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $41.66 | **Current Price (numeric)**: 41.65999984741211 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Earnings beat 1d ago: actual $0.34 vs est $0.20 (+71.5% surprise) \u2014 PEAD drift window open\n- **Business**: KMX - Business description not available.\n- **News**: CarMax reported fiscal Q4 2026 adjusted EPS of $0.34, beating estimates, but posted a GAAP net loss due to impairment charges. Shares fell 6.3% as the company transitions to new CEO Keith Barr.\n\n**Technical Analysis**:\n# Technical Analysis for KMX\n**Date:** 2026-04-15\n**Current Price:** $41.66\n\n## Price Action\n- **Daily Change:** -15.12%\n- **5-Day Change:** -5.83%\n\n## RSI (14)\n- **Value:** 46.2 \u2193\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** 0.654\n- **Signal Line:** 0.218\n- **Histogram:** 0.437 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $43.15 (-3.4% from price)\n- **200 SMA:** $47.90 (-13.0% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $47.10\n- **Middle:** $42.74\n- **Lower:** $38.38\n- **Band Position:** 38%\n- **Bandwidth:** 20.4% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $2.45 (5.9% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $37.99 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 67.0\n- **%D:** 72.1\n- **Signal:** Bearish crossover \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 16.1 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $43.32 (-3.8% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -74.0M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $42.91\n- **Current vs VWAP:** -2.9%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $49.44\n- **Recent Low:** $39.02\n- **Next Resistance:** $43.00 (61.8%)\n- **Next Support:** $41.25 (78.6%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for KMX: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for KMX\n\n### 2026-04-01\n- **Strong Buy**: 1\n- **Buy**: 1\n- **Hold**: 17\n- **Sell**: 6\n- **Strong Sell**: 1\n- **Total Analysts**: 26\n\n**Sentiment**: 7.7% Bullish, 26.9% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 1\n- **Buy**: 1\n- **Hold**: 17\n- **Sell**: 7\n- **Strong Sell**: 1\n- **Total Analysts**: 27\n\n**Sentiment**: 7.4% Bullish, 29.6% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 1\n- **Buy**: 1\n- **Hold**: 17\n- **Sell**: 7\n- **Strong Sell**: 1\n- **Total Analysts**: 27\n\n**Sentiment**: 7.4% Bullish, 29.6% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 1\n- **Buy**: 1\n- **Hold**: 17\n- **Sell**: 7\n- **Strong Sell**: 1\n- **Total Analysts**: 27\n\n**Sentiment**: 7.4% Bullish, 29.6% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for KMX: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### PXED (Priority: CRITICAL)\n- **Strategy Match**: pead_drift\n- **Sources**: earnings_beat | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $28.33 | **Current Price (numeric)**: 28.329999923706055 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Earnings beat 8d ago: actual $0.58 vs est $0.35 (+65.6% surprise) \u2014 PEAD drift window open\n- **Business**: PXED - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for PXED\n**Date:** 2026-04-15\n**Current Price:** $28.33\n\n## Price Action\n- **Daily Change:** -0.84%\n- **5-Day Change:** -7.99%\n\n## RSI (14)\n- **Value:** 42.7 \u2193\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -0.060\n- **Signal Line:** 0.231\n- **Histogram:** -0.292 (Strengthening \u2191)\n- **Signal:** BEARISH CROSSOVER \u26a0\ufe0f\n\n## Moving Averages\n- **50 SMA:** $29.33 (-3.4% from price)\n- **200 SMA:** $31.39 (-9.8% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $33.28\n- **Middle:** $29.66\n- **Lower:** $26.04\n- **Band Position:** 32%\n- **Bandwidth:** 24.4% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $2.07 (7.3% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $25.23 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 37.6\n- **%D:** 45.6\n- **Signal:** Bearish\n\n## ADX (Trend Strength)\n- **ADX:** 9.7 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $29.66 (-4.5% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -2.4M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $29.53\n- **Current vs VWAP:** -4.1%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $35.20\n- **Recent Low:** $24.92\n- **Next Resistance:** $28.85 (61.8%)\n- **Next Support:** $27.12 (78.6%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for PXED: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for PXED\n\n### 2026-04-01\n- **Strong Buy**: 4\n- **Buy**: 7\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 14\n\n**Sentiment**: 78.6% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 4\n- **Buy**: 7\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 14\n\n**Sentiment**: 78.6% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 4\n- **Buy**: 7\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 14\n\n**Sentiment**: 78.6% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 4\n- **Buy**: 7\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 14\n\n**Sentiment**: 78.6% Bullish, 0.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for PXED: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### RPM (Priority: CRITICAL)\n- **Strategy Match**: pead_drift\n- **Sources**: earnings_beat | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $108.67 | **Current Price (numeric)**: 108.66999816894531 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Earnings beat 7d ago: actual $0.57 vs est $0.36 (+59.9% surprise) \u2014 PEAD drift window open\n- **Business**: RPM - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for RPM\n**Date:** 2026-04-15\n**Current Price:** $108.67\n\n## Price Action\n- **Daily Change:** -0.70%\n- **5-Day Change:** -0.05%\n\n## RSI (14)\n- **Value:** 60.2 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.945\n- **Signal Line:** -0.864\n- **Histogram:** 1.809 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $107.13 (+1.4% from price)\n- **200 SMA:** $111.16 (-2.2% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $111.57\n- **Middle:** $100.72\n- **Lower:** $89.86\n- **Band Position:** 87%\n- **Bandwidth:** 21.5% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $3.55 (3.3% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $103.34 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 74.0\n- **%D:** 68.2\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 24.6 (Weakening \u2193)\n- **Interpretation:** Trending\n\n## 20 EMA\n- **Value:** $103.59 (+4.9% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 1.7M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** BULLISH DIVERGENCE \u26a1 (accumulation)\n\n## VWAP (20-period)\n- **VWAP:** $101.10\n- **Current vs VWAP:** +7.5%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $121.78\n- **Recent Low:** $92.92\n- **Next Resistance:** $110.76 (38.2%)\n- **Next Support:** $107.35 (50.0%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for RPM: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for RPM\n\n### 2026-04-01\n- **Strong Buy**: 4\n- **Buy**: 13\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 21\n\n**Sentiment**: 81.0% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 3\n- **Buy**: 13\n- **Hold**: 6\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 22\n\n**Sentiment**: 72.7% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 3\n- **Buy**: 13\n- **Hold**: 6\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 22\n\n**Sentiment**: 72.7% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 3\n- **Buy**: 12\n- **Hold**: 7\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 22\n\n**Sentiment**: 68.2% Bullish, 0.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for RPM: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### NEOG (Priority: CRITICAL)\n- **Strategy Match**: pead_drift\n- **Sources**: earnings_beat | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $9.61 | **Current Price (numeric)**: 9.609999656677246 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Earnings beat 6d ago: actual $0.09 vs est $0.06 (+53.3% surprise) \u2014 PEAD drift window open\n- **Business**: NEOG - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for NEOG\n**Date:** 2026-04-15\n**Current Price:** $9.61\n\n## Price Action\n- **Daily Change:** +5.14%\n- **5-Day Change:** -7.06%\n\n## RSI (14)\n- **Value:** 50.7 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** -0.036\n- **Signal Line:** -0.107\n- **Histogram:** 0.071 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $10.04 (-4.3% from price)\n- **200 SMA:** $7.20 (+33.4% from price)\n- **Trend:** Downtrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $10.24\n- **Middle:** $9.26\n- **Lower:** $8.29\n- **Band Position:** 68%\n- **Bandwidth:** 21.1% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.56 (5.8% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $8.77 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 42.2\n- **%D:** 56.2\n- **Signal:** Bearish\n\n## ADX (Trend Strength)\n- **ADX:** 12.4 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $9.53 (+0.9% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 118.5M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $9.34\n- **Current vs VWAP:** +2.9%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $11.43\n- **Recent Low:** $8.24\n- **Next Resistance:** $9.84 (50.0%)\n- **Next Support:** $9.46 (61.8%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for NEOG: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for NEOG\n\n### 2026-04-01\n- **Strong Buy**: 3\n- **Buy**: 4\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 11\n\n**Sentiment**: 63.6% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 3\n- **Buy**: 4\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 11\n\n**Sentiment**: 63.6% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 3\n- **Buy**: 4\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 11\n\n**Sentiment**: 63.6% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 3\n- **Buy**: 4\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 11\n\n**Sentiment**: 63.6% Bullish, 0.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for NEOG: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### RELL (Priority: CRITICAL)\n- **Strategy Match**: pead_drift\n- **Sources**: earnings_beat | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $13.56 | **Current Price (numeric)**: 13.5600004196167 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Earnings beat 7d ago: actual $0.07 vs est $0.05 (+52.5% surprise) \u2014 PEAD drift window open\n- **Business**: RELL - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for RELL\n**Date:** 2026-04-15\n**Current Price:** $13.56\n\n## Price Action\n- **Daily Change:** -1.53%\n- **5-Day Change:** +15.31%\n\n## RSI (14)\n- **Value:** 62.6 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.439\n- **Signal Line:** 0.105\n- **Histogram:** 0.334 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $12.06 (+12.5% from price)\n- **200 SMA:** $10.71 (+26.6% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $13.92\n- **Middle:** $11.72\n- **Lower:** $9.52\n- **Band Position:** 92%\n- **Bandwidth:** 37.6% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $0.88 (6.5% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $12.24 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 70.3\n- **%D:** 65.7\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 33.2 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $12.15 (+11.6% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 4.0M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $12.33\n- **Current vs VWAP:** +10.0%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $15.34\n- **Recent Low:** $10.48\n- **Next Resistance:** $14.19 (23.6%)\n- **Next Support:** $13.48 (38.2%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for RELL: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for RELL\n\n### 2026-04-01\n- **Strong Buy**: 0\n- **Buy**: 0\n- **Hold**: 3\n- **Sell**: 1\n- **Strong Sell**: 2\n- **Total Analysts**: 6\n\n**Sentiment**: 0.0% Bullish, 50.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 0\n- **Buy**: 0\n- **Hold**: 3\n- **Sell**: 1\n- **Strong Sell**: 2\n- **Total Analysts**: 6\n\n**Sentiment**: 0.0% Bullish, 50.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 0\n- **Buy**: 0\n- **Hold**: 3\n- **Sell**: 1\n- **Strong Sell**: 2\n- **Total Analysts**: 6\n\n**Sentiment**: 0.0% Bullish, 50.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 0\n- **Buy**: 0\n- **Hold**: 3\n- **Sell**: 1\n- **Strong Sell**: 2\n- **Total Analysts**: 6\n\n**Sentiment**: 0.0% Bullish, 50.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for RELL: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### LEXX (Priority: CRITICAL)\n- **Strategy Match**: pead_drift\n- **Sources**: earnings_beat | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $1.02 | **Current Price (numeric)**: 1.0199999809265137 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Earnings beat 2d ago: actual $-0.06 vs est $-0.10 (+38.1% surprise) \u2014 PEAD drift window open\n- **Business**: LEXX - Business description not available.\n- **News**: Lexaria Bioscience reported fiscal Q2 2026 results with a net loss of $0.10 per share and confirmed it is on track for human clinical trials of its DehydraTECH platform in late 2026.\n\n**Technical Analysis**:\n# Technical Analysis for LEXX\n**Date:** 2026-04-15\n**Current Price:** $1.02\n\n## Price Action\n- **Daily Change:** +4.08%\n- **5-Day Change:** +6.81%\n\n## RSI (14)\n- **Value:** 66.4 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.069\n- **Signal Line:** 0.056\n- **Histogram:** 0.013 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $0.76 (+34.7% from price)\n- **200 SMA:** $0.89 (+15.1% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $1.09\n- **Middle:** $0.85\n- **Lower:** $0.61\n- **Band Position:** 85%\n- **Bandwidth:** 57.1% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $0.09 (9.2% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $0.88 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 73.5\n- **%D:** 71.3\n- **Signal:** Bullish crossover \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 35.9 (Weakening \u2193)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $0.88 (+16.3% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** -24.4M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $0.88\n- **Current vs VWAP:** +15.4%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $1.06\n- **Recent Low:** $0.58\n- **Next Resistance:** $1.06 (0.0% (High))\n- **Next Support:** $0.95 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for LEXX: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for LEXX\n\n### 2026-04-01\n- **Strong Buy**: 2\n- **Buy**: 4\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 7\n\n**Sentiment**: 85.7% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 2\n- **Buy**: 4\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 7\n\n**Sentiment**: 85.7% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 2\n- **Buy**: 4\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 7\n\n**Sentiment**: 85.7% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 2\n- **Buy**: 4\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 7\n\n**Sentiment**: 85.7% Bullish, 0.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for LEXX: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### CAR (Priority: HIGH)\n- **Strategy Match**: high_52w_breakout\n- **Sources**: high_52w_breakout, technical_breakout | **Confluence**: 2 source(s)\n- **Quant Pre-Score**: 20/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $411.56 | **Current Price (numeric)**: 411.55999755859375 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: New 52-week high: closed at $411.56 (+10.5% above prior 52w high of $372.55) on 2.5x avg volume | Fresh crossing \u2014 first time at new high this week; Also: Breakout: closed +10.5% above 20d high on 2.5x volume | Near 52-week high\n- **Business**: CAR - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for CAR\n**Date:** 2026-04-15\n**Current Price:** $411.56\n\n## Price Action\n- **Daily Change:** +10.93%\n- **5-Day Change:** +57.47%\n\n## RSI (14)\n- **Value:** 95.4 \u2191\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## MACD\n- **MACD Line:** 63.410\n- **Signal Line:** 37.997\n- **Histogram:** 25.413 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $139.05 (+196.0% from price)\n- **200 SMA:** $147.41 (+179.2% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $380.42\n- **Middle:** $189.53\n- **Lower:** $-1.35\n- **Band Position:** 108%\n- **Bandwidth:** 201.4% (volatility indicator)\n- **Signal:** AT UPPER BAND - Potential reversal \u26a0\ufe0f\n\n## ATR (Volatility)\n- **ATR:** $31.20 (7.6% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $364.76 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 97.7\n- **%D:** 96.4\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 88.7 (Strengthening \u2191)\n- **Interpretation:** VERY STRONG TREND \u26a1\n\n## 20 EMA\n- **Value:** $221.99 (+85.4% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 36.8M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $237.48\n- **Current vs VWAP:** +73.3%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $415.26\n- **Recent Low:** $85.96\n- **Next Resistance:** $415.26 (0.0% (High))\n- **Next Support:** $337.55 (23.6%)\n\n## Summary\n- **Key Signals:** RSI overbought, Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for CAR: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for CAR\n\n### 2026-04-01\n- **Strong Buy**: 2\n- **Buy**: 3\n- **Hold**: 6\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 12\n\n**Sentiment**: 41.7% Bullish, 8.3% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 2\n- **Buy**: 3\n- **Hold**: 6\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 12\n\n**Sentiment**: 41.7% Bullish, 8.3% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 2\n- **Buy**: 3\n- **Hold**: 6\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 12\n\n**Sentiment**: 41.7% Bullish, 8.3% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 2\n- **Buy**: 3\n- **Hold**: 6\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 12\n\n**Sentiment**: 41.7% Bullish, 8.3% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for CAR: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: Earnings in 19 days (2026-05-04): EPS Est $-7.23, Rev Est $2,452,226,641\n\n### ORCL (Priority: HIGH)\n- **Strategy Match**: technical_breakout\n- **Sources**: technical_breakout | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $163.00 | **Current Price (numeric)**: 163.0 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Breakout: closed +2.9% above 20d high on 2.5x volume | Near 52-week high\n- **Business**: ORCL - Business description not available.\n- **News**: Oracle shares jumped 12.7% following the announcement of its new Opower AI-driven utility platform and an expanded strategic partnership with Bloom Energy for data center power solutions.\n\n**Technical Analysis**:\n# Technical Analysis for ORCL\n**Date:** 2026-04-15\n**Current Price:** $163.00\n\n## Price Action\n- **Daily Change:** +4.74%\n- **5-Day Change:** +13.86%\n\n## RSI (14)\n- **Value:** 62.6 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** -0.919\n- **Signal Line:** -2.792\n- **Histogram:** 1.873 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $149.85 (+8.8% from price)\n- **200 SMA:** $214.64 (-24.1% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $160.66\n- **Middle:** $146.95\n- **Lower:** $133.24\n- **Band Position:** 109%\n- **Bandwidth:** 18.7% (volatility indicator)\n- **Signal:** AT UPPER BAND - Potential reversal \u26a0\ufe0f\n\n## ATR (Volatility)\n- **ATR:** $7.87 (4.8% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $151.20 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 62.3\n- **%D:** 47.9\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 16.9 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $147.93 (+10.2% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** -287.7M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $148.56\n- **Current vs VWAP:** +9.7%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $171.16\n- **Recent Low:** $134.57\n- **Next Resistance:** $171.16 (0.0% (High))\n- **Next Support:** $162.53 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for ORCL: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for ORCL\n\n### 2026-04-01\n- **Strong Buy**: 16\n- **Buy**: 24\n- **Hold**: 10\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 51\n\n**Sentiment**: 78.4% Bullish, 2.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 16\n- **Buy**: 22\n- **Hold**: 11\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 50\n\n**Sentiment**: 76.0% Bullish, 2.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 15\n- **Buy**: 23\n- **Hold**: 11\n- **Sell**: 2\n- **Strong Sell**: 0\n- **Total Analysts**: 51\n\n**Sentiment**: 74.5% Bullish, 3.9% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 15\n- **Buy**: 22\n- **Hold**: 12\n- **Sell**: 2\n- **Strong Sell**: 0\n- **Total Analysts**: 51\n\n**Sentiment**: 72.5% Bullish, 3.9% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for ORCL: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### CINF (Priority: HIGH)\n- **Strategy Match**: volume_divergence\n- **Sources**: obv_divergence | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $163.35 | **Current Price (numeric)**: 163.35000610351562 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: OBV divergence: price -1.4% over 20d, OBV +43.2% of avg vol \u2014 multi-week accumulation signal\n- **Business**: CINF - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for CINF\n**Date:** 2026-04-15\n**Current Price:** $163.35\n\n## Price Action\n- **Daily Change:** -0.20%\n- **5-Day Change:** +0.06%\n\n## RSI (14)\n- **Value:** 55.5 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.295\n- **Signal Line:** -0.509\n- **Histogram:** 0.803 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $162.30 (+0.6% from price)\n- **200 SMA:** $157.12 (+4.0% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $165.39\n- **Middle:** $159.36\n- **Lower:** $153.33\n- **Band Position:** 83%\n- **Bandwidth:** 7.6% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $3.17 (1.9% of price)\n- **Level:** Low volatility\n- **Suggested Stop-Loss:** $158.59 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 76.4\n- **%D:** 73.8\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 11.4 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $160.84 (+1.6% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 15.0M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** BEARISH DIVERGENCE \u26a0\ufe0f (distribution)\n\n## VWAP (20-period)\n- **VWAP:** $159.08\n- **Current vs VWAP:** +2.7%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $173.25\n- **Recent Low:** $153.40\n- **Next Resistance:** $165.67 (38.2%)\n- **Next Support:** $163.32 (50.0%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for CINF: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for CINF\n\n### 2026-04-01\n- **Strong Buy**: 3\n- **Buy**: 7\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 15\n\n**Sentiment**: 66.7% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 3\n- **Buy**: 7\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 15\n\n**Sentiment**: 66.7% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 3\n- **Buy**: 7\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 15\n\n**Sentiment**: 66.7% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 3\n- **Buy**: 7\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 15\n\n**Sentiment**: 66.7% Bullish, 0.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for CINF: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: Earnings in 12 days (2026-04-27): EPS Est $2.04, Rev Est $2,886,319,500\n\n### CTRA (Priority: HIGH)\n- **Strategy Match**: volume_divergence\n- **Sources**: obv_divergence | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $31.67 | **Current Price (numeric)**: 31.670000076293945 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: OBV divergence: price -2.2% over 20d, OBV +30.9% of avg vol \u2014 multi-week accumulation signal\n- **Business**: CTRA - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for CTRA\n**Date:** 2026-04-15\n**Current Price:** $31.67\n\n## Price Action\n- **Daily Change:** -4.06%\n- **5-Day Change:** -5.35%\n\n## RSI (14)\n- **Value:** 39.1 \u2193\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** 0.318\n- **Signal Line:** 0.802\n- **Histogram:** -0.483 (Strengthening \u2191)\n- **Signal:** BEARISH CROSSOVER \u26a0\ufe0f\n\n## Moving Averages\n- **50 SMA:** $32.07 (-1.3% from price)\n- **200 SMA:** $26.42 (+19.9% from price)\n- **Trend:** Downtrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $36.53\n- **Middle:** $34.23\n- **Lower:** $31.93\n- **Band Position:** -6%\n- **Bandwidth:** 13.4% (volatility indicator)\n- **Signal:** AT LOWER BAND - Potential bounce \u26a1\n\n## ATR (Volatility)\n- **ATR:** $1.23 (3.9% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $29.82 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 26.3\n- **%D:** 37.4\n- **Signal:** Bearish\n\n## ADX (Trend Strength)\n- **ADX:** 13.8 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $33.52 (-5.5% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** 293.3M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $34.17\n- **Current vs VWAP:** -7.3%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $36.88\n- **Recent Low:** $27.23\n- **Next Resistance:** $32.06 (50.0%)\n- **Next Support:** $30.92 (61.8%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for CTRA: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for CTRA\n\n### 2026-04-01\n- **Strong Buy**: 8\n- **Buy**: 14\n- **Hold**: 9\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 31\n\n**Sentiment**: 71.0% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 9\n- **Buy**: 16\n- **Hold**: 6\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 31\n\n**Sentiment**: 80.6% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 9\n- **Buy**: 18\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 32\n\n**Sentiment**: 84.4% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 9\n- **Buy**: 19\n- **Hold**: 5\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 33\n\n**Sentiment**: 84.8% Bullish, 0.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for CTRA: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: Earnings in 15 days (2026-04-30): EPS Est $0.75, Rev Est $2,106,158,495\n\n### NI (Priority: HIGH)\n- **Strategy Match**: volume_divergence\n- **Sources**: obv_divergence | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $47.22 | **Current Price (numeric)**: 47.220001220703125 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: OBV divergence: price -0.5% over 20d, OBV +24.2% of avg vol \u2014 multi-week accumulation signal\n- **Business**: NI - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for NI\n**Date:** 2026-04-15\n**Current Price:** $47.22\n\n## Price Action\n- **Daily Change:** +0.06%\n- **5-Day Change:** -1.83%\n\n## RSI (14)\n- **Value:** 53.6 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.436\n- **Signal Line:** 0.390\n- **Histogram:** 0.047 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $46.28 (+2.0% from price)\n- **200 SMA:** $42.83 (+10.2% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $48.71\n- **Middle:** $46.76\n- **Lower:** $44.81\n- **Band Position:** 62%\n- **Bandwidth:** 8.3% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.86 (1.8% of price)\n- **Level:** Low volatility\n- **Suggested Stop-Loss:** $45.93 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 57.7\n- **%D:** 71.8\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 11.6 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $47.03 (+0.4% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 133.2M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** BULLISH DIVERGENCE \u26a1 (accumulation)\n\n## VWAP (20-period)\n- **VWAP:** $46.73\n- **Current vs VWAP:** +1.0%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $48.76\n- **Recent Low:** $43.41\n- **Next Resistance:** $47.50 (23.6%)\n- **Next Support:** $46.72 (38.2%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for NI: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for NI\n\n### 2026-04-01\n- **Strong Buy**: 8\n- **Buy**: 12\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 24\n\n**Sentiment**: 83.3% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 8\n- **Buy**: 11\n- **Hold**: 4\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 23\n\n**Sentiment**: 82.6% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 8\n- **Buy**: 12\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 23\n\n**Sentiment**: 87.0% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 8\n- **Buy**: 12\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 23\n\n**Sentiment**: 87.0% Bullish, 0.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for NI: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: Earnings in 28 days (2026-05-13): EPS Est $1.09, Rev Est $2,316,969,962\n\n### DTE (Priority: HIGH)\n- **Strategy Match**: volume_divergence\n- **Sources**: obv_divergence | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $147.74 | **Current Price (numeric)**: 147.74000549316406 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: OBV divergence: price -1.0% over 20d, OBV +23.9% of avg vol \u2014 multi-week accumulation signal\n- **Business**: DTE - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for DTE\n**Date:** 2026-04-15\n**Current Price:** $147.74\n\n## Price Action\n- **Daily Change:** +0.16%\n- **5-Day Change:** -0.70%\n\n## RSI (14)\n- **Value:** 54.6 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 1.228\n- **Signal Line:** 1.205\n- **Histogram:** 0.024 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $144.34 (+2.4% from price)\n- **200 SMA:** $136.21 (+8.5% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $151.67\n- **Middle:** $146.55\n- **Lower:** $141.44\n- **Band Position:** 62%\n- **Bandwidth:** 7.0% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $2.45 (1.7% of price)\n- **Level:** Low volatility\n- **Suggested Stop-Loss:** $144.06 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 60.4\n- **%D:** 71.0\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 10.2 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $147.10 (+0.4% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 46.9M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** BULLISH DIVERGENCE \u26a1 (accumulation)\n\n## VWAP (20-period)\n- **VWAP:** $146.30\n- **Current vs VWAP:** +1.0%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $153.43\n- **Recent Low:** $131.18\n- **Next Resistance:** $148.18 (23.6%)\n- **Next Support:** $144.93 (38.2%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for DTE: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for DTE\n\n### 2026-04-01\n- **Strong Buy**: 6\n- **Buy**: 9\n- **Hold**: 8\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 23\n\n**Sentiment**: 65.2% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 6\n- **Buy**: 8\n- **Hold**: 9\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 23\n\n**Sentiment**: 60.9% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 6\n- **Buy**: 8\n- **Hold**: 9\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 23\n\n**Sentiment**: 60.9% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 6\n- **Buy**: 8\n- **Hold**: 9\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 23\n\n**Sentiment**: 60.9% Bullish, 0.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for DTE: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: Earnings in 8 days (2026-04-23): EPS Est $2.01, Rev Est $4,500,571,786\n\n### COP (Priority: HIGH)\n- **Strategy Match**: volume_divergence\n- **Sources**: obv_divergence | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $118.79 | **Current Price (numeric)**: 118.79000091552734 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: OBV divergence: price -2.1% over 20d, OBV +22.7% of avg vol \u2014 multi-week accumulation signal\n- **Business**: COP - Business description not available.\n- **News**: ConocoPhillips shares declined 4.11% on April 14, 2026, following a drop in crude oil prices driven by easing geopolitical tensions and an IEA report forecasting reduced global demand.\n\n**Technical Analysis**:\n# Technical Analysis for COP\n**Date:** 2026-04-15\n**Current Price:** $118.79\n\n## Price Action\n- **Daily Change:** -3.91%\n- **5-Day Change:** -5.13%\n\n## RSI (14)\n- **Value:** 40.2 \u2193\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** 1.398\n- **Signal Line:** 3.328\n- **Histogram:** -1.930 (Strengthening \u2191)\n- **Signal:** BEARISH CROSSOVER \u26a0\ufe0f\n\n## Moving Averages\n- **50 SMA:** $118.29 (+0.4% from price)\n- **200 SMA:** $98.41 (+20.7% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $136.20\n- **Middle:** $127.64\n- **Lower:** $119.08\n- **Band Position:** -2%\n- **Bandwidth:** 13.4% (volatility indicator)\n- **Signal:** AT LOWER BAND - Potential bounce \u26a1\n\n## ATR (Volatility)\n- **ATR:** $4.12 (3.5% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $112.60 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 19.6\n- **%D:** 33.0\n- **Signal:** Bearish\n\n## ADX (Trend Strength)\n- **ADX:** 11.3 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $125.11 (-5.0% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** 98.0M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $127.33\n- **Current vs VWAP:** -6.7%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $135.87\n- **Recent Low:** $99.72\n- **Next Resistance:** $122.06 (38.2%)\n- **Next Support:** $117.80 (50.0%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for COP: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for COP\n\n### 2026-04-01\n- **Strong Buy**: 8\n- **Buy**: 16\n- **Hold**: 9\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 34\n\n**Sentiment**: 70.6% Bullish, 2.9% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 8\n- **Buy**: 16\n- **Hold**: 8\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 33\n\n**Sentiment**: 72.7% Bullish, 3.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 7\n- **Buy**: 19\n- **Hold**: 7\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 34\n\n**Sentiment**: 76.5% Bullish, 2.9% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 7\n- **Buy**: 20\n- **Hold**: 7\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 34\n\n**Sentiment**: 79.4% Bullish, 0.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for COP: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: Earnings in 15 days (2026-04-30): EPS Est $1.54, Rev Est $14,977,870,750\n\n### SMC (Priority: HIGH)\n- **Strategy Match**: insider_buying\n- **Sources**: insider_buying | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $29.29 | **Current Price (numeric)**: 29.290000915527344 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: 10% Owner Connect Midstream, LLC purchased +$37,946,131 of SMC\n- **Business**: SMC - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for SMC\n**Date:** 2026-04-15\n**Current Price:** $29.29\n\n## Price Action\n- **Daily Change:** +2.31%\n- **5-Day Change:** +0.34%\n\n## RSI (14)\n- **Value:** 43.9 \u2191\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -0.400\n- **Signal Line:** -0.141\n- **Histogram:** -0.259 (Weakening \u2193)\n- **Signal:** Bearish\n\n## Moving Averages\n- **50 SMA:** $29.97 (-2.3% from price)\n- **200 SMA:** $25.50 (+14.9% from price)\n- **Trend:** Downtrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $32.85\n- **Middle:** $30.36\n- **Lower:** $27.86\n- **Band Position:** 29%\n- **Bandwidth:** 16.4% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $1.06 (3.6% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $27.70 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 21.6\n- **%D:** 16.2\n- **Signal:** Bullish crossover \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 12.0 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $29.87 (-1.9% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -2.3M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** BEARISH DIVERGENCE \u26a0\ufe0f (distribution)\n\n## VWAP (20-period)\n- **VWAP:** $30.99\n- **Current vs VWAP:** -5.5%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $33.50\n- **Recent Low:** $27.40\n- **Next Resistance:** $29.73 (61.8%)\n- **Next Support:** $28.71 (78.6%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for SMC: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for SMC\n\n### 2026-04-01\n- **Strong Buy**: 1\n- **Buy**: 3\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 5\n\n**Sentiment**: 80.0% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 1\n- **Buy**: 3\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 5\n\n**Sentiment**: 80.0% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 1\n- **Buy**: 3\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 5\n\n**Sentiment**: 80.0% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 1\n- **Buy**: 3\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 5\n\n**Sentiment**: 80.0% Bullish, 0.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for SMC: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: Earnings in 15 days (2026-04-30): EPS Est $-0.49, Rev Est $141,275,770\n\n### SG (Priority: HIGH)\n- **Strategy Match**: insider_buying\n- **Sources**: insider_buying | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $6.20 | **Current Price (numeric)**: 6.199999809265137 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: 10% Owner Goldman Sachs Group Inc purchased +$3,382,595 of SG\n- **Business**: SG - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for SG\n**Date:** 2026-04-15\n**Current Price:** $6.20\n\n## Price Action\n- **Daily Change:** +8.01%\n- **5-Day Change:** +6.53%\n\n## RSI (14)\n- **Value:** 59.6 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.092\n- **Signal Line:** -0.027\n- **Histogram:** 0.118 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $5.58 (+11.1% from price)\n- **200 SMA:** $7.93 (-21.8% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $6.24\n- **Middle:** $5.44\n- **Lower:** $4.65\n- **Band Position:** 97%\n- **Bandwidth:** 29.2% (volatility indicator)\n- **Signal:** AT UPPER BAND - Potential reversal \u26a0\ufe0f\n\n## ATR (Volatility)\n- **ATR:** $0.42 (6.7% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $5.58 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 83.7\n- **%D:** 77.5\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 19.1 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $5.61 (+10.6% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** -146.7M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $5.44\n- **Current vs VWAP:** +13.9%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $6.59\n- **Recent Low:** $4.49\n- **Next Resistance:** $6.59 (0.0% (High))\n- **Next Support:** $6.09 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for SG: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for SG\n\n### 2026-04-01\n- **Strong Buy**: 5\n- **Buy**: 5\n- **Hold**: 13\n- **Sell**: 2\n- **Strong Sell**: 0\n- **Total Analysts**: 25\n\n**Sentiment**: 40.0% Bullish, 8.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 6\n- **Buy**: 5\n- **Hold**: 10\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 22\n\n**Sentiment**: 50.0% Bullish, 4.5% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 5\n- **Buy**: 5\n- **Hold**: 11\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 22\n\n**Sentiment**: 45.5% Bullish, 4.5% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 5\n- **Buy**: 6\n- **Hold**: 10\n- **Sell**: 1\n- **Strong Sell**: 0\n- **Total Analysts**: 22\n\n**Sentiment**: 50.0% Bullish, 4.5% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for SG: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: Earnings in 22 days (2026-05-07): EPS Est $-0.23, Rev Est $169,214,662\n\n### HTO (Priority: HIGH)\n- **Strategy Match**: insider_buying\n- **Sources**: insider_buying | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $58.10 | **Current Price (numeric)**: 58.099998474121094 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: 10% Owner Atlas Infrastructure Part purchased +$2,975,919 of HTO\n- **Business**: HTO - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for HTO\n**Date:** 2026-04-15\n**Current Price:** $58.10\n\n## Price Action\n- **Daily Change:** -0.19%\n- **5-Day Change:** -0.17%\n\n## RSI (14)\n- **Value:** 52.4 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.743\n- **Signal Line:** 0.866\n- **Histogram:** -0.123 (Strengthening \u2191)\n- **Signal:** BEARISH CROSSOVER \u26a0\ufe0f\n\n## Moving Averages\n- **50 SMA:** $56.18 (+3.4% from price)\n- **200 SMA:** $50.50 (+15.1% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $60.21\n- **Middle:** $58.01\n- **Lower:** $55.81\n- **Band Position:** 52%\n- **Bandwidth:** 7.6% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $1.48 (2.6% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $55.88 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 56.7\n- **%D:** 67.2\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 17.6 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $58.11 (-0.0% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** 6.2M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $57.91\n- **Current vs VWAP:** +0.3%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $60.18\n- **Recent Low:** $50.90\n- **Next Resistance:** $60.18 (0.0% (High))\n- **Next Support:** $57.99 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for HTO: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for HTO\n\n### 2026-04-01\n- **Strong Buy**: 4\n- **Buy**: 4\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 9\n\n**Sentiment**: 88.9% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 3\n- **Buy**: 4\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 8\n\n**Sentiment**: 87.5% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 4\n- **Buy**: 3\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 8\n\n**Sentiment**: 87.5% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 3\n- **Buy**: 3\n- **Hold**: 2\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 8\n\n**Sentiment**: 75.0% Bullish, 0.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for HTO: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: Earnings in 14 days (2026-04-29): EPS Est $0.50, Rev Est $183,517,000\n\n### RPAY (Priority: HIGH)\n- **Strategy Match**: insider_buying\n- **Sources**: insider_buying | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $3.07 | **Current Price (numeric)**: 3.069999933242798 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: 10% Owner Forager Fund, L.P. purchased +$2,408,384 of RPAY\n- **Business**: RPAY - Business description not available.\n- **News**: Repay Holdings adopted a limited-duration stockholder rights plan as a defensive measure against activist pressure and significant accumulation of its common stock by outside parties.\n\n**Technical Analysis**:\n# Technical Analysis for RPAY\n**Date:** 2026-04-15\n**Current Price:** $3.07\n\n## Price Action\n- **Daily Change:** -1.29%\n- **5-Day Change:** +12.87%\n\n## RSI (14)\n- **Value:** 56.3 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** -0.007\n- **Signal Line:** -0.064\n- **Histogram:** 0.056 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $2.96 (+3.6% from price)\n- **200 SMA:** $4.14 (-25.9% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $3.27\n- **Middle:** $2.81\n- **Lower:** $2.34\n- **Band Position:** 78%\n- **Bandwidth:** 33.2% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.23 (7.4% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $2.73 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 68.2\n- **%D:** 53.3\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 17.8 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $2.85 (+7.9% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** -14.8M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $2.75\n- **Current vs VWAP:** +11.8%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $3.58\n- **Recent Low:** $2.30\n- **Next Resistance:** $3.09 (38.2%)\n- **Next Support:** $2.94 (50.0%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for RPAY: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for RPAY\n\n### 2026-04-01\n- **Strong Buy**: 3\n- **Buy**: 7\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 13\n\n**Sentiment**: 76.9% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 3\n- **Buy**: 7\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 13\n\n**Sentiment**: 76.9% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 3\n- **Buy**: 7\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 13\n\n**Sentiment**: 76.9% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 3\n- **Buy**: 7\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 13\n\n**Sentiment**: 76.9% Bullish, 0.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for RPAY: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: Earnings in 28 days (2026-05-13): EPS Est $0.21, Rev Est $82,471,763\n\n### GF (Priority: HIGH)\n- **Strategy Match**: insider_buying\n- **Sources**: insider_buying | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $11.50 | **Current Price (numeric)**: 11.5 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: 10% Owner Saba Capital Management, purchased +$2,239,537 of GF\n- **Business**: GF - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for GF\n**Date:** 2026-04-15\n**Current Price:** $11.50\n\n## Price Action\n- **Daily Change:** +1.32%\n- **5-Day Change:** +3.60%\n\n## RSI (14)\n- **Value:** 63.3 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.026\n- **Signal Line:** -0.151\n- **Histogram:** 0.177 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $11.31 (+1.7% from price)\n- **200 SMA:** $11.38 (+1.0% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $11.52\n- **Middle:** $10.64\n- **Lower:** $9.75\n- **Band Position:** 99%\n- **Bandwidth:** 16.6% (volatility indicator)\n- **Signal:** AT UPPER BAND - Potential reversal \u26a0\ufe0f\n\n## ATR (Volatility)\n- **ATR:** $0.35 (3.1% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $10.97 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 73.3\n- **%D:** 66.5\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 35.5 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $10.90 (+5.5% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 1.1M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $10.79\n- **Current vs VWAP:** +6.6%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $12.39\n- **Recent Low:** $9.98\n- **Next Resistance:** $11.82 (23.6%)\n- **Next Support:** $11.47 (38.2%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for GF: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nNo recommendation trends data found for GF\n\n**Options Activity**:\nError retrieving options activity for GF: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### MNR (Priority: HIGH)\n- **Strategy Match**: insider_buying\n- **Sources**: insider_buying | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $12.65 | **Current Price (numeric)**: 12.649999618530273 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: See Remarks, 10% Ward Tom L. purchased +$1,999,991 of MNR\n- **Business**: MNR - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for MNR\n**Date:** 2026-04-15\n**Current Price:** $12.65\n\n## Price Action\n- **Daily Change:** -0.94%\n- **5-Day Change:** -0.39%\n\n## RSI (14)\n- **Value:** 41.5 \u2191\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -0.129\n- **Signal Line:** 0.083\n- **Histogram:** -0.213 (Weakening \u2193)\n- **Signal:** Bearish\n\n## Moving Averages\n- **50 SMA:** $13.06 (-3.1% from price)\n- **200 SMA:** $12.33 (+2.6% from price)\n- **Trend:** Downtrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $14.96\n- **Middle:** $13.58\n- **Lower:** $12.20\n- **Band Position:** 16%\n- **Bandwidth:** 20.3% (volatility indicator)\n- **Signal:** Near lower band\n\n## ATR (Volatility)\n- **ATR:** $0.50 (3.9% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $11.90 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 24.1\n- **%D:** 27.9\n- **Signal:** Bearish\n\n## ADX (Trend Strength)\n- **ADX:** 23.6 (Weakening \u2193)\n- **Interpretation:** Trending\n\n## 20 EMA\n- **Value:** $13.27 (-4.6% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -9.4M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $12.95\n- **Current vs VWAP:** -2.3%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $14.79\n- **Recent Low:** $10.94\n- **Next Resistance:** $12.87 (50.0%)\n- **Next Support:** $12.41 (61.8%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for MNR: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for MNR\n\n### 2026-04-01\n- **Strong Buy**: 5\n- **Buy**: 5\n- **Hold**: 3\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 13\n\n**Sentiment**: 76.9% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 5\n- **Buy**: 6\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 12\n\n**Sentiment**: 91.7% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 5\n- **Buy**: 6\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 12\n\n**Sentiment**: 91.7% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 5\n- **Buy**: 6\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 12\n\n**Sentiment**: 91.7% Bullish, 0.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for MNR: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: Earnings in 21 days (2026-05-06): EPS Est $0.64, Rev Est $365,653,663\n\n### ACET (Priority: HIGH)\n- **Strategy Match**: insider_buying\n- **Sources**: insider_buying | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $7.00 | **Current Price (numeric)**: 7.0 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: 10% Owner Ra Capital Management, L. purchased +$1,603,934 of ACET\n- **Business**: ACET - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for ACET\n**Date:** 2026-04-15\n**Current Price:** $7.00\n\n## Price Action\n- **Daily Change:** +10.24%\n- **5-Day Change:** +6.87%\n\n## RSI (14)\n- **Value:** 51.8 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** -0.129\n- **Signal Line:** -0.161\n- **Histogram:** 0.032 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $7.04 (-0.6% from price)\n- **200 SMA:** $9.99 (-30.0% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $7.29\n- **Middle:** $6.76\n- **Lower:** $6.22\n- **Band Position:** 73%\n- **Bandwidth:** 15.7% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.46 (6.6% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $6.30 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 65.8\n- **%D:** 60.7\n- **Signal:** Bullish crossover \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 17.5 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $6.81 (+2.8% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** -2.4M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $6.74\n- **Current vs VWAP:** +3.9%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $8.35\n- **Recent Low:** $6.01\n- **Next Resistance:** $7.18 (50.0%)\n- **Next Support:** $6.90 (61.8%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for ACET: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for ACET\n\n### 2026-04-01\n- **Strong Buy**: 5\n- **Buy**: 7\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 13\n\n**Sentiment**: 92.3% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 5\n- **Buy**: 7\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 13\n\n**Sentiment**: 92.3% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 5\n- **Buy**: 7\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 13\n\n**Sentiment**: 92.3% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 5\n- **Buy**: 7\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 13\n\n**Sentiment**: 92.3% Bullish, 0.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for ACET: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: Earnings in 19 days (2026-05-04): EPS Est $-3.21, Rev Est $0\n\n### WKSP (Priority: HIGH)\n- **Strategy Match**: insider_buying\n- **Sources**: insider_buying | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $0.99 | **Current Price (numeric)**: 0.9940000176429749 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: CEO, Pres Rossi Steven F. purchased +$75,000 of WKSP\n- **Business**: WKSP - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for WKSP\n**Date:** 2026-04-15\n**Current Price:** $0.99\n\n## Price Action\n- **Daily Change:** +6.20%\n- **5-Day Change:** +4.52%\n\n## RSI (14)\n- **Value:** 40.0 \u2191\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -0.131\n- **Signal Line:** -0.132\n- **Histogram:** 0.001 (Weakening \u2193)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $1.32 (-24.8% from price)\n- **200 SMA:** $2.58 (-61.5% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $1.46\n- **Middle:** $1.10\n- **Lower:** $0.74\n- **Band Position:** 35%\n- **Bandwidth:** 65.1% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.12 (12.4% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $0.81 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 38.6\n- **%D:** 24.6\n- **Signal:** Bullish crossover \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 53.4 (Weakening \u2193)\n- **Interpretation:** VERY STRONG TREND \u26a1\n\n## 20 EMA\n- **Value:** $1.07 (-7.5% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -3.0M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $1.16\n- **Current vs VWAP:** -14.3%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $1.91\n- **Recent Low:** $0.82\n- **Next Resistance:** $1.06 (78.6%)\n- **Next Support:** $0.82 (100% (Low))\n\n## Summary\n- **Key Signals:** Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for WKSP: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\n## Analyst Recommendation Trends for WKSP\n\n### 2026-04-01\n- **Strong Buy**: 2\n- **Buy**: 5\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 8\n\n**Sentiment**: 87.5% Bullish, 0.0% Bearish\n\n### 2026-03-01\n- **Strong Buy**: 2\n- **Buy**: 5\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 8\n\n**Sentiment**: 87.5% Bullish, 0.0% Bearish\n\n### 2026-02-01\n- **Strong Buy**: 2\n- **Buy**: 5\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 8\n\n**Sentiment**: 87.5% Bullish, 0.0% Bearish\n\n### 2026-01-01\n- **Strong Buy**: 2\n- **Buy**: 5\n- **Hold**: 1\n- **Sell**: 0\n- **Strong Sell**: 0\n- **Total Analysts**: 8\n\n**Sentiment**: 87.5% Bullish, 0.0% Bearish\n\n\n\n**Options Activity**:\nError retrieving options activity for WKSP: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: Earnings in 28 days (2026-05-13): EPS Est $-0.41, Rev Est $5,434,560\n\n### CNXC (Priority: HIGH)\n- **Strategy Match**: insider_buying\n- **Sources**: insider_buying | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $28.28 | **Current Price (numeric)**: 28.280000686645508 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: CFO Valentine Andre S purchased +$69,869 of CNXC\n- **Business**: CNXC - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for CNXC\n**Date:** 2026-04-15\n**Current Price:** $28.28\n\n## Price Action\n- **Daily Change:** +1.51%\n- **5-Day Change:** +1.98%\n\n## RSI (14)\n- **Value:** 46.8 \u2191\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -1.284\n- **Signal Line:** -1.560\n- **Histogram:** 0.276 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $31.64 (-10.6% from price)\n- **200 SMA:** $42.12 (-32.9% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $33.11\n- **Middle:** $28.35\n- **Lower:** $23.59\n- **Band Position:** 49%\n- **Bandwidth:** 33.6% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $2.23 (7.9% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $24.94 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 55.3\n- **%D:** 52.4\n- **Signal:** Bullish crossover \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 22.6 (Weakening \u2193)\n- **Interpretation:** Trending\n\n## 20 EMA\n- **Value:** $28.55 (-1.0% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** 3.0M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $27.98\n- **Current vs VWAP:** +1.1%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $40.03\n- **Recent Low:** $24.27\n- **Next Resistance:** $30.29 (61.8%)\n- **Next Support:** $27.64 (78.6%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for CNXC: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for CNXC: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for CNXC: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### SVBL (Priority: HIGH)\n- **Strategy Match**: insider_buying\n- **Sources**: insider_buying | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $0.22 | **Current Price (numeric)**: 0.2199999988079071 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: CEO Barry Timothy T. purchased +$43,076 of SVBL\n- **Business**: SVBL - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for SVBL\n**Date:** 2026-04-15\n**Current Price:** $0.22\n\n## Price Action\n- **Daily Change:** +0.00%\n- **5-Day Change:** +0.00%\n\n## RSI (14)\n- **Value:** 50.0 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** -0.001\n- **Signal Line:** -0.002\n- **Histogram:** 0.001 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $0.22 (-0.4% from price)\n- **200 SMA:** $0.23 (-4.3% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $0.23\n- **Middle:** $0.22\n- **Lower:** $0.21\n- **Band Position:** 60%\n- **Bandwidth:** 9.6% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.01 (2.8% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $0.21 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 95.4\n- **%D:** 84.5\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 7.3 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $0.22 (+0.3% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** -44.9K\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Neutral\n\n## VWAP (20-period)\n- **VWAP:** $0.22\n- **Current vs VWAP:** +0.2%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $0.26\n- **Recent Low:** $0.20\n- **Next Resistance:** $0.22 (61.8%)\n- **Next Support:** $0.21 (78.6%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for SVBL: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for SVBL: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for SVBL: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### FROPX (Priority: HIGH)\n- **Strategy Match**: insider_buying\n- **Sources**: insider_buying | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $14.54 | **Current Price (numeric)**: 14.539999961853027 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: CFO, Treasurer, Secr Ripp Ryan purchased +$40,000 of FROPX\n- **Business**: FROPX - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for FROPX\n**Date:** 2026-04-15\n**Current Price:** $14.54\n\n## Price Action\n- **Daily Change:** -0.07%\n- **5-Day Change:** +0.00%\n\n## RSI (14)\n- **Value:** 42.4 \u2191\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -0.044\n- **Signal Line:** -0.072\n- **Histogram:** 0.028 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $14.77 (-1.5% from price)\n- **200 SMA:** $15.47 (-6.0% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $14.61\n- **Middle:** $14.52\n- **Lower:** $14.43\n- **Band Position:** 62%\n- **Bandwidth:** 1.3% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.03 (0.2% of price)\n- **Level:** Low volatility\n- **Suggested Stop-Loss:** $14.50 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 65.4\n- **%D:** 71.2\n- **Signal:** Bearish crossover \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 14.9 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $14.56 (-0.1% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** 0.0K\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Neutral\n\n## VWAP (20-period)\n- **VWAP:** $nan\n- **Current vs VWAP:** +nan%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $15.50\n- **Recent Low:** $14.42\n- **Next Resistance:** $14.65 (78.6%)\n- **Next Support:** $14.42 (100% (Low))\n\n## Summary\n- **Key Signals:** Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for FROPX: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for FROPX: FinnhubAPIException(status_code: 403): You don't have access to this resource.\n\n**Options Activity**:\nError retrieving options activity for FROPX: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### FRBBX (Priority: HIGH)\n- **Strategy Match**: insider_buying\n- **Sources**: insider_buying | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $21.47 | **Current Price (numeric)**: 21.469999313354492 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: CFO, Treasurer, Secr Ripp Ryan purchased +$40,000 of FRBBX\n- **Business**: FRBBX - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for FRBBX\n**Date:** 2026-04-15\n**Current Price:** $21.47\n\n## Price Action\n- **Daily Change:** +0.00%\n- **5-Day Change:** +0.14%\n\n## RSI (14)\n- **Value:** 53.5 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** -0.010\n- **Signal Line:** -0.020\n- **Histogram:** 0.010 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $21.51 (-0.2% from price)\n- **200 SMA:** $21.13 (+1.6% from price)\n- **Trend:** Downtrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $21.49\n- **Middle:** $21.42\n- **Lower:** $21.35\n- **Band Position:** 85%\n- **Bandwidth:** 0.7% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $0.01 (0.1% of price)\n- **Level:** Low volatility\n- **Suggested Stop-Loss:** $21.45 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 93.0\n- **%D:** 87.6\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 8.3 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $21.45 (+0.1% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 0.0K\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Neutral\n\n## VWAP (20-period)\n- **VWAP:** $nan\n- **Current vs VWAP:** +nan%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $21.64\n- **Recent Low:** $21.34\n- **Next Resistance:** $21.49 (50.0%)\n- **Next Support:** $21.45 (61.8%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for FRBBX: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for FRBBX: FinnhubAPIException(status_code: 403): You don't have access to this resource.\n\n**Options Activity**:\nError retrieving options activity for FRBBX: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### SWZ (Priority: HIGH)\n- **Strategy Match**: insider_buying\n- **Sources**: insider_buying | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $6.09 | **Current Price (numeric)**: 6.090000152587891 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Pres, CEO Dakos Andrew purchased +$35,800 of SWZ\n- **Business**: SWZ - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for SWZ\n**Date:** 2026-04-15\n**Current Price:** $6.09\n\n## Price Action\n- **Daily Change:** +0.16%\n- **5-Day Change:** +1.33%\n\n## RSI (14)\n- **Value:** 59.9 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.011\n- **Signal Line:** -0.012\n- **Histogram:** 0.022 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $6.03 (+1.0% from price)\n- **200 SMA:** $6.09 (+0.1% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $6.10\n- **Middle:** $5.98\n- **Lower:** $5.85\n- **Band Position:** 94%\n- **Bandwidth:** 4.3% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $0.07 (1.1% of price)\n- **Level:** Low volatility\n- **Suggested Stop-Loss:** $5.99 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 73.9\n- **%D:** 61.0\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 22.5 (Strengthening \u2191)\n- **Interpretation:** Trending\n\n## 20 EMA\n- **Value:** $6.01 (+1.4% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** -655.3K\n- **5-Day Trend:** Falling \u2193\n- **Signal:** BEARISH DIVERGENCE \u26a0\ufe0f (distribution)\n\n## VWAP (20-period)\n- **VWAP:** $6.00\n- **Current vs VWAP:** +1.5%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $6.21\n- **Recent Low:** $5.87\n- **Next Resistance:** $6.13 (23.6%)\n- **Next Support:** $6.08 (38.2%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for SWZ: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for SWZ: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for SWZ: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### MTB (Priority: HIGH)\n- **Strategy Match**: earnings_play\n- **Sources**: earnings_calendar | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $220.51 | **Current Price (numeric)**: 220.50999450683594 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Earnings bmo in 0 day(s) on 2026-04-15\n- **Business**: MTB - Business description not available.\n- **News**: M&T Bank is scheduled to report Q1 2026 earnings on April 15, with expectations for $4.00 EPS and focus on Net Interest Margin stability following a $5 billion share buyback plan.\n\n**Technical Analysis**:\n# Technical Analysis for MTB\n**Date:** 2026-04-15\n**Current Price:** $220.51\n\n## Price Action\n- **Daily Change:** -0.35%\n- **5-Day Change:** +0.67%\n\n## RSI (14)\n- **Value:** 62.9 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 2.844\n- **Signal Line:** 0.462\n- **Histogram:** 2.382 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $215.55 (+2.3% from price)\n- **200 SMA:** $198.95 (+10.8% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $225.67\n- **Middle:** $208.11\n- **Lower:** $190.56\n- **Band Position:** 85%\n- **Bandwidth:** 16.9% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $4.93 (2.2% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $213.11 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 87.3\n- **%D:** 88.2\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 18.6 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $212.52 (+3.8% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 12.5M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** BEARISH DIVERGENCE \u26a0\ufe0f (distribution)\n\n## VWAP (20-period)\n- **VWAP:** $206.33\n- **Current vs VWAP:** +6.9%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $237.35\n- **Recent Low:** $193.95\n- **Next Resistance:** $220.77 (38.2%)\n- **Next Support:** $215.65 (50.0%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for MTB: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for MTB: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for MTB: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### HOMB (Priority: HIGH)\n- **Strategy Match**: earnings_play\n- **Sources**: earnings_calendar | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $27.96 | **Current Price (numeric)**: 27.959999084472656 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Earnings amc in 0 day(s) on 2026-04-15\n- **Business**: HOMB - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for HOMB\n**Date:** 2026-04-15\n**Current Price:** $27.96\n\n## Price Action\n- **Daily Change:** -0.92%\n- **5-Day Change:** -0.67%\n\n## RSI (14)\n- **Value:** 57.2 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.196\n- **Signal Line:** -0.020\n- **Histogram:** 0.216 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $27.88 (+0.3% from price)\n- **200 SMA:** $28.00 (-0.1% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $28.62\n- **Middle:** $27.05\n- **Lower:** $25.49\n- **Band Position:** 79%\n- **Bandwidth:** 11.6% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.60 (2.2% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $27.06 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 75.9\n- **%D:** 80.3\n- **Signal:** Bearish crossover \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 19.6 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $27.46 (+1.8% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 5.2M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $26.96\n- **Current vs VWAP:** +3.7%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $30.62\n- **Recent Low:** $25.68\n- **Next Resistance:** $28.15 (50.0%)\n- **Next Support:** $27.57 (61.8%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for HOMB: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for HOMB: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for HOMB: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### JBHT (Priority: HIGH)\n- **Strategy Match**: earnings_play\n- **Sources**: earnings_calendar | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $229.61 | **Current Price (numeric)**: 229.61000061035156 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Earnings amc in 0 day(s) on 2026-04-15\n- **Business**: JBHT - Business description not available.\n- **News**: J.B. Hunt is expected to report Q1 2026 results on April 15, with analysts modeling $1.45 EPS and looking for signs of a freight pricing inflection point.\n\n**Technical Analysis**:\n# Technical Analysis for JBHT\n**Date:** 2026-04-15\n**Current Price:** $229.61\n\n## Price Action\n- **Daily Change:** +0.88%\n- **5-Day Change:** +2.22%\n\n## RSI (14)\n- **Value:** 68.9 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 3.956\n- **Signal Line:** 1.297\n- **Histogram:** 2.659 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $217.86 (+5.4% from price)\n- **200 SMA:** $176.87 (+29.8% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $233.00\n- **Middle:** $212.04\n- **Lower:** $191.09\n- **Band Position:** 92%\n- **Bandwidth:** 19.8% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $6.44 (2.8% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $219.95 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 92.1\n- **%D:** 88.2\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 20.5 (Strengthening \u2191)\n- **Interpretation:** Trending\n\n## 20 EMA\n- **Value:** $217.42 (+5.6% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 8.3M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $209.76\n- **Current vs VWAP:** +9.5%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $236.00\n- **Recent Low:** $193.94\n- **Next Resistance:** $236.00 (0.0% (High))\n- **Next Support:** $226.07 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for JBHT: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for JBHT: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for JBHT: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### MIND (Priority: HIGH)\n- **Strategy Match**: earnings_play\n- **Sources**: earnings_calendar | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $8.75 | **Current Price (numeric)**: 8.75 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Earnings amc in 0 day(s) on 2026-04-15\n- **Business**: MIND - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for MIND\n**Date:** 2026-04-15\n**Current Price:** $8.75\n\n## Price Action\n- **Daily Change:** +5.42%\n- **5-Day Change:** +5.29%\n\n## RSI (14)\n- **Value:** 54.1 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** -0.002\n- **Signal Line:** -0.002\n- **Histogram:** 0.000 (Weakening \u2193)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $8.31 (+5.3% from price)\n- **200 SMA:** $9.21 (-5.0% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $9.19\n- **Middle:** $8.47\n- **Lower:** $7.75\n- **Band Position:** 70%\n- **Bandwidth:** 17.0% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.62 (7.1% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $7.82 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 51.2\n- **%D:** 45.3\n- **Signal:** Bullish crossover \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 8.9 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $8.39 (+4.2% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 3.3M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $8.51\n- **Current vs VWAP:** +2.9%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $9.37\n- **Recent Low:** $7.34\n- **Next Resistance:** $8.89 (23.6%)\n- **Next Support:** $8.59 (38.2%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for MIND: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for MIND: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for MIND: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### PNC (Priority: HIGH)\n- **Strategy Match**: earnings_play\n- **Sources**: earnings_calendar | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $221.20 | **Current Price (numeric)**: 221.1999969482422 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Earnings bmo in 0 day(s) on 2026-04-15\n- **Business**: PNC - Business description not available.\n- **News**: PNC Financial will announce Q1 2026 results on April 15, with projected earnings of $3.93 per share and investor focus on its asset-based lending and wealth management segments.\n\n**Technical Analysis**:\n# Technical Analysis for PNC\n**Date:** 2026-04-15\n**Current Price:** $221.20\n\n## Price Action\n- **Daily Change:** -0.05%\n- **5-Day Change:** +0.97%\n\n## RSI (14)\n- **Value:** 66.2 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 2.783\n- **Signal Line:** 0.360\n- **Histogram:** 2.422 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $215.58 (+2.6% from price)\n- **200 SMA:** $199.77 (+10.7% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $224.54\n- **Middle:** $208.48\n- **Lower:** $192.43\n- **Band Position:** 90%\n- **Bandwidth:** 15.4% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $5.11 (2.3% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $213.53 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 92.3\n- **%D:** 89.6\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 14.6 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $212.40 (+4.1% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 31.7M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** BEARISH DIVERGENCE \u26a0\ufe0f (distribution)\n\n## VWAP (20-period)\n- **VWAP:** $207.72\n- **Current vs VWAP:** +6.5%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $242.08\n- **Recent Low:** $196.05\n- **Next Resistance:** $224.50 (38.2%)\n- **Next Support:** $219.07 (50.0%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for PNC: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for PNC: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for PNC: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### GSBC (Priority: HIGH)\n- **Strategy Match**: earnings_play\n- **Sources**: earnings_calendar | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $67.50 | **Current Price (numeric)**: 67.5 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Earnings amc in 0 day(s) on 2026-04-15\n- **Business**: GSBC - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for GSBC\n**Date:** 2026-04-15\n**Current Price:** $67.50\n\n## Price Action\n- **Daily Change:** -0.30%\n- **5-Day Change:** +0.70%\n\n## RSI (14)\n- **Value:** 70.6 \u2193\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## MACD\n- **MACD Line:** 1.552\n- **Signal Line:** 0.993\n- **Histogram:** 0.559 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $62.91 (+7.3% from price)\n- **200 SMA:** $60.58 (+11.4% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $69.06\n- **Middle:** $63.70\n- **Lower:** $58.33\n- **Band Position:** 85%\n- **Bandwidth:** 16.8% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $1.64 (2.4% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $65.04 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 84.5\n- **%D:** 85.9\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 42.5 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $64.64 (+4.4% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 1.0M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** BEARISH DIVERGENCE \u26a0\ufe0f (distribution)\n\n## VWAP (20-period)\n- **VWAP:** $63.71\n- **Current vs VWAP:** +5.9%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $68.74\n- **Recent Low:** $58.95\n- **Next Resistance:** $68.74 (0.0% (High))\n- **Next Support:** $66.43 (23.6%)\n\n## Summary\n- **Key Signals:** RSI overbought, Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for GSBC: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for GSBC: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for GSBC: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### MS (Priority: HIGH)\n- **Strategy Match**: earnings_play\n- **Sources**: earnings_calendar | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $183.34 | **Current Price (numeric)**: 183.33999633789062 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Earnings bmo in 0 day(s) on 2026-04-15\n- **Business**: MS - Business description not available.\n- **News**: Morgan Stanley is slated to release Q1 2026 earnings on April 15, with Wall Street expecting $3.03 to $3.08 EPS and strong performance from its wealth management division and Bitcoin ETF.\n\n**Technical Analysis**:\n# Technical Analysis for MS\n**Date:** 2026-04-15\n**Current Price:** $183.34\n\n## Price Action\n- **Daily Change:** +1.21%\n- **5-Day Change:** +4.16%\n\n## RSI (14)\n- **Value:** 72.0 \u2191\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## MACD\n- **MACD Line:** 3.707\n- **Signal Line:** 1.142\n- **Histogram:** 2.565 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $168.84 (+8.6% from price)\n- **200 SMA:** $161.49 (+13.5% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $183.05\n- **Middle:** $167.02\n- **Lower:** $150.99\n- **Band Position:** 101%\n- **Bandwidth:** 19.2% (volatility indicator)\n- **Signal:** AT UPPER BAND - Potential reversal \u26a0\ufe0f\n\n## ATR (Volatility)\n- **ATR:** $5.41 (2.9% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $175.23 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 90.0\n- **%D:** 83.0\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 28.5 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $170.21 (+7.7% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 208.9M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $166.39\n- **Current vs VWAP:** +10.2%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $188.68\n- **Recent Low:** $152.80\n- **Next Resistance:** $188.68 (0.0% (High))\n- **Next Support:** $180.21 (23.6%)\n\n## Summary\n- **Key Signals:** RSI overbought, Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for MS: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for MS: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for MS: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### NYC (Priority: HIGH)\n- **Strategy Match**: earnings_play\n- **Sources**: earnings_calendar | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $7.88 | **Current Price (numeric)**: 7.880000114440918 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Earnings bmo in 0 day(s) on 2026-04-15\n- **Business**: NYC - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for NYC\n**Date:** 2026-04-15\n**Current Price:** $7.88\n\n## Price Action\n- **Daily Change:** -3.19%\n- **5-Day Change:** -2.23%\n\n## RSI (14)\n- **Value:** 39.6 \u2193\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -0.157\n- **Signal Line:** -0.127\n- **Histogram:** -0.030 (Strengthening \u2191)\n- **Signal:** BEARISH CROSSOVER \u26a0\ufe0f\n\n## Moving Averages\n- **50 SMA:** $8.55 (-7.9% from price)\n- **200 SMA:** $9.93 (-20.6% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $8.90\n- **Middle:** $8.36\n- **Lower:** $7.82\n- **Band Position:** 5%\n- **Bandwidth:** 12.9% (volatility indicator)\n- **Signal:** Near lower band\n\n## ATR (Volatility)\n- **ATR:** $0.41 (5.2% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $7.27 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 12.0\n- **%D:** 19.0\n- **Signal:** OVERSOLD \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 11.0 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $8.30 (-5.0% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** 56.0K\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $8.36\n- **Current vs VWAP:** -5.8%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $11.35\n- **Recent Low:** $7.88\n- **Next Resistance:** $8.62 (78.6%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for NYC: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for NYC: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for NYC: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### BAC (Priority: HIGH)\n- **Strategy Match**: earnings_play\n- **Sources**: earnings_calendar | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $53.35 | **Current Price (numeric)**: 53.349998474121094 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Earnings bmo in 0 day(s) on 2026-04-15\n- **Business**: BAC - Business description not available.\n- **News**: Bank of America is scheduled to report Q1 2026 earnings on April 15, with analyst consensus estimates at $1.00 EPS and revenue of $29.86 billion.\n\n**Technical Analysis**:\n# Technical Analysis for BAC\n**Date:** 2026-04-15\n**Current Price:** $53.35\n\n## Price Action\n- **Daily Change:** +0.00%\n- **5-Day Change:** +2.83%\n\n## RSI (14)\n- **Value:** 70.2 \u2191\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## MACD\n- **MACD Line:** 0.904\n- **Signal Line:** 0.198\n- **Histogram:** 0.705 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $50.55 (+5.5% from price)\n- **200 SMA:** $50.59 (+5.4% from price)\n- **Trend:** Uptrend (DEATH CROSS \u26a0\ufe0f)\n\n## Bollinger Bands (20,2)\n- **Upper:** $53.90\n- **Middle:** $49.34\n- **Lower:** $44.77\n- **Band Position:** 94%\n- **Bandwidth:** 18.5% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $1.23 (2.3% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $51.51 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 94.9\n- **%D:** 90.7\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 25.3 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $50.40 (+5.9% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 997.3M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $48.99\n- **Current vs VWAP:** +8.9%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $56.55\n- **Recent Low:** $46.12\n- **Next Resistance:** $54.09 (23.6%)\n- **Next Support:** $52.57 (38.2%)\n\n## Summary\n- **Key Signals:** RSI overbought, Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for BAC: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for BAC: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for BAC: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### SLG (Priority: HIGH)\n- **Strategy Match**: earnings_play\n- **Sources**: earnings_calendar | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $40.66 | **Current Price (numeric)**: 40.65999984741211 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Earnings amc in 0 day(s) on 2026-04-15\n- **Business**: SLG - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for SLG\n**Date:** 2026-04-15\n**Current Price:** $40.66\n\n## Price Action\n- **Daily Change:** +4.07%\n- **5-Day Change:** +5.31%\n\n## RSI (14)\n- **Value:** 61.5 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.185\n- **Signal Line:** -0.341\n- **Histogram:** 0.527 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $38.27 (+6.3% from price)\n- **200 SMA:** $48.49 (-16.1% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $40.15\n- **Middle:** $37.37\n- **Lower:** $34.59\n- **Band Position:** 109%\n- **Bandwidth:** 14.9% (volatility indicator)\n- **Signal:** AT UPPER BAND - Potential reversal \u26a0\ufe0f\n\n## ATR (Volatility)\n- **ATR:** $1.72 (4.2% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $38.08 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 84.3\n- **%D:** 72.7\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 10.6 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $37.82 (+7.5% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** -38.1M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $37.44\n- **Current vs VWAP:** +8.6%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $44.26\n- **Recent Low:** $34.17\n- **Next Resistance:** $41.88 (23.6%)\n- **Next Support:** $40.41 (38.2%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for SLG: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for SLG: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for SLG: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### CMS (Priority: MEDIUM)\n- **Strategy Match**: volume_divergence\n- **Sources**: obv_divergence | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $78.82 | **Current Price (numeric)**: 78.81999969482422 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: OBV divergence: price +0.7% over 20d, OBV +28.2% of avg vol \u2014 multi-week accumulation signal\n- **Business**: CMS - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for CMS\n**Date:** 2026-04-15\n**Current Price:** $78.82\n\n## Price Action\n- **Daily Change:** +0.47%\n- **5-Day Change:** +0.00%\n\n## RSI (14)\n- **Value:** 59.1 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.831\n- **Signal Line:** 0.735\n- **Histogram:** 0.096 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $76.29 (+3.3% from price)\n- **200 SMA:** $72.38 (+8.9% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $80.62\n- **Middle:** $77.46\n- **Lower:** $74.30\n- **Band Position:** 72%\n- **Bandwidth:** 8.2% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $1.34 (1.7% of price)\n- **Level:** Low volatility\n- **Suggested Stop-Loss:** $76.81 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 66.4\n- **%D:** 74.9\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 11.6 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $77.85 (+1.2% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 63.5M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Neutral\n\n## VWAP (20-period)\n- **VWAP:** $77.37\n- **Current vs VWAP:** +1.9%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $80.36\n- **Recent Low:** $69.77\n- **Next Resistance:** $80.36 (0.0% (High))\n- **Next Support:** $77.86 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for CMS: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for CMS: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for CMS: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### NDAQ (Priority: MEDIUM)\n- **Strategy Match**: volume_divergence\n- **Sources**: obv_divergence | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $86.71 | **Current Price (numeric)**: 86.70999908447266 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: OBV divergence: price +1.0% over 20d, OBV +23.1% of avg vol \u2014 multi-week accumulation signal\n- **Business**: NDAQ - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for NDAQ\n**Date:** 2026-04-15\n**Current Price:** $86.71\n\n## Price Action\n- **Daily Change:** +0.65%\n- **5-Day Change:** -1.57%\n\n## RSI (14)\n- **Value:** 52.6 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** -0.082\n- **Signal Line:** -0.270\n- **Histogram:** 0.188 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $85.10 (+1.9% from price)\n- **200 SMA:** $90.03 (-3.7% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $88.73\n- **Middle:** $85.35\n- **Lower:** $81.97\n- **Band Position:** 70%\n- **Bandwidth:** 7.9% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $2.33 (2.7% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $83.21 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 56.8\n- **%D:** 57.3\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 9.1 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $85.59 (+1.3% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 59.8M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $85.42\n- **Current vs VWAP:** +1.5%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $97.60\n- **Recent Low:** $76.85\n- **Next Resistance:** $87.22 (50.0%)\n- **Next Support:** $84.77 (61.8%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for NDAQ: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for NDAQ: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for NDAQ: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### GTLS (Priority: MEDIUM)\n- **Strategy Match**: volume_divergence\n- **Sources**: obv_divergence | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $208.40 | **Current Price (numeric)**: 208.39999389648438 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: OBV divergence: price +0.7% over 20d, OBV +22.8% of avg vol \u2014 multi-week accumulation signal\n- **Business**: GTLS - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for GTLS\n**Date:** 2026-04-15\n**Current Price:** $208.40\n\n## Price Action\n- **Daily Change:** +0.28%\n- **5-Day Change:** +0.31%\n\n## RSI (14)\n- **Value:** 69.2 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.245\n- **Signal Line:** 0.116\n- **Histogram:** 0.128 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $207.21 (+0.6% from price)\n- **200 SMA:** $199.82 (+4.3% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $208.18\n- **Middle:** $207.29\n- **Lower:** $206.40\n- **Band Position:** 112%\n- **Bandwidth:** 0.9% (volatility indicator)\n- **Signal:** AT UPPER BAND - Potential reversal \u26a0\ufe0f\n\n## ATR (Volatility)\n- **ATR:** $0.50 (0.2% of price)\n- **Level:** Low volatility\n- **Suggested Stop-Loss:** $207.65 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 90.1\n- **%D:** 85.0\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 18.6 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $207.43 (+0.5% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 21.7M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $207.14\n- **Current vs VWAP:** +0.6%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $208.51\n- **Recent Low:** $206.25\n- **Next Resistance:** $208.51 (0.0% (High))\n- **Next Support:** $207.98 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for GTLS: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for GTLS: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for GTLS: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### COHR (Priority: MEDIUM)\n- **Strategy Match**: analyst_upgrade\n- **Sources**: analyst_upgrades | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $313.42 | **Current Price (numeric)**: 313.4200134277344 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Analyst upgrade: Is There Longevity in Coherent's AI-Backed Growth Strategy?\n- **Business**: COHR - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for COHR\n**Date:** 2026-04-15\n**Current Price:** $313.42\n\n## Price Action\n- **Daily Change:** +1.78%\n- **5-Day Change:** +11.22%\n\n## RSI (14)\n- **Value:** 67.3 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 14.220\n- **Signal Line:** 7.786\n- **Histogram:** 6.434 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $251.16 (+24.8% from price)\n- **200 SMA:** $163.04 (+92.2% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $314.09\n- **Middle:** $264.27\n- **Lower:** $214.44\n- **Band Position:** 99%\n- **Bandwidth:** 37.7% (volatility indicator)\n- **Signal:** AT UPPER BAND - Potential reversal \u26a0\ufe0f\n\n## ATR (Volatility)\n- **ATR:** $22.26 (7.1% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $280.02 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 87.6\n- **%D:** 78.2\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 23.3 (Strengthening \u2191)\n- **Interpretation:** Trending\n\n## 20 EMA\n- **Value:** $270.23 (+16.0% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 153.0M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $261.43\n- **Current vs VWAP:** +19.9%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $320.00\n- **Recent Low:** $175.24\n- **Next Resistance:** $320.00 (0.0% (High))\n- **Next Support:** $285.84 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for COHR: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for COHR: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for COHR: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### TMUS (Priority: MEDIUM)\n- **Strategy Match**: analyst_upgrade\n- **Sources**: analyst_upgrades | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $190.00 | **Current Price (numeric)**: 190.0 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Analyst initiated: T-Mobile US, Inc. stock (US8725901040): Is its 5G leadership strong enough to unlock new upside?\n- **Business**: TMUS - Business description not available.\n- **News**: T-Mobile received an upgrade from KeyBanc to Overweight with a $260 price target on April 14, 2026, citing its network advantage and strong growth potential in fixed wireless access.\n\n**Technical Analysis**:\n# Technical Analysis for TMUS\n**Date:** 2026-04-15\n**Current Price:** $190.00\n\n## Price Action\n- **Daily Change:** -1.26%\n- **5-Day Change:** -3.86%\n\n## RSI (14)\n- **Value:** 27.1 \u2193\n- **Signal:** OVERSOLD \u26a1\n\n## MACD\n- **MACD Line:** -4.797\n- **Signal Line:** -2.912\n- **Histogram:** -1.885 (Strengthening \u2191)\n- **Signal:** BEARISH CROSSOVER \u26a0\ufe0f\n\n## Moving Averages\n- **50 SMA:** $209.09 (-9.1% from price)\n- **200 SMA:** $217.52 (-12.7% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $219.15\n- **Middle:** $204.54\n- **Lower:** $189.94\n- **Band Position:** 0%\n- **Bandwidth:** 14.3% (volatility indicator)\n- **Signal:** AT LOWER BAND - Potential bounce \u26a1\n\n## ATR (Volatility)\n- **ATR:** $5.24 (2.8% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $182.14 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 10.0\n- **%D:** 14.1\n- **Signal:** OVERSOLD \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 38.0 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $202.77 (-6.3% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -8.9M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $205.07\n- **Current vs VWAP:** -7.3%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $223.67\n- **Recent Low:** $187.25\n- **Next Resistance:** $195.04 (78.6%)\n- **Next Support:** $187.25 (100% (Low))\n\n## Summary\n- **Key Signals:** RSI oversold, Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for TMUS: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for TMUS: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for TMUS: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### T (Priority: MEDIUM)\n- **Strategy Match**: analyst_upgrade\n- **Sources**: analyst_upgrades | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $25.62 | **Current Price (numeric)**: 25.6200008392334 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Analyst initiated: T-Mobile US, Inc. stock (US8725901040): Is its 5G leadership strong enough to unlock new upside?\n- **Business**: T - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for T\n**Date:** 2026-04-15\n**Current Price:** $25.62\n\n## Price Action\n- **Daily Change:** +0.04%\n- **5-Day Change:** -5.35%\n\n## RSI (14)\n- **Value:** 29.0 \u2193\n- **Signal:** OVERSOLD \u26a1\n\n## MACD\n- **MACD Line:** -0.356\n- **Signal Line:** -0.006\n- **Histogram:** -0.349 (Strengthening \u2191)\n- **Signal:** BEARISH CROSSOVER \u26a0\ufe0f\n\n## Moving Averages\n- **50 SMA:** $27.62 (-7.3% from price)\n- **200 SMA:** $26.24 (-2.4% from price)\n- **Trend:** Downtrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $29.64\n- **Middle:** $27.67\n- **Lower:** $25.70\n- **Band Position:** -2%\n- **Bandwidth:** 14.2% (volatility indicator)\n- **Signal:** AT LOWER BAND - Potential bounce \u26a1\n\n## ATR (Volatility)\n- **ATR:** $0.67 (2.6% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $24.62 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 13.9\n- **%D:** 19.1\n- **Signal:** OVERSOLD \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 35.9 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $27.30 (-6.1% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** 436.5M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $27.68\n- **Current vs VWAP:** -7.4%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $29.14\n- **Recent Low:** $24.94\n- **Next Resistance:** $25.84 (78.6%)\n- **Next Support:** $24.94 (100% (Low))\n\n## Summary\n- **Key Signals:** RSI oversold, Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for T: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for T: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for T: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### VZ (Priority: MEDIUM)\n- **Strategy Match**: analyst_upgrade\n- **Sources**: analyst_upgrades | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $45.48 | **Current Price (numeric)**: 45.47999954223633 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Analyst initiated: T-Mobile US, Inc. stock (US8725901040): Is its 5G leadership strong enough to unlock new upside?\n- **Business**: VZ - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for VZ\n**Date:** 2026-04-15\n**Current Price:** $45.48\n\n## Price Action\n- **Daily Change:** +0.13%\n- **5-Day Change:** -3.90%\n\n## RSI (14)\n- **Value:** 27.3 \u2193\n- **Signal:** OVERSOLD \u26a1\n\n## MACD\n- **MACD Line:** -0.650\n- **Signal Line:** -0.100\n- **Histogram:** -0.550 (Strengthening \u2191)\n- **Signal:** BEARISH CROSSOVER \u26a0\ufe0f\n\n## Moving Averages\n- **50 SMA:** $48.46 (-6.1% from price)\n- **200 SMA:** $42.14 (+7.9% from price)\n- **Trend:** Downtrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $51.46\n- **Middle:** $48.49\n- **Lower:** $45.52\n- **Band Position:** -1%\n- **Bandwidth:** 12.3% (volatility indicator)\n- **Signal:** AT LOWER BAND - Potential bounce \u26a1\n\n## ATR (Volatility)\n- **ATR:** $0.98 (2.2% of price)\n- **Level:** Moderate volatility\n- **Suggested Stop-Loss:** $44.00 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 14.7\n- **%D:** 15.2\n- **Signal:** OVERSOLD \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 37.5 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $47.91 (-5.1% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -23.9M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $48.49\n- **Current vs VWAP:** -6.2%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $50.91\n- **Recent Low:** $43.23\n- **Next Resistance:** $46.17 (61.8%)\n- **Next Support:** $44.87 (78.6%)\n\n## Summary\n- **Key Signals:** RSI oversold, Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for VZ: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for VZ: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for VZ: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### VLN (Priority: MEDIUM)\n- **Strategy Match**: analyst_upgrade\n- **Sources**: analyst_upgrades | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $1.38 | **Current Price (numeric)**: 1.3799999952316284 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Analyst initiated: Valens Semiconductor Plans CFO Transition After Guy Nathanzon Resignation Notice\n- **Business**: VLN - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for VLN\n**Date:** 2026-04-15\n**Current Price:** $1.38\n\n## Price Action\n- **Daily Change:** +2.22%\n- **5-Day Change:** +5.34%\n\n## RSI (14)\n- **Value:** 57.8 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** -0.018\n- **Signal Line:** -0.052\n- **Histogram:** 0.033 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $1.38 (-0.3% from price)\n- **200 SMA:** $1.81 (-23.9% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $1.40\n- **Middle:** $1.25\n- **Lower:** $1.09\n- **Band Position:** 93%\n- **Bandwidth:** 24.8% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $0.08 (5.9% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $1.26 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 77.3\n- **%D:** 64.5\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 19.6 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $1.29 (+7.1% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 21.8M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $1.25\n- **Current vs VWAP:** +10.1%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $1.70\n- **Recent Low:** $1.10\n- **Next Resistance:** $1.40 (50.0%)\n- **Next Support:** $1.33 (61.8%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for VLN: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for VLN: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for VLN: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### GLOO (Priority: MEDIUM)\n- **Strategy Match**: analyst_upgrade\n- **Sources**: analyst_upgrades | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $6.16 | **Current Price (numeric)**: 6.159999847412109 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Analyst upgrade: Gloo Holdings, Inc. Reports Fourth Quarter and Fiscal 2025 Financial Results\n- **Business**: GLOO - Business description not available.\n- **News**: Gloo Holdings reported a Q1 2026 net loss of $0.39 per share, wider than analyst estimates, as the company continues heavy investment in platform infrastructure.\n\n**Technical Analysis**:\n# Technical Analysis for GLOO\n**Date:** 2026-04-15\n**Current Price:** $6.16\n\n## Price Action\n- **Daily Change:** -0.96%\n- **5-Day Change:** +6.21%\n\n## RSI (14)\n- **Value:** 58.5 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 0.057\n- **Signal Line:** -0.072\n- **Histogram:** 0.130 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $5.61 (+9.8% from price)\n- **200 SMA:** $6.24 (-1.3% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $6.31\n- **Middle:** $5.37\n- **Lower:** $4.43\n- **Band Position:** 92%\n- **Bandwidth:** 35.0% (volatility indicator)\n- **Signal:** Near upper band\n\n## ATR (Volatility)\n- **ATR:** $0.57 (9.2% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $5.31 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 79.7\n- **%D:** 72.4\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 8.2 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $5.57 (+10.5% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 845.6K\n- **5-Day Trend:** Falling \u2193\n- **Signal:** BEARISH DIVERGENCE \u26a0\ufe0f (distribution)\n\n## VWAP (20-period)\n- **VWAP:** $5.76\n- **Current vs VWAP:** +6.9%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $7.00\n- **Recent Low:** $4.63\n- **Next Resistance:** $6.44 (23.6%)\n- **Next Support:** $6.09 (38.2%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for GLOO: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for GLOO: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for GLOO: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### WDAY (Priority: MEDIUM)\n- **Strategy Match**: analyst_upgrade\n- **Sources**: analyst_upgrades | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $117.86 | **Current Price (numeric)**: 117.86000061035156 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Analyst upgrade: Gloo Holdings, Inc. Reports Fourth Quarter and Fiscal 2025 Financial Results\n- **Business**: WDAY - Business description not available.\n- **News**: Workday shares fell 7.6% on April 14, 2026, following $50 million in insider sales and market concerns regarding competitive threats from generative AI automation tools.\n\n**Technical Analysis**:\n# Technical Analysis for WDAY\n**Date:** 2026-04-15\n**Current Price:** $117.86\n\n## Price Action\n- **Daily Change:** -1.72%\n- **5-Day Change:** -1.10%\n\n## RSI (14)\n- **Value:** 36.8 \u2191\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -6.648\n- **Signal Line:** -6.226\n- **Histogram:** -0.422 (Weakening \u2193)\n- **Signal:** Bearish\n\n## Moving Averages\n- **50 SMA:** $137.73 (-14.4% from price)\n- **200 SMA:** $203.00 (-41.9% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $141.48\n- **Middle:** $127.11\n- **Lower:** $112.73\n- **Band Position:** 18%\n- **Bandwidth:** 22.6% (volatility indicator)\n- **Signal:** Near lower band\n\n## ATR (Volatility)\n- **ATR:** $6.50 (5.5% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $108.10 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 29.8\n- **%D:** 29.4\n- **Signal:** Bullish crossover \u26a1\n\n## ADX (Trend Strength)\n- **ADX:** 37.3 (Strengthening \u2191)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $126.42 (-6.8% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -38.7M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $125.93\n- **Current vs VWAP:** -6.4%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $177.81\n- **Recent Low:** $110.36\n- **Next Resistance:** $124.79 (78.6%)\n- **Next Support:** $110.36 (100% (Low))\n\n## Summary\n- **Key Signals:** Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for WDAY: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for WDAY: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for WDAY: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### MOS (Priority: MEDIUM)\n- **Strategy Match**: social_dd\n- **Sources**: reddit_dd | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $23.94 | **Current Price (numeric)**: 23.940000534057617 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Reddit DD (score: 75/100): $MOS: The \"Hormuz Arbitrage\" Nobody is Talking About. Why the Market is Wrong about the Sulfur Crisi\n- **Business**: MOS - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for MOS\n**Date:** 2026-04-15\n**Current Price:** $23.94\n\n## Price Action\n- **Daily Change:** -2.44%\n- **5-Day Change:** -10.07%\n\n## RSI (14)\n- **Value:** 39.0 \u2193\n- **Signal:** Bearish\n\n## MACD\n- **MACD Line:** -0.616\n- **Signal Line:** -0.495\n- **Histogram:** -0.122 (Strengthening \u2191)\n- **Signal:** BEARISH CROSSOVER \u26a0\ufe0f\n\n## Moving Averages\n- **50 SMA:** $27.19 (-12.0% from price)\n- **200 SMA:** $29.08 (-17.7% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $28.24\n- **Middle:** $25.65\n- **Lower:** $23.07\n- **Band Position:** 17%\n- **Bandwidth:** 20.2% (volatility indicator)\n- **Signal:** Near lower band\n\n## ATR (Volatility)\n- **ATR:** $1.31 (5.5% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $21.97 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 19.2\n- **%D:** 37.3\n- **Signal:** Bearish\n\n## ADX (Trend Strength)\n- **ADX:** 6.6 (Strengthening \u2191)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $25.77 (-7.1% from price)\n- **Signal:** Price BELOW 20 EMA (short-term bearish)\n\n## OBV (On-Balance Volume)\n- **Value:** -91.2M\n- **5-Day Trend:** Falling \u2193\n- **Signal:** Confirmed downtrend (price & volume falling)\n\n## VWAP (20-period)\n- **VWAP:** $25.62\n- **Current vs VWAP:** -6.6%\n- **Signal:** Price BELOW VWAP (institutional selling)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $32.25\n- **Recent Low:** $23.06\n- **Next Resistance:** $25.03 (78.6%)\n- **Next Support:** $23.06 (100% (Low))\n\n## Summary\n- **Key Signals:** Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for MOS: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for MOS: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for MOS: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### QSI (Priority: MEDIUM)\n- **Strategy Match**: social_dd\n- **Sources**: reddit_dd | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $0.84 | **Current Price (numeric)**: 0.8410000205039978 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Reddit DD (score: 75/100): $QSI Quantum-Si (Incredibly undervalued at 0.85c close to all time low) just released a manuscript o\n- **Business**: QSI - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for QSI\n**Date:** 2026-04-15\n**Current Price:** $0.84\n\n## Price Action\n- **Daily Change:** +6.59%\n- **5-Day Change:** +11.98%\n\n## RSI (14)\n- **Value:** 51.0 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** -0.046\n- **Signal Line:** -0.058\n- **Histogram:** 0.011 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $0.91 (-7.4% from price)\n- **200 SMA:** $1.35 (-37.8% from price)\n- **Trend:** STRONG DOWNTREND \u26a0\ufe0f\n\n## Bollinger Bands (20,2)\n- **Upper:** $0.93\n- **Middle:** $0.80\n- **Lower:** $0.67\n- **Band Position:** 65%\n- **Bandwidth:** 32.5% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $0.06 (7.2% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $0.75 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 64.9\n- **%D:** 44.7\n- **Signal:** Bullish\n\n## ADX (Trend Strength)\n- **ADX:** 23.5 (Weakening \u2193)\n- **Interpretation:** Trending\n\n## 20 EMA\n- **Value:** $0.81 (+4.1% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** -175.0M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $0.81\n- **Current vs VWAP:** +4.2%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $1.13\n- **Recent Low:** $0.69\n- **Next Resistance:** $0.86 (61.8%)\n- **Next Support:** $0.78 (78.6%)\n\n## Summary\n- **Key Signals:** Below 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for QSI: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for QSI: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for QSI: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### SRPT (Priority: MEDIUM)\n- **Strategy Match**: social_dd\n- **Sources**: reddit_dd | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $22.15 | **Current Price (numeric)**: 22.149999618530273 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Reddit DD (score: 75/100): SRPT is going to $15 before it goes to $30\n- **Business**: SRPT - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for SRPT\n**Date:** 2026-04-15\n**Current Price:** $22.15\n\n## Price Action\n- **Daily Change:** +1.65%\n- **5-Day Change:** +1.14%\n\n## RSI (14)\n- **Value:** 58.1 \u2193\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 1.061\n- **Signal Line:** 1.014\n- **Histogram:** 0.047 (Weakening \u2193)\n- **Signal:** Bullish\n\n## Moving Averages\n- **50 SMA:** $18.90 (+17.2% from price)\n- **200 SMA:** $19.53 (+13.4% from price)\n- **Trend:** Uptrend\n\n## Bollinger Bands (20,2)\n- **Upper:** $25.48\n- **Middle:** $20.54\n- **Lower:** $15.60\n- **Band Position:** 66%\n- **Bandwidth:** 48.1% (volatility indicator)\n- **Signal:** Within bands\n\n## ATR (Volatility)\n- **ATR:** $1.28 (5.8% of price)\n- **Level:** HIGH VOLATILITY \u26a0\ufe0f\n- **Suggested Stop-Loss:** $20.24 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 47.3\n- **%D:** 56.2\n- **Signal:** Bearish\n\n## ADX (Trend Strength)\n- **ADX:** 34.5 (Weakening \u2193)\n- **Interpretation:** Strong trend\n\n## 20 EMA\n- **Value:** $20.87 (+6.2% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 52.8M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $21.02\n- **Current vs VWAP:** +5.4%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $23.85\n- **Recent Low:** $15.53\n- **Next Resistance:** $23.85 (0.0% (High))\n- **Next Support:** $21.89 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for SRPT: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for SRPT: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for SRPT: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n### QQQ (Priority: MEDIUM)\n- **Strategy Match**: social_dd\n- **Sources**: reddit_dd | **Confluence**: 1 source(s)\n- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: None | **Piotroski F-Score**: None\n- **Price**: $628.60 | **Current Price (numeric)**: 628.5999755859375 | **Intraday**: +0.0% | **Avg Volume**: None\n- **Short Interest**: N/A\n- **Discovery Context**: Reddit DD (score: 75/100): QQQ still has room to run; A historical comparison\n- **Business**: QQQ - Business description not available.\n- **News**: \n\n**Technical Analysis**:\n# Technical Analysis for QQQ\n**Date:** 2026-04-15\n**Current Price:** $628.60\n\n## Price Action\n- **Daily Change:** +1.82%\n- **5-Day Change:** +3.71%\n\n## RSI (14)\n- **Value:** 68.0 \u2191\n- **Signal:** Bullish\n\n## MACD\n- **MACD Line:** 4.362\n- **Signal Line:** -1.610\n- **Histogram:** 5.972 (Strengthening \u2191)\n- **Signal:** BULLISH CROSSOVER \u26a1\n\n## Moving Averages\n- **50 SMA:** $600.02 (+4.8% from price)\n- **200 SMA:** $596.13 (+5.4% from price)\n- **Trend:** STRONG UPTREND \u26a1\n\n## Bollinger Bands (20,2)\n- **Upper:** $626.25\n- **Middle:** $591.08\n- **Lower:** $555.92\n- **Band Position:** 103%\n- **Bandwidth:** 11.9% (volatility indicator)\n- **Signal:** AT UPPER BAND - Potential reversal \u26a0\ufe0f\n\n## ATR (Volatility)\n- **ATR:** $11.47 (1.8% of price)\n- **Level:** Low volatility\n- **Suggested Stop-Loss:** $611.40 (1.5x ATR)\n\n## Stochastic (14,3,3)\n- **%K:** 92.1\n- **%D:** 84.8\n- **Signal:** OVERBOUGHT \u26a0\ufe0f\n\n## ADX (Trend Strength)\n- **ADX:** 14.0 (Weakening \u2193)\n- **Interpretation:** WEAK/NO TREND (range-bound) \u26a0\ufe0f\n\n## 20 EMA\n- **Value:** $598.39 (+5.0% from price)\n- **Signal:** Price ABOVE 20 EMA (short-term bullish)\n\n## OBV (On-Balance Volume)\n- **Value:** 881.8M\n- **5-Day Trend:** Rising \u2191\n- **Signal:** Confirmed uptrend (price & volume rising)\n\n## VWAP (20-period)\n- **VWAP:** $587.68\n- **Current vs VWAP:** +7.0%\n- **Signal:** Price ABOVE VWAP (institutional buying)\n\n## Fibonacci Levels (50-period)\n- **Recent High:** $629.19\n- **Recent Low:** $555.60\n- **Next Resistance:** $629.19 (0.0% (High))\n- **Next Support:** $611.82 (23.6%)\n\n## Summary\n- **Key Signals:** Above 50 SMA\n\n\n**Fundamentals**: N/A\n\n**Insider Transactions**:\nError retrieving insider transactions for QQQ: Too Many Requests. Rate limited. Try after a while.\n\n**Analyst Recommendations**:\nError fetching recommendation trends for QQQ: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0\n\n**Options Activity**:\nError retrieving options activity for QQQ: Too Many Requests. Rate limited. Try after a while.\n\n**Upcoming Earnings**: No upcoming earnings within 30 days\n\n\nRANKING INSTRUCTIONS:\n1. Evaluate each candidate through the lens of its specific strategy (see criteria above).\n2. Cross-reference the strategy signal with Technicals, Fundamentals, and Options data for confirmation.\n3. Use the Quantitative Pre-Score as an objective baseline \u2014 scores above 50 indicate strong multi-factor alignment.\n4. The ML Win Probability is a trained model's estimate of hitting +5.0% within 7 days. Treat >60% as strong confirmation, >70% as very strong.\n5. Prioritize LEADING indicators (Insider Buying, Pre-Earnings Accumulation, Options Flow) over lagging ones (momentum chasing, social hype).\n6. Penalize contradictory signals: e.g., bullish options but heavy insider SELLING, or strong momentum but overbought RSI with declining volume.\n7. Use ONLY the information provided in the candidates section. Do NOT invent catalysts, prices, or metrics that are not explicitly stated.\n8. If a data field is missing, note it as N/A \u2014 do not fabricate values.\n9. Only rank tickers from the candidates list.\n10. Each reason MUST cite at least two specific data points from the candidate context (e.g., \"P/C ratio of 0.02\", \"Director purchased $5.2M\").\n\nOUTPUT FORMAT \u2014 JSON object with a 'rankings' list. Each item:\n- rank: sequential from 1\n- ticker: stock symbol (must be from candidate list)\n- company_name: company name\n- current_price: numeric price from candidate data\n- strategy_match: the candidate's strategy (use the value from the candidate, do not change it)\n- final_score: 0-100 (your holistic assessment: 65+ = included, 80+ = high conviction, 90+ = exceptional)\n- confidence: 1-10 (how confident are you in THIS specific trade)\n- risk_level: one of \"low\", \"moderate\", \"high\", \"speculative\"\n- reason: Investment thesis in 4-6 sentences. Structure: (1) What is the edge/catalyst, (2) Why NOW \u2014 what makes the timing urgent, (3) Risk/reward profile, (4) Key risk or what could invalidate the thesis. Cite specific numbers.\n- description: One-sentence company description\n\nIMPORTANT: Return ONLY valid JSON. No markdown wrapping, no commentary outside the JSON. All numeric fields must be numbers, not strings.", + "prompt_length": 180011, + "output": "```json\n{\n \"rankings\": [\n {\n \"rank\": 1,\n \"ticker\": \"ANAB\",\n \"company_name\": \"AnaptysBio\",\n \"current_price\": 70.22,\n \"strategy_match\": \"short_squeeze\",\n \"final_score\": 95,\n \"confidence\": 9,\n \"risk_level\": \"high\",\n \"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.\",\n \"description\": \"Clinical-stage biopharmaceutical company focused on immunology and inflammation therapeutics.\"\n },\n {\n \"rank\": 2,\n \"ticker\": \"ORCL\",\n \"company_name\": \"Oracle Corporation\",\n \"current_price\": 163.00,\n \"strategy_match\": \"technical_breakout\",\n \"final_score\": 88,\n \"confidence\": 8,\n \"risk_level\": \"moderate\",\n \"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).\",\n \"description\": \"Multinational computer technology corporation known for its enterprise software, cloud computing, and database products.\"\n },\n {\n \"rank\": 3,\n \"ticker\": \"RPAY\",\n \"company_name\": \"Repay Holdings\",\n \"current_price\": 3", + "output_length": 2000, + "error": "" + } +] \ No newline at end of file diff --git a/results/discovery/2026-04-15/run_06_14_16/tool_execution_logs.md b/results/discovery/2026-04-15/run_06_14_16/tool_execution_logs.md new file mode 100644 index 00000000..3e3d4eef --- /dev/null +++ b/results/discovery/2026-04-15/run_06_14_16/tool_execution_logs.md @@ -0,0 +1,9282 @@ +# Tool Execution Logs - 2026-04-15 + +## 1. Check average volume (batch) + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:15:13.956531 +- **Tool:** `get_average_volume_batch` +- **Parameters:** `{'symbols': ['RVMD', 'BETR', 'CHPT', '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', 'HOLX', 'EXAS', 'CMS', 'NDAQ', 'GTLS', 'COHR', 'TMUS', 'T', 'VZ', 'VLN', 'GLOO', 'WDAY', 'MOS', 'QSI', 'SRPT', 'QQQ', 'IV'], 'lookback_days': 10, 'curr_date': '2026-04-15', 'cache_key': 'default'}` +- **Output Length:** 11043 chars + +### Output +``` +{"RVMD": {"symbol": "RVMD", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "BETR": {"symbol": "BETR", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "CHPT": {"symbol": "CHPT", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "ABX": {"symbol": "ABX", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "ACHC": {"symbol": "ACHC", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "AI": {"symbol": "AI", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "ARCT": {"symbol": "ARCT", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "ANAB": {"symbol": "ANAB", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "ANGO": {"symbol": "ANGO", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "GIPR": {"symbol": "GIPR", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "SLP": {"symbol": "SLP", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "KRUS": {"symbol": "KRUS", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "KMX": {"symbol": "KMX", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "PXED": {"symbol": "PXED", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "RPM": {"symbol": "RPM", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "NEOG": {"symbol": "NEOG", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "RELL": {"symbol": "RELL", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "LEXX": {"symbol": "LEXX", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "CAR": {"symbol": "CAR", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "ORCL": {"symbol": "ORCL", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "CINF": {"symbol": "CINF", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "CTRA": {"symbol": "CTRA", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "NI": {"symbol": "NI", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "DTE": {"symbol": "DTE", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "COP": {"symbol": "COP", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "SMC": {"symbol": "SMC", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "SG": {"symbol": "SG", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "HTO": {"symbol": "HTO", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "RPAY": {"symbol": "RPAY", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "GF": {"symbol": "GF", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "MNR": {"symbol": "MNR", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "ACET": {"symbol": "ACET", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "WKSP": {"symbol": "WKSP", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "CNXC": {"symbol": "CNXC", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "SVBL": {"symbol": "SVBL", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "FROPX": {"symbol": "FROPX", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "FRBBX": {"symbol": "FRBBX", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "SWZ": {"symbol": "SWZ", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "MTB": {"symbol": "MTB", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "HOMB": {"symbol": "HOMB", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "JBHT": {"symbol": "JBHT", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "MIND": {"symbol": "MIND", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "PNC": {"symbol": "PNC", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "GSBC": {"symbol": "GSBC", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "MS": {"symbol": "MS", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "NYC": {"symbol": "NYC", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "BAC": {"symbol": "BAC", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "SLG": {"symbol": "SLG", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "HOLX": {"symbol": "HOLX", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "EXAS": {"symbol": "EXAS", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "CMS": {"symbol": "CMS", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "NDAQ": {"symbol": "NDAQ", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "GTLS": {"symbol": "GTLS", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "COHR": {"symbol": "COHR", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "TMUS": {"symbol": "TMUS", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "T": {"symbol": "T", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "VZ": {"symbol": "VZ", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "VLN": {"symbol": "VLN", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error": "No volume data found"}, "GLOO": {"symbol": "GLOO", "average_volume": null, "latest_volume": null, "lookback_days": 10, "source": "download", "cache_date": null, "error... [truncated] +``` + +--- + +## 2. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:00.687402 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'ABX', 'curr_date': '2026-04-15'}` +- **Output Length:** 1492 chars + +### Output +``` +# Technical Analysis for ABX +**Date:** 2026-04-15 +**Current Price:** $8.72 + +## Price Action +- **Daily Change:** +1.87% +- **5-Day Change:** +1.75% + +## RSI (14) +- **Value:** 51.7 ↑ +- **Signal:** Bullish + +## MACD +- **MACD Line:** -0.192 +- **Signal Line:** -0.214 +- **Histogram:** 0.022 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $8.75 (-0.3% from price) +- **200 SMA:** $6.97 (+25.1% from price) +- **Trend:** Downtrend + +## Bollinger Bands (20,2) +- **Upper:** $9.77 +- **Middle:** $8.57 +- **Lower:** $7.37 +- **Band Position:** 56% +- **Bandwidth:** 28.0% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $0.51 (5.9% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $7.95 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 73.7 +- **%D:** 55.7 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 27.2 (Weakening ↓) +- **Interpretation:** Strong trend + +## 20 EMA +- **Value:** $8.54 (+2.1% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 101.6K +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $8.61 +- **Current vs VWAP:** +1.3% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $10.53 +- **Recent Low:** $7.18 +- **Next Resistance:** $8.86 (50.0%) +- **Next Support:** $8.46 (61.8%) + +## Summary +- **Key Signals:** Below 50 SMA + +``` + +--- + +## 3. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:00.769221 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'ABX'}` +- **Output Length:** 98 chars + +### Output +``` +Error retrieving insider transactions for ABX: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 4. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:00.872888 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'ABX'}` +- **Output Length:** 706 chars + +### Output +``` +## Analyst Recommendation Trends for ABX + +### 2026-04-01 +- **Strong Buy**: 1 +- **Buy**: 6 +- **Hold**: 2 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 9 + +**Sentiment**: 77.8% Bullish, 0.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 1 +- **Buy**: 7 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 9 + +**Sentiment**: 88.9% Bullish, 0.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 1 +- **Buy**: 7 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 9 + +**Sentiment**: 88.9% Bullish, 0.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 1 +- **Buy**: 7 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 9 + +**Sentiment**: 88.9% Bullish, 0.0% Bearish + + +``` + +--- + +## 5. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:00.881910 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'ABX', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 94 chars + +### Output +``` +Error retrieving options activity for ABX: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 6. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:01.276427 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'ACHC', 'curr_date': '2026-04-15'}` +- **Output Length:** 1508 chars + +### Output +``` +# Technical Analysis for ACHC +**Date:** 2026-04-15 +**Current Price:** $26.56 + +## Price Action +- **Daily Change:** +0.04% +- **5-Day Change:** +0.95% + +## RSI (14) +- **Value:** 65.8 ↓ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 1.357 +- **Signal Line:** 1.257 +- **Histogram:** 0.100 (Weakening ↓) +- **Signal:** Bullish + +## Moving Averages +- **50 SMA:** $21.24 (+25.1% from price) +- **200 SMA:** $20.09 (+32.2% from price) +- **Trend:** STRONG UPTREND ⚡ + +## Bollinger Bands (20,2) +- **Upper:** $27.29 +- **Middle:** $24.31 +- **Lower:** $21.33 +- **Band Position:** 88% +- **Bandwidth:** 24.5% (volatility indicator) +- **Signal:** Near upper band + +## ATR (Volatility) +- **ATR:** $1.26 (4.7% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $24.67 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 75.5 +- **%D:** 77.0 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 33.0 (Strengthening ↑) +- **Interpretation:** Strong trend + +## 20 EMA +- **Value:** $24.60 (+8.0% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 75.3M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $24.27 +- **Current vs VWAP:** +9.4% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $27.99 +- **Recent Low:** $12.91 +- **Next Resistance:** $27.99 (0.0% (High)) +- **Next Support:** $24.43 (23.6%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 7. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:01.337029 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'ACHC'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for ACHC: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 8. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:01.460679 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'ACHC'}` +- **Output Length:** 711 chars + +### Output +``` +## Analyst Recommendation Trends for ACHC + +### 2026-04-01 +- **Strong Buy**: 3 +- **Buy**: 9 +- **Hold**: 7 +- **Sell**: 1 +- **Strong Sell**: 0 +- **Total Analysts**: 20 + +**Sentiment**: 60.0% Bullish, 5.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 3 +- **Buy**: 9 +- **Hold**: 7 +- **Sell**: 1 +- **Strong Sell**: 0 +- **Total Analysts**: 20 + +**Sentiment**: 60.0% Bullish, 5.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 3 +- **Buy**: 9 +- **Hold**: 7 +- **Sell**: 1 +- **Strong Sell**: 0 +- **Total Analysts**: 20 + +**Sentiment**: 60.0% Bullish, 5.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 4 +- **Buy**: 9 +- **Hold**: 6 +- **Sell**: 1 +- **Strong Sell**: 0 +- **Total Analysts**: 20 + +**Sentiment**: 65.0% Bullish, 5.0% Bearish + + +``` + +--- + +## 9. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:01.469699 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'ACHC', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for ACHC: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 10. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:01.825181 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'AI', 'curr_date': '2026-04-15'}` +- **Output Length:** 1520 chars + +### Output +``` +# Technical Analysis for AI +**Date:** 2026-04-15 +**Current Price:** $8.40 + +## Price Action +- **Daily Change:** -0.83% +- **5-Day Change:** -4.33% + +## RSI (14) +- **Value:** 43.2 ↓ +- **Signal:** Bearish + +## MACD +- **MACD Line:** -0.257 +- **Signal Line:** -0.346 +- **Histogram:** 0.089 (Weakening ↓) +- **Signal:** Bullish + +## Moving Averages +- **50 SMA:** $9.35 (-10.1% from price) +- **200 SMA:** $15.69 (-46.5% from price) +- **Trend:** STRONG DOWNTREND ⚠️ + +## Bollinger Bands (20,2) +- **Upper:** $9.05 +- **Middle:** $8.46 +- **Lower:** $7.88 +- **Band Position:** 45% +- **Bandwidth:** 13.9% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $0.48 (5.8% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $7.67 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 46.1 +- **%D:** 54.1 +- **Signal:** Bearish + +## ADX (Trend Strength) +- **ADX:** 14.2 (Strengthening ↑) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $8.61 (-2.4% from price) +- **Signal:** Price BELOW 20 EMA (short-term bearish) + +## OBV (On-Balance Volume) +- **Value:** -132.7M +- **5-Day Trend:** Falling ↓ +- **Signal:** Confirmed downtrend (price & volume falling) + +## VWAP (20-period) +- **VWAP:** $8.44 +- **Current vs VWAP:** -0.4% +- **Signal:** Price BELOW VWAP (institutional selling) + +## Fibonacci Levels (50-period) +- **Recent High:** $12.06 +- **Recent Low:** $7.68 +- **Next Resistance:** $8.61 (78.6%) +- **Next Support:** $7.68 (100% (Low)) + +## Summary +- **Key Signals:** Below 50 SMA + +``` + +--- + +## 11. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:01.898328 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'AI'}` +- **Output Length:** 97 chars + +### Output +``` +Error retrieving insider transactions for AI: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 12. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:02.024131 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'AI'}` +- **Output Length:** 713 chars + +### Output +``` +## Analyst Recommendation Trends for AI + +### 2026-04-01 +- **Strong Buy**: 1 +- **Buy**: 1 +- **Hold**: 10 +- **Sell**: 8 +- **Strong Sell**: 4 +- **Total Analysts**: 24 + +**Sentiment**: 8.3% Bullish, 50.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 1 +- **Buy**: 1 +- **Hold**: 10 +- **Sell**: 8 +- **Strong Sell**: 4 +- **Total Analysts**: 24 + +**Sentiment**: 8.3% Bullish, 50.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 1 +- **Buy**: 2 +- **Hold**: 9 +- **Sell**: 8 +- **Strong Sell**: 4 +- **Total Analysts**: 24 + +**Sentiment**: 12.5% Bullish, 50.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 1 +- **Buy**: 2 +- **Hold**: 9 +- **Sell**: 8 +- **Strong Sell**: 4 +- **Total Analysts**: 24 + +**Sentiment**: 12.5% Bullish, 50.0% Bearish + + +``` + +--- + +## 13. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:02.033428 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'AI', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 93 chars + +### Output +``` +Error retrieving options activity for AI: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 14. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:02.402838 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'ARCT', 'curr_date': '2026-04-15'}` +- **Output Length:** 1489 chars + +### Output +``` +# Technical Analysis for ARCT +**Date:** 2026-04-15 +**Current Price:** $8.68 + +## Price Action +- **Daily Change:** +2.60% +- **5-Day Change:** +2.12% + +## RSI (14) +- **Value:** 67.1 ↓ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 0.349 +- **Signal Line:** 0.203 +- **Histogram:** 0.146 (Weakening ↓) +- **Signal:** Bullish + +## Moving Averages +- **50 SMA:** $7.52 (+15.5% from price) +- **200 SMA:** $11.33 (-23.4% from price) +- **Trend:** Uptrend + +## Bollinger Bands (20,2) +- **Upper:** $9.13 +- **Middle:** $7.51 +- **Lower:** $5.89 +- **Band Position:** 86% +- **Bandwidth:** 43.1% (volatility indicator) +- **Signal:** Near upper band + +## ATR (Volatility) +- **ATR:** $0.47 (5.5% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $7.97 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 72.8 +- **%D:** 73.7 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 33.4 (Strengthening ↑) +- **Interpretation:** Strong trend + +## 20 EMA +- **Value:** $7.84 (+10.6% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** -13.3M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $7.42 +- **Current vs VWAP:** +17.0% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $9.08 +- **Recent Low:** $6.36 +- **Next Resistance:** $9.08 (0.0% (High)) +- **Next Support:** $8.44 (23.6%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 15. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:02.474293 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'ARCT'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for ARCT: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 16. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:02.603044 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'ARCT'}` +- **Output Length:** 712 chars + +### Output +``` +## Analyst Recommendation Trends for ARCT + +### 2026-04-01 +- **Strong Buy**: 5 +- **Buy**: 10 +- **Hold**: 4 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 19 + +**Sentiment**: 78.9% Bullish, 0.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 5 +- **Buy**: 9 +- **Hold**: 4 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 18 + +**Sentiment**: 77.8% Bullish, 0.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 5 +- **Buy**: 9 +- **Hold**: 4 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 18 + +**Sentiment**: 77.8% Bullish, 0.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 5 +- **Buy**: 8 +- **Hold**: 4 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 17 + +**Sentiment**: 76.5% Bullish, 0.0% Bearish + + +``` + +--- + +## 17. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:02.611322 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'ARCT', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for ARCT: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 18. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:02.930421 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'ANAB', 'curr_date': '2026-04-15'}` +- **Output Length:** 1525 chars + +### Output +``` +# Technical Analysis for ANAB +**Date:** 2026-04-15 +**Current Price:** $70.22 + +## Price Action +- **Daily Change:** +2.17% +- **5-Day Change:** +7.14% + +## RSI (14) +- **Value:** 65.8 ↑ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 2.623 +- **Signal Line:** 1.807 +- **Histogram:** 0.816 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $58.63 (+19.8% from price) +- **200 SMA:** $39.36 (+78.4% from price) +- **Trend:** STRONG UPTREND ⚡ + +## Bollinger Bands (20,2) +- **Upper:** $72.68 +- **Middle:** $63.28 +- **Lower:** $53.87 +- **Band Position:** 87% +- **Bandwidth:** 29.7% (volatility indicator) +- **Signal:** Near upper band + +## ATR (Volatility) +- **ATR:** $4.18 (6.0% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $63.95 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 80.9 +- **%D:** 72.3 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 35.5 (Strengthening ↑) +- **Interpretation:** Strong trend + +## 20 EMA +- **Value:** $63.56 (+10.5% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 16.3M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $62.35 +- **Current vs VWAP:** +12.6% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $73.30 +- **Recent Low:** $46.76 +- **Next Resistance:** $73.30 (0.0% (High)) +- **Next Support:** $67.04 (23.6%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 19. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:02.992208 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'ANAB'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for ANAB: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 20. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:03.093935 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'ANAB'}` +- **Output Length:** 714 chars + +### Output +``` +## Analyst Recommendation Trends for ANAB + +### 2026-04-01 +- **Strong Buy**: 7 +- **Buy**: 10 +- **Hold**: 2 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 19 + +**Sentiment**: 89.5% Bullish, 0.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 7 +- **Buy**: 10 +- **Hold**: 2 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 19 + +**Sentiment**: 89.5% Bullish, 0.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 7 +- **Buy**: 10 +- **Hold**: 2 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 19 + +**Sentiment**: 89.5% Bullish, 0.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 7 +- **Buy**: 9 +- **Hold**: 3 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 19 + +**Sentiment**: 84.2% Bullish, 0.0% Bearish + + +``` + +--- + +## 21. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:03.102401 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'ANAB', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for ANAB: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 22. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:03.463069 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'ANGO', 'curr_date': '2026-04-15'}` +- **Output Length:** 1525 chars + +### Output +``` +# Technical Analysis for ANGO +**Date:** 2026-04-15 +**Current Price:** $10.47 + +## Price Action +- **Daily Change:** +2.25% +- **5-Day Change:** +2.95% + +## RSI (14) +- **Value:** 48.5 ↑ +- **Signal:** Bearish + +## MACD +- **MACD Line:** -0.206 +- **Signal Line:** -0.158 +- **Histogram:** -0.048 (Weakening ↓) +- **Signal:** Bearish + +## Moving Averages +- **50 SMA:** $10.81 (-3.2% from price) +- **200 SMA:** $10.90 (-4.0% from price) +- **Trend:** STRONG DOWNTREND ⚠️ + +## Bollinger Bands (20,2) +- **Upper:** $11.73 +- **Middle:** $10.58 +- **Lower:** $9.44 +- **Band Position:** 45% +- **Bandwidth:** 21.6% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $0.54 (5.1% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $9.66 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 32.2 +- **%D:** 30.9 +- **Signal:** Bullish crossover ⚡ + +## ADX (Trend Strength) +- **ADX:** 7.6 (Weakening ↓) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $10.51 (-0.4% from price) +- **Signal:** Price BELOW 20 EMA (short-term bearish) + +## OBV (On-Balance Volume) +- **Value:** -3.2M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $10.61 +- **Current vs VWAP:** -1.3% +- **Signal:** Price BELOW VWAP (institutional selling) + +## Fibonacci Levels (50-period) +- **Recent High:** $11.96 +- **Recent Low:** $9.39 +- **Next Resistance:** $10.68 (50.0%) +- **Next Support:** $10.37 (61.8%) + +## Summary +- **Key Signals:** Below 50 SMA + +``` + +--- + +## 23. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:03.539422 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'ANGO'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for ANGO: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 24. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:03.660911 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'ANGO'}` +- **Output Length:** 711 chars + +### Output +``` +## Analyst Recommendation Trends for ANGO + +### 2026-04-01 +- **Strong Buy**: 3 +- **Buy**: 6 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 10 + +**Sentiment**: 90.0% Bullish, 0.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 3 +- **Buy**: 6 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 10 + +**Sentiment**: 90.0% Bullish, 0.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 3 +- **Buy**: 6 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 10 + +**Sentiment**: 90.0% Bullish, 0.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 3 +- **Buy**: 6 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 10 + +**Sentiment**: 90.0% Bullish, 0.0% Bearish + + +``` + +--- + +## 25. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:03.670327 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'ANGO', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for ANGO: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 26. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:04.110483 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'GIPR', 'curr_date': '2026-04-15'}` +- **Output Length:** 1509 chars + +### Output +``` +# Technical Analysis for GIPR +**Date:** 2026-04-15 +**Current Price:** $0.29 + +## Price Action +- **Daily Change:** -3.68% +- **5-Day Change:** +9.09% + +## RSI (14) +- **Value:** 40.8 ↑ +- **Signal:** Bearish + +## MACD +- **MACD Line:** -0.041 +- **Signal Line:** -0.053 +- **Histogram:** 0.012 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $0.42 (-30.8% from price) +- **200 SMA:** $0.91 (-68.5% from price) +- **Trend:** STRONG DOWNTREND ⚠️ + +## Bollinger Bands (20,2) +- **Upper:** $0.37 +- **Middle:** $0.29 +- **Lower:** $0.21 +- **Band Position:** 49% +- **Bandwidth:** 56.3% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $0.05 (16.2% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $0.22 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 26.6 +- **%D:** 22.2 +- **Signal:** Bearish + +## ADX (Trend Strength) +- **ADX:** 31.0 (Strengthening ↑) +- **Interpretation:** Strong trend + +## 20 EMA +- **Value:** $0.30 (-3.9% from price) +- **Signal:** Price BELOW 20 EMA (short-term bearish) + +## OBV (On-Balance Volume) +- **Value:** -3.2M +- **5-Day Trend:** Falling ↓ +- **Signal:** BEARISH DIVERGENCE ⚠️ (distribution) + +## VWAP (20-period) +- **VWAP:** $0.30 +- **Current vs VWAP:** -3.4% +- **Signal:** Price BELOW VWAP (institutional selling) + +## Fibonacci Levels (50-period) +- **Recent High:** $0.70 +- **Recent Low:** $0.23 +- **Next Resistance:** $0.33 (78.6%) +- **Next Support:** $0.23 (100% (Low)) + +## Summary +- **Key Signals:** Below 50 SMA + +``` + +--- + +## 27. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:04.181437 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'GIPR'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for GIPR: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 28. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:04.305170 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'GIPR'}` +- **Output Length:** 707 chars + +### Output +``` +## Analyst Recommendation Trends for GIPR + +### 2026-04-01 +- **Strong Buy**: 0 +- **Buy**: 0 +- **Hold**: 3 +- **Sell**: 1 +- **Strong Sell**: 2 +- **Total Analysts**: 6 + +**Sentiment**: 0.0% Bullish, 50.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 0 +- **Buy**: 0 +- **Hold**: 3 +- **Sell**: 1 +- **Strong Sell**: 2 +- **Total Analysts**: 6 + +**Sentiment**: 0.0% Bullish, 50.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 0 +- **Buy**: 0 +- **Hold**: 3 +- **Sell**: 1 +- **Strong Sell**: 2 +- **Total Analysts**: 6 + +**Sentiment**: 0.0% Bullish, 50.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 0 +- **Buy**: 0 +- **Hold**: 3 +- **Sell**: 1 +- **Strong Sell**: 2 +- **Total Analysts**: 6 + +**Sentiment**: 0.0% Bullish, 50.0% Bearish + + +``` + +--- + +## 29. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:04.313575 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'GIPR', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for GIPR: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 30. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:04.699207 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'SLP', 'curr_date': '2026-04-15'}` +- **Output Length:** 1529 chars + +### Output +``` +# Technical Analysis for SLP +**Date:** 2026-04-15 +**Current Price:** $13.37 + +## Price Action +- **Daily Change:** +3.24% +- **5-Day Change:** +2.85% + +## RSI (14) +- **Value:** 64.5 ↑ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 0.104 +- **Signal Line:** -0.142 +- **Histogram:** 0.247 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $12.52 (+6.8% from price) +- **200 SMA:** $15.51 (-13.8% from price) +- **Trend:** Uptrend + +## Bollinger Bands (20,2) +- **Upper:** $13.41 +- **Middle:** $12.13 +- **Lower:** $10.86 +- **Band Position:** 98% +- **Bandwidth:** 21.0% (volatility indicator) +- **Signal:** AT UPPER BAND - Potential reversal ⚠️ + +## ATR (Volatility) +- **ATR:** $0.77 (5.8% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $12.21 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 55.0 +- **%D:** 64.4 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 31.6 (Strengthening ↑) +- **Interpretation:** Strong trend + +## 20 EMA +- **Value:** $12.48 (+7.1% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** -6.5M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $12.63 +- **Current vs VWAP:** +5.9% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $17.04 +- **Recent Low:** $11.09 +- **Next Resistance:** $14.07 (50.0%) +- **Next Support:** $13.36 (61.8%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 31. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:04.762987 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'SLP'}` +- **Output Length:** 98 chars + +### Output +``` +Error retrieving insider transactions for SLP: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 32. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:04.905043 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'SLP'}` +- **Output Length:** 710 chars + +### Output +``` +## Analyst Recommendation Trends for SLP + +### 2026-04-01 +- **Strong Buy**: 3 +- **Buy**: 3 +- **Hold**: 5 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 11 + +**Sentiment**: 54.5% Bullish, 0.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 3 +- **Buy**: 3 +- **Hold**: 5 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 11 + +**Sentiment**: 54.5% Bullish, 0.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 3 +- **Buy**: 3 +- **Hold**: 5 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 11 + +**Sentiment**: 54.5% Bullish, 0.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 4 +- **Buy**: 3 +- **Hold**: 4 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 11 + +**Sentiment**: 63.6% Bullish, 0.0% Bearish + + +``` + +--- + +## 33. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:04.913397 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'SLP', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 94 chars + +### Output +``` +Error retrieving options activity for SLP: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 34. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:05.291177 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'KRUS', 'curr_date': '2026-04-15'}` +- **Output Length:** 1521 chars + +### Output +``` +# Technical Analysis for KRUS +**Date:** 2026-04-15 +**Current Price:** $60.77 + +## Price Action +- **Daily Change:** +9.18% +- **5-Day Change:** +1.27% + +## RSI (14) +- **Value:** 46.2 ↑ +- **Signal:** Bearish + +## MACD +- **MACD Line:** -1.257 +- **Signal Line:** -0.393 +- **Histogram:** -0.864 (Weakening ↓) +- **Signal:** Bearish + +## Moving Averages +- **50 SMA:** $66.22 (-8.2% from price) +- **200 SMA:** $67.14 (-9.5% from price) +- **Trend:** STRONG DOWNTREND ⚠️ + +## Bollinger Bands (20,2) +- **Upper:** $74.62 +- **Middle:** $63.18 +- **Lower:** $51.75 +- **Band Position:** 39% +- **Bandwidth:** 36.2% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $4.84 (8.0% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $53.51 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 26.1 +- **%D:** 36.2 +- **Signal:** Bearish + +## ADX (Trend Strength) +- **ADX:** 19.6 (Strengthening ↑) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $63.00 (-3.5% from price) +- **Signal:** Price BELOW 20 EMA (short-term bearish) + +## OBV (On-Balance Volume) +- **Value:** -5.6M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $63.05 +- **Current vs VWAP:** -3.6% +- **Signal:** Price BELOW VWAP (institutional selling) + +## Fibonacci Levels (50-period) +- **Recent High:** $80.84 +- **Recent Low:** $53.58 +- **Next Resistance:** $63.99 (61.8%) +- **Next Support:** $59.41 (78.6%) + +## Summary +- **Key Signals:** Below 50 SMA + +``` + +--- + +## 35. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:05.354704 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'KRUS'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for KRUS: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 36. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:05.466354 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'KRUS'}` +- **Output Length:** 711 chars + +### Output +``` +## Analyst Recommendation Trends for KRUS + +### 2026-04-01 +- **Strong Buy**: 4 +- **Buy**: 8 +- **Hold**: 5 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 17 + +**Sentiment**: 70.6% Bullish, 0.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 4 +- **Buy**: 7 +- **Hold**: 5 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 16 + +**Sentiment**: 68.8% Bullish, 0.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 4 +- **Buy**: 7 +- **Hold**: 5 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 16 + +**Sentiment**: 68.8% Bullish, 0.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 4 +- **Buy**: 7 +- **Hold**: 5 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 16 + +**Sentiment**: 68.8% Bullish, 0.0% Bearish + + +``` + +--- + +## 37. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:05.474649 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'KRUS', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for KRUS: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 38. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:05.826555 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'KMX', 'curr_date': '2026-04-15'}` +- **Output Length:** 1537 chars + +### Output +``` +# Technical Analysis for KMX +**Date:** 2026-04-15 +**Current Price:** $41.66 + +## Price Action +- **Daily Change:** -15.12% +- **5-Day Change:** -5.83% + +## RSI (14) +- **Value:** 46.2 ↓ +- **Signal:** Bearish + +## MACD +- **MACD Line:** 0.654 +- **Signal Line:** 0.218 +- **Histogram:** 0.437 (Weakening ↓) +- **Signal:** Bullish + +## Moving Averages +- **50 SMA:** $43.15 (-3.4% from price) +- **200 SMA:** $47.90 (-13.0% from price) +- **Trend:** STRONG DOWNTREND ⚠️ + +## Bollinger Bands (20,2) +- **Upper:** $47.10 +- **Middle:** $42.74 +- **Lower:** $38.38 +- **Band Position:** 38% +- **Bandwidth:** 20.4% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $2.45 (5.9% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $37.99 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 67.0 +- **%D:** 72.1 +- **Signal:** Bearish crossover ⚠️ + +## ADX (Trend Strength) +- **ADX:** 16.1 (Strengthening ↑) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $43.32 (-3.8% from price) +- **Signal:** Price BELOW 20 EMA (short-term bearish) + +## OBV (On-Balance Volume) +- **Value:** -74.0M +- **5-Day Trend:** Falling ↓ +- **Signal:** Confirmed downtrend (price & volume falling) + +## VWAP (20-period) +- **VWAP:** $42.91 +- **Current vs VWAP:** -2.9% +- **Signal:** Price BELOW VWAP (institutional selling) + +## Fibonacci Levels (50-period) +- **Recent High:** $49.44 +- **Recent Low:** $39.02 +- **Next Resistance:** $43.00 (61.8%) +- **Next Support:** $41.25 (78.6%) + +## Summary +- **Key Signals:** Below 50 SMA + +``` + +--- + +## 39. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:05.885925 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'KMX'}` +- **Output Length:** 98 chars + +### Output +``` +Error retrieving insider transactions for KMX: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 40. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:05.996863 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'KMX'}` +- **Output Length:** 714 chars + +### Output +``` +## Analyst Recommendation Trends for KMX + +### 2026-04-01 +- **Strong Buy**: 1 +- **Buy**: 1 +- **Hold**: 17 +- **Sell**: 6 +- **Strong Sell**: 1 +- **Total Analysts**: 26 + +**Sentiment**: 7.7% Bullish, 26.9% Bearish + +### 2026-03-01 +- **Strong Buy**: 1 +- **Buy**: 1 +- **Hold**: 17 +- **Sell**: 7 +- **Strong Sell**: 1 +- **Total Analysts**: 27 + +**Sentiment**: 7.4% Bullish, 29.6% Bearish + +### 2026-02-01 +- **Strong Buy**: 1 +- **Buy**: 1 +- **Hold**: 17 +- **Sell**: 7 +- **Strong Sell**: 1 +- **Total Analysts**: 27 + +**Sentiment**: 7.4% Bullish, 29.6% Bearish + +### 2026-01-01 +- **Strong Buy**: 1 +- **Buy**: 1 +- **Hold**: 17 +- **Sell**: 7 +- **Strong Sell**: 1 +- **Total Analysts**: 27 + +**Sentiment**: 7.4% Bullish, 29.6% Bearish + + +``` + +--- + +## 41. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:06.005958 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'KMX', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 94 chars + +### Output +``` +Error retrieving options activity for KMX: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 42. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:06.359533 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'PXED', 'curr_date': '2026-04-15'}` +- **Output Length:** 1536 chars + +### Output +``` +# Technical Analysis for PXED +**Date:** 2026-04-15 +**Current Price:** $28.33 + +## Price Action +- **Daily Change:** -0.84% +- **5-Day Change:** -7.99% + +## RSI (14) +- **Value:** 42.7 ↓ +- **Signal:** Bearish + +## MACD +- **MACD Line:** -0.060 +- **Signal Line:** 0.231 +- **Histogram:** -0.292 (Strengthening ↑) +- **Signal:** BEARISH CROSSOVER ⚠️ + +## Moving Averages +- **50 SMA:** $29.33 (-3.4% from price) +- **200 SMA:** $31.39 (-9.8% from price) +- **Trend:** STRONG DOWNTREND ⚠️ + +## Bollinger Bands (20,2) +- **Upper:** $33.28 +- **Middle:** $29.66 +- **Lower:** $26.04 +- **Band Position:** 32% +- **Bandwidth:** 24.4% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $2.07 (7.3% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $25.23 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 37.6 +- **%D:** 45.6 +- **Signal:** Bearish + +## ADX (Trend Strength) +- **ADX:** 9.7 (Weakening ↓) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $29.66 (-4.5% from price) +- **Signal:** Price BELOW 20 EMA (short-term bearish) + +## OBV (On-Balance Volume) +- **Value:** -2.4M +- **5-Day Trend:** Falling ↓ +- **Signal:** Confirmed downtrend (price & volume falling) + +## VWAP (20-period) +- **VWAP:** $29.53 +- **Current vs VWAP:** -4.1% +- **Signal:** Price BELOW VWAP (institutional selling) + +## Fibonacci Levels (50-period) +- **Recent High:** $35.20 +- **Recent Low:** $24.92 +- **Next Resistance:** $28.85 (61.8%) +- **Next Support:** $27.12 (78.6%) + +## Summary +- **Key Signals:** Below 50 SMA + +``` + +--- + +## 43. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:06.424301 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'PXED'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for PXED: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 44. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:06.533164 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'PXED'}` +- **Output Length:** 711 chars + +### Output +``` +## Analyst Recommendation Trends for PXED + +### 2026-04-01 +- **Strong Buy**: 4 +- **Buy**: 7 +- **Hold**: 3 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 14 + +**Sentiment**: 78.6% Bullish, 0.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 4 +- **Buy**: 7 +- **Hold**: 3 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 14 + +**Sentiment**: 78.6% Bullish, 0.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 4 +- **Buy**: 7 +- **Hold**: 3 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 14 + +**Sentiment**: 78.6% Bullish, 0.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 4 +- **Buy**: 7 +- **Hold**: 3 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 14 + +**Sentiment**: 78.6% Bullish, 0.0% Bearish + + +``` + +--- + +## 45. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:06.542107 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'PXED', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for PXED: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 46. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:07.020497 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'RPM', 'curr_date': '2026-04-15'}` +- **Output Length:** 1487 chars + +### Output +``` +# Technical Analysis for RPM +**Date:** 2026-04-15 +**Current Price:** $108.67 + +## Price Action +- **Daily Change:** -0.70% +- **5-Day Change:** -0.05% + +## RSI (14) +- **Value:** 60.2 ↓ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 0.945 +- **Signal Line:** -0.864 +- **Histogram:** 1.809 (Weakening ↓) +- **Signal:** Bullish + +## Moving Averages +- **50 SMA:** $107.13 (+1.4% from price) +- **200 SMA:** $111.16 (-2.2% from price) +- **Trend:** Uptrend + +## Bollinger Bands (20,2) +- **Upper:** $111.57 +- **Middle:** $100.72 +- **Lower:** $89.86 +- **Band Position:** 87% +- **Bandwidth:** 21.5% (volatility indicator) +- **Signal:** Near upper band + +## ATR (Volatility) +- **ATR:** $3.55 (3.3% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $103.34 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 74.0 +- **%D:** 68.2 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 24.6 (Weakening ↓) +- **Interpretation:** Trending + +## 20 EMA +- **Value:** $103.59 (+4.9% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 1.7M +- **5-Day Trend:** Rising ↑ +- **Signal:** BULLISH DIVERGENCE ⚡ (accumulation) + +## VWAP (20-period) +- **VWAP:** $101.10 +- **Current vs VWAP:** +7.5% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $121.78 +- **Recent Low:** $92.92 +- **Next Resistance:** $110.76 (38.2%) +- **Next Support:** $107.35 (50.0%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 47. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:07.088619 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'RPM'}` +- **Output Length:** 98 chars + +### Output +``` +Error retrieving insider transactions for RPM: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 48. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:07.193170 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'RPM'}` +- **Output Length:** 714 chars + +### Output +``` +## Analyst Recommendation Trends for RPM + +### 2026-04-01 +- **Strong Buy**: 4 +- **Buy**: 13 +- **Hold**: 4 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 21 + +**Sentiment**: 81.0% Bullish, 0.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 3 +- **Buy**: 13 +- **Hold**: 6 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 22 + +**Sentiment**: 72.7% Bullish, 0.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 3 +- **Buy**: 13 +- **Hold**: 6 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 22 + +**Sentiment**: 72.7% Bullish, 0.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 3 +- **Buy**: 12 +- **Hold**: 7 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 22 + +**Sentiment**: 68.2% Bullish, 0.0% Bearish + + +``` + +--- + +## 49. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:07.202116 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'RPM', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 94 chars + +### Output +``` +Error retrieving options activity for RPM: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 50. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:07.601360 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'NEOG', 'curr_date': '2026-04-15'}` +- **Output Length:** 1501 chars + +### Output +``` +# Technical Analysis for NEOG +**Date:** 2026-04-15 +**Current Price:** $9.61 + +## Price Action +- **Daily Change:** +5.14% +- **5-Day Change:** -7.06% + +## RSI (14) +- **Value:** 50.7 ↓ +- **Signal:** Bullish + +## MACD +- **MACD Line:** -0.036 +- **Signal Line:** -0.107 +- **Histogram:** 0.071 (Weakening ↓) +- **Signal:** Bullish + +## Moving Averages +- **50 SMA:** $10.04 (-4.3% from price) +- **200 SMA:** $7.20 (+33.4% from price) +- **Trend:** Downtrend + +## Bollinger Bands (20,2) +- **Upper:** $10.24 +- **Middle:** $9.26 +- **Lower:** $8.29 +- **Band Position:** 68% +- **Bandwidth:** 21.1% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $0.56 (5.8% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $8.77 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 42.2 +- **%D:** 56.2 +- **Signal:** Bearish + +## ADX (Trend Strength) +- **ADX:** 12.4 (Weakening ↓) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $9.53 (+0.9% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 118.5M +- **5-Day Trend:** Falling ↓ +- **Signal:** Confirmed downtrend (price & volume falling) + +## VWAP (20-period) +- **VWAP:** $9.34 +- **Current vs VWAP:** +2.9% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $11.43 +- **Recent Low:** $8.24 +- **Next Resistance:** $9.84 (50.0%) +- **Next Support:** $9.46 (61.8%) + +## Summary +- **Key Signals:** Below 50 SMA + +``` + +--- + +## 51. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:07.671835 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'NEOG'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for NEOG: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 52. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:07.776643 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'NEOG'}` +- **Output Length:** 711 chars + +### Output +``` +## Analyst Recommendation Trends for NEOG + +### 2026-04-01 +- **Strong Buy**: 3 +- **Buy**: 4 +- **Hold**: 4 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 11 + +**Sentiment**: 63.6% Bullish, 0.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 3 +- **Buy**: 4 +- **Hold**: 4 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 11 + +**Sentiment**: 63.6% Bullish, 0.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 3 +- **Buy**: 4 +- **Hold**: 4 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 11 + +**Sentiment**: 63.6% Bullish, 0.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 3 +- **Buy**: 4 +- **Hold**: 4 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 11 + +**Sentiment**: 63.6% Bullish, 0.0% Bearish + + +``` + +--- + +## 53. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:07.786564 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'NEOG', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for NEOG: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 54. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:08.195586 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'RELL', 'curr_date': '2026-04-15'}` +- **Output Length:** 1502 chars + +### Output +``` +# Technical Analysis for RELL +**Date:** 2026-04-15 +**Current Price:** $13.56 + +## Price Action +- **Daily Change:** -1.53% +- **5-Day Change:** +15.31% + +## RSI (14) +- **Value:** 62.6 ↑ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 0.439 +- **Signal Line:** 0.105 +- **Histogram:** 0.334 (Weakening ↓) +- **Signal:** Bullish + +## Moving Averages +- **50 SMA:** $12.06 (+12.5% from price) +- **200 SMA:** $10.71 (+26.6% from price) +- **Trend:** STRONG UPTREND ⚡ + +## Bollinger Bands (20,2) +- **Upper:** $13.92 +- **Middle:** $11.72 +- **Lower:** $9.52 +- **Band Position:** 92% +- **Bandwidth:** 37.6% (volatility indicator) +- **Signal:** Near upper band + +## ATR (Volatility) +- **ATR:** $0.88 (6.5% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $12.24 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 70.3 +- **%D:** 65.7 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 33.2 (Strengthening ↑) +- **Interpretation:** Strong trend + +## 20 EMA +- **Value:** $12.15 (+11.6% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 4.0M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $12.33 +- **Current vs VWAP:** +10.0% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $15.34 +- **Recent Low:** $10.48 +- **Next Resistance:** $14.19 (23.6%) +- **Next Support:** $13.48 (38.2%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 55. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:08.296109 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'RELL'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for RELL: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 56. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:08.407361 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'RELL'}` +- **Output Length:** 707 chars + +### Output +``` +## Analyst Recommendation Trends for RELL + +### 2026-04-01 +- **Strong Buy**: 0 +- **Buy**: 0 +- **Hold**: 3 +- **Sell**: 1 +- **Strong Sell**: 2 +- **Total Analysts**: 6 + +**Sentiment**: 0.0% Bullish, 50.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 0 +- **Buy**: 0 +- **Hold**: 3 +- **Sell**: 1 +- **Strong Sell**: 2 +- **Total Analysts**: 6 + +**Sentiment**: 0.0% Bullish, 50.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 0 +- **Buy**: 0 +- **Hold**: 3 +- **Sell**: 1 +- **Strong Sell**: 2 +- **Total Analysts**: 6 + +**Sentiment**: 0.0% Bullish, 50.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 0 +- **Buy**: 0 +- **Hold**: 3 +- **Sell**: 1 +- **Strong Sell**: 2 +- **Total Analysts**: 6 + +**Sentiment**: 0.0% Bullish, 50.0% Bearish + + +``` + +--- + +## 57. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:08.416922 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'RELL', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for RELL: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 58. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:08.824231 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'LEXX', 'curr_date': '2026-04-15'}` +- **Output Length:** 1512 chars + +### Output +``` +# Technical Analysis for LEXX +**Date:** 2026-04-15 +**Current Price:** $1.02 + +## Price Action +- **Daily Change:** +4.08% +- **5-Day Change:** +6.81% + +## RSI (14) +- **Value:** 66.4 ↑ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 0.069 +- **Signal Line:** 0.056 +- **Histogram:** 0.013 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $0.76 (+34.7% from price) +- **200 SMA:** $0.89 (+15.1% from price) +- **Trend:** Uptrend + +## Bollinger Bands (20,2) +- **Upper:** $1.09 +- **Middle:** $0.85 +- **Lower:** $0.61 +- **Band Position:** 85% +- **Bandwidth:** 57.1% (volatility indicator) +- **Signal:** Near upper band + +## ATR (Volatility) +- **ATR:** $0.09 (9.2% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $0.88 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 73.5 +- **%D:** 71.3 +- **Signal:** Bullish crossover ⚡ + +## ADX (Trend Strength) +- **ADX:** 35.9 (Weakening ↓) +- **Interpretation:** Strong trend + +## 20 EMA +- **Value:** $0.88 (+16.3% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** -24.4M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $0.88 +- **Current vs VWAP:** +15.4% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $1.06 +- **Recent Low:** $0.58 +- **Next Resistance:** $1.06 (0.0% (High)) +- **Next Support:** $0.95 (23.6%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 59. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:08.891109 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'LEXX'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for LEXX: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 60. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:08.990932 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'LEXX'}` +- **Output Length:** 707 chars + +### Output +``` +## Analyst Recommendation Trends for LEXX + +### 2026-04-01 +- **Strong Buy**: 2 +- **Buy**: 4 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 7 + +**Sentiment**: 85.7% Bullish, 0.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 2 +- **Buy**: 4 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 7 + +**Sentiment**: 85.7% Bullish, 0.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 2 +- **Buy**: 4 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 7 + +**Sentiment**: 85.7% Bullish, 0.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 2 +- **Buy**: 4 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 7 + +**Sentiment**: 85.7% Bullish, 0.0% Bearish + + +``` + +--- + +## 61. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:08.999359 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'LEXX', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for LEXX: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 62. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:09.443837 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'CAR', 'curr_date': '2026-04-15'}` +- **Output Length:** 1593 chars + +### Output +``` +# Technical Analysis for CAR +**Date:** 2026-04-15 +**Current Price:** $411.56 + +## Price Action +- **Daily Change:** +10.93% +- **5-Day Change:** +57.47% + +## RSI (14) +- **Value:** 95.4 ↑ +- **Signal:** OVERBOUGHT ⚠️ + +## MACD +- **MACD Line:** 63.410 +- **Signal Line:** 37.997 +- **Histogram:** 25.413 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $139.05 (+196.0% from price) +- **200 SMA:** $147.41 (+179.2% from price) +- **Trend:** Uptrend + +## Bollinger Bands (20,2) +- **Upper:** $380.42 +- **Middle:** $189.53 +- **Lower:** $-1.35 +- **Band Position:** 108% +- **Bandwidth:** 201.4% (volatility indicator) +- **Signal:** AT UPPER BAND - Potential reversal ⚠️ + +## ATR (Volatility) +- **ATR:** $31.20 (7.6% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $364.76 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 97.7 +- **%D:** 96.4 +- **Signal:** OVERBOUGHT ⚠️ + +## ADX (Trend Strength) +- **ADX:** 88.7 (Strengthening ↑) +- **Interpretation:** VERY STRONG TREND ⚡ + +## 20 EMA +- **Value:** $221.99 (+85.4% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 36.8M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $237.48 +- **Current vs VWAP:** +73.3% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $415.26 +- **Recent Low:** $85.96 +- **Next Resistance:** $415.26 (0.0% (High)) +- **Next Support:** $337.55 (23.6%) + +## Summary +- **Key Signals:** RSI overbought, Above 50 SMA + +``` + +--- + +## 63. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:09.503282 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'CAR'}` +- **Output Length:** 98 chars + +### Output +``` +Error retrieving insider transactions for CAR: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 64. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:09.606751 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'CAR'}` +- **Output Length:** 710 chars + +### Output +``` +## Analyst Recommendation Trends for CAR + +### 2026-04-01 +- **Strong Buy**: 2 +- **Buy**: 3 +- **Hold**: 6 +- **Sell**: 1 +- **Strong Sell**: 0 +- **Total Analysts**: 12 + +**Sentiment**: 41.7% Bullish, 8.3% Bearish + +### 2026-03-01 +- **Strong Buy**: 2 +- **Buy**: 3 +- **Hold**: 6 +- **Sell**: 1 +- **Strong Sell**: 0 +- **Total Analysts**: 12 + +**Sentiment**: 41.7% Bullish, 8.3% Bearish + +### 2026-02-01 +- **Strong Buy**: 2 +- **Buy**: 3 +- **Hold**: 6 +- **Sell**: 1 +- **Strong Sell**: 0 +- **Total Analysts**: 12 + +**Sentiment**: 41.7% Bullish, 8.3% Bearish + +### 2026-01-01 +- **Strong Buy**: 2 +- **Buy**: 3 +- **Hold**: 6 +- **Sell**: 1 +- **Strong Sell**: 0 +- **Total Analysts**: 12 + +**Sentiment**: 41.7% Bullish, 8.3% Bearish + + +``` + +--- + +## 65. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:09.614949 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'CAR', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 94 chars + +### Output +``` +Error retrieving options activity for CAR: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 66. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:10.072817 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'ORCL', 'curr_date': '2026-04-15'}` +- **Output Length:** 1574 chars + +### Output +``` +# Technical Analysis for ORCL +**Date:** 2026-04-15 +**Current Price:** $163.00 + +## Price Action +- **Daily Change:** +4.74% +- **5-Day Change:** +13.86% + +## RSI (14) +- **Value:** 62.6 ↑ +- **Signal:** Bullish + +## MACD +- **MACD Line:** -0.919 +- **Signal Line:** -2.792 +- **Histogram:** 1.873 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $149.85 (+8.8% from price) +- **200 SMA:** $214.64 (-24.1% from price) +- **Trend:** Uptrend + +## Bollinger Bands (20,2) +- **Upper:** $160.66 +- **Middle:** $146.95 +- **Lower:** $133.24 +- **Band Position:** 109% +- **Bandwidth:** 18.7% (volatility indicator) +- **Signal:** AT UPPER BAND - Potential reversal ⚠️ + +## ATR (Volatility) +- **ATR:** $7.87 (4.8% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $151.20 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 62.3 +- **%D:** 47.9 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 16.9 (Strengthening ↑) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $147.93 (+10.2% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** -287.7M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $148.56 +- **Current vs VWAP:** +9.7% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $171.16 +- **Recent Low:** $134.57 +- **Next Resistance:** $171.16 (0.0% (High)) +- **Next Support:** $162.53 (23.6%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 67. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:10.144603 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'ORCL'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for ORCL: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 68. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:10.251312 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'ORCL'}` +- **Output Length:** 723 chars + +### Output +``` +## Analyst Recommendation Trends for ORCL + +### 2026-04-01 +- **Strong Buy**: 16 +- **Buy**: 24 +- **Hold**: 10 +- **Sell**: 1 +- **Strong Sell**: 0 +- **Total Analysts**: 51 + +**Sentiment**: 78.4% Bullish, 2.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 16 +- **Buy**: 22 +- **Hold**: 11 +- **Sell**: 1 +- **Strong Sell**: 0 +- **Total Analysts**: 50 + +**Sentiment**: 76.0% Bullish, 2.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 15 +- **Buy**: 23 +- **Hold**: 11 +- **Sell**: 2 +- **Strong Sell**: 0 +- **Total Analysts**: 51 + +**Sentiment**: 74.5% Bullish, 3.9% Bearish + +### 2026-01-01 +- **Strong Buy**: 15 +- **Buy**: 22 +- **Hold**: 12 +- **Sell**: 2 +- **Strong Sell**: 0 +- **Total Analysts**: 51 + +**Sentiment**: 72.5% Bullish, 3.9% Bearish + + +``` + +--- + +## 69. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:10.259804 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'ORCL', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for ORCL: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 70. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:10.712553 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'CINF', 'curr_date': '2026-04-15'}` +- **Output Length:** 1522 chars + +### Output +``` +# Technical Analysis for CINF +**Date:** 2026-04-15 +**Current Price:** $163.35 + +## Price Action +- **Daily Change:** -0.20% +- **5-Day Change:** +0.06% + +## RSI (14) +- **Value:** 55.5 ↓ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 0.295 +- **Signal Line:** -0.509 +- **Histogram:** 0.803 (Weakening ↓) +- **Signal:** Bullish + +## Moving Averages +- **50 SMA:** $162.30 (+0.6% from price) +- **200 SMA:** $157.12 (+4.0% from price) +- **Trend:** STRONG UPTREND ⚡ + +## Bollinger Bands (20,2) +- **Upper:** $165.39 +- **Middle:** $159.36 +- **Lower:** $153.33 +- **Band Position:** 83% +- **Bandwidth:** 7.6% (volatility indicator) +- **Signal:** Near upper band + +## ATR (Volatility) +- **ATR:** $3.17 (1.9% of price) +- **Level:** Low volatility +- **Suggested Stop-Loss:** $158.59 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 76.4 +- **%D:** 73.8 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 11.4 (Strengthening ↑) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $160.84 (+1.6% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 15.0M +- **5-Day Trend:** Falling ↓ +- **Signal:** BEARISH DIVERGENCE ⚠️ (distribution) + +## VWAP (20-period) +- **VWAP:** $159.08 +- **Current vs VWAP:** +2.7% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $173.25 +- **Recent Low:** $153.40 +- **Next Resistance:** $165.67 (38.2%) +- **Next Support:** $163.32 (50.0%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 71. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:10.789589 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'CINF'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for CINF: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 72. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:10.900866 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'CINF'}` +- **Output Length:** 711 chars + +### Output +``` +## Analyst Recommendation Trends for CINF + +### 2026-04-01 +- **Strong Buy**: 3 +- **Buy**: 7 +- **Hold**: 5 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 15 + +**Sentiment**: 66.7% Bullish, 0.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 3 +- **Buy**: 7 +- **Hold**: 5 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 15 + +**Sentiment**: 66.7% Bullish, 0.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 3 +- **Buy**: 7 +- **Hold**: 5 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 15 + +**Sentiment**: 66.7% Bullish, 0.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 3 +- **Buy**: 7 +- **Hold**: 5 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 15 + +**Sentiment**: 66.7% Bullish, 0.0% Bearish + + +``` + +--- + +## 73. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:10.909892 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'CINF', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for CINF: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 74. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:11.317676 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'CTRA', 'curr_date': '2026-04-15'}` +- **Output Length:** 1551 chars + +### Output +``` +# Technical Analysis for CTRA +**Date:** 2026-04-15 +**Current Price:** $31.67 + +## Price Action +- **Daily Change:** -4.06% +- **5-Day Change:** -5.35% + +## RSI (14) +- **Value:** 39.1 ↓ +- **Signal:** Bearish + +## MACD +- **MACD Line:** 0.318 +- **Signal Line:** 0.802 +- **Histogram:** -0.483 (Strengthening ↑) +- **Signal:** BEARISH CROSSOVER ⚠️ + +## Moving Averages +- **50 SMA:** $32.07 (-1.3% from price) +- **200 SMA:** $26.42 (+19.9% from price) +- **Trend:** Downtrend + +## Bollinger Bands (20,2) +- **Upper:** $36.53 +- **Middle:** $34.23 +- **Lower:** $31.93 +- **Band Position:** -6% +- **Bandwidth:** 13.4% (volatility indicator) +- **Signal:** AT LOWER BAND - Potential bounce ⚡ + +## ATR (Volatility) +- **ATR:** $1.23 (3.9% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $29.82 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 26.3 +- **%D:** 37.4 +- **Signal:** Bearish + +## ADX (Trend Strength) +- **ADX:** 13.8 (Weakening ↓) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $33.52 (-5.5% from price) +- **Signal:** Price BELOW 20 EMA (short-term bearish) + +## OBV (On-Balance Volume) +- **Value:** 293.3M +- **5-Day Trend:** Falling ↓ +- **Signal:** Confirmed downtrend (price & volume falling) + +## VWAP (20-period) +- **VWAP:** $34.17 +- **Current vs VWAP:** -7.3% +- **Signal:** Price BELOW VWAP (institutional selling) + +## Fibonacci Levels (50-period) +- **Recent High:** $36.88 +- **Recent Low:** $27.23 +- **Next Resistance:** $32.06 (50.0%) +- **Next Support:** $30.92 (61.8%) + +## Summary +- **Key Signals:** Below 50 SMA + +``` + +--- + +## 75. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:11.378856 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'CTRA'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for CTRA: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 76. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:11.491565 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'CTRA'}` +- **Output Length:** 715 chars + +### Output +``` +## Analyst Recommendation Trends for CTRA + +### 2026-04-01 +- **Strong Buy**: 8 +- **Buy**: 14 +- **Hold**: 9 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 31 + +**Sentiment**: 71.0% Bullish, 0.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 9 +- **Buy**: 16 +- **Hold**: 6 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 31 + +**Sentiment**: 80.6% Bullish, 0.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 9 +- **Buy**: 18 +- **Hold**: 5 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 32 + +**Sentiment**: 84.4% Bullish, 0.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 9 +- **Buy**: 19 +- **Hold**: 5 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 33 + +**Sentiment**: 84.8% Bullish, 0.0% Bearish + + +``` + +--- + +## 77. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:11.500741 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'CTRA', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for CTRA: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 78. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:11.967143 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'NI', 'curr_date': '2026-04-15'}` +- **Output Length:** 1499 chars + +### Output +``` +# Technical Analysis for NI +**Date:** 2026-04-15 +**Current Price:** $47.22 + +## Price Action +- **Daily Change:** +0.06% +- **5-Day Change:** -1.83% + +## RSI (14) +- **Value:** 53.6 ↓ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 0.436 +- **Signal Line:** 0.390 +- **Histogram:** 0.047 (Weakening ↓) +- **Signal:** Bullish + +## Moving Averages +- **50 SMA:** $46.28 (+2.0% from price) +- **200 SMA:** $42.83 (+10.2% from price) +- **Trend:** STRONG UPTREND ⚡ + +## Bollinger Bands (20,2) +- **Upper:** $48.71 +- **Middle:** $46.76 +- **Lower:** $44.81 +- **Band Position:** 62% +- **Bandwidth:** 8.3% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $0.86 (1.8% of price) +- **Level:** Low volatility +- **Suggested Stop-Loss:** $45.93 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 57.7 +- **%D:** 71.8 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 11.6 (Weakening ↓) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $47.03 (+0.4% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 133.2M +- **5-Day Trend:** Rising ↑ +- **Signal:** BULLISH DIVERGENCE ⚡ (accumulation) + +## VWAP (20-period) +- **VWAP:** $46.73 +- **Current vs VWAP:** +1.0% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $48.76 +- **Recent Low:** $43.41 +- **Next Resistance:** $47.50 (23.6%) +- **Next Support:** $46.72 (38.2%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 79. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:12.028116 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'NI'}` +- **Output Length:** 97 chars + +### Output +``` +Error retrieving insider transactions for NI: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 80. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:12.132837 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'NI'}` +- **Output Length:** 713 chars + +### Output +``` +## Analyst Recommendation Trends for NI + +### 2026-04-01 +- **Strong Buy**: 8 +- **Buy**: 12 +- **Hold**: 4 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 24 + +**Sentiment**: 83.3% Bullish, 0.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 8 +- **Buy**: 11 +- **Hold**: 4 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 23 + +**Sentiment**: 82.6% Bullish, 0.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 8 +- **Buy**: 12 +- **Hold**: 3 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 23 + +**Sentiment**: 87.0% Bullish, 0.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 8 +- **Buy**: 12 +- **Hold**: 3 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 23 + +**Sentiment**: 87.0% Bullish, 0.0% Bearish + + +``` + +--- + +## 81. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:12.142105 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'NI', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 93 chars + +### Output +``` +Error retrieving options activity for NI: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 82. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:12.695256 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'DTE', 'curr_date': '2026-04-15'}` +- **Output Length:** 1511 chars + +### Output +``` +# Technical Analysis for DTE +**Date:** 2026-04-15 +**Current Price:** $147.74 + +## Price Action +- **Daily Change:** +0.16% +- **5-Day Change:** -0.70% + +## RSI (14) +- **Value:** 54.6 ↓ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 1.228 +- **Signal Line:** 1.205 +- **Histogram:** 0.024 (Weakening ↓) +- **Signal:** Bullish + +## Moving Averages +- **50 SMA:** $144.34 (+2.4% from price) +- **200 SMA:** $136.21 (+8.5% from price) +- **Trend:** STRONG UPTREND ⚡ + +## Bollinger Bands (20,2) +- **Upper:** $151.67 +- **Middle:** $146.55 +- **Lower:** $141.44 +- **Band Position:** 62% +- **Bandwidth:** 7.0% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $2.45 (1.7% of price) +- **Level:** Low volatility +- **Suggested Stop-Loss:** $144.06 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 60.4 +- **%D:** 71.0 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 10.2 (Weakening ↓) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $147.10 (+0.4% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 46.9M +- **5-Day Trend:** Rising ↑ +- **Signal:** BULLISH DIVERGENCE ⚡ (accumulation) + +## VWAP (20-period) +- **VWAP:** $146.30 +- **Current vs VWAP:** +1.0% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $153.43 +- **Recent Low:** $131.18 +- **Next Resistance:** $148.18 (23.6%) +- **Next Support:** $144.93 (38.2%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 83. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:12.770467 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'DTE'}` +- **Output Length:** 98 chars + +### Output +``` +Error retrieving insider transactions for DTE: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 84. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:12.883911 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'DTE'}` +- **Output Length:** 710 chars + +### Output +``` +## Analyst Recommendation Trends for DTE + +### 2026-04-01 +- **Strong Buy**: 6 +- **Buy**: 9 +- **Hold**: 8 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 23 + +**Sentiment**: 65.2% Bullish, 0.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 6 +- **Buy**: 8 +- **Hold**: 9 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 23 + +**Sentiment**: 60.9% Bullish, 0.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 6 +- **Buy**: 8 +- **Hold**: 9 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 23 + +**Sentiment**: 60.9% Bullish, 0.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 6 +- **Buy**: 8 +- **Hold**: 9 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 23 + +**Sentiment**: 60.9% Bullish, 0.0% Bearish + + +``` + +--- + +## 85. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:12.892495 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'DTE', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 94 chars + +### Output +``` +Error retrieving options activity for DTE: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 86. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:13.383247 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'COP', 'curr_date': '2026-04-15'}` +- **Output Length:** 1567 chars + +### Output +``` +# Technical Analysis for COP +**Date:** 2026-04-15 +**Current Price:** $118.79 + +## Price Action +- **Daily Change:** -3.91% +- **5-Day Change:** -5.13% + +## RSI (14) +- **Value:** 40.2 ↓ +- **Signal:** Bearish + +## MACD +- **MACD Line:** 1.398 +- **Signal Line:** 3.328 +- **Histogram:** -1.930 (Strengthening ↑) +- **Signal:** BEARISH CROSSOVER ⚠️ + +## Moving Averages +- **50 SMA:** $118.29 (+0.4% from price) +- **200 SMA:** $98.41 (+20.7% from price) +- **Trend:** STRONG UPTREND ⚡ + +## Bollinger Bands (20,2) +- **Upper:** $136.20 +- **Middle:** $127.64 +- **Lower:** $119.08 +- **Band Position:** -2% +- **Bandwidth:** 13.4% (volatility indicator) +- **Signal:** AT LOWER BAND - Potential bounce ⚡ + +## ATR (Volatility) +- **ATR:** $4.12 (3.5% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $112.60 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 19.6 +- **%D:** 33.0 +- **Signal:** Bearish + +## ADX (Trend Strength) +- **ADX:** 11.3 (Weakening ↓) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $125.11 (-5.0% from price) +- **Signal:** Price BELOW 20 EMA (short-term bearish) + +## OBV (On-Balance Volume) +- **Value:** 98.0M +- **5-Day Trend:** Falling ↓ +- **Signal:** Confirmed downtrend (price & volume falling) + +## VWAP (20-period) +- **VWAP:** $127.33 +- **Current vs VWAP:** -6.7% +- **Signal:** Price BELOW VWAP (institutional selling) + +## Fibonacci Levels (50-period) +- **Recent High:** $135.87 +- **Recent Low:** $99.72 +- **Next Resistance:** $122.06 (38.2%) +- **Next Support:** $117.80 (50.0%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 87. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:13.445410 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'COP'}` +- **Output Length:** 98 chars + +### Output +``` +Error retrieving insider transactions for COP: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 88. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:13.546558 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'COP'}` +- **Output Length:** 714 chars + +### Output +``` +## Analyst Recommendation Trends for COP + +### 2026-04-01 +- **Strong Buy**: 8 +- **Buy**: 16 +- **Hold**: 9 +- **Sell**: 1 +- **Strong Sell**: 0 +- **Total Analysts**: 34 + +**Sentiment**: 70.6% Bullish, 2.9% Bearish + +### 2026-03-01 +- **Strong Buy**: 8 +- **Buy**: 16 +- **Hold**: 8 +- **Sell**: 1 +- **Strong Sell**: 0 +- **Total Analysts**: 33 + +**Sentiment**: 72.7% Bullish, 3.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 7 +- **Buy**: 19 +- **Hold**: 7 +- **Sell**: 1 +- **Strong Sell**: 0 +- **Total Analysts**: 34 + +**Sentiment**: 76.5% Bullish, 2.9% Bearish + +### 2026-01-01 +- **Strong Buy**: 7 +- **Buy**: 20 +- **Hold**: 7 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 34 + +**Sentiment**: 79.4% Bullish, 0.0% Bearish + + +``` + +--- + +## 89. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:13.555337 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'COP', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 94 chars + +### Output +``` +Error retrieving options activity for COP: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 90. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:14.001046 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'SMC', 'curr_date': '2026-04-15'}` +- **Output Length:** 1520 chars + +### Output +``` +# Technical Analysis for SMC +**Date:** 2026-04-15 +**Current Price:** $29.29 + +## Price Action +- **Daily Change:** +2.31% +- **5-Day Change:** +0.34% + +## RSI (14) +- **Value:** 43.9 ↑ +- **Signal:** Bearish + +## MACD +- **MACD Line:** -0.400 +- **Signal Line:** -0.141 +- **Histogram:** -0.259 (Weakening ↓) +- **Signal:** Bearish + +## Moving Averages +- **50 SMA:** $29.97 (-2.3% from price) +- **200 SMA:** $25.50 (+14.9% from price) +- **Trend:** Downtrend + +## Bollinger Bands (20,2) +- **Upper:** $32.85 +- **Middle:** $30.36 +- **Lower:** $27.86 +- **Band Position:** 29% +- **Bandwidth:** 16.4% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $1.06 (3.6% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $27.70 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 21.6 +- **%D:** 16.2 +- **Signal:** Bullish crossover ⚡ + +## ADX (Trend Strength) +- **ADX:** 12.0 (Strengthening ↑) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $29.87 (-1.9% from price) +- **Signal:** Price BELOW 20 EMA (short-term bearish) + +## OBV (On-Balance Volume) +- **Value:** -2.3M +- **5-Day Trend:** Falling ↓ +- **Signal:** BEARISH DIVERGENCE ⚠️ (distribution) + +## VWAP (20-period) +- **VWAP:** $30.99 +- **Current vs VWAP:** -5.5% +- **Signal:** Price BELOW VWAP (institutional selling) + +## Fibonacci Levels (50-period) +- **Recent High:** $33.50 +- **Recent Low:** $27.40 +- **Next Resistance:** $29.73 (61.8%) +- **Next Support:** $28.71 (78.6%) + +## Summary +- **Key Signals:** Below 50 SMA + +``` + +--- + +## 91. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:14.071383 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'SMC'}` +- **Output Length:** 98 chars + +### Output +``` +Error retrieving insider transactions for SMC: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 92. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:14.176683 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'SMC'}` +- **Output Length:** 706 chars + +### Output +``` +## Analyst Recommendation Trends for SMC + +### 2026-04-01 +- **Strong Buy**: 1 +- **Buy**: 3 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 5 + +**Sentiment**: 80.0% Bullish, 0.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 1 +- **Buy**: 3 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 5 + +**Sentiment**: 80.0% Bullish, 0.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 1 +- **Buy**: 3 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 5 + +**Sentiment**: 80.0% Bullish, 0.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 1 +- **Buy**: 3 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 5 + +**Sentiment**: 80.0% Bullish, 0.0% Bearish + + +``` + +--- + +## 93. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:14.186159 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'SMC', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 94 chars + +### Output +``` +Error retrieving options activity for SMC: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 94. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:14.624365 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'SG', 'curr_date': '2026-04-15'}` +- **Output Length:** 1544 chars + +### Output +``` +# Technical Analysis for SG +**Date:** 2026-04-15 +**Current Price:** $6.20 + +## Price Action +- **Daily Change:** +8.01% +- **5-Day Change:** +6.53% + +## RSI (14) +- **Value:** 59.6 ↑ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 0.092 +- **Signal Line:** -0.027 +- **Histogram:** 0.118 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $5.58 (+11.1% from price) +- **200 SMA:** $7.93 (-21.8% from price) +- **Trend:** Uptrend + +## Bollinger Bands (20,2) +- **Upper:** $6.24 +- **Middle:** $5.44 +- **Lower:** $4.65 +- **Band Position:** 97% +- **Bandwidth:** 29.2% (volatility indicator) +- **Signal:** AT UPPER BAND - Potential reversal ⚠️ + +## ATR (Volatility) +- **ATR:** $0.42 (6.7% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $5.58 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 83.7 +- **%D:** 77.5 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 19.1 (Strengthening ↑) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $5.61 (+10.6% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** -146.7M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $5.44 +- **Current vs VWAP:** +13.9% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $6.59 +- **Recent Low:** $4.49 +- **Next Resistance:** $6.59 (0.0% (High)) +- **Next Support:** $6.09 (23.6%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 95. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:14.695447 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'SG'}` +- **Output Length:** 97 chars + +### Output +``` +Error retrieving insider transactions for SG: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 96. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:14.795657 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'SG'}` +- **Output Length:** 713 chars + +### Output +``` +## Analyst Recommendation Trends for SG + +### 2026-04-01 +- **Strong Buy**: 5 +- **Buy**: 5 +- **Hold**: 13 +- **Sell**: 2 +- **Strong Sell**: 0 +- **Total Analysts**: 25 + +**Sentiment**: 40.0% Bullish, 8.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 6 +- **Buy**: 5 +- **Hold**: 10 +- **Sell**: 1 +- **Strong Sell**: 0 +- **Total Analysts**: 22 + +**Sentiment**: 50.0% Bullish, 4.5% Bearish + +### 2026-02-01 +- **Strong Buy**: 5 +- **Buy**: 5 +- **Hold**: 11 +- **Sell**: 1 +- **Strong Sell**: 0 +- **Total Analysts**: 22 + +**Sentiment**: 45.5% Bullish, 4.5% Bearish + +### 2026-01-01 +- **Strong Buy**: 5 +- **Buy**: 6 +- **Hold**: 10 +- **Sell**: 1 +- **Strong Sell**: 0 +- **Total Analysts**: 22 + +**Sentiment**: 50.0% Bullish, 4.5% Bearish + + +``` + +--- + +## 97. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:14.804750 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'SG', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 93 chars + +### Output +``` +Error retrieving options activity for SG: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 98. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:15.246281 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'HTO', 'curr_date': '2026-04-15'}` +- **Output Length:** 1537 chars + +### Output +``` +# Technical Analysis for HTO +**Date:** 2026-04-15 +**Current Price:** $58.10 + +## Price Action +- **Daily Change:** -0.19% +- **5-Day Change:** -0.17% + +## RSI (14) +- **Value:** 52.4 ↓ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 0.743 +- **Signal Line:** 0.866 +- **Histogram:** -0.123 (Strengthening ↑) +- **Signal:** BEARISH CROSSOVER ⚠️ + +## Moving Averages +- **50 SMA:** $56.18 (+3.4% from price) +- **200 SMA:** $50.50 (+15.1% from price) +- **Trend:** STRONG UPTREND ⚡ + +## Bollinger Bands (20,2) +- **Upper:** $60.21 +- **Middle:** $58.01 +- **Lower:** $55.81 +- **Band Position:** 52% +- **Bandwidth:** 7.6% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $1.48 (2.6% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $55.88 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 56.7 +- **%D:** 67.2 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 17.6 (Weakening ↓) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $58.11 (-0.0% from price) +- **Signal:** Price BELOW 20 EMA (short-term bearish) + +## OBV (On-Balance Volume) +- **Value:** 6.2M +- **5-Day Trend:** Falling ↓ +- **Signal:** Confirmed downtrend (price & volume falling) + +## VWAP (20-period) +- **VWAP:** $57.91 +- **Current vs VWAP:** +0.3% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $60.18 +- **Recent Low:** $50.90 +- **Next Resistance:** $60.18 (0.0% (High)) +- **Next Support:** $57.99 (23.6%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 99. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:15.313801 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'HTO'}` +- **Output Length:** 98 chars + +### Output +``` +Error retrieving insider transactions for HTO: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 100. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:15.414411 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'HTO'}` +- **Output Length:** 706 chars + +### Output +``` +## Analyst Recommendation Trends for HTO + +### 2026-04-01 +- **Strong Buy**: 4 +- **Buy**: 4 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 9 + +**Sentiment**: 88.9% Bullish, 0.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 3 +- **Buy**: 4 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 8 + +**Sentiment**: 87.5% Bullish, 0.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 4 +- **Buy**: 3 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 8 + +**Sentiment**: 87.5% Bullish, 0.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 3 +- **Buy**: 3 +- **Hold**: 2 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 8 + +**Sentiment**: 75.0% Bullish, 0.0% Bearish + + +``` + +--- + +## 101. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:15.422753 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'HTO', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 94 chars + +### Output +``` +Error retrieving options activity for HTO: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 102. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:15.811125 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'RPAY', 'curr_date': '2026-04-15'}` +- **Output Length:** 1514 chars + +### Output +``` +# Technical Analysis for RPAY +**Date:** 2026-04-15 +**Current Price:** $3.07 + +## Price Action +- **Daily Change:** -1.29% +- **5-Day Change:** +12.87% + +## RSI (14) +- **Value:** 56.3 ↑ +- **Signal:** Bullish + +## MACD +- **MACD Line:** -0.007 +- **Signal Line:** -0.064 +- **Histogram:** 0.056 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $2.96 (+3.6% from price) +- **200 SMA:** $4.14 (-25.9% from price) +- **Trend:** Uptrend + +## Bollinger Bands (20,2) +- **Upper:** $3.27 +- **Middle:** $2.81 +- **Lower:** $2.34 +- **Band Position:** 78% +- **Bandwidth:** 33.2% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $0.23 (7.4% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $2.73 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 68.2 +- **%D:** 53.3 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 17.8 (Strengthening ↑) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $2.85 (+7.9% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** -14.8M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $2.75 +- **Current vs VWAP:** +11.8% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $3.58 +- **Recent Low:** $2.30 +- **Next Resistance:** $3.09 (38.2%) +- **Next Support:** $2.94 (50.0%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 103. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:15.871593 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'RPAY'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for RPAY: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 104. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:15.968991 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'RPAY'}` +- **Output Length:** 711 chars + +### Output +``` +## Analyst Recommendation Trends for RPAY + +### 2026-04-01 +- **Strong Buy**: 3 +- **Buy**: 7 +- **Hold**: 3 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 13 + +**Sentiment**: 76.9% Bullish, 0.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 3 +- **Buy**: 7 +- **Hold**: 3 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 13 + +**Sentiment**: 76.9% Bullish, 0.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 3 +- **Buy**: 7 +- **Hold**: 3 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 13 + +**Sentiment**: 76.9% Bullish, 0.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 3 +- **Buy**: 7 +- **Hold**: 3 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 13 + +**Sentiment**: 76.9% Bullish, 0.0% Bearish + + +``` + +--- + +## 105. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:15.976961 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'RPAY', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for RPAY: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 106. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:16.435292 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'GF', 'curr_date': '2026-04-15'}` +- **Output Length:** 1525 chars + +### Output +``` +# Technical Analysis for GF +**Date:** 2026-04-15 +**Current Price:** $11.50 + +## Price Action +- **Daily Change:** +1.32% +- **5-Day Change:** +3.60% + +## RSI (14) +- **Value:** 63.3 ↑ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 0.026 +- **Signal Line:** -0.151 +- **Histogram:** 0.177 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $11.31 (+1.7% from price) +- **200 SMA:** $11.38 (+1.0% from price) +- **Trend:** Uptrend + +## Bollinger Bands (20,2) +- **Upper:** $11.52 +- **Middle:** $10.64 +- **Lower:** $9.75 +- **Band Position:** 99% +- **Bandwidth:** 16.6% (volatility indicator) +- **Signal:** AT UPPER BAND - Potential reversal ⚠️ + +## ATR (Volatility) +- **ATR:** $0.35 (3.1% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $10.97 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 73.3 +- **%D:** 66.5 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 35.5 (Strengthening ↑) +- **Interpretation:** Strong trend + +## 20 EMA +- **Value:** $10.90 (+5.5% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 1.1M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $10.79 +- **Current vs VWAP:** +6.6% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $12.39 +- **Recent Low:** $9.98 +- **Next Resistance:** $11.82 (23.6%) +- **Next Support:** $11.47 (38.2%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 107. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:16.511623 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'GF'}` +- **Output Length:** 97 chars + +### Output +``` +Error retrieving insider transactions for GF: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 108. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:16.628460 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'GF'}` +- **Output Length:** 42 chars + +### Output +``` +No recommendation trends data found for GF +``` + +--- + +## 109. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:16.636930 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'GF', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 93 chars + +### Output +``` +Error retrieving options activity for GF: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 110. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:17.030887 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'MNR', 'curr_date': '2026-04-15'}` +- **Output Length:** 1491 chars + +### Output +``` +# Technical Analysis for MNR +**Date:** 2026-04-15 +**Current Price:** $12.65 + +## Price Action +- **Daily Change:** -0.94% +- **5-Day Change:** -0.39% + +## RSI (14) +- **Value:** 41.5 ↑ +- **Signal:** Bearish + +## MACD +- **MACD Line:** -0.129 +- **Signal Line:** 0.083 +- **Histogram:** -0.213 (Weakening ↓) +- **Signal:** Bearish + +## Moving Averages +- **50 SMA:** $13.06 (-3.1% from price) +- **200 SMA:** $12.33 (+2.6% from price) +- **Trend:** Downtrend + +## Bollinger Bands (20,2) +- **Upper:** $14.96 +- **Middle:** $13.58 +- **Lower:** $12.20 +- **Band Position:** 16% +- **Bandwidth:** 20.3% (volatility indicator) +- **Signal:** Near lower band + +## ATR (Volatility) +- **ATR:** $0.50 (3.9% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $11.90 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 24.1 +- **%D:** 27.9 +- **Signal:** Bearish + +## ADX (Trend Strength) +- **ADX:** 23.6 (Weakening ↓) +- **Interpretation:** Trending + +## 20 EMA +- **Value:** $13.27 (-4.6% from price) +- **Signal:** Price BELOW 20 EMA (short-term bearish) + +## OBV (On-Balance Volume) +- **Value:** -9.4M +- **5-Day Trend:** Falling ↓ +- **Signal:** Confirmed downtrend (price & volume falling) + +## VWAP (20-period) +- **VWAP:** $12.95 +- **Current vs VWAP:** -2.3% +- **Signal:** Price BELOW VWAP (institutional selling) + +## Fibonacci Levels (50-period) +- **Recent High:** $14.79 +- **Recent Low:** $10.94 +- **Next Resistance:** $12.87 (50.0%) +- **Next Support:** $12.41 (61.8%) + +## Summary +- **Key Signals:** Below 50 SMA + +``` + +--- + +## 111. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:17.096450 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'MNR'}` +- **Output Length:** 98 chars + +### Output +``` +Error retrieving insider transactions for MNR: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 112. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:17.199331 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'MNR'}` +- **Output Length:** 710 chars + +### Output +``` +## Analyst Recommendation Trends for MNR + +### 2026-04-01 +- **Strong Buy**: 5 +- **Buy**: 5 +- **Hold**: 3 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 13 + +**Sentiment**: 76.9% Bullish, 0.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 5 +- **Buy**: 6 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 12 + +**Sentiment**: 91.7% Bullish, 0.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 5 +- **Buy**: 6 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 12 + +**Sentiment**: 91.7% Bullish, 0.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 5 +- **Buy**: 6 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 12 + +**Sentiment**: 91.7% Bullish, 0.0% Bearish + + +``` + +--- + +## 113. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:17.207568 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'MNR', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 94 chars + +### Output +``` +Error retrieving options activity for MNR: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 114. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:17.630320 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'ACET', 'curr_date': '2026-04-15'}` +- **Output Length:** 1536 chars + +### Output +``` +# Technical Analysis for ACET +**Date:** 2026-04-15 +**Current Price:** $7.00 + +## Price Action +- **Daily Change:** +10.24% +- **5-Day Change:** +6.87% + +## RSI (14) +- **Value:** 51.8 ↑ +- **Signal:** Bullish + +## MACD +- **MACD Line:** -0.129 +- **Signal Line:** -0.161 +- **Histogram:** 0.032 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $7.04 (-0.6% from price) +- **200 SMA:** $9.99 (-30.0% from price) +- **Trend:** STRONG DOWNTREND ⚠️ + +## Bollinger Bands (20,2) +- **Upper:** $7.29 +- **Middle:** $6.76 +- **Lower:** $6.22 +- **Band Position:** 73% +- **Bandwidth:** 15.7% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $0.46 (6.6% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $6.30 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 65.8 +- **%D:** 60.7 +- **Signal:** Bullish crossover ⚡ + +## ADX (Trend Strength) +- **ADX:** 17.5 (Strengthening ↑) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $6.81 (+2.8% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** -2.4M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $6.74 +- **Current vs VWAP:** +3.9% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $8.35 +- **Recent Low:** $6.01 +- **Next Resistance:** $7.18 (50.0%) +- **Next Support:** $6.90 (61.8%) + +## Summary +- **Key Signals:** Below 50 SMA + +``` + +--- + +## 115. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:17.699739 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'ACET'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for ACET: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 116. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:17.800308 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'ACET'}` +- **Output Length:** 711 chars + +### Output +``` +## Analyst Recommendation Trends for ACET + +### 2026-04-01 +- **Strong Buy**: 5 +- **Buy**: 7 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 13 + +**Sentiment**: 92.3% Bullish, 0.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 5 +- **Buy**: 7 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 13 + +**Sentiment**: 92.3% Bullish, 0.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 5 +- **Buy**: 7 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 13 + +**Sentiment**: 92.3% Bullish, 0.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 5 +- **Buy**: 7 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 13 + +**Sentiment**: 92.3% Bullish, 0.0% Bearish + + +``` + +--- + +## 117. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:17.808937 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'ACET', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for ACET: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 118. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:18.179515 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'WKSP', 'curr_date': '2026-04-15'}` +- **Output Length:** 1525 chars + +### Output +``` +# Technical Analysis for WKSP +**Date:** 2026-04-15 +**Current Price:** $0.99 + +## Price Action +- **Daily Change:** +6.20% +- **5-Day Change:** +4.52% + +## RSI (14) +- **Value:** 40.0 ↑ +- **Signal:** Bearish + +## MACD +- **MACD Line:** -0.131 +- **Signal Line:** -0.132 +- **Histogram:** 0.001 (Weakening ↓) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $1.32 (-24.8% from price) +- **200 SMA:** $2.58 (-61.5% from price) +- **Trend:** STRONG DOWNTREND ⚠️ + +## Bollinger Bands (20,2) +- **Upper:** $1.46 +- **Middle:** $1.10 +- **Lower:** $0.74 +- **Band Position:** 35% +- **Bandwidth:** 65.1% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $0.12 (12.4% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $0.81 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 38.6 +- **%D:** 24.6 +- **Signal:** Bullish crossover ⚡ + +## ADX (Trend Strength) +- **ADX:** 53.4 (Weakening ↓) +- **Interpretation:** VERY STRONG TREND ⚡ + +## 20 EMA +- **Value:** $1.07 (-7.5% from price) +- **Signal:** Price BELOW 20 EMA (short-term bearish) + +## OBV (On-Balance Volume) +- **Value:** -3.0M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $1.16 +- **Current vs VWAP:** -14.3% +- **Signal:** Price BELOW VWAP (institutional selling) + +## Fibonacci Levels (50-period) +- **Recent High:** $1.91 +- **Recent Low:** $0.82 +- **Next Resistance:** $1.06 (78.6%) +- **Next Support:** $0.82 (100% (Low)) + +## Summary +- **Key Signals:** Below 50 SMA + +``` + +--- + +## 119. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:18.258483 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'WKSP'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for WKSP: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 120. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:18.372342 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'WKSP'}` +- **Output Length:** 707 chars + +### Output +``` +## Analyst Recommendation Trends for WKSP + +### 2026-04-01 +- **Strong Buy**: 2 +- **Buy**: 5 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 8 + +**Sentiment**: 87.5% Bullish, 0.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 2 +- **Buy**: 5 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 8 + +**Sentiment**: 87.5% Bullish, 0.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 2 +- **Buy**: 5 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 8 + +**Sentiment**: 87.5% Bullish, 0.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 2 +- **Buy**: 5 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 8 + +**Sentiment**: 87.5% Bullish, 0.0% Bearish + + +``` + +--- + +## 121. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:18.381455 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'WKSP', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for WKSP: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 122. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:18.824536 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'CNXC', 'curr_date': '2026-04-15'}` +- **Output Length:** 1522 chars + +### Output +``` +# Technical Analysis for CNXC +**Date:** 2026-04-15 +**Current Price:** $28.28 + +## Price Action +- **Daily Change:** +1.51% +- **5-Day Change:** +1.98% + +## RSI (14) +- **Value:** 46.8 ↑ +- **Signal:** Bearish + +## MACD +- **MACD Line:** -1.284 +- **Signal Line:** -1.560 +- **Histogram:** 0.276 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $31.64 (-10.6% from price) +- **200 SMA:** $42.12 (-32.9% from price) +- **Trend:** STRONG DOWNTREND ⚠️ + +## Bollinger Bands (20,2) +- **Upper:** $33.11 +- **Middle:** $28.35 +- **Lower:** $23.59 +- **Band Position:** 49% +- **Bandwidth:** 33.6% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $2.23 (7.9% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $24.94 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 55.3 +- **%D:** 52.4 +- **Signal:** Bullish crossover ⚡ + +## ADX (Trend Strength) +- **ADX:** 22.6 (Weakening ↓) +- **Interpretation:** Trending + +## 20 EMA +- **Value:** $28.55 (-1.0% from price) +- **Signal:** Price BELOW 20 EMA (short-term bearish) + +## OBV (On-Balance Volume) +- **Value:** 3.0M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $27.98 +- **Current vs VWAP:** +1.1% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $40.03 +- **Recent Low:** $24.27 +- **Next Resistance:** $30.29 (61.8%) +- **Next Support:** $27.64 (78.6%) + +## Summary +- **Key Signals:** Below 50 SMA + +``` + +--- + +## 123. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:18.896546 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'CNXC'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for CNXC: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 124. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:19.003015 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'CNXC'}` +- **Output Length:** 147 chars + +### Output +``` +Error fetching recommendation trends for CNXC: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 125. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:19.012394 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'CNXC', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for CNXC: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 126. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:19.391571 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'SVBL', 'curr_date': '2026-04-15'}` +- **Output Length:** 1475 chars + +### Output +``` +# Technical Analysis for SVBL +**Date:** 2026-04-15 +**Current Price:** $0.22 + +## Price Action +- **Daily Change:** +0.00% +- **5-Day Change:** +0.00% + +## RSI (14) +- **Value:** 50.0 ↓ +- **Signal:** Bullish + +## MACD +- **MACD Line:** -0.001 +- **Signal Line:** -0.002 +- **Histogram:** 0.001 (Weakening ↓) +- **Signal:** Bullish + +## Moving Averages +- **50 SMA:** $0.22 (-0.4% from price) +- **200 SMA:** $0.23 (-4.3% from price) +- **Trend:** STRONG DOWNTREND ⚠️ + +## Bollinger Bands (20,2) +- **Upper:** $0.23 +- **Middle:** $0.22 +- **Lower:** $0.21 +- **Band Position:** 60% +- **Bandwidth:** 9.6% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $0.01 (2.8% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $0.21 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 95.4 +- **%D:** 84.5 +- **Signal:** OVERBOUGHT ⚠️ + +## ADX (Trend Strength) +- **ADX:** 7.3 (Weakening ↓) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $0.22 (+0.3% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** -44.9K +- **5-Day Trend:** Falling ↓ +- **Signal:** Neutral + +## VWAP (20-period) +- **VWAP:** $0.22 +- **Current vs VWAP:** +0.2% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $0.26 +- **Recent Low:** $0.20 +- **Next Resistance:** $0.22 (61.8%) +- **Next Support:** $0.21 (78.6%) + +## Summary +- **Key Signals:** Below 50 SMA + +``` + +--- + +## 127. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:19.467139 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'SVBL'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for SVBL: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 128. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:19.581731 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'SVBL'}` +- **Output Length:** 147 chars + +### Output +``` +Error fetching recommendation trends for SVBL: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 129. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:19.591218 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'SVBL', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for SVBL: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 130. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:19.975108 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'FROPX', 'curr_date': '2026-04-15'}` +- **Output Length:** 1494 chars + +### Output +``` +# Technical Analysis for FROPX +**Date:** 2026-04-15 +**Current Price:** $14.54 + +## Price Action +- **Daily Change:** -0.07% +- **5-Day Change:** +0.00% + +## RSI (14) +- **Value:** 42.4 ↑ +- **Signal:** Bearish + +## MACD +- **MACD Line:** -0.044 +- **Signal Line:** -0.072 +- **Histogram:** 0.028 (Weakening ↓) +- **Signal:** Bullish + +## Moving Averages +- **50 SMA:** $14.77 (-1.5% from price) +- **200 SMA:** $15.47 (-6.0% from price) +- **Trend:** STRONG DOWNTREND ⚠️ + +## Bollinger Bands (20,2) +- **Upper:** $14.61 +- **Middle:** $14.52 +- **Lower:** $14.43 +- **Band Position:** 62% +- **Bandwidth:** 1.3% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $0.03 (0.2% of price) +- **Level:** Low volatility +- **Suggested Stop-Loss:** $14.50 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 65.4 +- **%D:** 71.2 +- **Signal:** Bearish crossover ⚠️ + +## ADX (Trend Strength) +- **ADX:** 14.9 (Weakening ↓) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $14.56 (-0.1% from price) +- **Signal:** Price BELOW 20 EMA (short-term bearish) + +## OBV (On-Balance Volume) +- **Value:** 0.0K +- **5-Day Trend:** Falling ↓ +- **Signal:** Neutral + +## VWAP (20-period) +- **VWAP:** $nan +- **Current vs VWAP:** +nan% +- **Signal:** Price BELOW VWAP (institutional selling) + +## Fibonacci Levels (50-period) +- **Recent High:** $15.50 +- **Recent Low:** $14.42 +- **Next Resistance:** $14.65 (78.6%) +- **Next Support:** $14.42 (100% (Low)) + +## Summary +- **Key Signals:** Below 50 SMA + +``` + +--- + +## 131. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:20.034114 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'FROPX'}` +- **Output Length:** 100 chars + +### Output +``` +Error retrieving insider transactions for FROPX: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 132. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:20.136765 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'FROPX'}` +- **Output Length:** 126 chars + +### Output +``` +Error fetching recommendation trends for FROPX: FinnhubAPIException(status_code: 403): You don't have access to this resource. +``` + +--- + +## 133. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:20.145144 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'FROPX', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 96 chars + +### Output +``` +Error retrieving options activity for FROPX: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 134. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:20.512321 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'FRBBX', 'curr_date': '2026-04-15'}` +- **Output Length:** 1490 chars + +### Output +``` +# Technical Analysis for FRBBX +**Date:** 2026-04-15 +**Current Price:** $21.47 + +## Price Action +- **Daily Change:** +0.00% +- **5-Day Change:** +0.14% + +## RSI (14) +- **Value:** 53.5 ↑ +- **Signal:** Bullish + +## MACD +- **MACD Line:** -0.010 +- **Signal Line:** -0.020 +- **Histogram:** 0.010 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $21.51 (-0.2% from price) +- **200 SMA:** $21.13 (+1.6% from price) +- **Trend:** Downtrend + +## Bollinger Bands (20,2) +- **Upper:** $21.49 +- **Middle:** $21.42 +- **Lower:** $21.35 +- **Band Position:** 85% +- **Bandwidth:** 0.7% (volatility indicator) +- **Signal:** Near upper band + +## ATR (Volatility) +- **ATR:** $0.01 (0.1% of price) +- **Level:** Low volatility +- **Suggested Stop-Loss:** $21.45 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 93.0 +- **%D:** 87.6 +- **Signal:** OVERBOUGHT ⚠️ + +## ADX (Trend Strength) +- **ADX:** 8.3 (Weakening ↓) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $21.45 (+0.1% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 0.0K +- **5-Day Trend:** Falling ↓ +- **Signal:** Neutral + +## VWAP (20-period) +- **VWAP:** $nan +- **Current vs VWAP:** +nan% +- **Signal:** Price BELOW VWAP (institutional selling) + +## Fibonacci Levels (50-period) +- **Recent High:** $21.64 +- **Recent Low:** $21.34 +- **Next Resistance:** $21.49 (50.0%) +- **Next Support:** $21.45 (61.8%) + +## Summary +- **Key Signals:** Below 50 SMA + +``` + +--- + +## 135. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:20.572625 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'FRBBX'}` +- **Output Length:** 100 chars + +### Output +``` +Error retrieving insider transactions for FRBBX: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 136. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:20.676830 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'FRBBX'}` +- **Output Length:** 126 chars + +### Output +``` +Error fetching recommendation trends for FRBBX: FinnhubAPIException(status_code: 403): You don't have access to this resource. +``` + +--- + +## 137. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:20.684396 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'FRBBX', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 96 chars + +### Output +``` +Error retrieving options activity for FRBBX: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 138. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:21.086307 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'SWZ', 'curr_date': '2026-04-15'}` +- **Output Length:** 1482 chars + +### Output +``` +# Technical Analysis for SWZ +**Date:** 2026-04-15 +**Current Price:** $6.09 + +## Price Action +- **Daily Change:** +0.16% +- **5-Day Change:** +1.33% + +## RSI (14) +- **Value:** 59.9 ↑ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 0.011 +- **Signal Line:** -0.012 +- **Histogram:** 0.022 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $6.03 (+1.0% from price) +- **200 SMA:** $6.09 (+0.1% from price) +- **Trend:** Uptrend + +## Bollinger Bands (20,2) +- **Upper:** $6.10 +- **Middle:** $5.98 +- **Lower:** $5.85 +- **Band Position:** 94% +- **Bandwidth:** 4.3% (volatility indicator) +- **Signal:** Near upper band + +## ATR (Volatility) +- **ATR:** $0.07 (1.1% of price) +- **Level:** Low volatility +- **Suggested Stop-Loss:** $5.99 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 73.9 +- **%D:** 61.0 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 22.5 (Strengthening ↑) +- **Interpretation:** Trending + +## 20 EMA +- **Value:** $6.01 (+1.4% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** -655.3K +- **5-Day Trend:** Falling ↓ +- **Signal:** BEARISH DIVERGENCE ⚠️ (distribution) + +## VWAP (20-period) +- **VWAP:** $6.00 +- **Current vs VWAP:** +1.5% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $6.21 +- **Recent Low:** $5.87 +- **Next Resistance:** $6.13 (23.6%) +- **Next Support:** $6.08 (38.2%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 139. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:21.157127 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'SWZ'}` +- **Output Length:** 98 chars + +### Output +``` +Error retrieving insider transactions for SWZ: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 140. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:21.257799 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'SWZ'}` +- **Output Length:** 146 chars + +### Output +``` +Error fetching recommendation trends for SWZ: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 141. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:21.266259 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'SWZ', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 94 chars + +### Output +``` +Error retrieving options activity for SWZ: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 142. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:21.669878 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'MTB', 'curr_date': '2026-04-15'}` +- **Output Length:** 1533 chars + +### Output +``` +# Technical Analysis for MTB +**Date:** 2026-04-15 +**Current Price:** $220.51 + +## Price Action +- **Daily Change:** -0.35% +- **5-Day Change:** +0.67% + +## RSI (14) +- **Value:** 62.9 ↓ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 2.844 +- **Signal Line:** 0.462 +- **Histogram:** 2.382 (Weakening ↓) +- **Signal:** Bullish + +## Moving Averages +- **50 SMA:** $215.55 (+2.3% from price) +- **200 SMA:** $198.95 (+10.8% from price) +- **Trend:** STRONG UPTREND ⚡ + +## Bollinger Bands (20,2) +- **Upper:** $225.67 +- **Middle:** $208.11 +- **Lower:** $190.56 +- **Band Position:** 85% +- **Bandwidth:** 16.9% (volatility indicator) +- **Signal:** Near upper band + +## ATR (Volatility) +- **ATR:** $4.93 (2.2% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $213.11 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 87.3 +- **%D:** 88.2 +- **Signal:** OVERBOUGHT ⚠️ + +## ADX (Trend Strength) +- **ADX:** 18.6 (Strengthening ↑) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $212.52 (+3.8% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 12.5M +- **5-Day Trend:** Falling ↓ +- **Signal:** BEARISH DIVERGENCE ⚠️ (distribution) + +## VWAP (20-period) +- **VWAP:** $206.33 +- **Current vs VWAP:** +6.9% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $237.35 +- **Recent Low:** $193.95 +- **Next Resistance:** $220.77 (38.2%) +- **Next Support:** $215.65 (50.0%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 143. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:21.745381 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'MTB'}` +- **Output Length:** 98 chars + +### Output +``` +Error retrieving insider transactions for MTB: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 144. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:21.852277 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'MTB'}` +- **Output Length:** 146 chars + +### Output +``` +Error fetching recommendation trends for MTB: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 145. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:21.860233 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'MTB', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 94 chars + +### Output +``` +Error retrieving options activity for MTB: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 146. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:22.307316 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'HOMB', 'curr_date': '2026-04-15'}` +- **Output Length:** 1523 chars + +### Output +``` +# Technical Analysis for HOMB +**Date:** 2026-04-15 +**Current Price:** $27.96 + +## Price Action +- **Daily Change:** -0.92% +- **5-Day Change:** -0.67% + +## RSI (14) +- **Value:** 57.2 ↓ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 0.196 +- **Signal Line:** -0.020 +- **Histogram:** 0.216 (Weakening ↓) +- **Signal:** Bullish + +## Moving Averages +- **50 SMA:** $27.88 (+0.3% from price) +- **200 SMA:** $28.00 (-0.1% from price) +- **Trend:** Uptrend + +## Bollinger Bands (20,2) +- **Upper:** $28.62 +- **Middle:** $27.05 +- **Lower:** $25.49 +- **Band Position:** 79% +- **Bandwidth:** 11.6% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $0.60 (2.2% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $27.06 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 75.9 +- **%D:** 80.3 +- **Signal:** Bearish crossover ⚠️ + +## ADX (Trend Strength) +- **ADX:** 19.6 (Strengthening ↑) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $27.46 (+1.8% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 5.2M +- **5-Day Trend:** Falling ↓ +- **Signal:** Confirmed downtrend (price & volume falling) + +## VWAP (20-period) +- **VWAP:** $26.96 +- **Current vs VWAP:** +3.7% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $30.62 +- **Recent Low:** $25.68 +- **Next Resistance:** $28.15 (50.0%) +- **Next Support:** $27.57 (61.8%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 147. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:22.381122 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'HOMB'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for HOMB: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 148. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:22.492529 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'HOMB'}` +- **Output Length:** 147 chars + +### Output +``` +Error fetching recommendation trends for HOMB: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 149. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:22.500709 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'HOMB', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for HOMB: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 150. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:22.961248 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'JBHT', 'curr_date': '2026-04-15'}` +- **Output Length:** 1521 chars + +### Output +``` +# Technical Analysis for JBHT +**Date:** 2026-04-15 +**Current Price:** $229.61 + +## Price Action +- **Daily Change:** +0.88% +- **5-Day Change:** +2.22% + +## RSI (14) +- **Value:** 68.9 ↑ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 3.956 +- **Signal Line:** 1.297 +- **Histogram:** 2.659 (Weakening ↓) +- **Signal:** Bullish + +## Moving Averages +- **50 SMA:** $217.86 (+5.4% from price) +- **200 SMA:** $176.87 (+29.8% from price) +- **Trend:** STRONG UPTREND ⚡ + +## Bollinger Bands (20,2) +- **Upper:** $233.00 +- **Middle:** $212.04 +- **Lower:** $191.09 +- **Band Position:** 92% +- **Bandwidth:** 19.8% (volatility indicator) +- **Signal:** Near upper band + +## ATR (Volatility) +- **ATR:** $6.44 (2.8% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $219.95 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 92.1 +- **%D:** 88.2 +- **Signal:** OVERBOUGHT ⚠️ + +## ADX (Trend Strength) +- **ADX:** 20.5 (Strengthening ↑) +- **Interpretation:** Trending + +## 20 EMA +- **Value:** $217.42 (+5.6% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 8.3M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $209.76 +- **Current vs VWAP:** +9.5% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $236.00 +- **Recent Low:** $193.94 +- **Next Resistance:** $236.00 (0.0% (High)) +- **Next Support:** $226.07 (23.6%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 151. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:23.051790 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'JBHT'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for JBHT: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 152. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:23.155357 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'JBHT'}` +- **Output Length:** 147 chars + +### Output +``` +Error fetching recommendation trends for JBHT: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 153. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:23.163745 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'JBHT', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for JBHT: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 154. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:23.570879 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'MIND', 'curr_date': '2026-04-15'}` +- **Output Length:** 1512 chars + +### Output +``` +# Technical Analysis for MIND +**Date:** 2026-04-15 +**Current Price:** $8.75 + +## Price Action +- **Daily Change:** +5.42% +- **5-Day Change:** +5.29% + +## RSI (14) +- **Value:** 54.1 ↑ +- **Signal:** Bullish + +## MACD +- **MACD Line:** -0.002 +- **Signal Line:** -0.002 +- **Histogram:** 0.000 (Weakening ↓) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $8.31 (+5.3% from price) +- **200 SMA:** $9.21 (-5.0% from price) +- **Trend:** Uptrend + +## Bollinger Bands (20,2) +- **Upper:** $9.19 +- **Middle:** $8.47 +- **Lower:** $7.75 +- **Band Position:** 70% +- **Bandwidth:** 17.0% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $0.62 (7.1% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $7.82 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 51.2 +- **%D:** 45.3 +- **Signal:** Bullish crossover ⚡ + +## ADX (Trend Strength) +- **ADX:** 8.9 (Weakening ↓) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $8.39 (+4.2% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 3.3M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $8.51 +- **Current vs VWAP:** +2.9% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $9.37 +- **Recent Low:** $7.34 +- **Next Resistance:** $8.89 (23.6%) +- **Next Support:** $8.59 (38.2%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 155. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:23.632902 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'MIND'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for MIND: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 156. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:23.734771 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'MIND'}` +- **Output Length:** 147 chars + +### Output +``` +Error fetching recommendation trends for MIND: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 157. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:23.743398 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'MIND', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for MIND: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 158. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:24.152301 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'PNC', 'curr_date': '2026-04-15'}` +- **Output Length:** 1533 chars + +### Output +``` +# Technical Analysis for PNC +**Date:** 2026-04-15 +**Current Price:** $221.20 + +## Price Action +- **Daily Change:** -0.05% +- **5-Day Change:** +0.97% + +## RSI (14) +- **Value:** 66.2 ↓ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 2.783 +- **Signal Line:** 0.360 +- **Histogram:** 2.422 (Weakening ↓) +- **Signal:** Bullish + +## Moving Averages +- **50 SMA:** $215.58 (+2.6% from price) +- **200 SMA:** $199.77 (+10.7% from price) +- **Trend:** STRONG UPTREND ⚡ + +## Bollinger Bands (20,2) +- **Upper:** $224.54 +- **Middle:** $208.48 +- **Lower:** $192.43 +- **Band Position:** 90% +- **Bandwidth:** 15.4% (volatility indicator) +- **Signal:** Near upper band + +## ATR (Volatility) +- **ATR:** $5.11 (2.3% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $213.53 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 92.3 +- **%D:** 89.6 +- **Signal:** OVERBOUGHT ⚠️ + +## ADX (Trend Strength) +- **ADX:** 14.6 (Strengthening ↑) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $212.40 (+4.1% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 31.7M +- **5-Day Trend:** Falling ↓ +- **Signal:** BEARISH DIVERGENCE ⚠️ (distribution) + +## VWAP (20-period) +- **VWAP:** $207.72 +- **Current vs VWAP:** +6.5% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $242.08 +- **Recent Low:** $196.05 +- **Next Resistance:** $224.50 (38.2%) +- **Next Support:** $219.07 (50.0%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 159. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:24.225298 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'PNC'}` +- **Output Length:** 98 chars + +### Output +``` +Error retrieving insider transactions for PNC: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 160. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:24.332019 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'PNC'}` +- **Output Length:** 146 chars + +### Output +``` +Error fetching recommendation trends for PNC: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 161. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:24.341178 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'PNC', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 94 chars + +### Output +``` +Error retrieving options activity for PNC: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 162. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:24.793530 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'GSBC', 'curr_date': '2026-04-15'}` +- **Output Length:** 1530 chars + +### Output +``` +# Technical Analysis for GSBC +**Date:** 2026-04-15 +**Current Price:** $67.50 + +## Price Action +- **Daily Change:** -0.30% +- **5-Day Change:** +0.70% + +## RSI (14) +- **Value:** 70.6 ↓ +- **Signal:** OVERBOUGHT ⚠️ + +## MACD +- **MACD Line:** 1.552 +- **Signal Line:** 0.993 +- **Histogram:** 0.559 (Weakening ↓) +- **Signal:** Bullish + +## Moving Averages +- **50 SMA:** $62.91 (+7.3% from price) +- **200 SMA:** $60.58 (+11.4% from price) +- **Trend:** STRONG UPTREND ⚡ + +## Bollinger Bands (20,2) +- **Upper:** $69.06 +- **Middle:** $63.70 +- **Lower:** $58.33 +- **Band Position:** 85% +- **Bandwidth:** 16.8% (volatility indicator) +- **Signal:** Near upper band + +## ATR (Volatility) +- **ATR:** $1.64 (2.4% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $65.04 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 84.5 +- **%D:** 85.9 +- **Signal:** OVERBOUGHT ⚠️ + +## ADX (Trend Strength) +- **ADX:** 42.5 (Strengthening ↑) +- **Interpretation:** Strong trend + +## 20 EMA +- **Value:** $64.64 (+4.4% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 1.0M +- **5-Day Trend:** Falling ↓ +- **Signal:** BEARISH DIVERGENCE ⚠️ (distribution) + +## VWAP (20-period) +- **VWAP:** $63.71 +- **Current vs VWAP:** +5.9% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $68.74 +- **Recent Low:** $58.95 +- **Next Resistance:** $68.74 (0.0% (High)) +- **Next Support:** $66.43 (23.6%) + +## Summary +- **Key Signals:** RSI overbought, Above 50 SMA + +``` + +--- + +## 163. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:24.857745 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'GSBC'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for GSBC: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 164. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:24.952534 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'GSBC'}` +- **Output Length:** 147 chars + +### Output +``` +Error fetching recommendation trends for GSBC: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 165. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:24.961743 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'GSBC', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for GSBC: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 166. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:25.377424 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'MS', 'curr_date': '2026-04-15'}` +- **Output Length:** 1587 chars + +### Output +``` +# Technical Analysis for MS +**Date:** 2026-04-15 +**Current Price:** $183.34 + +## Price Action +- **Daily Change:** +1.21% +- **5-Day Change:** +4.16% + +## RSI (14) +- **Value:** 72.0 ↑ +- **Signal:** OVERBOUGHT ⚠️ + +## MACD +- **MACD Line:** 3.707 +- **Signal Line:** 1.142 +- **Histogram:** 2.565 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $168.84 (+8.6% from price) +- **200 SMA:** $161.49 (+13.5% from price) +- **Trend:** STRONG UPTREND ⚡ + +## Bollinger Bands (20,2) +- **Upper:** $183.05 +- **Middle:** $167.02 +- **Lower:** $150.99 +- **Band Position:** 101% +- **Bandwidth:** 19.2% (volatility indicator) +- **Signal:** AT UPPER BAND - Potential reversal ⚠️ + +## ATR (Volatility) +- **ATR:** $5.41 (2.9% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $175.23 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 90.0 +- **%D:** 83.0 +- **Signal:** OVERBOUGHT ⚠️ + +## ADX (Trend Strength) +- **ADX:** 28.5 (Strengthening ↑) +- **Interpretation:** Strong trend + +## 20 EMA +- **Value:** $170.21 (+7.7% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 208.9M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $166.39 +- **Current vs VWAP:** +10.2% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $188.68 +- **Recent Low:** $152.80 +- **Next Resistance:** $188.68 (0.0% (High)) +- **Next Support:** $180.21 (23.6%) + +## Summary +- **Key Signals:** RSI overbought, Above 50 SMA + +``` + +--- + +## 167. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:25.448610 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'MS'}` +- **Output Length:** 97 chars + +### Output +``` +Error retrieving insider transactions for MS: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 168. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:25.555214 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'MS'}` +- **Output Length:** 145 chars + +### Output +``` +Error fetching recommendation trends for MS: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 169. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:25.567765 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'MS', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 93 chars + +### Output +``` +Error retrieving options activity for MS: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 170. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:25.932966 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'NYC', 'curr_date': '2026-04-15'}` +- **Output Length:** 1497 chars + +### Output +``` +# Technical Analysis for NYC +**Date:** 2026-04-15 +**Current Price:** $7.88 + +## Price Action +- **Daily Change:** -3.19% +- **5-Day Change:** -2.23% + +## RSI (14) +- **Value:** 39.6 ↓ +- **Signal:** Bearish + +## MACD +- **MACD Line:** -0.157 +- **Signal Line:** -0.127 +- **Histogram:** -0.030 (Strengthening ↑) +- **Signal:** BEARISH CROSSOVER ⚠️ + +## Moving Averages +- **50 SMA:** $8.55 (-7.9% from price) +- **200 SMA:** $9.93 (-20.6% from price) +- **Trend:** STRONG DOWNTREND ⚠️ + +## Bollinger Bands (20,2) +- **Upper:** $8.90 +- **Middle:** $8.36 +- **Lower:** $7.82 +- **Band Position:** 5% +- **Bandwidth:** 12.9% (volatility indicator) +- **Signal:** Near lower band + +## ATR (Volatility) +- **ATR:** $0.41 (5.2% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $7.27 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 12.0 +- **%D:** 19.0 +- **Signal:** OVERSOLD ⚡ + +## ADX (Trend Strength) +- **ADX:** 11.0 (Weakening ↓) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $8.30 (-5.0% from price) +- **Signal:** Price BELOW 20 EMA (short-term bearish) + +## OBV (On-Balance Volume) +- **Value:** 56.0K +- **5-Day Trend:** Falling ↓ +- **Signal:** Confirmed downtrend (price & volume falling) + +## VWAP (20-period) +- **VWAP:** $8.36 +- **Current vs VWAP:** -5.8% +- **Signal:** Price BELOW VWAP (institutional selling) + +## Fibonacci Levels (50-period) +- **Recent High:** $11.35 +- **Recent Low:** $7.88 +- **Next Resistance:** $8.62 (78.6%) + +## Summary +- **Key Signals:** Below 50 SMA + +``` + +--- + +## 171. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:26.009570 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'NYC'}` +- **Output Length:** 98 chars + +### Output +``` +Error retrieving insider transactions for NYC: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 172. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:26.107941 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'NYC'}` +- **Output Length:** 146 chars + +### Output +``` +Error fetching recommendation trends for NYC: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 173. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:26.116868 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'NYC', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 94 chars + +### Output +``` +Error retrieving options activity for NYC: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 174. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:26.524271 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'BAC', 'curr_date': '2026-04-15'}` +- **Output Length:** 1536 chars + +### Output +``` +# Technical Analysis for BAC +**Date:** 2026-04-15 +**Current Price:** $53.35 + +## Price Action +- **Daily Change:** +0.00% +- **5-Day Change:** +2.83% + +## RSI (14) +- **Value:** 70.2 ↑ +- **Signal:** OVERBOUGHT ⚠️ + +## MACD +- **MACD Line:** 0.904 +- **Signal Line:** 0.198 +- **Histogram:** 0.705 (Weakening ↓) +- **Signal:** Bullish + +## Moving Averages +- **50 SMA:** $50.55 (+5.5% from price) +- **200 SMA:** $50.59 (+5.4% from price) +- **Trend:** Uptrend (DEATH CROSS ⚠️) + +## Bollinger Bands (20,2) +- **Upper:** $53.90 +- **Middle:** $49.34 +- **Lower:** $44.77 +- **Band Position:** 94% +- **Bandwidth:** 18.5% (volatility indicator) +- **Signal:** Near upper band + +## ATR (Volatility) +- **ATR:** $1.23 (2.3% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $51.51 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 94.9 +- **%D:** 90.7 +- **Signal:** OVERBOUGHT ⚠️ + +## ADX (Trend Strength) +- **ADX:** 25.3 (Strengthening ↑) +- **Interpretation:** Strong trend + +## 20 EMA +- **Value:** $50.40 (+5.9% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 997.3M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $48.99 +- **Current vs VWAP:** +8.9% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $56.55 +- **Recent Low:** $46.12 +- **Next Resistance:** $54.09 (23.6%) +- **Next Support:** $52.57 (38.2%) + +## Summary +- **Key Signals:** RSI overbought, Above 50 SMA + +``` + +--- + +## 175. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:26.585775 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'BAC'}` +- **Output Length:** 98 chars + +### Output +``` +Error retrieving insider transactions for BAC: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 176. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:26.684475 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'BAC'}` +- **Output Length:** 146 chars + +### Output +``` +Error fetching recommendation trends for BAC: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 177. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:26.692484 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'BAC', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 94 chars + +### Output +``` +Error retrieving options activity for BAC: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 178. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:27.093275 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'SLG', 'curr_date': '2026-04-15'}` +- **Output Length:** 1546 chars + +### Output +``` +# Technical Analysis for SLG +**Date:** 2026-04-15 +**Current Price:** $40.66 + +## Price Action +- **Daily Change:** +4.07% +- **5-Day Change:** +5.31% + +## RSI (14) +- **Value:** 61.5 ↑ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 0.185 +- **Signal Line:** -0.341 +- **Histogram:** 0.527 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $38.27 (+6.3% from price) +- **200 SMA:** $48.49 (-16.1% from price) +- **Trend:** Uptrend + +## Bollinger Bands (20,2) +- **Upper:** $40.15 +- **Middle:** $37.37 +- **Lower:** $34.59 +- **Band Position:** 109% +- **Bandwidth:** 14.9% (volatility indicator) +- **Signal:** AT UPPER BAND - Potential reversal ⚠️ + +## ATR (Volatility) +- **ATR:** $1.72 (4.2% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $38.08 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 84.3 +- **%D:** 72.7 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 10.6 (Weakening ↓) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $37.82 (+7.5% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** -38.1M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $37.44 +- **Current vs VWAP:** +8.6% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $44.26 +- **Recent Low:** $34.17 +- **Next Resistance:** $41.88 (23.6%) +- **Next Support:** $40.41 (38.2%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 179. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:27.164644 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'SLG'}` +- **Output Length:** 98 chars + +### Output +``` +Error retrieving insider transactions for SLG: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 180. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:27.268537 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'SLG'}` +- **Output Length:** 146 chars + +### Output +``` +Error fetching recommendation trends for SLG: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 181. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:27.276940 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'SLG', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 94 chars + +### Output +``` +Error retrieving options activity for SLG: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 182. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:27.788722 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'CMS', 'curr_date': '2026-04-15'}` +- **Output Length:** 1476 chars + +### Output +``` +# Technical Analysis for CMS +**Date:** 2026-04-15 +**Current Price:** $78.82 + +## Price Action +- **Daily Change:** +0.47% +- **5-Day Change:** +0.00% + +## RSI (14) +- **Value:** 59.1 ↓ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 0.831 +- **Signal Line:** 0.735 +- **Histogram:** 0.096 (Weakening ↓) +- **Signal:** Bullish + +## Moving Averages +- **50 SMA:** $76.29 (+3.3% from price) +- **200 SMA:** $72.38 (+8.9% from price) +- **Trend:** STRONG UPTREND ⚡ + +## Bollinger Bands (20,2) +- **Upper:** $80.62 +- **Middle:** $77.46 +- **Lower:** $74.30 +- **Band Position:** 72% +- **Bandwidth:** 8.2% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $1.34 (1.7% of price) +- **Level:** Low volatility +- **Suggested Stop-Loss:** $76.81 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 66.4 +- **%D:** 74.9 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 11.6 (Weakening ↓) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $77.85 (+1.2% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 63.5M +- **5-Day Trend:** Rising ↑ +- **Signal:** Neutral + +## VWAP (20-period) +- **VWAP:** $77.37 +- **Current vs VWAP:** +1.9% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $80.36 +- **Recent Low:** $69.77 +- **Next Resistance:** $80.36 (0.0% (High)) +- **Next Support:** $77.86 (23.6%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 183. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:27.850226 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'CMS'}` +- **Output Length:** 98 chars + +### Output +``` +Error retrieving insider transactions for CMS: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 184. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:27.956648 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'CMS'}` +- **Output Length:** 146 chars + +### Output +``` +Error fetching recommendation trends for CMS: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 185. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:27.964951 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'CMS', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 94 chars + +### Output +``` +Error retrieving options activity for CMS: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 186. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:28.340251 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'NDAQ', 'curr_date': '2026-04-15'}` +- **Output Length:** 1522 chars + +### Output +``` +# Technical Analysis for NDAQ +**Date:** 2026-04-15 +**Current Price:** $86.71 + +## Price Action +- **Daily Change:** +0.65% +- **5-Day Change:** -1.57% + +## RSI (14) +- **Value:** 52.6 ↓ +- **Signal:** Bullish + +## MACD +- **MACD Line:** -0.082 +- **Signal Line:** -0.270 +- **Histogram:** 0.188 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $85.10 (+1.9% from price) +- **200 SMA:** $90.03 (-3.7% from price) +- **Trend:** Uptrend + +## Bollinger Bands (20,2) +- **Upper:** $88.73 +- **Middle:** $85.35 +- **Lower:** $81.97 +- **Band Position:** 70% +- **Bandwidth:** 7.9% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $2.33 (2.7% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $83.21 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 56.8 +- **%D:** 57.3 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 9.1 (Weakening ↓) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $85.59 (+1.3% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 59.8M +- **5-Day Trend:** Falling ↓ +- **Signal:** Confirmed downtrend (price & volume falling) + +## VWAP (20-period) +- **VWAP:** $85.42 +- **Current vs VWAP:** +1.5% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $97.60 +- **Recent Low:** $76.85 +- **Next Resistance:** $87.22 (50.0%) +- **Next Support:** $84.77 (61.8%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 187. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:28.400942 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'NDAQ'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for NDAQ: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 188. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:28.495989 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'NDAQ'}` +- **Output Length:** 147 chars + +### Output +``` +Error fetching recommendation trends for NDAQ: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 189. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:28.505165 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'NDAQ', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for NDAQ: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 190. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:28.861008 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'GTLS', 'curr_date': '2026-04-15'}` +- **Output Length:** 1576 chars + +### Output +``` +# Technical Analysis for GTLS +**Date:** 2026-04-15 +**Current Price:** $208.40 + +## Price Action +- **Daily Change:** +0.28% +- **5-Day Change:** +0.31% + +## RSI (14) +- **Value:** 69.2 ↑ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 0.245 +- **Signal Line:** 0.116 +- **Histogram:** 0.128 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $207.21 (+0.6% from price) +- **200 SMA:** $199.82 (+4.3% from price) +- **Trend:** STRONG UPTREND ⚡ + +## Bollinger Bands (20,2) +- **Upper:** $208.18 +- **Middle:** $207.29 +- **Lower:** $206.40 +- **Band Position:** 112% +- **Bandwidth:** 0.9% (volatility indicator) +- **Signal:** AT UPPER BAND - Potential reversal ⚠️ + +## ATR (Volatility) +- **ATR:** $0.50 (0.2% of price) +- **Level:** Low volatility +- **Suggested Stop-Loss:** $207.65 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 90.1 +- **%D:** 85.0 +- **Signal:** OVERBOUGHT ⚠️ + +## ADX (Trend Strength) +- **ADX:** 18.6 (Strengthening ↑) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $207.43 (+0.5% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 21.7M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $207.14 +- **Current vs VWAP:** +0.6% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $208.51 +- **Recent Low:** $206.25 +- **Next Resistance:** $208.51 (0.0% (High)) +- **Next Support:** $207.98 (23.6%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 191. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:28.921464 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'GTLS'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for GTLS: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 192. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:29.017012 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'GTLS'}` +- **Output Length:** 147 chars + +### Output +``` +Error fetching recommendation trends for GTLS: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 193. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:29.025359 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'GTLS', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for GTLS: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 194. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:29.429047 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'COHR', 'curr_date': '2026-04-15'}` +- **Output Length:** 1560 chars + +### Output +``` +# Technical Analysis for COHR +**Date:** 2026-04-15 +**Current Price:** $313.42 + +## Price Action +- **Daily Change:** +1.78% +- **5-Day Change:** +11.22% + +## RSI (14) +- **Value:** 67.3 ↑ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 14.220 +- **Signal Line:** 7.786 +- **Histogram:** 6.434 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $251.16 (+24.8% from price) +- **200 SMA:** $163.04 (+92.2% from price) +- **Trend:** STRONG UPTREND ⚡ + +## Bollinger Bands (20,2) +- **Upper:** $314.09 +- **Middle:** $264.27 +- **Lower:** $214.44 +- **Band Position:** 99% +- **Bandwidth:** 37.7% (volatility indicator) +- **Signal:** AT UPPER BAND - Potential reversal ⚠️ + +## ATR (Volatility) +- **ATR:** $22.26 (7.1% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $280.02 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 87.6 +- **%D:** 78.2 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 23.3 (Strengthening ↑) +- **Interpretation:** Trending + +## 20 EMA +- **Value:** $270.23 (+16.0% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 153.0M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $261.43 +- **Current vs VWAP:** +19.9% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $320.00 +- **Recent Low:** $175.24 +- **Next Resistance:** $320.00 (0.0% (High)) +- **Next Support:** $285.84 (23.6%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 195. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:29.493870 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'COHR'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for COHR: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 196. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:29.599144 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'COHR'}` +- **Output Length:** 147 chars + +### Output +``` +Error fetching recommendation trends for COHR: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 197. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:29.608307 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'COHR', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for COHR: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 198. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:30.002901 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'TMUS', 'curr_date': '2026-04-15'}` +- **Output Length:** 1585 chars + +### Output +``` +# Technical Analysis for TMUS +**Date:** 2026-04-15 +**Current Price:** $190.00 + +## Price Action +- **Daily Change:** -1.26% +- **5-Day Change:** -3.86% + +## RSI (14) +- **Value:** 27.1 ↓ +- **Signal:** OVERSOLD ⚡ + +## MACD +- **MACD Line:** -4.797 +- **Signal Line:** -2.912 +- **Histogram:** -1.885 (Strengthening ↑) +- **Signal:** BEARISH CROSSOVER ⚠️ + +## Moving Averages +- **50 SMA:** $209.09 (-9.1% from price) +- **200 SMA:** $217.52 (-12.7% from price) +- **Trend:** STRONG DOWNTREND ⚠️ + +## Bollinger Bands (20,2) +- **Upper:** $219.15 +- **Middle:** $204.54 +- **Lower:** $189.94 +- **Band Position:** 0% +- **Bandwidth:** 14.3% (volatility indicator) +- **Signal:** AT LOWER BAND - Potential bounce ⚡ + +## ATR (Volatility) +- **ATR:** $5.24 (2.8% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $182.14 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 10.0 +- **%D:** 14.1 +- **Signal:** OVERSOLD ⚡ + +## ADX (Trend Strength) +- **ADX:** 38.0 (Strengthening ↑) +- **Interpretation:** Strong trend + +## 20 EMA +- **Value:** $202.77 (-6.3% from price) +- **Signal:** Price BELOW 20 EMA (short-term bearish) + +## OBV (On-Balance Volume) +- **Value:** -8.9M +- **5-Day Trend:** Falling ↓ +- **Signal:** Confirmed downtrend (price & volume falling) + +## VWAP (20-period) +- **VWAP:** $205.07 +- **Current vs VWAP:** -7.3% +- **Signal:** Price BELOW VWAP (institutional selling) + +## Fibonacci Levels (50-period) +- **Recent High:** $223.67 +- **Recent Low:** $187.25 +- **Next Resistance:** $195.04 (78.6%) +- **Next Support:** $187.25 (100% (Low)) + +## Summary +- **Key Signals:** RSI oversold, Below 50 SMA + +``` + +--- + +## 199. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:30.070725 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'TMUS'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for TMUS: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 200. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:30.172570 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'TMUS'}` +- **Output Length:** 147 chars + +### Output +``` +Error fetching recommendation trends for TMUS: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 201. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:30.181362 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'TMUS', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for TMUS: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 202. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:30.663478 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'T', 'curr_date': '2026-04-15'}` +- **Output Length:** 1560 chars + +### Output +``` +# Technical Analysis for T +**Date:** 2026-04-15 +**Current Price:** $25.62 + +## Price Action +- **Daily Change:** +0.04% +- **5-Day Change:** -5.35% + +## RSI (14) +- **Value:** 29.0 ↓ +- **Signal:** OVERSOLD ⚡ + +## MACD +- **MACD Line:** -0.356 +- **Signal Line:** -0.006 +- **Histogram:** -0.349 (Strengthening ↑) +- **Signal:** BEARISH CROSSOVER ⚠️ + +## Moving Averages +- **50 SMA:** $27.62 (-7.3% from price) +- **200 SMA:** $26.24 (-2.4% from price) +- **Trend:** Downtrend + +## Bollinger Bands (20,2) +- **Upper:** $29.64 +- **Middle:** $27.67 +- **Lower:** $25.70 +- **Band Position:** -2% +- **Bandwidth:** 14.2% (volatility indicator) +- **Signal:** AT LOWER BAND - Potential bounce ⚡ + +## ATR (Volatility) +- **ATR:** $0.67 (2.6% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $24.62 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 13.9 +- **%D:** 19.1 +- **Signal:** OVERSOLD ⚡ + +## ADX (Trend Strength) +- **ADX:** 35.9 (Strengthening ↑) +- **Interpretation:** Strong trend + +## 20 EMA +- **Value:** $27.30 (-6.1% from price) +- **Signal:** Price BELOW 20 EMA (short-term bearish) + +## OBV (On-Balance Volume) +- **Value:** 436.5M +- **5-Day Trend:** Falling ↓ +- **Signal:** Confirmed downtrend (price & volume falling) + +## VWAP (20-period) +- **VWAP:** $27.68 +- **Current vs VWAP:** -7.4% +- **Signal:** Price BELOW VWAP (institutional selling) + +## Fibonacci Levels (50-period) +- **Recent High:** $29.14 +- **Recent Low:** $24.94 +- **Next Resistance:** $25.84 (78.6%) +- **Next Support:** $24.94 (100% (Low)) + +## Summary +- **Key Signals:** RSI oversold, Below 50 SMA + +``` + +--- + +## 203. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:30.726865 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'T'}` +- **Output Length:** 96 chars + +### Output +``` +Error retrieving insider transactions for T: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 204. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:30.836156 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'T'}` +- **Output Length:** 144 chars + +### Output +``` +Error fetching recommendation trends for T: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 205. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:30.844517 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'T', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 92 chars + +### Output +``` +Error retrieving options activity for T: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 206. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:31.247215 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'VZ', 'curr_date': '2026-04-15'}` +- **Output Length:** 1556 chars + +### Output +``` +# Technical Analysis for VZ +**Date:** 2026-04-15 +**Current Price:** $45.48 + +## Price Action +- **Daily Change:** +0.13% +- **5-Day Change:** -3.90% + +## RSI (14) +- **Value:** 27.3 ↓ +- **Signal:** OVERSOLD ⚡ + +## MACD +- **MACD Line:** -0.650 +- **Signal Line:** -0.100 +- **Histogram:** -0.550 (Strengthening ↑) +- **Signal:** BEARISH CROSSOVER ⚠️ + +## Moving Averages +- **50 SMA:** $48.46 (-6.1% from price) +- **200 SMA:** $42.14 (+7.9% from price) +- **Trend:** Downtrend + +## Bollinger Bands (20,2) +- **Upper:** $51.46 +- **Middle:** $48.49 +- **Lower:** $45.52 +- **Band Position:** -1% +- **Bandwidth:** 12.3% (volatility indicator) +- **Signal:** AT LOWER BAND - Potential bounce ⚡ + +## ATR (Volatility) +- **ATR:** $0.98 (2.2% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $44.00 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 14.7 +- **%D:** 15.2 +- **Signal:** OVERSOLD ⚡ + +## ADX (Trend Strength) +- **ADX:** 37.5 (Strengthening ↑) +- **Interpretation:** Strong trend + +## 20 EMA +- **Value:** $47.91 (-5.1% from price) +- **Signal:** Price BELOW 20 EMA (short-term bearish) + +## OBV (On-Balance Volume) +- **Value:** -23.9M +- **5-Day Trend:** Falling ↓ +- **Signal:** Confirmed downtrend (price & volume falling) + +## VWAP (20-period) +- **VWAP:** $48.49 +- **Current vs VWAP:** -6.2% +- **Signal:** Price BELOW VWAP (institutional selling) + +## Fibonacci Levels (50-period) +- **Recent High:** $50.91 +- **Recent Low:** $43.23 +- **Next Resistance:** $46.17 (61.8%) +- **Next Support:** $44.87 (78.6%) + +## Summary +- **Key Signals:** RSI oversold, Below 50 SMA + +``` + +--- + +## 207. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:31.309453 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'VZ'}` +- **Output Length:** 97 chars + +### Output +``` +Error retrieving insider transactions for VZ: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 208. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:31.414309 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'VZ'}` +- **Output Length:** 145 chars + +### Output +``` +Error fetching recommendation trends for VZ: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 209. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:31.422612 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'VZ', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 93 chars + +### Output +``` +Error retrieving options activity for VZ: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 210. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:31.849988 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'VLN', 'curr_date': '2026-04-15'}` +- **Output Length:** 1522 chars + +### Output +``` +# Technical Analysis for VLN +**Date:** 2026-04-15 +**Current Price:** $1.38 + +## Price Action +- **Daily Change:** +2.22% +- **5-Day Change:** +5.34% + +## RSI (14) +- **Value:** 57.8 ↑ +- **Signal:** Bullish + +## MACD +- **MACD Line:** -0.018 +- **Signal Line:** -0.052 +- **Histogram:** 0.033 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $1.38 (-0.3% from price) +- **200 SMA:** $1.81 (-23.9% from price) +- **Trend:** STRONG DOWNTREND ⚠️ + +## Bollinger Bands (20,2) +- **Upper:** $1.40 +- **Middle:** $1.25 +- **Lower:** $1.09 +- **Band Position:** 93% +- **Bandwidth:** 24.8% (volatility indicator) +- **Signal:** Near upper band + +## ATR (Volatility) +- **ATR:** $0.08 (5.9% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $1.26 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 77.3 +- **%D:** 64.5 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 19.6 (Weakening ↓) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $1.29 (+7.1% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 21.8M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $1.25 +- **Current vs VWAP:** +10.1% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $1.70 +- **Recent Low:** $1.10 +- **Next Resistance:** $1.40 (50.0%) +- **Next Support:** $1.33 (61.8%) + +## Summary +- **Key Signals:** Below 50 SMA + +``` + +--- + +## 211. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:31.923494 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'VLN'}` +- **Output Length:** 98 chars + +### Output +``` +Error retrieving insider transactions for VLN: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 212. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:32.024669 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'VLN'}` +- **Output Length:** 146 chars + +### Output +``` +Error fetching recommendation trends for VLN: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 213. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:32.032911 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'VLN', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 94 chars + +### Output +``` +Error retrieving options activity for VLN: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 214. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:32.392489 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'GLOO', 'curr_date': '2026-04-15'}` +- **Output Length:** 1505 chars + +### Output +``` +# Technical Analysis for GLOO +**Date:** 2026-04-15 +**Current Price:** $6.16 + +## Price Action +- **Daily Change:** -0.96% +- **5-Day Change:** +6.21% + +## RSI (14) +- **Value:** 58.5 ↑ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 0.057 +- **Signal Line:** -0.072 +- **Histogram:** 0.130 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $5.61 (+9.8% from price) +- **200 SMA:** $6.24 (-1.3% from price) +- **Trend:** Uptrend + +## Bollinger Bands (20,2) +- **Upper:** $6.31 +- **Middle:** $5.37 +- **Lower:** $4.43 +- **Band Position:** 92% +- **Bandwidth:** 35.0% (volatility indicator) +- **Signal:** Near upper band + +## ATR (Volatility) +- **ATR:** $0.57 (9.2% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $5.31 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 79.7 +- **%D:** 72.4 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 8.2 (Weakening ↓) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $5.57 (+10.5% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 845.6K +- **5-Day Trend:** Falling ↓ +- **Signal:** BEARISH DIVERGENCE ⚠️ (distribution) + +## VWAP (20-period) +- **VWAP:** $5.76 +- **Current vs VWAP:** +6.9% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $7.00 +- **Recent Low:** $4.63 +- **Next Resistance:** $6.44 (23.6%) +- **Next Support:** $6.09 (38.2%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 215. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:32.465166 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'GLOO'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for GLOO: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 216. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:32.568726 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'GLOO'}` +- **Output Length:** 147 chars + +### Output +``` +Error fetching recommendation trends for GLOO: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 217. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:32.577471 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'GLOO', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for GLOO: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 218. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:32.996863 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'WDAY', 'curr_date': '2026-04-15'}` +- **Output Length:** 1543 chars + +### Output +``` +# Technical Analysis for WDAY +**Date:** 2026-04-15 +**Current Price:** $117.86 + +## Price Action +- **Daily Change:** -1.72% +- **5-Day Change:** -1.10% + +## RSI (14) +- **Value:** 36.8 ↑ +- **Signal:** Bearish + +## MACD +- **MACD Line:** -6.648 +- **Signal Line:** -6.226 +- **Histogram:** -0.422 (Weakening ↓) +- **Signal:** Bearish + +## Moving Averages +- **50 SMA:** $137.73 (-14.4% from price) +- **200 SMA:** $203.00 (-41.9% from price) +- **Trend:** STRONG DOWNTREND ⚠️ + +## Bollinger Bands (20,2) +- **Upper:** $141.48 +- **Middle:** $127.11 +- **Lower:** $112.73 +- **Band Position:** 18% +- **Bandwidth:** 22.6% (volatility indicator) +- **Signal:** Near lower band + +## ATR (Volatility) +- **ATR:** $6.50 (5.5% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $108.10 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 29.8 +- **%D:** 29.4 +- **Signal:** Bullish crossover ⚡ + +## ADX (Trend Strength) +- **ADX:** 37.3 (Strengthening ↑) +- **Interpretation:** Strong trend + +## 20 EMA +- **Value:** $126.42 (-6.8% from price) +- **Signal:** Price BELOW 20 EMA (short-term bearish) + +## OBV (On-Balance Volume) +- **Value:** -38.7M +- **5-Day Trend:** Falling ↓ +- **Signal:** Confirmed downtrend (price & volume falling) + +## VWAP (20-period) +- **VWAP:** $125.93 +- **Current vs VWAP:** -6.4% +- **Signal:** Price BELOW VWAP (institutional selling) + +## Fibonacci Levels (50-period) +- **Recent High:** $177.81 +- **Recent Low:** $110.36 +- **Next Resistance:** $124.79 (78.6%) +- **Next Support:** $110.36 (100% (Low)) + +## Summary +- **Key Signals:** Below 50 SMA + +``` + +--- + +## 219. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:33.075252 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'WDAY'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for WDAY: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 220. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:33.176778 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'WDAY'}` +- **Output Length:** 147 chars + +### Output +``` +Error fetching recommendation trends for WDAY: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 221. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:33.185691 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'WDAY', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for WDAY: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 222. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:33.638815 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'MOS', 'curr_date': '2026-04-15'}` +- **Output Length:** 1552 chars + +### Output +``` +# Technical Analysis for MOS +**Date:** 2026-04-15 +**Current Price:** $23.94 + +## Price Action +- **Daily Change:** -2.44% +- **5-Day Change:** -10.07% + +## RSI (14) +- **Value:** 39.0 ↓ +- **Signal:** Bearish + +## MACD +- **MACD Line:** -0.616 +- **Signal Line:** -0.495 +- **Histogram:** -0.122 (Strengthening ↑) +- **Signal:** BEARISH CROSSOVER ⚠️ + +## Moving Averages +- **50 SMA:** $27.19 (-12.0% from price) +- **200 SMA:** $29.08 (-17.7% from price) +- **Trend:** STRONG DOWNTREND ⚠️ + +## Bollinger Bands (20,2) +- **Upper:** $28.24 +- **Middle:** $25.65 +- **Lower:** $23.07 +- **Band Position:** 17% +- **Bandwidth:** 20.2% (volatility indicator) +- **Signal:** Near lower band + +## ATR (Volatility) +- **ATR:** $1.31 (5.5% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $21.97 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 19.2 +- **%D:** 37.3 +- **Signal:** Bearish + +## ADX (Trend Strength) +- **ADX:** 6.6 (Strengthening ↑) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $25.77 (-7.1% from price) +- **Signal:** Price BELOW 20 EMA (short-term bearish) + +## OBV (On-Balance Volume) +- **Value:** -91.2M +- **5-Day Trend:** Falling ↓ +- **Signal:** Confirmed downtrend (price & volume falling) + +## VWAP (20-period) +- **VWAP:** $25.62 +- **Current vs VWAP:** -6.6% +- **Signal:** Price BELOW VWAP (institutional selling) + +## Fibonacci Levels (50-period) +- **Recent High:** $32.25 +- **Recent Low:** $23.06 +- **Next Resistance:** $25.03 (78.6%) +- **Next Support:** $23.06 (100% (Low)) + +## Summary +- **Key Signals:** Below 50 SMA + +``` + +--- + +## 223. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:33.710712 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'MOS'}` +- **Output Length:** 98 chars + +### Output +``` +Error retrieving insider transactions for MOS: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 224. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:33.831450 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'MOS'}` +- **Output Length:** 146 chars + +### Output +``` +Error fetching recommendation trends for MOS: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 225. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:33.840552 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'MOS', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 94 chars + +### Output +``` +Error retrieving options activity for MOS: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 226. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:34.231301 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'QSI', 'curr_date': '2026-04-15'}` +- **Output Length:** 1499 chars + +### Output +``` +# Technical Analysis for QSI +**Date:** 2026-04-15 +**Current Price:** $0.84 + +## Price Action +- **Daily Change:** +6.59% +- **5-Day Change:** +11.98% + +## RSI (14) +- **Value:** 51.0 ↑ +- **Signal:** Bullish + +## MACD +- **MACD Line:** -0.046 +- **Signal Line:** -0.058 +- **Histogram:** 0.011 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $0.91 (-7.4% from price) +- **200 SMA:** $1.35 (-37.8% from price) +- **Trend:** STRONG DOWNTREND ⚠️ + +## Bollinger Bands (20,2) +- **Upper:** $0.93 +- **Middle:** $0.80 +- **Lower:** $0.67 +- **Band Position:** 65% +- **Bandwidth:** 32.5% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $0.06 (7.2% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $0.75 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 64.9 +- **%D:** 44.7 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 23.5 (Weakening ↓) +- **Interpretation:** Trending + +## 20 EMA +- **Value:** $0.81 (+4.1% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** -175.0M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $0.81 +- **Current vs VWAP:** +4.2% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $1.13 +- **Recent Low:** $0.69 +- **Next Resistance:** $0.86 (61.8%) +- **Next Support:** $0.78 (78.6%) + +## Summary +- **Key Signals:** Below 50 SMA + +``` + +--- + +## 227. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:34.302663 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'QSI'}` +- **Output Length:** 98 chars + +### Output +``` +Error retrieving insider transactions for QSI: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 228. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:34.404600 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'QSI'}` +- **Output Length:** 146 chars + +### Output +``` +Error fetching recommendation trends for QSI: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 229. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:34.414492 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'QSI', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 94 chars + +### Output +``` +Error retrieving options activity for QSI: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 230. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:34.782056 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'SRPT', 'curr_date': '2026-04-15'}` +- **Output Length:** 1491 chars + +### Output +``` +# Technical Analysis for SRPT +**Date:** 2026-04-15 +**Current Price:** $22.15 + +## Price Action +- **Daily Change:** +1.65% +- **5-Day Change:** +1.14% + +## RSI (14) +- **Value:** 58.1 ↓ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 1.061 +- **Signal Line:** 1.014 +- **Histogram:** 0.047 (Weakening ↓) +- **Signal:** Bullish + +## Moving Averages +- **50 SMA:** $18.90 (+17.2% from price) +- **200 SMA:** $19.53 (+13.4% from price) +- **Trend:** Uptrend + +## Bollinger Bands (20,2) +- **Upper:** $25.48 +- **Middle:** $20.54 +- **Lower:** $15.60 +- **Band Position:** 66% +- **Bandwidth:** 48.1% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $1.28 (5.8% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $20.24 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 47.3 +- **%D:** 56.2 +- **Signal:** Bearish + +## ADX (Trend Strength) +- **ADX:** 34.5 (Weakening ↓) +- **Interpretation:** Strong trend + +## 20 EMA +- **Value:** $20.87 (+6.2% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 52.8M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $21.02 +- **Current vs VWAP:** +5.4% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $23.85 +- **Recent Low:** $15.53 +- **Next Resistance:** $23.85 (0.0% (High)) +- **Next Support:** $21.89 (23.6%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 231. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:34.857683 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'SRPT'}` +- **Output Length:** 99 chars + +### Output +``` +Error retrieving insider transactions for SRPT: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 232. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:34.959065 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'SRPT'}` +- **Output Length:** 147 chars + +### Output +``` +Error fetching recommendation trends for SRPT: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 233. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:34.967155 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'SRPT', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 95 chars + +### Output +``` +Error retrieving options activity for SRPT: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 234. Get technical indicators + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:35.401933 +- **Tool:** `get_indicators` +- **Parameters:** `{'symbol': 'QQQ', 'curr_date': '2026-04-15'}` +- **Output Length:** 1575 chars + +### Output +``` +# Technical Analysis for QQQ +**Date:** 2026-04-15 +**Current Price:** $628.60 + +## Price Action +- **Daily Change:** +1.82% +- **5-Day Change:** +3.71% + +## RSI (14) +- **Value:** 68.0 ↑ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 4.362 +- **Signal Line:** -1.610 +- **Histogram:** 5.972 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $600.02 (+4.8% from price) +- **200 SMA:** $596.13 (+5.4% from price) +- **Trend:** STRONG UPTREND ⚡ + +## Bollinger Bands (20,2) +- **Upper:** $626.25 +- **Middle:** $591.08 +- **Lower:** $555.92 +- **Band Position:** 103% +- **Bandwidth:** 11.9% (volatility indicator) +- **Signal:** AT UPPER BAND - Potential reversal ⚠️ + +## ATR (Volatility) +- **ATR:** $11.47 (1.8% of price) +- **Level:** Low volatility +- **Suggested Stop-Loss:** $611.40 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 92.1 +- **%D:** 84.8 +- **Signal:** OVERBOUGHT ⚠️ + +## ADX (Trend Strength) +- **ADX:** 14.0 (Weakening ↓) +- **Interpretation:** WEAK/NO TREND (range-bound) ⚠️ + +## 20 EMA +- **Value:** $598.39 (+5.0% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 881.8M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $587.68 +- **Current vs VWAP:** +7.0% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $629.19 +- **Recent Low:** $555.60 +- **Next Resistance:** $629.19 (0.0% (High)) +- **Next Support:** $611.82 (23.6%) + +## Summary +- **Key Signals:** Above 50 SMA + +``` + +--- + +## 235. Get insider transactions + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:35.473329 +- **Tool:** `get_insider_transactions` +- **Parameters:** `{'ticker': 'QQQ'}` +- **Output Length:** 98 chars + +### Output +``` +Error retrieving insider transactions for QQQ: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 236. Get recommendations + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:35.582350 +- **Tool:** `get_recommendation_trends` +- **Parameters:** `{'ticker': 'QQQ'}` +- **Output Length:** 146 chars + +### Output +``` +Error fetching recommendation trends for QQQ: FinnhubAPIException(status_code: 429): API limit reached. Please try again later. Remaining Limit: 0 +``` + +--- + +## 237. Get options activity + +- **Type:** `tool` +- **Node:** filter +- **Timestamp:** 2026-04-15T06:17:35.591013 +- **Tool:** `get_options_activity` +- **Parameters:** `{'ticker': 'QQQ', 'num_expirations': 3, 'curr_date': '2026-04-15'}` +- **Output Length:** 94 chars + +### Output +``` +Error retrieving options activity for QQQ: Too Many Requests. Rate limited. Try after a while. +``` + +--- + +## 238. Rank candidates + +- **Type:** `llm` +- **Node:** ranker +- **Timestamp:** 2026-04-15T06:18:41.835270 +- **Model:** `gemini-3-pro-preview` +- **Prompt Length:** 180011 chars +- **Output Length:** 2000 chars + +### Prompt +``` +You are a professional stock analyst selecting the best short-term trading opportunities from a pre-filtered candidate list. + +CURRENT DATE: 2026-04-15 + +GOAL: Select UP TO 15 stocks with the highest probability of generating >5.0% returns within 1-7 days. If fewer than 15 candidates meet the quality bar, return only the ones that do. Quality over quantity — never pad the list with weak picks. + +MINIMUM QUALITY BAR: +- Only include candidates where you have genuine conviction (final_score >= 65). +- If a candidate lacks a clear catalyst or has contradictory signals, SKIP it. +- It is better to return 5 excellent picks than 15 mediocre ones. + +STRATEGY-SPECIFIC EVALUATION CRITERIA: +Each candidate was discovered by a specific scanner. Evaluate them using the criteria most relevant to their strategy: +- **insider_buying**: Focus on insider transaction SIZE relative to market cap, insider ROLE (CEO/CFO > Director), number of distinct insiders buying, and whether the stock is near support. Large cluster buys are strongest. +- **options_flow**: Focus on put/call ratio, absolute call VOLUME vs open interest, premium size, and whether flow aligns with the technical trend. Unusually low P/C ratios (<0.1) with high volume are strongest. +- **momentum / technical_breakout**: Focus on volume confirmation (>2x average), trend alignment (above key SMAs), and whether momentum is accelerating or fading. Avoid chasing extended moves (RSI >80). +- **earnings_play**: Focus on short interest (squeeze potential), pre-earnings accumulation signals, analyst estimate trends, and historical earnings surprise rate. Binary risk must be acknowledged. +- **social_dd**: Has shown 55% 30d win rate — strongest long-hold scanner. These setups combine social sentiment WITH technical confirmation (OBV, short interest, MACD). Score based on quality of technical/fundamental corroboration. A strong OBV + high short interest + bullish MACD warrants 65-75. DO NOT conflate with social_hype. +- **social_hype**: Treat as SPECULATIVE (14.3% 7d win rate, -4.84% avg 7d return). Require strong corroborating evidence. Pure social sentiment without data backing should score below 50. +- **short_squeeze**: Focus on short interest %, days to cover, cost to borrow, and whether a catalyst exists to trigger covering. High SI alone is not enough. +- **contrarian_value**: Focus on oversold technicals (RSI <30), fundamental support (earnings stability), and a clear reason why the selloff is overdone. +- **news_catalyst**: **AVOID by default** — 0% historical 7d win rate (-8.37% avg 7d return, n=8). Only score ≥55 if the catalyst is (1) not yet reflected in the intraday move, (2) mechanistic and specific (FDA decision, contract win, regulatory approval), NOT macroeconomic framing ('geopolitical tension', 'oil price', 'rate expectations'). Macro news_catalyst setups should score <50. +- **sector_rotation**: Focus on relative strength vs sector ETF, whether the stock is a laggard in an accelerating sector. +- **minervini**: Focus on the RS Rating (top 30% = RS>=70, top 10% = RS>=90) as the primary signal. Verify all 6 trend template conditions are met (price structure above rising SMAs). Strongest setups combine RS>=85 with price consolidating near highs (within 10-15% of 52w high) — these have minimal overhead supply. Penalize if RS Rating is borderline (70-75) without other confirming signals. +- **ml_signal**: Use the ML Win Probability as a strong quantitative signal. Scores above 65% deserve significant weight. + +HISTORICAL INSIGHTS: +"Historical 1-day win rate: 39.1% (603 tracked)\nHistorical 7-day win rate: 44.1% (596 tracked)\nHistorical 30-day win rate: 36.8% (495 tracked)\n\nBest performing strategies (7-day):\n - short_squeeze: 60.0% win rate, avg +2.1% return (10 samples)\n - analyst_upgrade: 55.9% win rate, avg +0.2% return (34 samples)\n - insider_buying: 47.4% win rate, avg -0.2% return (173 samples)\n\nWORST performing strategies (7-day) \u2014 penalize these heavily in scoring:\n - pre_earnings_accumulation: 28.6% win rate, avg -1.9% return (7 samples)\n - social_hype: 18.2% win rate, avg -4.1% return (22 samples)\n - news_catalyst: 0.0% win rate, avg -9.1% return (8 samples)" + +CANDIDATES FOR REVIEW: +### ABX (Priority: CRITICAL) +- **Strategy Match**: short_squeeze +- **Sources**: short_squeeze | **Confluence**: 1 source(s) +- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: N/A | **Piotroski F-Score**: N/A +- **Price**: $8.72 | **Current Price (numeric)**: 8.720000267028809 | **Intraday**: +1.5% | **Avg Volume**: None +- **Short Interest**: N/A +- **Discovery Context**: Short interest 50.0% of float, 7.7 days to cover — extreme squeeze risk | squeeze risk elevates if catalyst arrives +- **Business**: ABX - Business description not available. +- **News**: + +**Technical Analysis**: +# Technical Analysis for ABX +**Date:** 2026-04-15 +**Current Price:** $8.72 + +## Price Action +- **Daily Change:** +1.87% +- **5-Day Change:** +1.75% + +## RSI (14) +- **Value:** 51.7 ↑ +- **Signal:** Bullish + +## MACD +- **MACD Line:** -0.192 +- **Signal Line:** -0.214 +- **Histogram:** 0.022 (Strengthening ↑) +- **Signal:** BULLISH CROSSOVER ⚡ + +## Moving Averages +- **50 SMA:** $8.75 (-0.3% from price) +- **200 SMA:** $6.97 (+25.1% from price) +- **Trend:** Downtrend + +## Bollinger Bands (20,2) +- **Upper:** $9.77 +- **Middle:** $8.57 +- **Lower:** $7.37 +- **Band Position:** 56% +- **Bandwidth:** 28.0% (volatility indicator) +- **Signal:** Within bands + +## ATR (Volatility) +- **ATR:** $0.51 (5.9% of price) +- **Level:** HIGH VOLATILITY ⚠️ +- **Suggested Stop-Loss:** $7.95 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 73.7 +- **%D:** 55.7 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 27.2 (Weakening ↓) +- **Interpretation:** Strong trend + +## 20 EMA +- **Value:** $8.54 (+2.1% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 101.6K +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $8.61 +- **Current vs VWAP:** +1.3% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $10.53 +- **Recent Low:** $7.18 +- **Next Resistance:** $8.86 (50.0%) +- **Next Support:** $8.46 (61.8%) + +## Summary +- **Key Signals:** Below 50 SMA + + +**Fundamentals**: N/A + +**Insider Transactions**: +Error retrieving insider transactions for ABX: Too Many Requests. Rate limited. Try after a while. + +**Analyst Recommendations**: +## Analyst Recommendation Trends for ABX + +### 2026-04-01 +- **Strong Buy**: 1 +- **Buy**: 6 +- **Hold**: 2 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 9 + +**Sentiment**: 77.8% Bullish, 0.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 1 +- **Buy**: 7 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 9 + +**Sentiment**: 88.9% Bullish, 0.0% Bearish + +### 2026-02-01 +- **Strong Buy**: 1 +- **Buy**: 7 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 9 + +**Sentiment**: 88.9% Bullish, 0.0% Bearish + +### 2026-01-01 +- **Strong Buy**: 1 +- **Buy**: 7 +- **Hold**: 1 +- **Sell**: 0 +- **Strong Sell**: 0 +- **Total Analysts**: 9 + +**Sentiment**: 88.9% Bullish, 0.0% Bearish + + + +**Options Activity**: +Error retrieving options activity for ABX: Too Many Requests. Rate limited. Try after a while. + +**Upcoming Earnings**: Earnings in 21 days (2026-05-06): EPS Est $0.21, Rev Est $62,727,060 + +### ACHC (Priority: CRITICAL) +- **Strategy Match**: short_squeeze +- **Sources**: short_squeeze | **Confluence**: 1 source(s) +- **Quant Pre-Score**: 10/100 | **ML Win Probability**: N/A | **Altman Z-Score**: N/A | **Piotroski F-Score**: N/A +- **Price**: $26.56 | **Current Price (numeric)**: 26.559999465942383 | **Intraday**: +0.0% | **Avg Volume**: None +- **Short Interest**: N/A +- **Discovery Context**: Short interest 42.1% of float, 6.5 days to cover — extreme squeeze risk | squeeze risk elevates if catalyst arrives +- **Business**: ACHC - Business description not available. +- **News**: + +**Technical Analysis**: +# Technical Analysis for ACHC +**Date:** 2026-04-15 +**Current Price:** $26.56 + +## Price Action +- **Daily Change:** +0.04% +- **5-Day Change:** +0.95% + +## RSI (14) +- **Value:** 65.8 ↓ +- **Signal:** Bullish + +## MACD +- **MACD Line:** 1.357 +- **Signal Line:** 1.257 +- **Histogram:** 0.100 (Weakening ↓) +- **Signal:** Bullish + +## Moving Averages +- **50 SMA:** $21.24 (+25.1% from price) +- **200 SMA:** $20.09 (+32.2% from price) +- **Trend:** STRONG UPTREND ⚡ + +## Bollinger Bands (20,2) +- **Upper:** $27.29 +- **Middle:** $24.31 +- **Lower:** $21.33 +- **Band Position:** 88% +- **Bandwidth:** 24.5% (volatility indicator) +- **Signal:** Near upper band + +## ATR (Volatility) +- **ATR:** $1.26 (4.7% of price) +- **Level:** Moderate volatility +- **Suggested Stop-Loss:** $24.67 (1.5x ATR) + +## Stochastic (14,3,3) +- **%K:** 75.5 +- **%D:** 77.0 +- **Signal:** Bullish + +## ADX (Trend Strength) +- **ADX:** 33.0 (Strengthening ↑) +- **Interpretation:** Strong trend + +## 20 EMA +- **Value:** $24.60 (+8.0% from price) +- **Signal:** Price ABOVE 20 EMA (short-term bullish) + +## OBV (On-Balance Volume) +- **Value:** 75.3M +- **5-Day Trend:** Rising ↑ +- **Signal:** Confirmed uptrend (price & volume rising) + +## VWAP (20-period) +- **VWAP:** $24.27 +- **Current vs VWAP:** +9.4% +- **Signal:** Price ABOVE VWAP (institutional buying) + +## Fibonacci Levels (50-period) +- **Recent High:** $27.99 +- **Recent Low:** $12.91 +- **Next Resistance:** $27.99 (0.0% (High)) +- **Next Support:** $24.43 (23.6%) + +## Summary +- **Key Signals:** Above 50 SMA + + +**Fundamentals**: N/A + +**Insider Transactions**: +Error retrieving insider transactions for ACHC: Too Many Requests. Rate limited. Try after a while. + +**Analyst Recommendations**: +## Analyst Recommendation Trends for ACHC + +### 2026-04-01 +- **Strong Buy**: 3 +- **Buy**: 9 +- **Hold**: 7 +- **Sell**: 1 +- **Strong Sell**: 0 +- **Total Analysts**: 20 + +**Sentiment**: 60.0% Bullish, 5.0% Bearish + +### 2026-03-01 +- **Strong Buy**: 3 +- **Buy**: 9 +- **Ho... [truncated] +``` + +### Output +``` +```json +{ + "rankings": [ + { + "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.00, + "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 +``` + +--- +