| 03-03 14:53:21 |
WARN
|
position |
|
tiger_client |
No position found for RKLB at broker (API + cache + DB all returned 0/None). Aborting close to prevent opening reverse position. |
| 03-03 14:53:21 |
WARN
|
position |
|
tiger_client |
No position from Tiger API for RKLB, position likely already closed |
| 03-03 14:53:21 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: RKLB |
| 03-03 14:53:21 |
INFO
|
order |
|
tiger_client |
No open orders found for RKLB |
| 03-03 14:53:21 |
INFO
|
order |
|
tiger_client |
Retrieved 0 open orders for RKLB |
| 03-03 14:53:21 |
INFO
|
position |
|
tiger_client |
Attempting to close position for RKLB, signal_side=sell |
| 03-03 14:53:21 |
INFO
|
position |
|
tiger_client |
Attempting to close position for RKLB with sandbox fallback, signal_side=sell, signal_quantity=None |
| 03-03 14:53:21 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: RKLB |
| 03-03 14:53:21 |
INFO
|
signal |
|
routes |
📝 [PAPER] Processing close signal for RKLB, side=sell |
| 03-03 14:53:20 |
INFO
|
order |
|
signal_parser |
Signal parsed successfully: {'symbol': 'RKLB', 'is_close_signal': True, 'close_type': 'flat', 'side': 'sell', 'quantity': 'all', 'close_all': True, 'order_type': 'market', 'reference_price': 69.0, 'trading_session': 'regular', 'outside_rth': False, 'time_in_force': 'day'} |
| 03-03 14:53:20 |
INFO
|
position |
|
signal_parser |
🔴 Detected CLOSE signal for RKLB (sentiment=flat, closePosition=False, rating=, close_type=flat) |
| 03-03 14:53:20 |
INFO
|
position |
|
routes |
📝 [PAPER] Received webhook from 136.112.238.164: {"action": "sell", "extras": {"indicator": "Weak Short Signal", "timeframe": "15", "referencePrice": 69}, "reason": "Reverse Signal Close", "ticker": "RKLB", "quantity": "all", "sentiment": "flat", "signal_type": "flat", "forwarded_at": "2026-03-03T14:53:20.437752"} |
| 03-03 14:53:20 |
INFO
|
order |
|
trailing_stop_scheduler |
- None: software_takeover_soft_stop - CRUS OCA timed out, soft stop executed |
| 03-03 14:53:20 |
INFO
|
general |
|
trailing_stop_scheduler |
🔄 Fast check: 1 actions taken |
| 03-03 14:53:19 |
INFO
|
trailing_stop |
|
routes |
📝 [PAPER] No position found for MRVL - position may have been already closed by trailing stop or other exit |
| 03-03 14:53:19 |
WARN
|
position |
|
tiger_client |
No position found for MRVL at broker (API + cache + DB all returned 0/None). Aborting close to prevent opening reverse position. |
| 03-03 14:53:19 |
WARN
|
position |
|
tiger_client |
No position from Tiger API for MRVL, position likely already closed |
| 03-03 14:53:19 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: MRVL |
| 03-03 14:53:19 |
INFO
|
order |
|
tiger_client |
No open orders found for MRVL |
| 03-03 14:53:19 |
INFO
|
order |
|
tiger_client |
Retrieved 0 open orders for MRVL |
| 03-03 14:53:18 |
INFO
|
position |
|
tiger_client |
Attempting to close position for MRVL, signal_side=sell |
| 03-03 14:53:18 |
INFO
|
position |
|
tiger_client |
Attempting to close position for MRVL with sandbox fallback, signal_side=sell, signal_quantity=None |
| 03-03 14:53:18 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: MRVL |
| 03-03 14:53:18 |
INFO
|
signal |
|
routes |
📝 [PAPER] Processing close signal for MRVL, side=sell |
| 03-03 14:53:17 |
INFO
|
order |
|
signal_parser |
Signal parsed successfully: {'symbol': 'MRVL', 'is_close_signal': True, 'close_type': 'flat', 'side': 'sell', 'quantity': 'all', 'close_all': True, 'order_type': 'market', 'reference_price': 77.85, 'trading_session': 'regular', 'outside_rth': False, 'time_in_force': 'day'} |
| 03-03 14:53:17 |
INFO
|
position |
|
signal_parser |
🔴 Detected CLOSE signal for MRVL (sentiment=flat, closePosition=False, rating=, close_type=flat) |
| 03-03 14:53:17 |
INFO
|
position |
|
routes |
📝 [PAPER] Received webhook from 34.45.82.69: {"action": "sell", "extras": {"indicator": "Momo Strong Entry", "timeframe": "15", "referencePrice": 77.85}, "reason": "Reverse Signal Close", "ticker": "MRVL", "quantity": "all", "sentiment": "flat", "signal_type": "flat", "forwarded_at": "2026-03-03T14:53:17.821972"} |
| 03-03 14:53:03 |
INFO
|
trailing_stop |
|
routes |
📝 [PAPER] No position found for GFS - position may have been already closed by trailing stop or other exit |
| 03-03 14:53:03 |
WARN
|
position |
|
tiger_client |
No position found for GFS at broker (API + cache + DB all returned 0/None). Aborting close to prevent opening reverse position. |
| 03-03 14:53:03 |
WARN
|
position |
|
tiger_client |
No position from Tiger API for GFS, position likely already closed |
| 03-03 14:53:03 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: GFS |
| 03-03 14:53:03 |
INFO
|
order |
|
tiger_client |
No open orders found for GFS |
| 03-03 14:53:03 |
INFO
|
order |
|
tiger_client |
Retrieved 0 open orders for GFS |
| 03-03 14:53:03 |
INFO
|
position |
|
tiger_client |
Attempting to close position for GFS, signal_side=sell |
| 03-03 14:53:03 |
INFO
|
position |
|
tiger_client |
Attempting to close position for GFS with sandbox fallback, signal_side=sell, signal_quantity=None |
| 03-03 14:53:02 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: GFS |
| 03-03 14:53:02 |
INFO
|
signal |
|
routes |
📝 [PAPER] Processing close signal for GFS, side=sell |
| 03-03 14:53:02 |
INFO
|
order |
|
signal_parser |
Signal parsed successfully: {'symbol': 'GFS', 'is_close_signal': True, 'close_type': 'flat', 'side': 'sell', 'quantity': 'all', 'close_all': True, 'order_type': 'market', 'reference_price': 47.46, 'trading_session': 'regular', 'outside_rth': False, 'time_in_force': 'day'} |
| 03-03 14:53:02 |
INFO
|
position |
|
signal_parser |
🔴 Detected CLOSE signal for GFS (sentiment=flat, closePosition=False, rating=, close_type=flat) |
| 03-03 14:53:02 |
INFO
|
position |
|
routes |
📝 [PAPER] Received webhook from 34.173.49.51: {"action": "sell", "extras": {"indicator": "WaveMatrix starreversalsell", "timeframe": "15", "referencePrice": 47.46}, "reason": "Reverse Signal Close", "ticker": "GFS", "quantity": "all", "sentiment": "flat", "signal_type": "flat", "forwarded_at": "2026-03-03T14:53:02.140108"} |
| 03-03 14:52:47 |
INFO
|
trailing_stop |
|
routes |
📝 [PAPER] No position found for LITE - position may have been already closed by trailing stop or other exit |
| 03-03 14:52:47 |
WARN
|
position |
|
tiger_client |
No position found for LITE at broker (API + cache + DB all returned 0/None). Aborting close to prevent opening reverse position. |
| 03-03 14:52:47 |
WARN
|
position |
|
tiger_client |
No position from Tiger API for LITE, position likely already closed |
| 03-03 14:52:46 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: LITE |
| 03-03 14:52:46 |
INFO
|
order |
|
tiger_client |
No open orders found for LITE |
| 03-03 14:52:46 |
INFO
|
order |
|
tiger_client |
Retrieved 0 open orders for LITE |
| 03-03 14:52:46 |
INFO
|
position |
|
tiger_client |
Attempting to close position for LITE, signal_side=sell |
| 03-03 14:52:46 |
INFO
|
position |
|
tiger_client |
Attempting to close position for LITE with sandbox fallback, signal_side=sell, signal_quantity=None |
| 03-03 14:52:46 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: LITE |
| 03-03 14:52:46 |
INFO
|
signal |
|
routes |
📝 [PAPER] Processing close signal for LITE, side=sell |
| 03-03 14:52:45 |
INFO
|
order |
|
signal_parser |
Signal parsed successfully: {'symbol': 'LITE', 'is_close_signal': True, 'close_type': 'flat', 'side': 'sell', 'quantity': 'all', 'close_all': True, 'order_type': 'market', 'reference_price': 695.52, 'trading_session': 'regular', 'outside_rth': False, 'time_in_force': 'day'} |
| 03-03 14:52:45 |
INFO
|
position |
|
signal_parser |
🔴 Detected CLOSE signal for LITE (sentiment=flat, closePosition=False, rating=, close_type=flat) |
| 03-03 14:52:45 |
INFO
|
position |
|
routes |
📝 [PAPER] Received webhook from 34.23.116.255: {"action": "sell", "extras": {"indicator": "WaveMatrix starreversalsell", "timeframe": "15", "referencePrice": 695.52}, "reason": "Reverse Signal Close", "ticker": "LITE", "quantity": "all", "sentiment": "flat", "signal_type": "flat", "forwarded_at": "2026-03-03T14:52:45.716761"} |
| 03-03 14:52:44 |
INFO
|
trailing_stop |
|
routes |
📝 [PAPER] No position found for REMX - position may have been already closed by trailing stop or other exit |
| 03-03 14:52:44 |
WARN
|
position |
|
tiger_client |
No position found for REMX at broker (API + cache + DB all returned 0/None). Aborting close to prevent opening reverse position. |
| 03-03 14:52:44 |
WARN
|
position |
|
tiger_client |
No position from Tiger API for REMX, position likely already closed |
| 03-03 14:52:44 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: REMX |
| 03-03 14:52:44 |
INFO
|
order |
|
tiger_client |
No open orders found for REMX |
| 03-03 14:52:44 |
INFO
|
order |
|
tiger_client |
Retrieved 0 open orders for REMX |
| 03-03 14:52:44 |
INFO
|
position |
|
tiger_client |
Attempting to close position for REMX, signal_side=sell |
| 03-03 14:52:44 |
INFO
|
position |
|
tiger_client |
Attempting to close position for REMX with sandbox fallback, signal_side=sell, signal_quantity=None |
| 03-03 14:52:43 |
INFO
|
order |
|
trailing_stop_engine |
✅ CRUS software takeover via soft stop: soft_stop_triggered_order_42421500184231936 |
| 03-03 14:52:43 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: REMX |
| 03-03 14:52:43 |
INFO
|
signal |
|
routes |
📝 [PAPER] Processing close signal for REMX, side=sell |
| 03-03 14:52:43 |
INFO
|
order |
|
signal_parser |
Signal parsed successfully: {'symbol': 'REMX', 'is_close_signal': True, 'close_type': 'flat', 'side': 'sell', 'quantity': 'all', 'close_all': True, 'order_type': 'market', 'reference_price': 92.02, 'trading_session': 'regular', 'outside_rth': False, 'time_in_force': 'day'} |
| 03-03 14:52:43 |
INFO
|
position |
|
signal_parser |
🔴 Detected CLOSE signal for REMX (sentiment=flat, closePosition=False, rating=, close_type=flat) |
| 03-03 14:52:43 |
INFO
|
position |
|
routes |
📝 [PAPER] Received webhook from 34.68.223.16: {"action": "sell", "extras": {"indicator": "Momo Strong Entry", "timeframe": "15", "referencePrice": 92.02}, "reason": "Reverse Signal Close", "ticker": "REMX", "quantity": "all", "sentiment": "flat", "signal_type": "flat", "forwarded_at": "2026-03-03T14:52:42.188122"} |
| 03-03 14:52:43 |
INFO
|
order |
|
order_tracker_service |
📋 Registered order 42421500184231936: CRUS exit_trailing (paper) |
| 03-03 14:52:41 |
INFO
|
order |
|
oca_service |
Soft stop close order placed: 42421500184231936 at $137.63 |
| 03-03 14:52:41 |
INFO
|
order |
|
tiger_client |
Limit order placed: SELL 17 CRUS @ $137.63, order_id=42421500184231936 |
| 03-03 14:52:40 |
INFO
|
order |
|
oca_service |
Cancelled OCA order 42421447646775296 for soft stop |
| 03-03 14:52:40 |
INFO
|
order |
|
tiger_client |
Cancel order 42421447646775296 result: 42421447646775296 |
| 03-03 14:52:39 |
INFO
|
order |
|
oca_service |
Cancelled OCA order 42421424698164224 for soft stop |
| 03-03 14:52:39 |
INFO
|
order |
|
tiger_client |
Cancel order 42421424698164224 result: 42421424698164224 |
| 03-03 14:52:31 |
WARN
|
order |
|
trailing_stop_engine |
🚨 [PAPER] CRUS OCA stop failed to execute after 59s grace window! Breach price=$137.64, current=$137.91. Taking over with software exit. |
| 03-03 14:52:29 |
INFO
|
general |
|
trailing_stop_engine |
🔄 CRUS retry cooldown expired, proceeding with attempt 2 |
| 03-03 14:52:28 |
INFO
|
general |
SOXL |
trailing_stop_engine |
📊 Batch API refresh: 13/13 symbols updated: ['CRUS', 'NFLX', 'HOOD', 'SOXX', 'SOXL', 'ARM', 'ALGM', 'AOSL', 'MPWR', 'SYNA', 'STX', 'ON', 'PI'] |
| 03-03 14:52:19 |
INFO
|
order |
|
trailing_stop_scheduler |
- None: breach_awaiting_oca - CRUS grace window 18s/30s |
| 03-03 14:52:19 |
INFO
|
general |
|
trailing_stop_scheduler |
🔄 Fast check: 1 actions taken |
| 03-03 14:52:02 |
INFO
|
trailing_stop |
KLAC |
routes |
📝 [PAPER] No position found for KLAC - position may have been already closed by trailing stop or other exit |
| 03-03 14:52:02 |
WARN
|
position |
KLAC |
tiger_client |
No position found for KLAC at broker (API + cache + DB all returned 0/None). Aborting close to prevent opening reverse position. |
| 03-03 14:52:02 |
WARN
|
position |
KLAC |
tiger_client |
No position from Tiger API for KLAC, position likely already closed |
| 03-03 14:52:02 |
INFO
|
position |
KLAC |
tiger_client |
Getting positions for symbol: KLAC |
| 03-03 14:52:02 |
INFO
|
order |
KLAC |
tiger_client |
No open orders found for KLAC |
| 03-03 14:52:02 |
INFO
|
order |
KLAC |
tiger_client |
Retrieved 0 open orders for KLAC |
| 03-03 14:52:02 |
INFO
|
position |
KLAC |
tiger_client |
Attempting to close position for KLAC, signal_side=sell |
| 03-03 14:52:02 |
INFO
|
position |
KLAC |
tiger_client |
Attempting to close position for KLAC with sandbox fallback, signal_side=sell, signal_quantity=None |
| 03-03 14:52:01 |
INFO
|
position |
KLAC |
tiger_client |
Getting positions for symbol: KLAC |
| 03-03 14:52:01 |
INFO
|
signal |
KLAC |
routes |
📝 [PAPER] Processing close signal for KLAC, side=sell |
| 03-03 14:52:01 |
INFO
|
order |
KLAC |
signal_parser |
Signal parsed successfully: {'symbol': 'KLAC', 'is_close_signal': True, 'close_type': 'flat', 'side': 'sell', 'quantity': 'all', 'close_all': True, 'order_type': 'market', 'reference_price': 1457.69, 'trading_session': 'regular', 'outside_rth': False, 'time_in_force': 'day'} |
| 03-03 14:52:01 |
INFO
|
position |
KLAC |
signal_parser |
🔴 Detected CLOSE signal for KLAC (sentiment=flat, closePosition=False, rating=, close_type=flat) |
| 03-03 14:52:01 |
INFO
|
position |
KLAC |
routes |
📝 [PAPER] Received webhook from 35.237.109.100: {"action": "sell", "extras": {"indicator": "Momo Strong Entry", "timeframe": "15", "referencePrice": 1457.69}, "reason": "Reverse Signal Close", "ticker": "KLAC", "quantity": "all", "sentiment": "flat", "signal_type": "flat", "forwarded_at": "2026-03-03T14:52:01.015749"} |
| 03-03 14:51:51 |
INFO
|
trailing_stop |
|
routes |
📝 [PAPER] No position found for LITE - position may have been already closed by trailing stop or other exit |
| 03-03 14:51:51 |
WARN
|
position |
|
tiger_client |
No position found for LITE at broker (API + cache + DB all returned 0/None). Aborting close to prevent opening reverse position. |
| 03-03 14:51:51 |
WARN
|
position |
|
tiger_client |
No position from Tiger API for LITE, position likely already closed |
| 03-03 14:51:51 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: LITE |
| 03-03 14:51:51 |
INFO
|
order |
|
tiger_client |
No open orders found for LITE |
| 03-03 14:51:51 |
INFO
|
order |
|
tiger_client |
Retrieved 0 open orders for LITE |
| 03-03 14:51:50 |
INFO
|
position |
|
tiger_client |
Attempting to close position for LITE, signal_side=sell |
| 03-03 14:51:50 |
INFO
|
position |
|
tiger_client |
Attempting to close position for LITE with sandbox fallback, signal_side=sell, signal_quantity=1.0 |