| 03-27 09:43:48 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'CEVA', 'SLB', 'BMY', 'QQQ', 'BABA', 'GOOG', 'AMD'] |
| 03-27 09:43:33 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'CEVA', 'SLB', 'BMY', 'QQQ', 'BABA', 'GOOG', 'AMD'] |
| 03-27 09:43:20 |
INFO
|
position |
|
holdings_sync |
Holdings sync [paper]: 0 new, 2 updated, 0 removed, 2 total |
| 03-27 09:43:20 |
INFO
|
position |
|
tiger_client |
Position: MP, Qty: 48, Cost: 52.3371 |
| 03-27 09:43:20 |
INFO
|
position |
CRCL |
tiger_client |
Position: CRCL, Qty: 100, Cost: 102.4798 |
| 03-27 09:43:20 |
INFO
|
position |
|
holdings_sync |
Holdings sync [paper]: 0 new, 2 updated, 0 removed, 2 total |
| 03-27 09:43:20 |
INFO
|
position |
|
tiger_client |
Position: MP, Qty: 48, Cost: 52.3371 |
| 03-27 09:43:20 |
INFO
|
position |
CRCL |
tiger_client |
Position: CRCL, Qty: 100, Cost: 102.4798 |
| 03-27 09:43:20 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-27 09:43:20 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-27 09:43:19 |
INFO
|
position |
|
holdings_sync |
Holdings sync [real]: 0 new, 4 updated, 0 removed, 4 total |
| 03-27 09:43:19 |
INFO
|
position |
SOXL |
tiger_client |
Position: SOXL, Qty: 1, Cost: 52.26 |
| 03-27 09:43:19 |
INFO
|
position |
QCML |
tiger_client |
Position: QCML, Qty: 1500, Cost: 22.2802 |
| 03-27 09:43:19 |
INFO
|
position |
ORCX |
tiger_client |
Position: ORCX, Qty: 633, Cost: 50.2077 |
| 03-27 09:43:19 |
INFO
|
position |
CLSK |
tiger_client |
Position: CLSK, Qty: 100, Cost: 15.593 |
| 03-27 09:43:19 |
INFO
|
position |
|
holdings_sync |
Holdings sync [real]: 0 new, 4 updated, 0 removed, 4 total |
| 03-27 09:43:19 |
INFO
|
position |
SOXL |
tiger_client |
Position: SOXL, Qty: 1, Cost: 52.26 |
| 03-27 09:43:19 |
INFO
|
position |
QCML |
tiger_client |
Position: QCML, Qty: 1500, Cost: 22.2802 |
| 03-27 09:43:19 |
INFO
|
position |
ORCX |
tiger_client |
Position: ORCX, Qty: 633, Cost: 50.2077 |
| 03-27 09:43:19 |
INFO
|
position |
CLSK |
tiger_client |
Position: CLSK, Qty: 100, Cost: 15.593 |
| 03-27 09:43:19 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-27 09:43:19 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-27 09:43:18 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'CEVA', 'SLB', 'BMY', 'QQQ', 'BABA', 'GOOG', 'AMD'] |
| 03-27 09:43:17 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'CEVA', 'QQQ', 'SLB', 'BMY', 'BABA', 'GOOG', 'AMD'] |
| 03-27 09:43:09 |
INFO
|
order |
|
reconciliation_service |
📊 Tiger filled orders fetch: paper - fetched=100, new=0 |
| 03-27 09:43:09 |
INFO
|
order |
|
tiger_client |
Retrieved 100 filled orders |
| 03-27 09:43:08 |
INFO
|
order |
|
tiger_client |
Getting filled orders from 2026-03-20 to 2026-03-27 |
| 03-27 09:43:08 |
INFO
|
order |
|
reconciliation_service |
📊 Tiger filled orders fetch: real - fetched=3, new=0 |
| 03-27 09:43:08 |
INFO
|
order |
|
tiger_client |
Retrieved 3 filled orders |
| 03-27 09:43:08 |
INFO
|
order |
|
tiger_client |
Getting filled orders from 2026-03-20 to 2026-03-27 |
| 03-27 09:43:02 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'CEVA', 'QQQ', 'SLB', 'BMY', 'BABA', 'GOOG', 'AMD'] |
| 03-27 09:42:47 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'CEVA', 'QQQ', 'SLB', 'BMY', 'BABA', 'GOOG', 'AMD'] |
| 03-27 09:42:45 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'QQQ', 'BMY', 'BABA', 'GOOG', 'AMD'] |
| 03-27 09:42:31 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'QQQ', 'BMY', 'BABA', 'AMD', 'GOOG'] |
| 03-27 09:42:15 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'QQQ', 'BMY', 'BABA', 'AMD', 'GOOG'] |
| 03-27 09:42:14 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'BABA', 'QQQ', 'GOOG', 'AMD'] |
| 03-27 09:41:59 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'BABA', 'QQQ', 'GOOG', 'AMD'] |
| 03-27 09:41:44 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'BABA', 'QQQ', 'GOOG', 'AMD'] |
| 03-27 09:41:42 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'QQQ', 'BABA', 'GOOG', 'AMD'] |
| 03-27 09:41:28 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'QQQ', 'BABA', 'GOOG', 'AMD'] |
| 03-27 09:41:12 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'QQQ', 'BABA', 'GOOG', 'AMD'] |
| 03-27 09:41:12 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'QQQ', 'BABA', 'GOOG', 'AMD'] |
| 03-27 09:40:55 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'QQQ', 'BABA', 'AMD', 'GOOG'] |
| 03-27 09:40:42 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'QQQ', 'BABA', 'AMD', 'GOOG'] |
| 03-27 09:40:39 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'QQQ', 'BABA', 'AMD', 'GOOG'] |
| 03-27 09:40:25 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'QQQ', 'BABA', 'AMD', 'GOOG'] |
| 03-27 09:40:09 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'BABA', 'QQQ', 'AMD', 'GOOG'] |
| 03-27 09:40:09 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'BABA', 'QQQ', 'AMD', 'GOOG'] |
| 03-27 09:39:52 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'BABA', 'QQQ', 'GOOG', 'AMD'] |
| 03-27 09:39:39 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'BABA', 'QQQ', 'GOOG', 'AMD'] |
| 03-27 09:39:36 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'QQQ', 'BABA', 'GOOG', 'AMD'] |
| 03-27 09:39:23 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'QQQ', 'BABA', 'GOOG', 'AMD'] |
| 03-27 09:39:06 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'QQQ', 'BABA', 'GOOG', 'AMD'] |
| 03-27 09:39:05 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'QQQ', 'BABA', 'GOOG', 'AMD'] |
| 03-27 09:38:49 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'QQQ', 'BABA', 'GOOG', 'AMD'] |
| 03-27 09:38:36 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'QQQ', 'BABA', 'GOOG', 'AMD'] |
| 03-27 09:38:33 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'QQQ', 'BMY', 'BABA', 'GOOG', 'AMD'] |
| 03-27 09:38:20 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'QQQ', 'BMY', 'BABA', 'GOOG', 'AMD'] |
| 03-27 09:38:19 |
INFO
|
position |
|
holdings_sync |
Holdings sync [paper]: 0 new, 2 updated, 0 removed, 2 total |
| 03-27 09:38:19 |
INFO
|
position |
|
tiger_client |
Position: MP, Qty: 48, Cost: 52.3371 |
| 03-27 09:38:19 |
INFO
|
position |
CRCL |
tiger_client |
Position: CRCL, Qty: 100, Cost: 102.4798 |
| 03-27 09:38:19 |
INFO
|
position |
|
holdings_sync |
Holdings sync [paper]: 0 new, 2 updated, 0 removed, 2 total |
| 03-27 09:38:19 |
INFO
|
position |
|
tiger_client |
Position: MP, Qty: 48, Cost: 52.3371 |
| 03-27 09:38:19 |
INFO
|
position |
CRCL |
tiger_client |
Position: CRCL, Qty: 100, Cost: 102.4798 |
| 03-27 09:38:19 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-27 09:38:19 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-27 09:38:18 |
INFO
|
position |
|
holdings_sync |
Holdings sync [real]: 0 new, 4 updated, 0 removed, 4 total |
| 03-27 09:38:18 |
INFO
|
position |
SOXL |
tiger_client |
Position: SOXL, Qty: 1, Cost: 52.26 |
| 03-27 09:38:18 |
INFO
|
position |
QCML |
tiger_client |
Position: QCML, Qty: 1500, Cost: 22.2802 |
| 03-27 09:38:18 |
INFO
|
position |
ORCX |
tiger_client |
Position: ORCX, Qty: 633, Cost: 50.2077 |
| 03-27 09:38:18 |
INFO
|
position |
CLSK |
tiger_client |
Position: CLSK, Qty: 100, Cost: 15.593 |
| 03-27 09:38:18 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-27 09:38:18 |
INFO
|
position |
|
holdings_sync |
Holdings sync [real]: 0 new, 4 updated, 0 removed, 4 total |
| 03-27 09:38:18 |
INFO
|
position |
SOXL |
tiger_client |
Position: SOXL, Qty: 1, Cost: 52.26 |
| 03-27 09:38:18 |
INFO
|
position |
QCML |
tiger_client |
Position: QCML, Qty: 1500, Cost: 22.2802 |
| 03-27 09:38:18 |
INFO
|
position |
ORCX |
tiger_client |
Position: ORCX, Qty: 633, Cost: 50.2077 |
| 03-27 09:38:18 |
INFO
|
position |
CLSK |
tiger_client |
Position: CLSK, Qty: 100, Cost: 15.593 |
| 03-27 09:38:18 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-27 09:38:04 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'QQQ', 'BMY', 'BABA', 'GOOG', 'AMD'] |
| 03-27 09:38:02 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'QQQ', 'BMY', 'BABA', 'AMD', 'GOOG'] |
| 03-27 09:37:46 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'BABA', 'QQQ', 'AMD', 'GOOG'] |
| 03-27 09:37:34 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'BABA', 'QQQ', 'AMD', 'GOOG'] |
| 03-27 09:37:29 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'BABA', 'QQQ', 'AMD', 'GOOG'] |
| 03-27 09:37:17 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'BABA', 'QQQ', 'AMD', 'GOOG'] |
| 03-27 09:37:01 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'BABA', 'QQQ', 'AMD', 'GOOG'] |
| 03-27 09:36:59 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'QQQ', 'BABA', 'AMD', 'GOOG'] |
| 03-27 09:36:42 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'QQQ', 'BABA', 'AMD', 'GOOG'] |
| 03-27 09:36:31 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'QQQ', 'BABA', 'GOOG', 'AMD'] |
| 03-27 09:36:26 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BMY', 'QQQ', 'BABA', 'GOOG', 'AMD'] |
| 03-27 09:36:15 |
INFO
|
general |
BABA |
trailing_stop_engine |
📊 Batch API refresh: 8/8 symbols updated: ['TXN', 'SLB', 'CEVA', 'BABA', 'BMY', 'QQQ', 'GOOG', 'AMD'] |
| 03-27 09:36:02 |
INFO
|
trailing_stop |
|
routes |
📝 [PAPER] No position found for CONL - position may have been already closed by trailing stop or other exit |
| 03-27 09:36:02 |
WARN
|
position |
|
tiger_client |
No position found for CONL at broker (API + cache + DB all returned 0/None). Aborting close to prevent opening reverse position. |
| 03-27 09:36:02 |
WARN
|
position |
|
tiger_client |
No position from Tiger API for CONL, position likely already closed |
| 03-27 09:36:01 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: CONL |
| 03-27 09:36:01 |
INFO
|
order |
|
tiger_client |
No open orders found for CONL |
| 03-27 09:36:01 |
INFO
|
order |
|
tiger_client |
Retrieved 0 open orders for CONL |
| 03-27 09:36:01 |
INFO
|
position |
|
tiger_client |
Attempting to close position for CONL, signal_side=buy |
| 03-27 09:36:01 |
INFO
|
position |
|
tiger_client |
Attempting to close position for CONL with sandbox fallback, signal_side=buy, signal_quantity=None |
| 03-27 09:36:01 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: CONL |
| 03-27 09:36:01 |
INFO
|
signal |
|
routes |
📝 [PAPER] Processing close signal for CONL, side=buy |