# idempotency_records

key: EXPLICIT:dd1
response_json:
  {"success": true, "message": "Order placed", "broker": "angelone", "order_id": "D1", "status": "PLACED", "symbol": "DEDUP", "side": "BUY", "quantity": 5, "fill_status": "FILLED", "filled_quantity": 5, "avg_fill_price": 100.0, "sl_order_id": "", "sl_protected": false}


key: FP:angelone:HELD:NSE:BUY:MARKET:INTRADAY:5:0
response_json:
  {"success": false, "message": "HELD already has an open LONG 10 position \u2014 one-symbol-one-position rule blocks another BUY. Place an opposite-side order to reduce/close it instead.", "broker": "angelone", "order_id": null, "status": "BLOCKED", "symbol": "HELD", "side": "BUY", "quantity": 5, "fill_status": "REJECTED", "filled_quantity": 0, "avg_fill_price": 0.0, "sl_order_id": "", "sl_protected": false}


key: FP:angelone:HELD:NSE:SELL:MARKET:INTRADAY:5:0
response_json:
  {"success": true, "message": "Order placed", "broker": "angelone", "order_id": "ENTRY1", "status": "PLACED", "symbol": "HELD", "side": "SELL", "quantity": 5, "fill_status": "FILLED", "filled_quantity": 5, "avg_fill_price": 100.0, "sl_order_id": "", "sl_protected": false}


key: EXPLICIT:amb1
response_json:
  {"success": true, "message": "Read timed out. (read timeout=15)", "broker": "angelone", "order_id": "GHOST1", "status": "PLACED", "symbol": "TMO", "side": "BUY", "quantity": 8, "fill_status": "FILLED", "filled_quantity": 8, "avg_fill_price": 305.0, "sl_order_id": "", "sl_protected": false}


key: EXPLICIT:sl1
response_json:
  {"success": true, "message": "Order placed", "broker": "angelone", "order_id": "E1", "status": "PLACED", "symbol": "REL", "side": "BUY", "quantity": 10, "fill_status": "FILLED", "filled_quantity": 10, "avg_fill_price": 2800.0, "sl_order_id": "SLX", "sl_protected": true}


key: EXPLICIT:kill1
response_json:
  {"success": false, "message": "Risk blocked [kill_switch]: Kill switch active: validation", "broker": "angelone", "order_id": null, "status": "BLOCKED", "symbol": "ZEEL", "side": "BUY", "quantity": 1, "fill_status": "REJECTED", "filled_quantity": 0, "avg_fill_price": 0.0, "sl_order_id": "", "sl_protected": false}


key: EXPLICIT:flow-demo-1
response_json:
  {"success": true, "message": "Order placed", "broker": "angelone", "order_id": "AO-ENTRY-1", "status": "PLACED", "symbol": "RELIANCE", "side": "BUY", "quantity": 53, "fill_status": "FILLED", "filled_quantity": 53, "avg_fill_price": 2800.0, "sl_order_id": "AO-SL-1", "sl_protected": true}


# tsm_events

event_id: 83429bdf-b47e-4c50-a9d3-f70f17dd0859
event_type: ORDER_FILLED
symbol: RELIANCE
broker: angelone
order_id: O1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "RELIANCE", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "O1", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 2800.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "INTRADAY", "strategy": "SUPERTREND", "stop_loss": 2750, "target_price": 2900, "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "test", "event_id": "83429bdf-b47e-4c50-a9d3-f70f17dd0859", "ts": 1783167859.916442}


event_id: b3fcccda-9ef6-4cd2-8b07-8047256bfe17
event_type: POSITION_CLOSED
symbol: RELIANCE
payload:
  {"event_type": "POSITION_CLOSED", "symbol": "RELIANCE", "broker": "", "exchange": "NSE", "side": "", "order_id": "", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 2850.0, "fill_status": "", "pnl": 0.0, "reason": "TARGET_HIT", "style": "", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "test", "event_id": "b3fcccda-9ef6-4cd2-8b07-8047256bfe17", "ts": 1783167859.9439952}


event_id: 62a97b80-2429-4384-ac79-aef305f160f1
event_type: ORDER_FILLED
symbol: TCS
broker: angelone
order_id: D1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "TCS", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "D1", "quantity": 0, "filled_quantity": 5, "price": 0.0, "avg_price": 4000.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "INTRADAY", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "test", "event_id": "62a97b80-2429-4384-ac79-aef305f160f1", "ts": 1783168136.0099075}


