| 03-20 13:45:08 |
INFO
|
position |
|
tiger_client |
Position: SMTC, Qty: -32, Cost: 79.5963 |
| 03-20 13:45:08 |
INFO
|
position |
|
tiger_client |
Position: MTSI, Qty: -20, Cost: 224.384 |
| 03-20 13:45:08 |
INFO
|
position |
MSFT |
tiger_client |
Position: MSFT, Qty: -6, Cost: 383.8 |
| 03-20 13:45:08 |
INFO
|
position |
|
tiger_client |
Position: MP, Qty: -94, Cost: 52.7679 |
| 03-20 13:45:08 |
INFO
|
position |
|
tiger_client |
Position: META, Qty: -4, Cost: 599.35 |
| 03-20 13:45:08 |
INFO
|
position |
GOOG |
tiger_client |
Position: GOOG, Qty: -17, Cost: 302.7724 |
| 03-20 13:45:08 |
INFO
|
position |
|
tiger_client |
Position: AMDL, Qty: 190, Cost: 12.5357 |
| 03-20 13:45:08 |
INFO
|
position |
|
tiger_client |
Position: ALAB, Qty: -150, Cost: 122.5625 |
| 03-20 13:45:08 |
INFO
|
position |
AAPL |
tiger_client |
Position: AAPL, Qty: -21, Cost: 246.8779 |
| 03-20 13:45:08 |
INFO
|
position |
|
tiger_client |
Position: AAL, Qty: 450, Cost: 10.6719 |
| 03-20 13:45:08 |
INFO
|
order |
|
push_event_handlers |
📋 WebSocket order event: ALAB BUY status=EXPIRED filled=40 @ $0 |
| 03-20 13:45:08 |
INFO
|
order |
|
tiger_push_client |
📋 Order update received: id: 42613370479331328
account: "21794354632316626"
symbol: "ALAB"
identifier: "ALAB"
multiplier: 1
action: "BUY"
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
orderType: "STP_LMT"
totalQuantity: 40
limitPrice: 127.91
status: "EXPIRED"
replaceStatus: "NONE"
cancelStatus: "NONE"
name: "Astera Labs, Inc."
source: "openapi"
errorMsg: "订单当前不支持撤销,请查看订单状态或者咨询客服。"
openTime: 1774013415000
timestamp: 1774014308111
timeInForce: "DAY"
|
| 03-20 13:45:08 |
INFO
|
order |
|
trailing_stop_engine |
✅ ALAB stop_loss订单已取消: 42613370479331328 |
| 03-20 13:45:08 |
INFO
|
order |
|
tiger_client |
Cancel order 42613370479331328 result: 42613370479331328 |
| 03-20 13:45:08 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-20 13:45:07 |
INFO
|
order |
|
trailing_stop_engine |
📋 ALAB 存储的止损订单ID 42613370479331328 不在挂单中,尝试类型匹配 |
| 03-20 13:45:07 |
INFO
|
order |
|
tiger_client |
Retrieved 0 open orders for ALAB |
| 03-20 13:45:07 |
INFO
|
position |
QCML |
tiger_client |
Position: QCML, Qty: 1500, Cost: 22.2802 |
| 03-20 13:45:07 |
INFO
|
position |
ORCX |
tiger_client |
Position: ORCX, Qty: 633, Cost: 50.2077 |
| 03-20 13:45:07 |
INFO
|
position |
CLSK |
tiger_client |
Position: CLSK, Qty: 100, Cost: 15.593 |
| 03-20 13:45:07 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-20 13:45:07 |
INFO
|
order |
|
trailing_stop_engine |
🔔 [PAPER] ALAB stop breached and no OCA protection (no_active_oca_group), proceeding with software exit. |
| 03-20 13:45:06 |
INFO
|
position |
|
tiger_client |
Position: TSLL, Qty: -356, Cost: 12.507 |
| 03-20 13:45:06 |
INFO
|
position |
SOXL |
tiger_client |
Position: SOXL, Qty: 146, Cost: 55.0504 |
| 03-20 13:45:06 |
INFO
|
position |
|
tiger_client |
Position: SMTC, Qty: -32, Cost: 79.5963 |
| 03-20 13:45:06 |
INFO
|
position |
|
tiger_client |
Position: MTSI, Qty: -20, Cost: 224.384 |
| 03-20 13:45:06 |
INFO
|
position |
MSFT |
tiger_client |
Position: MSFT, Qty: -6, Cost: 383.8 |
| 03-20 13:45:06 |
INFO
|
position |
|
tiger_client |
Position: MP, Qty: -94, Cost: 52.7679 |
| 03-20 13:45:06 |
INFO
|
position |
|
tiger_client |
Position: META, Qty: -4, Cost: 599.35 |
| 03-20 13:45:06 |
INFO
|
position |
GOOG |
tiger_client |
Position: GOOG, Qty: -17, Cost: 302.7724 |
| 03-20 13:45:06 |
INFO
|
position |
|
tiger_client |
Position: AMDL, Qty: 190, Cost: 12.5357 |
| 03-20 13:45:06 |
INFO
|
position |
|
tiger_client |
Position: ALAB, Qty: -150, Cost: 122.5625 |
| 03-20 13:45:06 |
INFO
|
position |
AAPL |
tiger_client |
Position: AAPL, Qty: -21, Cost: 246.8779 |
| 03-20 13:45:06 |
INFO
|
position |
|
tiger_client |
Position: AAL, Qty: 450, Cost: 10.6719 |
| 03-20 13:45:06 |
INFO
|
general |
MSFT |
trailing_stop_engine |
📊 Batch API refresh: 9/9 symbols updated: ['AMDL', 'MSFT', 'ALAB', 'META', 'TSLL', 'AAPL', 'SOXL', 'MP', 'GOOG'] |
| 03-20 13:45:06 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-20 13:45:06 |
INFO
|
position |
QCML |
tiger_client |
Position: QCML, Qty: 1500, Cost: 22.2802 |
| 03-20 13:45:06 |
INFO
|
position |
ORCX |
tiger_client |
Position: ORCX, Qty: 633, Cost: 50.2077 |
| 03-20 13:45:06 |
INFO
|
position |
CLSK |
tiger_client |
Position: CLSK, Qty: 100, Cost: 15.593 |
| 03-20 13:45:05 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: all |
| 03-20 13:45:05 |
INFO
|
position |
QCML |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "QCML"
identifier: "QCML"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 1500
averageCost: 22.2802334
latestPrice: 12.405
marketValue: 18607.5
unrealizedPnl: -14812.8501092
timestamp: 1774014305067
positionQty: 1500
salableQty: 1500
|
| 03-20 13:45:05 |
INFO
|
position |
ORCX |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "ORCX"
identifier: "ORCX"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 633
averageCost: 50.2077284
latestPrice: 28.66
marketValue: 18141.78
unrealizedPnl: -13639.7121001
timestamp: 1774014305067
positionQty: 633
salableQty: 633
|
| 03-20 13:45:05 |
INFO
|
order |
|
trailing_stop_engine |
🔔 [PAPER] ALAB stop breached and no OCA protection (no_active_oca_group), proceeding with software exit. |
| 03-20 13:45:05 |
INFO
|
position |
CLSK |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "CLSK"
identifier: "CLSK"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 100
averageCost: 15.59304
latestPrice: 9.81
marketValue: 981
unrealizedPnl: -578.304
timestamp: 1774014305067
positionQty: 100
salableQty: 100
|
| 03-20 13:45:04 |
INFO
|
trailing_stop |
|
routes |
📝 [PAPER] No position found for RKLB - position may have been already closed by trailing stop or other exit |
| 03-20 13:45:04 |
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-20 13:45:04 |
WARN
|
position |
|
tiger_client |
No position from Tiger API for RKLB, position likely already closed |
| 03-20 13:45:04 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: RKLB |
| 03-20 13:45:04 |
INFO
|
order |
|
tiger_client |
No open orders found for RKLB |
| 03-20 13:45:04 |
INFO
|
order |
|
tiger_client |
Retrieved 0 open orders for RKLB |
| 03-20 13:45:04 |
INFO
|
position |
|
tiger_client |
Attempting to close position for RKLB, signal_side=buy |
| 03-20 13:45:04 |
INFO
|
position |
|
tiger_client |
Attempting to close position for RKLB with sandbox fallback, signal_side=buy, signal_quantity=None |
| 03-20 13:45:04 |
INFO
|
position |
|
tiger_client |
Getting positions for symbol: RKLB |
| 03-20 13:45:03 |
INFO
|
signal |
|
routes |
📝 [PAPER] Processing close signal for RKLB, side=buy |
| 03-20 13:45:03 |
INFO
|
order |
|
signal_parser |
Signal parsed successfully: {'symbol': 'RKLB', 'is_close_signal': True, 'close_type': 'flat', 'side': 'buy', 'quantity': 'all', 'close_all': True, 'order_type': 'market', 'reference_price': 72.31, 'trading_session': 'regular', 'outside_rth': False, 'time_in_force': 'day'} |
| 03-20 13:45:03 |
INFO
|
position |
|
signal_parser |
🔴 Detected CLOSE signal for RKLB (sentiment=flat, closePosition=False, rating=, close_type=flat) |
| 03-20 13:45:03 |
INFO
|
position |
|
routes |
📝 [PAPER] Received webhook from 207.148.15.76: {"action":"buy","extras":{"indicator":"Weak Long Signal","timeframe":"15","referencePrice":72.31},"reason":"Reverse Signal Close","ticker":"RKLB","quantity":"all","sentiment":"flat","signal_type":"flat","forwarded_at":"2026-03-20T13:45:03.213105"} |
| 03-20 13:45:00 |
INFO
|
position |
QCML |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "QCML"
identifier: "QCML"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 1500
averageCost: 22.2802334
latestPrice: 12.405
marketValue: 18607.5
unrealizedPnl: -14812.8501092
timestamp: 1774014300130
positionQty: 1500
salableQty: 1500
|
| 03-20 13:45:00 |
INFO
|
position |
ORCX |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "ORCX"
identifier: "ORCX"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 633
averageCost: 50.2077284
latestPrice: 28.58
marketValue: 18091.14
unrealizedPnl: -13690.3521001
timestamp: 1774014300130
positionQty: 633
salableQty: 633
|
| 03-20 13:45:00 |
INFO
|
position |
CLSK |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "CLSK"
identifier: "CLSK"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 100
averageCost: 15.59304
latestPrice: 9.8
marketValue: 980
unrealizedPnl: -579.304
timestamp: 1774014300130
positionQty: 100
salableQty: 100
|
| 03-20 13:44:56 |
INFO
|
general |
|
trailing_stop_engine |
📊 Batch API refresh: 1/1 symbols updated: ['AMDL'] |
| 03-20 13:44:55 |
INFO
|
position |
QCML |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "QCML"
identifier: "QCML"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 1500
averageCost: 22.2802334
latestPrice: 12.405
marketValue: 18607.5
unrealizedPnl: -14812.8501092
timestamp: 1774014295103
positionQty: 1500
salableQty: 1500
|
| 03-20 13:44:55 |
INFO
|
position |
ORCX |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "ORCX"
identifier: "ORCX"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 633
averageCost: 50.2077284
latestPrice: 28.58
marketValue: 18091.14
unrealizedPnl: -13690.3521001
timestamp: 1774014295103
positionQty: 633
salableQty: 633
|
| 03-20 13:44:55 |
INFO
|
position |
CLSK |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "CLSK"
identifier: "CLSK"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 100
averageCost: 15.59304
latestPrice: 9.8
marketValue: 980
unrealizedPnl: -579.304
timestamp: 1774014295103
positionQty: 100
salableQty: 100
|
| 03-20 13:44:50 |
INFO
|
position |
QCML |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "QCML"
identifier: "QCML"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 1500
averageCost: 22.2802334
latestPrice: 12.405
marketValue: 18607.5
unrealizedPnl: -14812.8501092
timestamp: 1774014290055
positionQty: 1500
salableQty: 1500
|
| 03-20 13:44:50 |
INFO
|
position |
ORCX |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "ORCX"
identifier: "ORCX"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 633
averageCost: 50.2077284
latestPrice: 28.6508
marketValue: 18135.9564
unrealizedPnl: -13645.5357001
timestamp: 1774014290055
positionQty: 633
salableQty: 633
|
| 03-20 13:44:50 |
INFO
|
position |
CLSK |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "CLSK"
identifier: "CLSK"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 100
averageCost: 15.59304
latestPrice: 9.79
marketValue: 979
unrealizedPnl: -580.304
timestamp: 1774014290055
positionQty: 100
salableQty: 100
|
| 03-20 13:44:50 |
WARN
|
websocket |
|
trailing_stop_scheduler |
🔄 Auto re-subscribed symbols with stale WebSocket data: ['TSLL'] |
| 03-20 13:44:50 |
INFO
|
general |
MSFT |
trailing_stop_engine |
📊 Batch API refresh: 9/9 symbols updated: ['AMDL', 'MSFT', 'ALAB', 'META', 'TSLL', 'AAPL', 'SOXL', 'MP', 'GOOG'] |
| 03-20 13:44:45 |
INFO
|
position |
QCML |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "QCML"
identifier: "QCML"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 1500
averageCost: 22.2802334
latestPrice: 12.34
marketValue: 18510
unrealizedPnl: -14910.3501092
timestamp: 1774014285089
positionQty: 1500
salableQty: 1500
|
| 03-20 13:44:45 |
INFO
|
position |
ORCX |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "ORCX"
identifier: "ORCX"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 633
averageCost: 50.2077284
latestPrice: 28.56
marketValue: 18078.48
unrealizedPnl: -13703.0121001
timestamp: 1774014285089
positionQty: 633
salableQty: 633
|
| 03-20 13:44:45 |
INFO
|
position |
CLSK |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "CLSK"
identifier: "CLSK"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 100
averageCost: 15.59304
latestPrice: 9.8
marketValue: 980
unrealizedPnl: -579.304
timestamp: 1774014285089
positionQty: 100
salableQty: 100
|
| 03-20 13:44:45 |
WARN
|
websocket |
NVDA |
trailing_stop_scheduler |
🔄 Auto re-subscribed symbols with stale WebSocket data: ['NVDA', 'PL'] |
| 03-20 13:44:45 |
INFO
|
order |
SOXL |
trailing_stop_scheduler |
- None: exit_price_ok - SOXL exit order 42580181453522944 price still ok |
| 03-20 13:44:45 |
INFO
|
general |
|
trailing_stop_scheduler |
🔄 Fast check: 1 actions taken |
| 03-20 13:44:45 |
INFO
|
order |
SOXL |
trailing_stop_engine |
🔔 [PAPER] SOXL stop breached and no OCA protection (no_active_oca_group), proceeding with software exit. |
| 03-20 13:44:41 |
INFO
|
general |
NVDA |
trailing_stop_engine |
📊 Batch API refresh: 7/7 symbols updated: ['APH', 'SLAB', 'XAR', 'ETN', 'NVDA', 'KLAC', 'PL'] |
| 03-20 13:44:41 |
INFO
|
position |
QCML |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "QCML"
identifier: "QCML"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 1500
averageCost: 22.2802334
latestPrice: 12.34
marketValue: 18510
unrealizedPnl: -14910.3501092
timestamp: 1774014280135
positionQty: 1500
salableQty: 1500
|
| 03-20 13:44:41 |
INFO
|
position |
ORCX |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "ORCX"
identifier: "ORCX"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 633
averageCost: 50.2077284
latestPrice: 28.56
marketValue: 18078.48
unrealizedPnl: -13703.0121001
timestamp: 1774014280135
positionQty: 633
salableQty: 633
|
| 03-20 13:44:41 |
INFO
|
position |
CLSK |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "CLSK"
identifier: "CLSK"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 100
averageCost: 15.59304
latestPrice: 9.8
marketValue: 980
unrealizedPnl: -579.304
timestamp: 1774014280135
positionQty: 100
salableQty: 100
|
| 03-20 13:44:40 |
INFO
|
general |
|
trailing_stop_engine |
📊 Batch API refresh: 1/1 symbols updated: ['AMDL'] |
| 03-20 13:44:39 |
INFO
|
order |
SOXL |
trailing_stop_scheduler |
- None: exit_price_ok - SOXL exit order 42580181453522944 price still ok |
| 03-20 13:44:39 |
INFO
|
general |
|
trailing_stop_scheduler |
🔄 Fast check: 1 actions taken |
| 03-20 13:44:39 |
INFO
|
order |
SOXL |
trailing_stop_engine |
🔔 [PAPER] SOXL stop breached and no OCA protection (no_active_oca_group), proceeding with software exit. |
| 03-20 13:44:39 |
INFO
|
general |
|
trailing_stop_engine |
📊 Batch API refresh: 1/1 symbols updated: ['SLAB'] |
| 03-20 13:44:35 |
INFO
|
position |
QCML |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "QCML"
identifier: "QCML"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 1500
averageCost: 22.2802334
latestPrice: 12.34
marketValue: 18510
unrealizedPnl: -14910.3501092
timestamp: 1774014275072
positionQty: 1500
salableQty: 1500
|
| 03-20 13:44:35 |
INFO
|
position |
ORCX |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "ORCX"
identifier: "ORCX"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 633
averageCost: 50.2077284
latestPrice: 28.565
marketValue: 18081.645
unrealizedPnl: -13699.8471001
timestamp: 1774014275072
positionQty: 633
salableQty: 633
|
| 03-20 13:44:35 |
INFO
|
position |
CLSK |
tiger_push_client |
📋 Position update received: account: "50904193"
symbol: "CLSK"
identifier: "CLSK"
multiplier: 1
market: "US"
currency: "USD"
segType: "S"
secType: "STK"
position: 100
averageCost: 15.59304
latestPrice: 9.8
marketValue: 980
unrealizedPnl: -579.304
timestamp: 1774014275072
positionQty: 100
salableQty: 100
|
| 03-20 13:44:34 |
ERROR
|
order |
|
tiger_client |
Error getting order status: code=1200 msg=standard account response error(not_found:订单不存在) |
| 03-20 13:44:34 |
INFO
|
order |
SOXL |
trailing_stop_scheduler |
- None: exit_price_ok - SOXL exit order 42580181453522944 price still ok |
| 03-20 13:44:34 |
INFO
|
general |
|
trailing_stop_scheduler |
🔄 Fast check: 1 actions taken |
| 03-20 13:44:34 |
INFO
|
order |
SOXL |
trailing_stop_scheduler |
🔔 WS-triggered TS: SOXL → exit_price_ok - SOXL exit order 42580181453522944 price still ok |
| 03-20 13:44:34 |
INFO
|
order |
SOXL |
trailing_stop_engine |
🔔 [PAPER] SOXL stop breached and no OCA protection (no_active_oca_group), proceeding with software exit. |
| 03-20 13:44:34 |
INFO
|
position |
|
tiger_client |
Position: TSLL, Qty: -356, Cost: 12.507 |
| 03-20 13:44:34 |
INFO
|
position |
SOXL |
tiger_client |
Position: SOXL, Qty: 146, Cost: 55.0504 |
| 03-20 13:44:34 |
INFO
|
position |
|
tiger_client |
Position: SMTC, Qty: -32, Cost: 79.5963 |
| 03-20 13:44:34 |
INFO
|
position |
|
tiger_client |
Position: MTSI, Qty: -20, Cost: 224.384 |
| 03-20 13:44:34 |
INFO
|
position |
MSFT |
tiger_client |
Position: MSFT, Qty: -6, Cost: 383.8 |
| 03-20 13:44:34 |
INFO
|
position |
|
tiger_client |
Position: MP, Qty: -94, Cost: 52.7679 |
| 03-20 13:44:34 |
INFO
|
position |
|
tiger_client |
Position: META, Qty: -4, Cost: 599.35 |