feat: cockpit

This commit is contained in:
OpenSquared
2026-07-21 16:48:12 +02:00
parent 24e5e4b03b
commit b6e9b96dc4
10 changed files with 644 additions and 142 deletions

View File

@@ -278,11 +278,11 @@ def get_skew(ticker: str, target_days: int = 30) -> Dict[str, Any]:
result["iv_call_25d"] = round(iv_call * 100, 1)
if put_skew > 0.03:
result["interpretation"] = "Marché achète des puts — protection baissière élevée"
result["interpretation"] = "Market buying puts — high downside protection"
elif put_skew < -0.02:
result["interpretation"] = "Marché achète des calls — biais haussier spéculatif"
result["interpretation"] = "Market buying calls — speculative bullish bias"
else:
result["interpretation"] = "Skew équilibré — pas de biais directionnel fort"
result["interpretation"] = "Balanced skew — no strong directional bias"
except Exception as e:
logger.debug(f"[Skew] {proxy}: {e}")