event_id: 2950e36a-24b6-4ded-87d8-a660be89738c
event_type: ORDER_FILLED
symbol: INFY
broker: angelone
order_id: R1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "INFY", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "R1", "quantity": 0, "filled_quantity": 20, "price": 0.0, "avg_price": 1500.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "SWING", "strategy": "", "stop_loss": 1470, "target_price": 1560, "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "test", "event_id": "2950e36a-24b6-4ded-87d8-a660be89738c", "ts": 1783168165.4031525}


event_id: 73da857d-7559-470c-8ca8-34d883e43ba2
event_type: ORDER_FILLED
symbol: HDFCBANK
broker: angelone
payload:
  {"event_type": "ORDER_FILLED", "symbol": "HDFCBANK", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "", "quantity": 0, "filled_quantity": 15, "price": 0.0, "avg_price": 1600.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "SWING", "strategy": "RECONCILED", "stop_loss": 0.0, "target_price": 0.0, "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "broker_reconcile", "event_id": "73da857d-7559-470c-8ca8-34d883e43ba2", "ts": 1783168197.0933933}


event_id: 898adfb1-449b-45a8-a606-2842e08cd032
event_type: ORDER_FILLED
symbol: HDFCBANK
broker: angelone
order_id: X2
payload:
  {"event_type": "ORDER_FILLED", "symbol": "HDFCBANK", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "X2", "quantity": 0, "filled_quantity": 5, "price": 0.0, "avg_price": 1660.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "898adfb1-449b-45a8-a606-2842e08cd032", "ts": 1783168197.1169205}


event_id: 5931cf50-3918-4d97-b651-ff2560ee3163
event_type: ORDER_FILLED
symbol: SBIN
broker: angelone
order_id: M1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "SBIN", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "M1", "quantity": 7, "filled_quantity": 7, "price": 0.0, "avg_price": 900.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "INTRADAY", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "execution_api", "event_id": "5931cf50-3918-4d97-b651-ff2560ee3163", "ts": 1783168266.5045893}


event_id: 3b4b23d9-45df-4579-9b03-2f1afcd4d9b1
event_type: ORDER_FILLED
symbol: WIPRO
broker: angelone
order_id: W1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "WIPRO", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "W1", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 500.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "3b4b23d9-45df-4579-9b03-2f1afcd4d9b1", "ts": 1783169080.9100854}


event_id: 773c95b7-6c60-4691-9c9f-e22129a0e129
event_type: POSITION_CLOSED
symbol: WIPRO
broker: angelone
payload:
  {"event_type": "POSITION_CLOSED", "symbol": "WIPRO", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 520.0, "fill_status": "", "pnl": 200.0, "reason": "BROKER_RECONCILE_FLAT", "style": "INTRADAY", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "broker_reconcile", "event_id": "773c95b7-6c60-4691-9c9f-e22129a0e129", "ts": 1783169080.9368854}


event_id: 37e9899b-28f9-4997-b1bd-5c2d428aea7d
event_type: ORDER_FILLED
symbol: ITC
broker: angelone
order_id: I1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "ITC", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "I1", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 400.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "37e9899b-28f9-4997-b1bd-5c2d428aea7d", "ts": 1783169080.9679277}


event_id: d493d67a-6cdf-4f55-b216-8630b7f3e9b0
event_type: ORDER_FILLED
symbol: LT
broker: angelone
order_id: L1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "LT", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "L1", "quantity": 0, "filled_quantity": 4, "price": 0.0, "avg_price": 3500.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "SWING", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "d493d67a-6cdf-4f55-b216-8630b7f3e9b0", "ts": 1783169139.8408039}


event_id: c4938307-74bb-48ca-9a27-1e60d593c11d
event_type: ORDER_FILLED
symbol: RELIANCE
broker: angelone
order_id: ENTRY1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "RELIANCE", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "ENTRY1", "quantity": 10, "filled_quantity": 10, "price": 0.0, "avg_price": 2800.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "INTRADAY", "strategy": "", "stop_loss": 2750.0, "target_price": 2900.0, "sl_order_id": "SL99", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "execution_api", "event_id": "c4938307-74bb-48ca-9a27-1e60d593c11d", "ts": 1783171736.3056955}


