| 03-03 19:58:39 |
INFO
|
trailing_stop |
|
trailing_stop_scheduler |
📊 Created ClosedPosition #2308: POET stop_loss @ $7.04, P&L=$-20.07, linked 1 entries |
| 03-03 19:58:39 |
ERROR
|
error |
AMDG |
tiger_client |
Error getting bars for AMDG: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 03-03 19:58:38 |
ERROR
|
error |
|
tiger_client |
Error getting bars for UCO: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 03-03 19:58:38 |
ERROR
|
error |
|
tiger_client |
Error getting bars for PRSO: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 03-03 19:58:36 |
INFO
|
order |
|
trailing_stop_scheduler |
📊 Created EntrySignalRecord for ENTG order 42423726770751488 |
| 03-03 19:58:36 |
ERROR
|
error |
|
tiger_client |
Error getting bars for CGON: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 03-03 19:58:36 |
INFO
|
order |
|
trailing_stop_scheduler |
📊 Created EntrySignalRecord for CRUS order 42423730195269632 |
| 03-03 19:58:36 |
INFO
|
order |
|
trailing_stop_scheduler |
📊 Created EntrySignalRecord for CRUS order 42423693347914752 |
| 03-03 19:58:36 |
ERROR
|
error |
|
tiger_client |
Error getting bars for VSH: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 03-03 19:58:36 |
INFO
|
order |
|
trailing_stop_scheduler |
📊 Created EntrySignalRecord for CRUS order 42423691967725568 |
| 03-03 19:58:36 |
ERROR
|
error |
|
tiger_client |
Error getting bars for GRAL: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 03-03 19:58:36 |
INFO
|
order |
COIN |
trailing_stop_scheduler |
📊 Created EntrySignalRecord for COIN order 42423804700525568 |
| 03-03 19:58:36 |
INFO
|
order |
COIN |
trailing_stop_scheduler |
📊 Created EntrySignalRecord for COIN order 42423456641714176 |
| 03-03 19:58:36 |
INFO
|
order |
COIN |
trailing_stop_scheduler |
📊 Created EntrySignalRecord for COIN order 42423330059977728 |
| 03-03 19:58:36 |
INFO
|
order |
|
trailing_stop_scheduler |
📊 Created EntrySignalRecord for SLAB order 42423807735105536 |
| 03-03 19:58:35 |
INFO
|
order |
|
trailing_stop_scheduler |
📊 Created EntrySignalRecord for SLAB order 42423575320855552 |
| 03-03 19:58:35 |
INFO
|
order |
|
trailing_stop_scheduler |
📊 Created EntrySignalRecord for SLAB order 42423528114881536 |
| 03-03 19:58:35 |
INFO
|
trailing_stop |
|
trailing_stop_scheduler |
📊 Created ClosedPosition #2307: AOSL stop_loss @ $20.71, P&L=$-20.48, linked 1 entries |
| 03-03 19:58:35 |
INFO
|
order |
|
trailing_stop_scheduler |
📊 Reconciliation: routed exit 42423834138640384 through OrderTracker → Position closed via add_exit_leg |
| 03-03 19:58:35 |
WARN
|
order |
|
order_tracker_service |
⚠️ No Position (open or recently-closed) found for exit fill: AOSL/paper (side=short, role=stop_loss, ts_id=None) |
| 03-03 19:58:35 |
INFO
|
order |
|
order_tracker_service |
📋 Order 42423834138640384 FILLED (source=reconciliation): AOSL stop_loss qty=145 price=$20.71 pnl=$-20.48 |
| 03-03 19:58:35 |
INFO
|
order |
|
trailing_stop_scheduler |
📊 Reconciliation: registered OrderTracker for exit 42423834138640384 (AOSL, stop_loss) |
| 03-03 19:58:35 |
INFO
|
order |
|
order_tracker_service |
📋 Registered order 42423834138640384: AOSL stop_loss (paper) |
| 03-03 19:58:34 |
INFO
|
order |
|
trailing_stop_scheduler |
📊 Created EntrySignalRecord for AOSL order 42423694165671936 |
| 03-03 19:58:34 |
INFO
|
trailing_stop |
|
trailing_stop_scheduler |
📊 Created ClosedPosition #2306: SOXX stop_loss @ $335.78, P&L=$-14.45, linked 1 entries |
| 03-03 19:58:33 |
INFO
|
order |
|
trailing_stop_scheduler |
📊 Reconciliation: routed exit 42423859473811456 through OrderTracker → Position closed via add_exit_leg |
| 03-03 19:58:33 |
WARN
|
order |
|
order_tracker_service |
⚠️ No Position (open or recently-closed) found for exit fill: SOXX/paper (side=short, role=stop_loss, ts_id=None) |
| 03-03 19:58:31 |
INFO
|
order |
|
order_tracker_service |
📋 Order 42423859473811456 FILLED (source=reconciliation): SOXX stop_loss qty=7 price=$335.78 pnl=$-14.45 |
| 03-03 19:58:29 |
INFO
|
order |
|
trailing_stop_scheduler |
📊 Reconciliation: registered OrderTracker for exit 42423859473811456 (SOXX, stop_loss) |
| 03-03 19:58:29 |
INFO
|
order |
|
order_tracker_service |
📋 Registered order 42423859473811456: SOXX stop_loss (paper) |
| 03-03 19:58:29 |
INFO
|
order |
|
trailing_stop_scheduler |
📊 Created EntrySignalRecord for SOXX order 42423724907561984 |
| 03-03 19:58:29 |
INFO
|
trailing_stop |
|
trailing_stop_scheduler |
📊 Created ClosedPosition #2305: CEVA stop_loss @ $21.21, P&L=$-33.65, linked 1 entries |
| 03-03 19:58:24 |
INFO
|
order |
|
trailing_stop_scheduler |
📊 Reconciliation: routed exit 42423879107871744 through OrderTracker → Position closed via add_exit_leg |
| 03-03 19:58:24 |
WARN
|
order |
|
order_tracker_service |
⚠️ No Position (open or recently-closed) found for exit fill: CEVA/paper (side=long, role=stop_loss, ts_id=None) |
| 03-03 19:58:24 |
INFO
|
order |
|
order_tracker_service |
📋 Order 42423879107871744 FILLED (source=reconciliation): CEVA stop_loss qty=386 price=$21.21 pnl=$-33.65 |
| 03-03 19:58:24 |
INFO
|
order |
|
trailing_stop_scheduler |
📊 Reconciliation: registered OrderTracker for exit 42423879107871744 (CEVA, stop_loss) |
| 03-03 19:58:24 |
INFO
|
order |
|
order_tracker_service |
📋 Registered order 42423879107871744: CEVA stop_loss (paper) |
| 03-03 19:58:21 |
INFO
|
trailing_stop |
MSTU |
trailing_stop_scheduler |
📊 Created ClosedPosition #2304: MSTU stop_loss @ $5.23, P&L=$-248.44, linked 1 entries |
| 03-03 19:58:20 |
INFO
|
order |
|
trailing_stop_scheduler |
📊 Reconciliation: routed exit 42423889057285120 through OrderTracker → Position closed via add_exit_leg |
| 03-03 19:58:20 |
WARN
|
order |
MSTU |
order_tracker_service |
⚠️ No Position (open or recently-closed) found for exit fill: MSTU/paper (side=long, role=stop_loss, ts_id=None) |
| 03-03 19:58:20 |
INFO
|
order |
MSTU |
order_tracker_service |
📋 Order 42423889057285120 FILLED (source=reconciliation): MSTU stop_loss qty=4215 price=$5.23 pnl=$-248.44 |
| 03-03 19:58:20 |
INFO
|
order |
MSTU |
trailing_stop_scheduler |
📊 Reconciliation: registered OrderTracker for exit 42423889057285120 (MSTU, stop_loss) |
| 03-03 19:58:20 |
INFO
|
order |
MSTU |
order_tracker_service |
📋 Registered order 42423889057285120: MSTU stop_loss (paper) |
| 03-03 19:58:19 |
INFO
|
order |
MSTU |
trailing_stop_scheduler |
📊 Created EntrySignalRecord for MSTU order 42423569989500928 |
| 03-03 19:58:19 |
INFO
|
order |
MSTU |
trailing_stop_scheduler |
📊 Created EntrySignalRecord for MSTU order 42423461336713216 |
| 03-03 19:58:19 |
INFO
|
order |
MSTU |
trailing_stop_scheduler |
📊 Created EntrySignalRecord for MSTU order 42423459816276992 |
| 03-03 19:58:19 |
INFO
|
order |
MSTU |
trailing_stop_scheduler |
📊 Created EntrySignalRecord for MSTU order 42423455639928832 |
| 03-03 19:58:19 |
INFO
|
order |
|
tiger_client |
Retrieved 100 filled orders |
| 03-03 19:58:17 |
INFO
|
order |
|
tiger_client |
Getting filled orders from 2026-03-02 to 2026-03-03 |
| 03-03 19:58:15 |
INFO
|
sync |
|
trailing_stop_scheduler |
📊 Reconciliation (real): entries=0, exits=1, updated=0, linked=0, ts_deactivated=0 |
| 03-03 19:58:15 |
INFO
|
trailing_stop |
MSTU |
trailing_stop_scheduler |
📊 Created ClosedPosition #2303: MSTU stop_loss @ $5.23, P&L=$-24.70, linked 0 entries |
| 03-03 19:58:14 |
INFO
|
order |
|
trailing_stop_scheduler |
📊 Reconciliation: routed exit 42423890208230400 through OrderTracker → Position closed via add_exit_leg |
| 03-03 19:58:14 |
WARN
|
order |
MSTU |
order_tracker_service |
⚠️ No Position (open or recently-closed) found for exit fill: MSTU/real (side=long, role=stop_loss, ts_id=None) |
| 03-03 19:58:14 |
INFO
|
order |
MSTU |
order_tracker_service |
📋 Order 42423890208230400 FILLED (source=reconciliation): MSTU stop_loss qty=1000 price=$5.23 pnl=$-24.70 |
| 03-03 19:58:14 |
INFO
|
order |
MSTU |
trailing_stop_scheduler |
📊 Reconciliation: registered OrderTracker for exit 42423890208230400 (MSTU, stop_loss) |
| 03-03 19:58:14 |
INFO
|
order |
MSTU |
order_tracker_service |
📋 Registered order 42423890208230400: MSTU stop_loss (real) |
| 03-03 19:58:10 |
INFO
|
order |
|
tiger_client |
Retrieved 4 filled orders |
| 03-03 19:58:09 |
INFO
|
order |
|
tiger_client |
Getting filled orders from 2026-03-02 to 2026-03-03 |
| 03-03 19:58:08 |
INFO
|
trailing_stop |
MSTU |
trailing_stop_scheduler |
📊 Created ClosedPosition #2302 via scheduler fallback: MSTU exit@$5.23 method=stop_loss P&L=$-13.10 (-0.25%), data_source=estimated, position_via=_close_matching_position |
| 03-03 19:58:06 |
INFO
|
position |
|
position_service |
📦 Position R_MSTU_2026-03-03_1 CLOSED. P&L=$-0.10 (close_source=None) |
| 03-03 19:58:06 |
INFO
|
general |
|
position_service |
📊 [R_MSTU_2026-03-03_1] P&L: ours=$-0.10 vs Tiger=$-13.10 (using ours, Tiger uses different cost basis) |
| 03-03 19:58:06 |
INFO
|
general |
MSTU |
trailing_stop_scheduler |
⚠️ Ghost detection using ESTIMATED data for MSTU: price=$5.23 |
| 03-03 19:58:06 |
INFO
|
position |
MSTU |
trailing_stop_scheduler |
📊 Fallback: Detected closed position for MSTU (real) |
| 03-03 19:58:05 |
INFO
|
trailing_stop |
MSTU |
trailing_stop_scheduler |
📊 Created ClosedPosition #2301 via scheduler fallback: MSTU exit@$5.23 method=stop_loss P&L=$-198.53 (-0.89%), data_source=estimated, position_via=_close_matching_position |
| 03-03 19:58:04 |
INFO
|
position |
|
position_service |
📦 Position P_MSTU_2026-03-03_1 CLOSED. P&L=$-148.72 (close_source=None) |
| 03-03 19:58:04 |
INFO
|
general |
|
position_service |
📊 [P_MSTU_2026-03-03_1] P&L: ours=$-148.72 vs Tiger=$-198.53 (using ours, Tiger uses different cost basis) |
| 03-03 19:58:03 |
INFO
|
general |
MSTU |
trailing_stop_scheduler |
⚠️ Ghost detection using ESTIMATED data for MSTU: price=$5.23 |
| 03-03 19:58:02 |
INFO
|
position |
MSTU |
trailing_stop_scheduler |
📊 Fallback: Detected closed position for MSTU (paper) |
| 03-03 19:58:02 |
INFO
|
position |
|
trailing_stop_scheduler |
📊 Exit closure verification: 2 confirmed closed, 0 reactivated (position still open) |
| 03-03 19:58:01 |
INFO
|
position |
|
tiger_client |
Position: TSEM, Qty: -38, Cost: 128.9805 |
| 03-03 19:58:01 |
INFO
|
position |
|
tiger_client |
Position: SYNA, Qty: 32, Cost: 79.2431 |
| 03-03 19:58:01 |
INFO
|
position |
|
tiger_client |
Position: SLAB, Qty: -36, Cost: 203.9067 |
| 03-03 19:58:01 |
INFO
|
position |
|
tiger_client |
Position: SKYT, Qty: 168, Cost: 29.7855 |
| 03-03 19:58:01 |
INFO
|
position |
|
tiger_client |
Position: ORCL, Qty: 16, Cost: 151.0263 |
| 03-03 19:58:01 |
INFO
|
position |
|
tiger_client |
Position: NA, Qty: 729, Cost: 3.0059 |
| 03-03 19:58:01 |
INFO
|
position |
|
tiger_client |
Position: MXL, Qty: 140, Cost: 17.8163 |
| 03-03 19:58:01 |
INFO
|
position |
|
tiger_client |
Position: ENTG, Qty: -30, Cost: 127.2647 |
| 03-03 19:58:01 |
INFO
|
position |
|
tiger_client |
Position: DIOD, Qty: -73, Cost: 67.8311 |
| 03-03 19:58:01 |
INFO
|
position |
|
tiger_client |
Position: CRUS, Qty: -131, Cost: 138.6457 |
| 03-03 19:58:01 |
INFO
|
position |
|
tiger_client |
Position: CONL, Qty: 301, Cost: 8.3418 |
| 03-03 19:58:01 |
INFO
|
position |
COIN |
tiger_client |
Position: COIN, Qty: 52, Cost: 185.5544 |
| 03-03 19:58:01 |
INFO
|
position |
|
tiger_client |
Position: ALMU, Qty: 254, Cost: 19.6013 |
| 03-03 19:58:01 |
INFO
|
position |
|
tiger_client |
Position: ALAB, Qty: -27, Cost: 110.4289 |
| 03-03 19:58:01 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-03 19:58:01 |
INFO
|
position |
QCML |
tiger_client |
Position: QCML, Qty: 1500, Cost: 22.2802 |
| 03-03 19:58:01 |
INFO
|
position |
ORCX |
tiger_client |
Position: ORCX, Qty: 1900, Cost: 16.7397 |
| 03-03 19:58:01 |
INFO
|
position |
CLSK |
tiger_client |
Position: CLSK, Qty: 100, Cost: 15.593 |
| 03-03 19:58:00 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-03 19:58:00 |
ERROR
|
error |
|
tiger_client |
Error getting bars for ROIV: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 03-03 19:57:59 |
ERROR
|
error |
|
tiger_client |
Error getting bars for WKEY: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 03-03 19:57:59 |
ERROR
|
error |
|
tiger_client |
Error getting bars for MENS: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 03-03 19:57:59 |
ERROR
|
error |
NNE |
tiger_client |
Error getting bars for NNE: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 03-03 19:57:58 |
ERROR
|
error |
|
tiger_client |
Error getting bars for ROIV: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 03-03 19:57:57 |
ERROR
|
error |
|
tiger_client |
Error getting bars for PONY: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 03-03 19:57:55 |
ERROR
|
error |
|
tiger_client |
Error getting bars for TEM: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 03-03 19:57:54 |
ERROR
|
error |
|
tiger_client |
Error getting bars for ALGM: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 03-03 19:57:54 |
ERROR
|
error |
IBKR |
tiger_client |
Error getting bars for IBKR: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 03-03 19:57:53 |
ERROR
|
error |
GE |
tiger_client |
Error getting bars for GE: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 03-03 19:57:52 |
ERROR
|
error |
TRMB |
tiger_client |
Error getting bars for TRMB: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |
| 03-03 19:57:50 |
ERROR
|
error |
|
tiger_client |
Error getting bars for DGNX: code=4 msg=5:rate limit error(current limiting interface:kline, up to 60 times per minute) |