System Logs

Refresh
Log Entries (181437 total) Page 229 of 1815
Time Level Source Category Symbol Message
04-07 19:49:14 INFO webhook signal WOLF Signal received: WOLF buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"WOLF\",\"symbol\":\"WOLF\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Take Profit Hit\",\"referencePrice\":18.6069,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"660\"},\"timestamp\":\"2026-04-07T19:49:13.972Z\"}"}
04-07 19:48:15 ERROR webhook order SOXL Order failed: No open position in Alpaca for SOXL, skipping close order
04-07 19:48:15 INFO webhook signal SOXL Signal received: SOXL sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"SOXL\",\"symbol\":\"SOXL\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":55.9,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent (3 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent (3 Tickers)\",\"timeframe\":\"60\"},\"timestamp\":\"2026-04-07T19:48:14.275Z\"}"}
04-07 19:48:14 ERROR webhook order SOXL Order failed: No open position in Alpaca for SOXL, skipping close order
04-07 19:48:14 INFO webhook signal SOXL Signal received: SOXL sell
{"raw": "{\"action\":\"sell\",\"ticker\":\"SOXL\",\"symbol\":\"SOXL\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Long\",\"referencePrice\":55.9,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent (3 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent (3 Tickers)\",\"timeframe\":\"60\"},\"timestamp\":\"2026-04-07T19:48:14.275Z\"}"}
04-07 19:35:05 INFO scheduler reconciliation - Activities recon: 1 new fills, matched=32, corrected=8
04-07 19:34:55 INFO order_tracker fill MENS Exit filled: MENS @ $2.54
{"order_id": "baad3848-c05f-4995-a9c5-8e6ca5edc81c", "quantity": 1901.0, "price": 2.54, "exit_method": "oco_stop"}
04-07 19:34:52 ERROR trailing_stop error MENS MENS trigger error (retry 1/5): Alpaca API error 422: {"code":42210000,"message":"asset \"MENS\" cannot be sold short"}
04-07 19:34:50 WARN trailing_stop trigger MENS MENS stop triggered @ $2.57
{"stop_price": 2.58, "profit_pct": -2.65, "phase": "progressive", "entry_price": 2.64, "is_retrigger": false}
04-07 19:23:14 ERROR webhook order GRAL Order failed: No open position in Alpaca for GRAL, skipping close order
04-07 19:23:13 INFO webhook signal GRAL Signal received: GRAL buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"GRAL\",\"symbol\":\"GRAL\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Short\",\"referencePrice\":49.31,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"DGNX, NNE, KYIV, GRAL, PTRN, CGON, WBTN, MRX - Trading Results AI Trading Agent (8 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nDGNX, NNE, KYIV, GRAL, PTRN, CGON, WBTN, MRX - Trading Results AI Trading Agent (8 Tickers)\",\"timeframe\":\"60\"},\"timestamp\":\"2026-04-07T19:23:13.813Z\"}"}
04-07 19:22:13 ERROR webhook order HOOD Order failed: No open position in Alpaca for HOOD, skipping close order
04-07 19:22:13 INFO webhook signal HOOD Signal received: HOOD buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"HOOD\",\"symbol\":\"HOOD\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Agent Exit Short\",\"referencePrice\":68.995,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"BABA, HOOD, ORCL, OKLO, SOFI - Trading Results AI Trading Agent (5 Tickers)\",\"indicator\":\"TDindicator AIMonitor\\nBABA, HOOD, ORCL, OKLO, SOFI - Trading Results AI Trading Agent (5 Tickers)\",\"timeframe\":\"15\"},\"timestamp\":\"2026-04-07T19:22:13.594Z\"}"}
04-07 19:20:24 INFO trailing_stop tier UGL UGL tier upgrade: $60.47 -> $60.78
{"old_stop": 60.47, "new_stop": 60.78, "profit_pct": 2.06}
04-07 19:18:57 INFO trailing_stop tier ANET ANET tier upgrade: $131.02 -> $131.19
{"old_stop": 131.02, "new_stop": 131.19, "profit_pct": 1.01}
04-07 19:17:13 ERROR webhook order APH Order failed: Alpaca API error 422: {"code":42210000,"message":"bracket orders must be entry orders"}
04-07 19:17:13 INFO webhook signal APH Signal received: APH buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"APH\",\"symbol\":\"APH\",\"quantity\":\"39\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":126.85,\"stopLoss\":{\"stopPrice\":123.04},\"takeProfit\":{\"limitPrice\":134.46},\"extras\":{\"agentType\":\"APH - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAPH - Trading Results AI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-04-07T19:17:13.522Z\"}"}
04-07 19:02:18 INFO order_tracker scaling ANET Scaling protection updated: ANET
{"new_qty": 151.0, "new_avg": 131.19, "sl": 131.02, "tp": 139.55, "method": "cancel_recreate: created"}
04-07 19:02:18 INFO oco scaling ANET OCO recreated for scaling: ANET
{"quantity": 151.0, "stop_loss": 131.02, "take_profit": 139.55}
04-07 19:02:18 INFO oco create ANET OCO created: ANET
{"oco_id": 3456, "stop_price": 131.02, "take_profit_price": 139.55}
04-07 19:02:14 INFO order_tracker fill ANET Entry filled: ANET @ $131.7
{"order_id": "3c9ca533-1cc7-484b-a173-cf2a89692ef2", "quantity": 37.0, "price": 131.7}
04-07 19:02:13 INFO webhook order ANET Order placed: 3c9ca533-1cc7-484b-a173-cf2a89692ef2
{"order_id": "3c9ca533-1cc7-484b-a173-cf2a89692ef2", "side": "buy"}
04-07 19:02:13 INFO webhook signal ANET Signal received: ANET buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"ANET\",\"symbol\":\"ANET\",\"quantity\":\"37\",\"sentiment\":\"long\",\"reason\":\"AI Robots Long Entry\",\"referencePrice\":131.65,\"stopLoss\":{\"stopPrice\":127.7},\"takeProfit\":{\"limitPrice\":139.55},\"extras\":{\"agentType\":\"ANET - Trading Results AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nANET - Trading Results AI Trading Agent\",\"timeframe\":\"15\"},\"timestamp\":\"2026-04-07T19:02:13.314Z\"}"}
04-07 18:59:13 ERROR webhook order QRVO Order failed: No open position in Alpaca for QRVO, skipping close order
04-07 18:59:12 INFO webhook signal QRVO Signal received: QRVO buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"QRVO\",\"symbol\":\"QRVO\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":77.0568,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"600\"},\"timestamp\":\"2026-04-07T18:59:12.805Z\"}"}
04-07 18:55:48 INFO oco trigger KGC OCO triggered: KGC stop_loss
{"filled_price": 31.15, "filled_quantity": 956.0, "leg_type": "stop_loss"}
04-07 18:53:20 INFO order_tracker fill CIFR Exit filled: CIFR @ $13.57
{"order_id": "fcfdb34c-774c-4088-ad91-a70440abb045", "quantity": 360.0, "price": 13.57, "exit_method": "oco_stop"}
04-07 18:53:18 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:53:15 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:53:13 ERROR webhook order SWKS Order failed: No open position in Alpaca for SWKS, skipping close order
04-07 18:53:12 INFO webhook signal SWKS Signal received: SWKS buy
{"raw": "{\"action\":\"buy\",\"ticker\":\"SWKS\",\"symbol\":\"SWKS\",\"quantity\":\"all\",\"sentiment\":\"flat\",\"reason\":\"Stop Loss Hit\",\"referencePrice\":54.3006,\"stopLoss\":null,\"takeProfit\":null,\"extras\":{\"agentType\":\"AI Trading Agent\",\"indicator\":\"TDindicator AIMonitor\\nAI Trading Agent\",\"timeframe\":\"600\"},\"timestamp\":\"2026-04-07T18:53:12.887Z\"}"}
04-07 18:53:11 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:53:07 INFO oco trigger AVGO OCO triggered: AVGO stop_loss
{"filled_price": 329.215333, "filled_quantity": 30.0, "leg_type": "stop_loss"}
04-07 18:53:06 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:53:01 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:53:00 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:52:55 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:52:55 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:52:50 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:52:49 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:52:45 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:52:44 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:52:39 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:52:39 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:52:34 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:52:33 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:52:29 WARN trailing_stop trigger AVGO AVGO deactivated: no position after 2 retries (ghost prevention)
04-07 18:52:28 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:52:28 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:52:22 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:52:17 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:52:14 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:52:12 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:52:09 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:52:03 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:51:58 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:51:57 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:51:53 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:51:52 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:51:47 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:51:47 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:51:42 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:51:41 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:51:37 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:51:36 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:51:31 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:51:30 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:51:26 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:51:25 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:51:20 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:51:14 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:51:12 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:51:09 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:51:06 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:51:01 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:50:56 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:50:54 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:50:50 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:50:49 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:50:45 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:50:44 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:50:40 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:50:38 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:50:34 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:50:33 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:50:29 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:50:28 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:50:24 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:50:22 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:50:16 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:50:08 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:50:01 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:49:56 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:49:54 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:49:51 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:49:48 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:49:45 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:49:43 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:49:40 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}
04-07 18:49:38 INFO trailing_stop inverse CIFR CIFR inverse protection: trend=39
{"old_stop": 13.57, "new_stop": 13.57, "tightening_factor": 0.7}