event_id: e45e5385-7f6e-400d-a330-0c51726d26ac
event_type: ORDER_FILLED
symbol: LT
broker: angelone
order_id: L1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "LT", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "L1", "quantity": 0, "filled_quantity": 4, "price": 0.0, "avg_price": 3500.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "SWING", "strategy": "", "stop_loss": 3450, "target_price": 0.0, "sl_order_id": "SLX", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "e45e5385-7f6e-400d-a330-0c51726d26ac", "ts": 1783184781.7486331}


event_id: f975883f-b63e-4646-b9ee-624a8731153c
event_type: ORDER_FILLED
symbol: RELIANCE
broker: angelone
order_id: O1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "RELIANCE", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "O1", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 2800.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "INTRADAY", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "f975883f-b63e-4646-b9ee-624a8731153c", "ts": 1783186266.182345}


event_id: 8cf22ca9-4dcb-4522-8906-143824d0d59f
event_type: POSITION_CLOSED
symbol: RELIANCE
payload:
  {"event_type": "POSITION_CLOSED", "symbol": "RELIANCE", "broker": "", "exchange": "NSE", "side": "", "order_id": "", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 2850.0, "fill_status": "", "pnl": 0.0, "reason": "TARGET_HIT", "style": "", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "8cf22ca9-4dcb-4522-8906-143824d0d59f", "ts": 1783186266.2090795}


event_id: c15a0466-b728-4db5-a479-95532c69526e
event_type: ORDER_FILLED
symbol: TCS
broker: angelone
order_id: A
payload:
  {"event_type": "ORDER_FILLED", "symbol": "TCS", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "A", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 100.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "c15a0466-b728-4db5-a479-95532c69526e", "ts": 1783186266.3412924}


event_id: 4859237c-0113-49dd-af23-0ad67d446329
event_type: ORDER_FILLED
symbol: TCS
broker: angelone
order_id: B
payload:
  {"event_type": "ORDER_FILLED", "symbol": "TCS", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "B", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 110.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "4859237c-0113-49dd-af23-0ad67d446329", "ts": 1783186266.3609304}


event_id: 45ab723f-bd35-49a3-8a69-189826e6ec9d
event_type: ORDER_FILLED
symbol: INFY
broker: angelone
order_id: R1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "INFY", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "R1", "quantity": 0, "filled_quantity": 20, "price": 0.0, "avg_price": 1500.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "SWING", "strategy": "", "stop_loss": 1470, "target_price": 0.0, "sl_order_id": "SLR", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "45ab723f-bd35-49a3-8a69-189826e6ec9d", "ts": 1783186266.3924842}


event_id: 04daf56d-63d9-4954-84be-0bfb4d128d78
event_type: ORDER_FILLED
symbol: HDFCBANK
broker: angelone
payload:
  {"event_type": "ORDER_FILLED", "symbol": "HDFCBANK", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "", "quantity": 0, "filled_quantity": 15, "price": 0.0, "avg_price": 1600.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "SWING", "strategy": "RECONCILED", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "broker_reconcile", "event_id": "04daf56d-63d9-4954-84be-0bfb4d128d78", "ts": 1783186266.4266658}


event_id: 6ae48bf4-a4b8-46c7-8dc8-f4def17d24c7
event_type: ORDER_FILLED
symbol: WIPRO
broker: angelone
order_id: W1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "WIPRO", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "W1", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 500.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "6ae48bf4-a4b8-46c7-8dc8-f4def17d24c7", "ts": 1783186266.4429002}


event_id: befcaf76-693b-47ce-821d-e49b5fafc22c
event_type: POSITION_CLOSED
symbol: HDFCBANK
broker: angelone
payload:
  {"event_type": "POSITION_CLOSED", "symbol": "HDFCBANK", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "", "quantity": 0, "filled_quantity": 15, "price": 0.0, "avg_price": 1620.0, "fill_status": "", "pnl": 300.0, "reason": "BROKER_RECONCILE_FLAT", "style": "SWING", "strategy": "RECONCILED", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "broker_reconcile", "event_id": "befcaf76-693b-47ce-821d-e49b5fafc22c", "ts": 1783186266.459526}


