feat: market event

This commit is contained in:
OpenSquared
2026-06-29 11:15:08 +02:00
parent 9f90c97461
commit 4be3ad9ce3
2 changed files with 77 additions and 8 deletions

View File

@@ -940,6 +940,7 @@ def analyze_event(body: AnalyzeRequest):
"yields": yields,
"activation": activation,
"drift": drift_by_inst.get(primary_inst, {}),
"drift_by_inst": drift_by_inst,
"prices_mode": prices.get("mode", "none"),
"effective_lag_min": effective_lag,
"effective_lag_days": effective_lag_days,
@@ -961,7 +962,7 @@ def analyze_event(body: AnalyzeRequest):
""", (
primary_inst, json.dumps(inputs), json.dumps(body.coef_overrides),
json.dumps(node_values), json.dumps(actual_moves), activation.get("score"),
json.dumps(drift_by_inst.get(primary_inst, {})), analyzed_at,
json.dumps(drift_by_inst), analyzed_at,
body.market_event_id, body.template_id,
))
else:
@@ -976,7 +977,7 @@ def analyze_event(body: AnalyzeRequest):
json.dumps(inputs), json.dumps(body.coef_overrides),
json.dumps(node_values), json.dumps(actual_moves),
activation.get("score"),
json.dumps(drift_by_inst.get(primary_inst, {})), analyzed_at,
json.dumps(drift_by_inst), analyzed_at,
))
conn.commit()