From 9c30b58f2291d19ec463da2b7ceeaf18082672b6 Mon Sep 17 00:00:00 2001 From: OpenSquared Date: Mon, 29 Jun 2026 14:41:25 +0200 Subject: [PATCH] feat: market event --- backend/routers/causal_lab.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/routers/causal_lab.py b/backend/routers/causal_lab.py index 8972ce7..e0f07a9 100644 --- a/backend/routers/causal_lab.py +++ b/backend/routers/causal_lab.py @@ -1088,7 +1088,7 @@ def _build_graph_json_from_spec(spec: dict) -> dict: nodes.append({ "id": inter_id, "label": inter.get("label", inter_id), "type": "intermediate", "x": x, "y": 175, - "formula": f"{inp_id} * {coef_name}", + "formula": inp_id + " * {{" + coef_name + "}}", }) edges.append({"from": inp_id, "to": inter_id, "sign": "positive" if coef_val >= 0 else "negative", "style": "solid"}) @@ -1112,7 +1112,7 @@ def _build_graph_json_from_spec(spec: dict) -> dict: "id": out_id, "label": out.get("label", out_id), "type": "market_asset", "x": x, "y": 310, "unit": "pips", "instrument": out.get("instrument", "EURUSD"), - "formula": f"{from_id} * {coef_name}", + "formula": from_id + " * {{" + coef_name + "}}", }) edges.append({"from": from_id, "to": out_id, "sign": "positive" if coef_val >= 0 else "negative", "style": "solid"})