event_id: 8abf732f-b88b-489b-b546-6b7cebd01091
event_type: POSITION_CLOSED
symbol: WIPRO
broker: angelone
payload:
  {"event_type": "POSITION_CLOSED", "symbol": "WIPRO", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 520.0, "fill_status": "", "pnl": 200.0, "reason": "BROKER_RECONCILE_FLAT", "style": "INTRADAY", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "broker_reconcile", "event_id": "8abf732f-b88b-489b-b546-6b7cebd01091", "ts": 1783186266.479482}


event_id: bc462c9b-ab8d-4b79-8aba-507087aa303c
event_type: ORDER_FILLED
symbol: ITC
broker: angelone
order_id: I1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "ITC", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "I1", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 400.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "bc462c9b-ab8d-4b79-8aba-507087aa303c", "ts": 1783186266.5005865}


event_id: b38778b1-ae84-4c6d-84e2-925a253bc149
event_type: ORDER_FILLED
symbol: DEDUP
broker: angelone
order_id: D1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "DEDUP", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "D1", "quantity": 5, "filled_quantity": 5, "price": 0.0, "avg_price": 100.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "INTRADAY", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "execution_api", "event_id": "b38778b1-ae84-4c6d-84e2-925a253bc149", "ts": 1783186266.5432746}


event_id: 9a2dc34e-5e10-49c1-b9b5-a69d483a38c1
event_type: ORDER_FILLED
symbol: HELD
broker: angelone
order_id: ENTRY1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "HELD", "broker": "angelone", "exchange": "NSE", "side": "SELL", "order_id": "ENTRY1", "quantity": 5, "filled_quantity": 5, "price": 0.0, "avg_price": 100.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "INTRADAY", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "execution_api", "event_id": "9a2dc34e-5e10-49c1-b9b5-a69d483a38c1", "ts": 1783186266.581957}


event_id: 77e1e1ad-3271-4376-a789-798b0d381dea
event_type: ORDER_FILLED
symbol: REL
broker: angelone
order_id: E1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "REL", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "E1", "quantity": 10, "filled_quantity": 10, "price": 0.0, "avg_price": 2800.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "INTRADAY", "strategy": "", "stop_loss": 2750.0, "target_price": 2900.0, "sl_order_id": "SLX", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "execution_api", "event_id": "77e1e1ad-3271-4376-a789-798b0d381dea", "ts": 1783186268.232384}


event_id: dc3ad23f-9b9d-4677-88ae-29e4ae7959a6
event_type: ORDER_FILLED
symbol: LT
broker: angelone
order_id: L1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "LT", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "L1", "quantity": 0, "filled_quantity": 4, "price": 0.0, "avg_price": 3500.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "SWING", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "dc3ad23f-9b9d-4677-88ae-29e4ae7959a6", "ts": 1783186268.2651978}


event_id: 79b88fef-3509-45ee-916a-5577541d16a5
event_type: ORDER_FILLED
symbol: RELIANCE
broker: angelone
order_id: O1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "RELIANCE", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "O1", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 2800.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "INTRADAY", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "79b88fef-3509-45ee-916a-5577541d16a5", "ts": 1783186341.6058545}


event_id: 368735f0-c4ba-4375-9273-c7e4d3d11e5c
event_type: POSITION_CLOSED
symbol: RELIANCE
payload:
  {"event_type": "POSITION_CLOSED", "symbol": "RELIANCE", "broker": "", "exchange": "NSE", "side": "", "order_id": "", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 2850.0, "fill_status": "", "pnl": 0.0, "reason": "TARGET_HIT", "style": "", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "368735f0-c4ba-4375-9273-c7e4d3d11e5c", "ts": 1783186341.6293716}


event_id: 887a35f4-410d-4c2c-91ab-82031ae49972
event_type: ORDER_FILLED
symbol: TCS
broker: angelone
order_id: A
payload:
  {"event_type": "ORDER_FILLED", "symbol": "TCS", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "A", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 100.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "887a35f4-410d-4c2c-91ab-82031ae49972", "ts": 1783186341.6596415}


event_id: 29e2b17b-b62d-4597-8497-f78c2e72b060
event_type: ORDER_FILLED
symbol: TCS
broker: angelone
order_id: B
payload:
  {"event_type": "ORDER_FILLED", "symbol": "TCS", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "B", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 110.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "29e2b17b-b62d-4597-8497-f78c2e72b060", "ts": 1783186341.671666}


