| 03-06 21:00:29 |
WARN
|
position |
|
tiger_client |
No position found for ANET at broker (API + cache + DB all returned 0/None). Aborting close to prevent opening reverse position. |
| 03-06 21:00:29 |
WARN
|
position |
|
tiger_client |
No position from Tiger API for ANET, position likely already closed |
| 03-06 21:00:29 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: ANET |
| 03-06 21:00:29 |
INFO
|
order |
|
tiger_client |
No open orders found for ANET |
| 03-06 21:00:29 |
INFO
|
order |
|
tiger_client |
Retrieved 0 open orders for ANET |
| 03-06 21:00:28 |
INFO
|
position |
|
tiger_client |
Attempting to close position for ANET, signal_side=sell |
| 03-06 21:00:28 |
INFO
|
position |
|
tiger_client |
Attempting to close position for ANET with sandbox fallback, signal_side=sell, signal_quantity=None |
| 03-06 21:00:28 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: ANET |
| 03-06 21:00:28 |
INFO
|
sync |
|
trailing_stop_scheduler |
๐ Reconciliation (paper): entries=2, exits=0, updated=1, linked=0, ts_deactivated=0 |
| 03-06 21:00:28 |
INFO
|
signal |
|
routes |
๐ [PAPER] Processing close signal for ANET, side=sell |
| 03-06 21:00:28 |
INFO
|
order |
|
signal_parser |
Signal parsed successfully: {'symbol': 'ANET', 'is_close_signal': True, 'close_type': 'flat', 'side': 'sell', 'quantity': 'all', 'close_all': True, 'order_type': 'limit', 'stop_loss': 134.91, 'take_profit': 128.93, 'reference_price': 132.92, 'trading_session': 'extended', 'outside_rth': True, 'price': 132.92, 'time_in_force': 'day'} |
| 03-06 21:00:28 |
INFO
|
order |
|
signal_parser |
Converted market order to limit order at $132.92 for extended hours trading |
| 03-06 21:00:28 |
INFO
|
general |
|
signal_parser |
๐ SL/TP parsed: SL=$134.91, TP=$128.93 |
| 03-06 21:00:28 |
INFO
|
position |
|
signal_parser |
๐ด Detected CLOSE signal for ANET (sentiment=flat, closePosition=False, rating=, close_type=flat) |
| 03-06 21:00:28 |
INFO
|
trailing_stop |
|
routes |
๐ [PAPER] Received webhook from 35.232.222.54: {"ticker":"ANET","action":"sell","sentiment":"flat","quantity":"all","reason":"Reverse Signal Close","extras":{"referencePrice":132.92,"timeframe":"60","indicator":"WaveMatrix diamondreversalsell"},"stopLoss":{"stopPrice":134.91379999999998},"takeProfit":{"limitPrice":128.93239999999997},"_sl_tp_corrected":true,"_sl_tp_correction_note":"ๅญๆฎต็ผบๅคฑ๏ผๅทฒ็จๅ่ไปท้ป่ฎค่ฎก็ฎ SL=134.9138 TP=128.9324"} |
| 03-06 21:00:27 |
INFO
|
order |
|
trailing_stop_scheduler |
๐ Skipping exit order 42455673557090304 for ALAB: exit_time=2026-03-06 15:18:03 < position opened_at=2026-03-06 15:35:38.748727 (old lifecycle fill) |
| 03-06 21:00:27 |
INFO
|
order |
|
discord_notifier |
่ฎขๅ็ถๆDiscord้็ฅๅ้ๆๅ: ANET - [PAPER] invalid |
| 03-06 21:00:27 |
INFO
|
order |
|
routes |
๐ [PAPER] Order 42458365991847936 status=invalid, enqueued to PendingFillPool |
| 03-06 21:00:27 |
INFO
|
order |
|
tiger_client |
Order 42458365991847936 Tiger data: avgFillPrice=0, filledQuantity=0, totalQuantity=37, realizedPnl=0, commission=0, reason=ๆญค่ก็ฅจๅช่ฝๅนณไป, order_type=LMT, outside_rth=True |
| 03-06 21:00:27 |
INFO
|
order |
|
tiger_client |
Order 42458365991847936 available attributes: ['account', 'action', 'active', 'adjust_limit', 'algo_params', 'algo_strategy', 'attr_desc', 'attr_list', 'aux_price', 'avg_fill_price', 'can_modify', 'charges', 'combo_type', 'combo_type_desc', 'commission', 'contract', 'contract_legs', 'discount', 'expire_time', 'external_id', 'filled', 'filled_cash_amount', 'filled_scale', 'gst', 'id', 'is_open', 'is_partially_filled', 'latest_price', 'limit_price', 'liquidation', 'order_id', 'order_legs', 'order_time', 'order_type', 'orders', 'outside_rth', 'parent_id', 'percent_offset', 'quantity', 'quantity_scale', 'realized_pnl', 'reason', 'refund_cash_amount', 'remaining', 'secret_key', 'source', 'status', 'sub_ids', 'time_in_force', 'to_dict', 'total_cash_amount', 'trade_time', 'trading_session_type', 'trail_stop_price', 'trailing_percent', 'update_time', 'user_mark'] |
| 03-06 21:00:26 |
INFO
|
order |
|
trailing_stop_scheduler |
๐ Created EntrySignalRecord for ASTS order 42458248125613056 |
| 03-06 21:00:26 |
INFO
|
order |
|
trailing_stop_scheduler |
๐ Created EntrySignalRecord for HOOD order 42458248776910848 |
| 03-06 21:00:25 |
INFO
|
order |
|
order_tracker_service |
๐ Registered order 42458365991977984: ANET take_profit (paper) |
| 03-06 21:00:25 |
INFO
|
order |
|
trailing_stop_scheduler |
๐ Reconciliation: routed exit 42458265579290624 through OrderTracker โ Position closed via add_exit_leg |
| 03-06 21:00:25 |
INFO
|
order |
|
discord_notifier |
Discord้็ฅๅ้ๆๅ: ๐ฆ Exit filled: TSLL stop_loss 1408@$14.29 P&L=$-144.19 (paper) |
| 03-06 21:00:25 |
INFO
|
order |
|
order_tracker_service |
๐ Registered order 42458365992109056: ANET stop_loss (paper) |
| 03-06 21:00:25 |
INFO
|
order |
|
order_tracker_service |
๐ Registered order 42458365991847936: ANET entry (paper) |
| 03-06 21:00:25 |
INFO
|
order |
|
order_tracker_service |
โ
Created ClosedPosition #2521 via _handle_exit_fill for TSLL (created) |
| 03-06 21:00:25 |
INFO
|
order |
|
routes |
๐ [PAPER] Entry order placed and Trade persisted: 42458365991847936 |
| 03-06 21:00:25 |
INFO
|
order |
|
tiger_client |
[Paper] BRACKET order placed: parent=42458365991847936, SL=42458365992109056, TP=42458365991977984 |
| 03-06 21:00:25 |
INFO
|
order |
|
tiger_client |
Order placed successfully: 42458365991847936 |
| 03-06 21:00:25 |
INFO
|
order |
|
order_tracker_service |
๐ฆ Exit fill โ TSLL stop_loss: 1408@$14.29, position=CLOSED |
| 03-06 21:00:25 |
INFO
|
order |
|
tiger_client |
๐ No existing position for ANET, proceeding with new order |
| 03-06 21:00:25 |
INFO
|
position |
|
tiger_client |
๐ Position query returned 0 positions for ANET |
| 03-06 21:00:25 |
INFO
|
position |
|
tiger_client |
๐ Position query result for ANET: success=True |
| 03-06 21:00:25 |
INFO
|
position |
|
position_service |
๐ฆ Position P_TSLL_2026-03-06_3 CLOSED. P&L=$-110.63 (close_source=reconciliation) |
| 03-06 21:00:25 |
INFO
|
general |
|
position_service |
๐ [P_TSLL_2026-03-06_3] P&L: ours=$-110.63 vs Tiger=$-144.19 (using ours, Tiger uses different cost basis) |
| 03-06 21:00:25 |
INFO
|
position |
|
order_tracker_service |
๐ Found Position #1619 via position_id (precise match) |
| 03-06 21:00:25 |
INFO
|
order |
|
order_tracker_service |
๐ Order 42458265579290624 FILLED (source=reconciliation): TSLL stop_loss qty=1408 price=$14.29 pnl=$-144.19 |
| 03-06 21:00:24 |
INFO
|
order |
|
trailing_stop_scheduler |
๐ Reconciliation: registered OrderTracker for exit 42458265579290624 (TSLL, stop_loss) |
| 03-06 21:00:24 |
INFO
|
order |
|
order_tracker_service |
๐ Registered order 42458265579290624: TSLL stop_loss (paper) |
| 03-06 21:00:24 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: ANET |
| 03-06 21:00:24 |
INFO
|
position |
|
tiger_client |
๐ Position Increase Check: SELL 37.0 ANET |
| 03-06 21:00:24 |
INFO
|
order |
|
trailing_stop_scheduler |
๐ Precise entry match via OrderTracker: 1 entries for exit 42458052678912000 (order IDs: ['42457781650196480']) |
| 03-06 21:00:24 |
INFO
|
order |
|
trailing_stop_scheduler |
๐ Reconciliation: routed exit 42458052678912000 through OrderTracker โ Position closed via add_exit_leg |
| 03-06 21:00:24 |
INFO
|
order |
MU |
discord_notifier |
Discord้็ฅๅ้ๆๅ: ๐ฆ Exit filled: MU stop_loss 23@$372.07 P&L=$191.31 (real) |
| 03-06 21:00:24 |
INFO
|
order |
|
signal_parser |
Signal parsed successfully: {'symbol': 'ANET', 'is_close_signal': False, 'side': 'sell', 'quantity': 37.0, 'order_type': 'limit', 'stop_loss': 139.02, 'take_profit': 122.25, 'reference_price': 132.92, 'trading_session': 'extended', 'outside_rth': True, 'price': 132.92, 'time_in_force': 'day'} |
| 03-06 21:00:24 |
INFO
|
order |
|
signal_parser |
Converted market order to limit order at $132.92 for extended hours trading |
| 03-06 21:00:24 |
INFO
|
general |
|
signal_parser |
๐ SL/TP parsed: SL=$139.02, TP=$122.25 |
| 03-06 21:00:24 |
INFO
|
trailing_stop |
|
routes |
๐ [PAPER] Received webhook from 34.69.12.180: {"ticker":"ANET","action":"sell","quantity":37,"referencePrice":132.92,"takeProfit":{"limitPrice":122.2532083898},"stopLoss":{"stopPrice":139.0153094915},"extras":{"timeframe":"60","indicator":"WaveMatrix diamondreversalsell"}} |
| 03-06 21:00:24 |
INFO
|
trailing_stop |
|
routes |
๐ [PAPER] No position found for AMZN - position may have been already closed by trailing stop or other exit |
| 03-06 21:00:24 |
WARN
|
position |
|
tiger_client |
No position found for AMZN at broker (API + cache + DB all returned 0/None). Aborting close to prevent opening reverse position. |
| 03-06 21:00:24 |
WARN
|
position |
|
tiger_client |
No position from Tiger API for AMZN, position likely already closed |
| 03-06 21:00:23 |
INFO
|
order |
MU |
order_tracker_service |
โ
Created ClosedPosition #2520 via _handle_exit_fill for MU (created) |
| 03-06 21:00:23 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: AMZN |
| 03-06 21:00:23 |
INFO
|
order |
MU |
order_tracker_service |
๐ฆ Exit fill โ MU stop_loss: 23@$372.07, position=CLOSED |
| 03-06 21:00:23 |
INFO
|
position |
|
position_service |
๐ฆ Position P_MU_2026-03-06_2 CLOSED. P&L=$197.34 (close_source=reconciliation) |
| 03-06 21:00:23 |
INFO
|
general |
|
position_service |
๐ [P_MU_2026-03-06_2] P&L: ours=$197.34 vs Tiger=$191.31 (using ours, Tiger uses different cost basis) |
| 03-06 21:00:23 |
WARN
|
order |
|
order_tracker_service |
โ ๏ธ Failed to cancel sibling 42457781650195456 at broker: code=1200 msg=standard account response error(BAD_REQUEST:่ฎขๅไธๅญๅจ) |
| 03-06 21:00:23 |
ERROR
|
order |
|
tiger_client |
Error canceling order 42457781650195456: code=1200 msg=standard account response error(BAD_REQUEST:่ฎขๅไธๅญๅจ) |
| 03-06 21:00:23 |
INFO
|
order |
|
tiger_client |
Pre-close: Cancelled 3 pending orders for AMZN |
| 03-06 21:00:23 |
INFO
|
order |
|
tiger_client |
Canceled 3 out of 3 orders for AMZN |
| 03-06 21:00:23 |
INFO
|
order |
|
tiger_client |
Successfully canceled order 42458365129262080 |
| 03-06 21:00:23 |
INFO
|
order |
|
tiger_client |
Cancel order 42458365129262080 result: 42458365129262080 |
| 03-06 21:00:23 |
INFO
|
order |
|
tiger_client |
Processing order 42458365129262080 for AMZN - CanCancel: True |
| 03-06 21:00:23 |
INFO
|
order |
|
tiger_client |
Successfully canceled order 42458365129394177 |
| 03-06 21:00:23 |
INFO
|
order |
|
tiger_client |
Cancel order 42458365129394177 result: 42458365129394177 |
| 03-06 21:00:22 |
INFO
|
order |
|
tiger_client |
Processing order 42458365129394177 for AMZN - CanCancel: True |
| 03-06 21:00:22 |
INFO
|
order |
|
tiger_client |
Successfully canceled order 42458365129394176 |
| 03-06 21:00:22 |
INFO
|
order |
|
tiger_client |
Cancel order 42458365129394176 result: 42458365129394176 |
| 03-06 21:00:22 |
INFO
|
order |
|
tiger_client |
Processing order 42458365129394176 for AMZN - CanCancel: True |
| 03-06 21:00:22 |
INFO
|
order |
|
tiger_client |
Open order: 42458365129262080 - SELL 23 AMZN @ 213.08 - Status: OrderStatus.HELD - CanCancel: True |
| 03-06 21:00:22 |
INFO
|
order |
|
tiger_client |
Open order: 42458365129394177 - BUY 23 AMZN @ None - Status: OrderStatus.NEW - CanCancel: True |
| 03-06 21:00:22 |
INFO
|
order |
|
tiger_client |
Open order: 42458365129394176 - BUY 23 AMZN @ 202.52 - Status: OrderStatus.NEW - CanCancel: True |
| 03-06 21:00:22 |
INFO
|
order |
|
tiger_client |
Retrieved 3 open orders for AMZN |
| 03-06 21:00:22 |
INFO
|
position |
|
tiger_client |
Attempting to close position for AMZN, signal_side=sell |
| 03-06 21:00:22 |
INFO
|
position |
|
tiger_client |
Attempting to close position for AMZN with sandbox fallback, signal_side=sell, signal_quantity=1.0 |
| 03-06 21:00:22 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: AMZN |
| 03-06 21:00:22 |
INFO
|
signal |
|
routes |
๐ [PAPER] Processing close signal for AMZN, side=sell |
| 03-06 21:00:22 |
INFO
|
order |
|
order_tracker_service |
๐ Cancelled sibling take_profit order 42457781650195456 (parent=42457781650196480) |
| 03-06 21:00:22 |
INFO
|
order |
MU |
order_tracker_service |
๐ Order 42458052678912000 FILLED (source=reconciliation): MU stop_loss qty=23 price=$372.07 pnl=$191.31 |
| 03-06 21:00:21 |
INFO
|
order |
|
trailing_stop_scheduler |
๐ Reconciliation: routed exit 42458283998839808 through OrderTracker โ Position closed via add_exit_leg |
| 03-06 21:00:21 |
INFO
|
order |
|
discord_notifier |
Discord้็ฅๅ้ๆๅ: ๐ฆ Exit filled: RMBS stop_loss 28@$88.98 P&L=$-33.98 (paper) |
| 03-06 21:00:21 |
INFO
|
order |
|
signal_parser |
Signal parsed successfully: {'symbol': 'AMZN', 'is_close_signal': True, 'close_type': 'flat', 'side': 'sell', 'quantity': 1.0, 'order_type': 'market', 'trading_session': 'extended', 'outside_rth': True, 'time_in_force': 'day'} |
| 03-06 21:00:21 |
WARN
|
order |
|
signal_parser |
Market order in extended hours requires referencePrice - order may be rejected |
| 03-06 21:00:21 |
INFO
|
position |
|
signal_parser |
๐ด Detected CLOSE signal for AMZN (sentiment=flat, closePosition=False, rating=, close_type=flat) |
| 03-06 21:00:21 |
INFO
|
trailing_stop |
|
routes |
๐ [PAPER] Received webhook from 34.121.26.124: {"action": "sell", "extras": {"etf": {"ticker": "", "referencePrice": null}, "indicator": "TrailingStop Exit Long", "timeframe": "15m"}, "ticker": "AMZN", "sentiment": "flat", "signal_type": "flat", "forwarded_at": "2026-03-06T21:00:17.153750"} |
| 03-06 21:00:21 |
INFO
|
order |
|
order_tracker_service |
โ
Created ClosedPosition #2519 via _handle_exit_fill for RMBS (created) |
| 03-06 21:00:21 |
INFO
|
order |
|
order_tracker_service |
๐ฆ Exit fill โ RMBS stop_loss: 28@$88.98, position=CLOSED |
| 03-06 21:00:21 |
INFO
|
order |
|
discord_notifier |
่ฎขๅ็ถๆDiscord้็ฅๅ้ๆๅ: AMZN - [PAPER] pending |
| 03-06 21:00:21 |
INFO
|
position |
|
position_service |
๐ฆ Position P_RMBS_2026-03-06_1 CLOSED. P&L=$-28.00 (close_source=reconciliation) |
| 03-06 21:00:21 |
INFO
|
general |
|
position_service |
๐ [P_RMBS_2026-03-06_1] P&L: ours=$-28.00 vs Tiger=$-33.98 (using ours, Tiger uses different cost basis) |
| 03-06 21:00:21 |
INFO
|
position |
|
order_tracker_service |
๐ Found Position #1616 via position_id (precise match) |
| 03-06 21:00:20 |
INFO
|
order |
|
order_tracker_service |
๐ Order 42458283998839808 FILLED (source=reconciliation): RMBS stop_loss qty=28 price=$88.98 pnl=$-33.98 |
| 03-06 21:00:20 |
INFO
|
order |
|
routes |
๐ [PAPER] Order 42458365129262080 not immediately filled, enqueued to PendingFillPool |
| 03-06 21:00:20 |
INFO
|
order |
|
trailing_stop_scheduler |
๐ Reconciliation: registered OrderTracker for exit 42458283998839808 (RMBS, stop_loss) |
| 03-06 21:00:20 |
INFO
|
order |
|
order_tracker_service |
๐ Registered order 42458283998839808: RMBS stop_loss (paper) |
| 03-06 21:00:20 |
INFO
|
order |
|
tiger_client |
Order 42458365129262080 Tiger data: avgFillPrice=0, filledQuantity=0, totalQuantity=23, realizedPnl=0, commission=0, reason=, order_type=LMT, outside_rth=True |
| 03-06 21:00:20 |
INFO
|
order |
|
tiger_client |
Order 42458365129262080 available attributes: ['account', 'action', 'active', 'adjust_limit', 'algo_params', 'algo_strategy', 'attr_desc', 'attr_list', 'aux_price', 'avg_fill_price', 'can_modify', 'charges', 'combo_type', 'combo_type_desc', 'commission', 'contract', 'contract_legs', 'discount', 'expire_time', 'external_id', 'filled', 'filled_cash_amount', 'filled_scale', 'gst', 'id', 'is_open', 'is_partially_filled', 'latest_price', 'limit_price', 'liquidation', 'order_id', 'order_legs', 'order_time', 'order_type', 'orders', 'outside_rth', 'parent_id', 'percent_offset', 'quantity', 'quantity_scale', 'realized_pnl', 'reason', 'refund_cash_amount', 'remaining', 'secret_key', 'source', 'status', 'sub_ids', 'time_in_force', 'to_dict', 'total_cash_amount', 'trade_time', 'trading_session_type', 'trail_stop_price', 'trailing_percent', 'update_time', 'user_mark'] |
| 03-06 21:00:20 |
INFO
|
order |
|
tiger_client |
Retrieved 100 filled orders |