System Logs

Refresh
Log Entries (184130 total) Page 668 of 1842
Time Level Source Category Symbol Message
03-26 13:48:41 INFO trailing_stop tier SIMO SIMO tier upgrade: $111.72 -> $112.81
{"old_stop": 111.72, "new_stop": 112.81, "profit_pct": 5.05}
03-26 13:48:18 INFO order_tracker fill NVDA Exit filled: NVDA @ $175.65
{"order_id": "2c1cc7ae-71f2-4b02-b75e-d79414d10eb8", "quantity": 55.0, "price": 175.65, "exit_method": "webhook_signal"}
03-26 13:48:16 INFO webhook order NVDA Order placed: 2c1cc7ae-71f2-4b02-b75e-d79414d10eb8
{"order_id": "2c1cc7ae-71f2-4b02-b75e-d79414d10eb8", "side": "sell"}
03-26 13:48:15 INFO webhook signal NVDA Signal received: NVDA sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"NVDA\",\"symbol\":\"NVDA\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":175.86,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"GOOG, NVDA, ITA, QQQ, IR, GOOGL, SOXL, HUBB - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nGOOG, NVDA, ITA, QQQ, IR, GOOGL, SOXL, HUBB - Trading Results AI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-03-26T13:48:15.716Z\"}"}
03-26 13:47:59 INFO trailing_stop tier TEM TEM tier upgrade: $46.22 -> $46.45
{"old_stop": 46.22, "new_stop": 46.45, "profit_pct": 2.22}
03-26 13:47:17 WARN order_tracker side_mismatch ALAB ALAB exit fill rejected: side mismatch (exit=buy, position=long)
{"order_id": "109aa374-8026-4511-813b-38740d7fc844", "exit_side": "buy", "position_side": "long", "position_id": 1801}
03-26 13:47:16 INFO webhook order ALAB Order placed: 109aa374-8026-4511-813b-38740d7fc844
{"order_id": "109aa374-8026-4511-813b-38740d7fc844", "side": "buy"}
03-26 13:47:15 INFO webhook signal ALAB Signal received: ALAB buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"ALAB\",\"symbol\":\"ALAB\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":116.7201,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"120\"},\"timestamp\":\"2026-03-26T13:47:15.528Z\"}"}
03-26 13:46:16 ERROR webhook order IREN Order failed: No open position in Alpaca for IREN, skipping close order
03-26 13:46:16 INFO webhook signal IREN Signal received: IREN buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"IREN\",\"symbol\":\"IREN\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":40.1871,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"120\"},\"timestamp\":\"2026-03-26T13:46:16.209Z\"}"}
03-26 13:45:24 INFO trailing_stop tier ALAB ALAB tier upgrade: $116.86 -> $117.45
{"old_stop": 116.86, "new_stop": 117.45, "profit_pct": 2.03}
03-26 13:45:24 INFO trailing_stop tier CRCL CRCL tier upgrade: $100.5 -> $101.01
{"old_stop": 100.5, "new_stop": 101.01, "profit_pct": 2.17}
03-26 13:45:24 INFO trailing_stop tier LABX LABX tier upgrade: $17.48 -> $17.65
{"old_stop": 17.48, "new_stop": 17.65, "profit_pct": 3.51}
03-26 13:44:19 ERROR webhook order COIN Order failed: No open position in Alpaca for COIN, skipping close order
03-26 13:44:19 INFO webhook signal COIN Signal received: COIN buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"COIN\",\"symbol\":\"COIN\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":175.667,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"420\"},\"timestamp\":\"2026-03-26T13:44:19.193Z\"}"}
03-26 13:43:15 ERROR webhook order LASR Order failed: No open position in Alpaca for LASR, skipping close order
03-26 13:43:15 INFO webhook signal LASR Signal received: LASR buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"LASR\",\"symbol\":\"LASR\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":69.5975,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"420\"},\"timestamp\":\"2026-03-26T13:43:15.274Z\"}"}
03-26 13:42:17 ERROR webhook order REMX Order failed: No open position in Alpaca for REMX, skipping close order
03-26 13:42:17 INFO webhook signal REMX Signal received: REMX buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"REMX\",\"symbol\":\"REMX\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":86.4755,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"120\"},\"timestamp\":\"2026-03-26T13:42:17.257Z\"}"}
03-26 13:42:16 ERROR webhook order AGQ Order failed: No open position in Alpaca for AGQ, skipping close order
03-26 13:42:16 INFO webhook signal AGQ Signal received: AGQ buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"AGQ\",\"symbol\":\"AGQ\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":106.9425,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"120\"},\"timestamp\":\"2026-03-26T13:42:16.612Z\"}"}
03-26 13:42:15 ERROR webhook order STX Order failed: No open position in Alpaca for STX, skipping close order
03-26 13:42:15 INFO webhook signal STX Signal received: STX buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"STX\",\"symbol\":\"STX\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":400.8234,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"420\"},\"timestamp\":\"2026-03-26T13:42:15.632Z\"}"}
03-26 13:40:40 INFO trailing_stop tier LABX LABX tier upgrade: $17.39 -> $17.48
{"old_stop": 17.39, "new_stop": 17.48, "profit_pct": 2.93}
03-26 13:40:21 ERROR webhook order GOOG Order failed: No open position in Alpaca for GOOG, skipping close order
03-26 13:40:20 INFO webhook signal GOOG Signal received: GOOG sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"GOOG\",\"symbol\":\"GOOG\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":284.52,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"60\"},\"timestamp\":\"2026-03-26T13:40:20.103Z\"}"}
03-26 13:40:20 ERROR webhook order GOOG Order failed: No open position in Alpaca for GOOG, skipping close order
03-26 13:40:20 INFO webhook signal GOOG Signal received: GOOG sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"GOOG\",\"symbol\":\"GOOG\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":284.52,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"60\"},\"timestamp\":\"2026-03-26T13:40:20.103Z\"}"}
03-26 13:40:19 ERROR webhook order AMKR Order failed: No open position in Alpaca for AMKR, skipping close order
03-26 13:40:19 INFO webhook signal AMKR Signal received: AMKR sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"AMKR\",\"symbol\":\"AMKR\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":47.8437,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"60\"},\"timestamp\":\"2026-03-26T13:40:19.218Z\"}"}
03-26 13:40:18 ERROR webhook order USAR Order failed: No open position in Alpaca for USAR, skipping close order
03-26 13:40:17 INFO webhook signal USAR Signal received: USAR sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"USAR\",\"symbol\":\"USAR\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":16.33,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"USAR, SMR, CIFR - Trading Results AI Trading Agent (3 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nUSAR, SMR, CIFR - Trading Results AI Trading Agent (3 Tickers)\",\"timeframe\":\"60\"},\"timestamp\":\"2026-03-26T13:40:16.808Z\"}"}
03-26 13:40:17 ERROR webhook order USAR Order failed: No open position in Alpaca for USAR, skipping close order
03-26 13:40:16 INFO webhook signal USAR Signal received: USAR sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"USAR\",\"symbol\":\"USAR\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":16.33,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"USAR, SMR, CIFR - Trading Results AI Trading Agent (3 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nUSAR, SMR, CIFR - Trading Results AI Trading Agent (3 Tickers)\",\"timeframe\":\"60\"},\"timestamp\":\"2026-03-26T13:40:16.808Z\"}"}
03-26 13:40:16 ERROR webhook order USAR Order failed: Alpaca API error 422: {"base_price":"16.37","code":42210000,"message":"stop_loss.stop_price must be \u003c= base_price - 0.01"}
03-26 13:40:16 INFO webhook signal USAR Signal received: USAR buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"USAR\",\"symbol\":\"USAR\",\"quantity\":\"285\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":17.51,\"stopLoss\":{\"stopPrice\":16.98},\"takeProfit\":{\"limitPrice\":18.56},\"extras\":{\"agentType\":\"CIFR, SMR, USAR - Trading Results AI Trading Agent (3 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nCIFR, SMR, USAR - Trading Results AI Trading Agent (3 Tickers)\",\"timeframe\":\"60\"},\"timestamp\":\"2026-03-26T13:40:15.488Z\"}"}
03-26 13:40:15 ERROR webhook order USAR Order failed: Alpaca API error 422: {"base_price":"16.37","code":42210000,"message":"stop_loss.stop_price must be \u003c= base_price - 0.01"}
03-26 13:40:15 INFO webhook signal USAR Signal received: USAR buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"USAR\",\"symbol\":\"USAR\",\"quantity\":\"285\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":17.51,\"stopLoss\":{\"stopPrice\":16.98},\"takeProfit\":{\"limitPrice\":18.56},\"extras\":{\"agentType\":\"CIFR, SMR, USAR - Trading Results AI Trading Agent (3 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nCIFR, SMR, USAR - Trading Results AI Trading Agent (3 Tickers)\",\"timeframe\":\"60\"},\"timestamp\":\"2026-03-26T13:40:15.488Z\"}"}
03-26 13:40:15 INFO trailing_stop tier SIMO SIMO tier upgrade: $110.63 -> $111.72
{"old_stop": 110.63, "new_stop": 111.72, "profit_pct": 4.07}
03-26 13:40:09 INFO trailing_stop tier TEM TEM tier upgrade: $45.36 -> $46.22
{"old_stop": 45.36, "new_stop": 46.22, "profit_pct": 1.02}
03-26 13:39:43 INFO order_tracker fill ALGM Exit filled: ALGM @ $31.75
{"order_id": "558a7a02-5c36-4ed0-bd0c-b99043f87d73", "quantity": 153.0, "price": 31.75, "exit_method": "oco_stop"}
03-26 13:39:17 INFO order_tracker fill WOLF Exit filled: WOLF @ $18.01
{"order_id": "40572c1a-e2c2-44bb-9baf-13383bb1f009", "quantity": 270.0, "price": 18.01, "exit_method": "oco_stop"}
03-26 13:39:16 ERROR webhook order CIFR Order failed: No open position in Alpaca for CIFR, skipping close order
03-26 13:39:16 INFO webhook signal CIFR Signal received: CIFR sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"CIFR\",\"symbol\":\"CIFR\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":15.38,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"CIFR, GLXY, IREN - Trading Results AI Trading Agent (3 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nCIFR, GLXY, IREN - Trading Results AI Trading Agent (3 Tickers)\",\"timeframe\":\"60\"},\"timestamp\":\"2026-03-26T13:39:16.093Z\"}"}
03-26 13:39:14 INFO trailing_stop inverse ALGM ALGM inverse protection: trend=15
{"old_stop": 31.83, "new_stop": 31.83, "tightening_factor": 0.6}
03-26 13:39:11 INFO trailing_stop inverse ALGM ALGM inverse protection: trend=15
{"old_stop": 31.83, "new_stop": 31.83, "tightening_factor": 0.6}
03-26 13:39:09 INFO trailing_stop inverse ALGM ALGM inverse protection: trend=15
{"old_stop": 31.83, "new_stop": 31.83, "tightening_factor": 0.6}
03-26 13:39:05 INFO trailing_stop inverse ALGM ALGM inverse protection: trend=15
{"old_stop": 31.83, "new_stop": 31.83, "tightening_factor": 0.6}
03-26 13:39:03 INFO trailing_stop inverse ALGM ALGM inverse protection: trend=15
{"old_stop": 31.83, "new_stop": 31.83, "tightening_factor": 0.6}
03-26 13:38:57 INFO trailing_stop inverse ALGM ALGM inverse protection: trend=15
{"old_stop": 31.83, "new_stop": 31.83, "tightening_factor": 0.6}
03-26 13:38:52 INFO trailing_stop inverse ALGM ALGM inverse protection: trend=15
{"old_stop": 31.65, "new_stop": 31.83, "tightening_factor": 0.6}
03-26 13:38:46 WARN scheduler ghost_recon MU Ghost position closed: MU #1795
{"remaining": 13.0, "price": 371.414615}
03-26 13:38:30 INFO order_tracker fill NA Exit filled: NA @ $2.96
{"order_id": "143a7a32-0959-4ccb-bc4e-8fcfb5116b9f", "quantity": 1639.0, "price": 2.96, "exit_method": "oco_stop"}
03-26 13:38:16 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:38:11 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:38:11 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:38:05 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:38:05 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:38:00 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:37:59 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:37:54 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:37:53 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:37:48 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:37:48 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:37:43 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:37:42 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:37:40 INFO order_tracker fill IMOS Exit filled: IMOS @ $36.82
{"order_id": "9112d3f2-f621-49b8-a0b4-76f3d82a5412", "quantity": 131.0, "price": 36.82, "exit_method": "trailing_stop"}
03-26 13:37:35 INFO trailing_stop tier ALAB ALAB tier upgrade: $116.72 -> $116.86
{"old_stop": 116.72, "new_stop": 116.86, "profit_pct": 1.1}
03-26 13:37:34 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:37:29 WARN trailing_stop trigger IMOS IMOS stop triggered @ $37.0
{"stop_price": 37.35, "profit_pct": -2.61, "phase": "progressive", "entry_price": 37.99, "is_retrigger": false}
03-26 13:37:20 INFO trailing_stop inverse IMOS IMOS inverse protection: trend=15
{"old_stop": 36.93, "new_stop": 37.35, "tightening_factor": 0.6}
03-26 13:37:15 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:37:10 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:37:08 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:37:04 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:37:02 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:36:58 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:36:56 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:36:53 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:36:51 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:36:47 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:36:45 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:36:41 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:36:40 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:36:39 INFO order_tracker scaling STM Scaling protection updated: STM
{"new_qty": 49.0, "new_avg": 33.42, "sl": 32.42, "tp": 35.43, "method": "cancel_recreate: created"}
03-26 13:36:39 INFO oco scaling STM OCO recreated for scaling: STM
{"quantity": 49.0, "stop_loss": 32.42, "take_profit": 35.43}
03-26 13:36:39 INFO oco create STM OCO created: STM
{"oco_id": 2670, "stop_price": 32.42, "take_profit_price": 35.43}
03-26 13:36:38 INFO order_tracker fill STM Entry filled: STM @ $33.419866
{"order_id": "9a0129b7-6d27-4656-b2f6-c8006667f417", "quantity": 149.0, "price": 33.419866}
03-26 13:36:36 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:36:35 WARN scheduler ghost_recon TSM Ghost position closed: TSM #1779
{"remaining": 14.0, "price": 346.557857}
03-26 13:36:33 INFO trailing_stop inverse TSM TSM inverse protection: trend=9
{"old_stop": 337.32, "new_stop": 338.38, "tightening_factor": 0.6}
03-26 13:36:28 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:36:19 INFO trailing_stop tier AAL AAL tier upgrade: $10.42 -> $10.6
{"old_stop": 10.42, "new_stop": 10.6, "profit_pct": 1.08}
03-26 13:36:19 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:36:13 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:36:06 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:36:06 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:36:00 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:36:00 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}
03-26 13:35:54 INFO trailing_stop inverse NA NA inverse protection: trend=15
{"old_stop": 2.99, "new_stop": 2.99, "tightening_factor": 0.6}