event_id: 80fc08e8-c9f9-45a2-a755-c2f0af36f445
event_type: ORDER_FILLED
symbol: INFY
broker: angelone
order_id: R1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "INFY", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "R1", "quantity": 0, "filled_quantity": 20, "price": 0.0, "avg_price": 1500.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "SWING", "strategy": "", "stop_loss": 1470, "target_price": 0.0, "sl_order_id": "SLR", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "80fc08e8-c9f9-45a2-a755-c2f0af36f445", "ts": 1783186341.6927602}


event_id: d1498bcd-bf94-436f-97dd-d3f6def44729
event_type: ORDER_FILLED
symbol: HDFCBANK
broker: angelone
payload:
  {"event_type": "ORDER_FILLED", "symbol": "HDFCBANK", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "", "quantity": 0, "filled_quantity": 15, "price": 0.0, "avg_price": 1600.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "SWING", "strategy": "RECONCILED", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "broker_reconcile", "event_id": "d1498bcd-bf94-436f-97dd-d3f6def44729", "ts": 1783186341.7145565}


event_id: a04161d3-31d9-4b57-89a8-1ef2b58a1b62
event_type: ORDER_FILLED
symbol: WIPRO
broker: angelone
order_id: W1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "WIPRO", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "W1", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 500.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "a04161d3-31d9-4b57-89a8-1ef2b58a1b62", "ts": 1783186341.728132}


event_id: cd505fd0-698d-46a3-9cb9-335e361a07c1
event_type: POSITION_CLOSED
symbol: HDFCBANK
broker: angelone
payload:
  {"event_type": "POSITION_CLOSED", "symbol": "HDFCBANK", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "", "quantity": 0, "filled_quantity": 15, "price": 0.0, "avg_price": 1620.0, "fill_status": "", "pnl": 300.0, "reason": "BROKER_RECONCILE_FLAT", "style": "SWING", "strategy": "RECONCILED", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "broker_reconcile", "event_id": "cd505fd0-698d-46a3-9cb9-335e361a07c1", "ts": 1783186341.741296}


event_id: d6bbb4c2-e9a8-4490-8ceb-bffe1ca0142b
event_type: POSITION_CLOSED
symbol: WIPRO
broker: angelone
payload:
  {"event_type": "POSITION_CLOSED", "symbol": "WIPRO", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 520.0, "fill_status": "", "pnl": 200.0, "reason": "BROKER_RECONCILE_FLAT", "style": "INTRADAY", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "broker_reconcile", "event_id": "d6bbb4c2-e9a8-4490-8ceb-bffe1ca0142b", "ts": 1783186341.753501}


event_id: b014c9eb-14c1-4931-b714-d017979b8c14
event_type: ORDER_FILLED
symbol: ITC
broker: angelone
order_id: I1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "ITC", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "I1", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 400.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "b014c9eb-14c1-4931-b714-d017979b8c14", "ts": 1783186341.7669358}


event_id: 8bde4272-418c-4df0-8b68-3c76b51127f0
event_type: ORDER_FILLED
symbol: HELD
broker: angelone
order_id: ENTRY1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "HELD", "broker": "angelone", "exchange": "NSE", "side": "SELL", "order_id": "ENTRY1", "quantity": 5, "filled_quantity": 5, "price": 0.0, "avg_price": 100.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "INTRADAY", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "execution_api", "event_id": "8bde4272-418c-4df0-8b68-3c76b51127f0", "ts": 1783186341.8119864}


event_id: 5eb13db5-c3a3-4be3-b7ed-5dc071d2aebb
event_type: ORDER_FILLED
symbol: TMO
broker: angelone
order_id: GHOST1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "TMO", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "GHOST1", "quantity": 8, "filled_quantity": 8, "price": 0.0, "avg_price": 305.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "INTRADAY", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "execution_api", "event_id": "5eb13db5-c3a3-4be3-b7ed-5dc071d2aebb", "ts": 1783186343.4418786}


event_id: 110feee6-5116-49f2-a13e-2aa35436dd82
event_type: ORDER_FILLED
symbol: LT
broker: angelone
order_id: L1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "LT", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "L1", "quantity": 0, "filled_quantity": 4, "price": 0.0, "avg_price": 3500.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "SWING", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "110feee6-5116-49f2-a13e-2aa35436dd82", "ts": 1783186343.4794254}


