swj.premkumar
e88a01d0ea
Fixed
...
Override Logic Mismatches: Fixed critical Enum-to-String type mismatch in
apply_trend_override
that was silencing the "Safety Valve" logic.
Data Pipeline Failures: Injected robust error handling and type checking in
market_analyst.py
to identify why RegimeDetector receives invalid data (causing "UNKNOWN" regimes).
Gemini 404 Errors: Removed invalid/deprecated model names causing 404s
2026-01-11 20:13:01 -06:00
swj.premkumar
a6e4c9b770
feat: implement trend override, harden regime detection, and organize tests
...
**Core Logic (Safety Valve & Regime Detection):**
* Added "Momentum Override": `Overall Return > 30%` now forces `TRENDING_UP` (Bull) regime to capture volatile winners.
* Prioritized Trend Strength (ADX) over Volatility for single stocks.
* Fixed `Hurst Exponent` calculation to handle non-positive inputs safely.
* **Data Reliability ([market_analyst.py]
2026-01-11 11:18:46 -06:00
swj.premkumar
3644e82f4e
Blindfire Protocol Activated
2026-01-09 21:57:42 -06:00
swj.premkumar
d2ebd6d587
ickerAnonymizer` into all analyst agents (`Market`, `News`, `Fundamentals`, `Social`) and data tools. The LLM now only sees "ASSET_XXX" in prompts, preventing data contamination.
2026-01-09 21:40:45 -06:00
swj.premkumar
a0ab1a9b3e
The **TradingAgents** system is a risk-managed, LLM-driven trading engine designed to execute trades based on validated truth, not hallucinations. It connects hierarchical LLM agents with deterministic safety gates to ensure that every trade is architecturally sound, factually correct, and risk-compliant.
2026-01-09 19:28:49 -06:00