event_id: 69f40b76-b716-4c72-af91-a24d52acf79d
event_type: ORDER_FILLED
symbol: RELIANCE
broker: angelone
order_id: O1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "RELIANCE", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "O1", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 2800.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "INTRADAY", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "69f40b76-b716-4c72-af91-a24d52acf79d", "ts": 1783186399.5704386}


event_id: d9e6b4be-2619-4681-8c20-5edf0f0c97de
event_type: POSITION_CLOSED
symbol: RELIANCE
payload:
  {"event_type": "POSITION_CLOSED", "symbol": "RELIANCE", "broker": "", "exchange": "NSE", "side": "", "order_id": "", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 2850.0, "fill_status": "", "pnl": 0.0, "reason": "TARGET_HIT", "style": "", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "d9e6b4be-2619-4681-8c20-5edf0f0c97de", "ts": 1783186399.5900228}


event_id: 3e030cd2-c94e-477d-9940-cc383324c893
event_type: ORDER_FILLED
symbol: TCS
broker: angelone
order_id: A
payload:
  {"event_type": "ORDER_FILLED", "symbol": "TCS", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "A", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 100.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "3e030cd2-c94e-477d-9940-cc383324c893", "ts": 1783186399.6165054}


event_id: aad550a6-4d6b-40ad-a818-5392a4d963bc
event_type: ORDER_FILLED
symbol: TCS
broker: angelone
order_id: B
payload:
  {"event_type": "ORDER_FILLED", "symbol": "TCS", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "B", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 110.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "aad550a6-4d6b-40ad-a818-5392a4d963bc", "ts": 1783186399.6298792}


event_id: af806398-3f01-42e9-b734-db38b392fcbc
event_type: ORDER_FILLED
symbol: INFY
broker: angelone
order_id: R1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "INFY", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "R1", "quantity": 0, "filled_quantity": 20, "price": 0.0, "avg_price": 1500.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "SWING", "strategy": "", "stop_loss": 1470, "target_price": 0.0, "sl_order_id": "SLR", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "af806398-3f01-42e9-b734-db38b392fcbc", "ts": 1783186399.6534142}


event_id: 2d350b0e-6bfc-450b-8f90-8559dab64062
event_type: ORDER_FILLED
symbol: HDFCBANK
broker: angelone
payload:
  {"event_type": "ORDER_FILLED", "symbol": "HDFCBANK", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "", "quantity": 0, "filled_quantity": 15, "price": 0.0, "avg_price": 1600.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "SWING", "strategy": "RECONCILED", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "broker_reconcile", "event_id": "2d350b0e-6bfc-450b-8f90-8559dab64062", "ts": 1783186399.6762745}


event_id: da872798-d5a8-4027-8277-bf0468f04508
event_type: ORDER_FILLED
symbol: WIPRO
broker: angelone
order_id: W1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "WIPRO", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "W1", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 500.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "da872798-d5a8-4027-8277-bf0468f04508", "ts": 1783186399.690805}


event_id: 01892860-03cf-4531-8c9c-2265cf87b1da
event_type: POSITION_CLOSED
symbol: HDFCBANK
broker: angelone
payload:
  {"event_type": "POSITION_CLOSED", "symbol": "HDFCBANK", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "", "quantity": 0, "filled_quantity": 15, "price": 0.0, "avg_price": 1620.0, "fill_status": "", "pnl": 300.0, "reason": "BROKER_RECONCILE_FLAT", "style": "SWING", "strategy": "RECONCILED", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "broker_reconcile", "event_id": "01892860-03cf-4531-8c9c-2265cf87b1da", "ts": 1783186399.7053554}


event_id: f0f1b429-6989-4d5b-92d5-0b70dabce93c
event_type: POSITION_CLOSED
symbol: WIPRO
broker: angelone
payload:
  {"event_type": "POSITION_CLOSED", "symbol": "WIPRO", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 520.0, "fill_status": "", "pnl": 200.0, "reason": "BROKER_RECONCILE_FLAT", "style": "INTRADAY", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "broker_reconcile", "event_id": "f0f1b429-6989-4d5b-92d5-0b70dabce93c", "ts": 1783186399.7186909}


event_id: ba836319-732a-4db9-86e9-ad9fb2afa716
event_type: ORDER_FILLED
symbol: ITC
broker: angelone
order_id: I1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "ITC", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "I1", "quantity": 0, "filled_quantity": 10, "price": 0.0, "avg_price": 400.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "ba836319-732a-4db9-86e9-ad9fb2afa716", "ts": 1783186399.7320716}


event_id: 585d6c09-8a22-4345-8187-fff01949bf8d
event_type: ORDER_FILLED
symbol: DEDUP
broker: angelone
order_id: D1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "DEDUP", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "D1", "quantity": 5, "filled_quantity": 5, "price": 0.0, "avg_price": 100.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "INTRADAY", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "execution_api", "event_id": "585d6c09-8a22-4345-8187-fff01949bf8d", "ts": 1783186399.76316}


event_id: ed6340ed-789a-44e9-b918-c08bb15cf487
event_type: ORDER_FILLED
symbol: HELD
broker: angelone
order_id: ENTRY1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "HELD", "broker": "angelone", "exchange": "NSE", "side": "SELL", "order_id": "ENTRY1", "quantity": 5, "filled_quantity": 5, "price": 0.0, "avg_price": 100.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "INTRADAY", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "execution_api", "event_id": "ed6340ed-789a-44e9-b918-c08bb15cf487", "ts": 1783186399.7938676}


event_id: 23515c12-3945-4c6a-9bed-fbbfd6f26064
event_type: ORDER_FILLED
symbol: TMO
broker: angelone
order_id: GHOST1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "TMO", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "GHOST1", "quantity": 8, "filled_quantity": 8, "price": 0.0, "avg_price": 305.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "INTRADAY", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "execution_api", "event_id": "23515c12-3945-4c6a-9bed-fbbfd6f26064", "ts": 1783186401.426535}


event_id: 6605c920-fe3a-4ac8-a8c6-74c70f7b826f
event_type: ORDER_FILLED
symbol: REL
broker: angelone
order_id: E1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "REL", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "E1", "quantity": 10, "filled_quantity": 10, "price": 0.0, "avg_price": 2800.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "INTRADAY", "strategy": "", "stop_loss": 2750.0, "target_price": 2900.0, "sl_order_id": "SLX", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "execution_api", "event_id": "6605c920-fe3a-4ac8-a8c6-74c70f7b826f", "ts": 1783186401.4606357}


event_id: 6745f18e-65d1-4214-9f69-200c1139c110
event_type: ORDER_FILLED
symbol: LT
broker: angelone
order_id: L1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "LT", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "L1", "quantity": 0, "filled_quantity": 4, "price": 0.0, "avg_price": 3500.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "SWING", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "", "event_id": "6745f18e-65d1-4214-9f69-200c1139c110", "ts": 1783186401.4869845}


event_id: 32e1f7d2-6c23-485d-925e-07d582ee52f6
event_type: ORDER_FILLED
symbol: RELIANCE
broker: angelone
order_id: AO-ENTRY-1
payload:
  {"event_type": "ORDER_FILLED", "symbol": "RELIANCE", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "AO-ENTRY-1", "quantity": 53, "filled_quantity": 53, "price": 0.0, "avg_price": 2800.0, "fill_status": "FILLED", "pnl": 0.0, "reason": "", "style": "INTRADAY", "strategy": "", "stop_loss": 2758.0, "target_price": 2870.0, "sl_order_id": "AO-SL-1", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "execution_api", "event_id": "32e1f7d2-6c23-485d-925e-07d582ee52f6", "ts": 1783187208.8686292}


event_id: dd712136-b1f3-49db-8b45-b2631acfb4a0
event_type: POSITION_CLOSED
symbol: RELIANCE
broker: angelone
payload:
  {"event_type": "POSITION_CLOSED", "symbol": "RELIANCE", "broker": "angelone", "exchange": "NSE", "side": "BUY", "order_id": "", "quantity": 0, "filled_quantity": 53, "price": 0.0, "avg_price": 2870.0, "fill_status": "", "pnl": 3710.0, "reason": "TARGET_HIT", "style": "INTRADAY", "strategy": "", "stop_loss": 0.0, "target_price": 0.0, "sl_order_id": "", "ai_confidence": 0.0, "charges": 0.0, "mode": "REAL", "ltp": 0.0, "source": "flow_demo", "event_id": "dd712136-b1f3-49db-8b45-b2631acfb4a0", "ts": 1783187208.890203}


