ClaudeBot — Live Logs (auto-refresh 15s)

Showing last 300 lines of momentum • C:\ClaudeBot\MomentumBot\bot.log
2026-07-03 19:22:09,181 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:22:09,181 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:22:09,181 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:22:09,181 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:23:09,289 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:23:09,796 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:23:09,796 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:23:09,796 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:23:09,796 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:23:09,796 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:24:09,899 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:24:10,426 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:24:10,426 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:24:10,426 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:24:10,426 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:24:10,426 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:25:10,537 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:25:11,034 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:25:11,034 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:25:11,034 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:25:11,034 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:25:11,034 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:26:11,131 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:26:11,597 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:26:11,597 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:26:11,597 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:26:11,597 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:26:11,597 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:27:11,698 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:27:12,371 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:27:12,371 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:27:12,371 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:27:12,371 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:27:12,371 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:28:12,478 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:28:12,991 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:28:12,991 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:28:12,991 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:28:12,991 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:28:12,991 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:29:13,106 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:29:13,637 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:29:13,637 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:29:13,637 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:29:13,637 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:29:13,637 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:30:13,736 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:30:14,532 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:30:14,532 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:30:14,532 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:30:14,547 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:30:14,547 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:31:14,643 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:31:15,165 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:31:15,165 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:31:15,165 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:31:15,165 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:31:15,165 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:32:15,279 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:32:15,994 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:32:15,994 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:32:15,994 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:32:15,994 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:32:15,994 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:33:16,094 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:33:16,577 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:33:16,577 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:33:16,577 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:33:16,577 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:33:16,577 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:34:16,677 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:34:17,306 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:34:17,306 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:34:17,306 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:34:17,306 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:34:17,306 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:35:17,413 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:35:17,900 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:35:17,900 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:35:17,900 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:35:17,900 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:35:17,900 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:36:18,004 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:36:18,532 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:36:18,532 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:36:18,532 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:36:18,532 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:36:18,532 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:37:18,637 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:37:19,175 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:37:19,175 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:37:19,175 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:37:19,175 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:37:19,175 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:38:19,292 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:38:19,764 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:38:19,764 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:38:19,764 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:38:19,764 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:38:19,764 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:39:19,866 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:39:20,377 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:39:20,377 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:39:20,377 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:39:20,377 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:39:20,377 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:40:20,488 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:40:20,999 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:40:20,999 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:40:20,999 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:40:20,999 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:40:20,999 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:41:21,125 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:41:21,606 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:41:21,606 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:41:21,606 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:41:21,606 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:41:21,606 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:42:21,703 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:42:22,235 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:42:22,235 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:42:22,235 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:42:22,235 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:42:22,235 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:43:22,342 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:43:22,866 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:43:22,866 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:43:22,866 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:43:22,866 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:43:22,866 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:44:22,973 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:44:23,482 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:44:23,482 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:44:23,482 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:44:23,482 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:44:23,482 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:45:23,588 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:45:24,156 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:45:24,156 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:45:24,156 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:45:24,156 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:45:24,156 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:46:24,265 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:46:24,770 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:46:24,770 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:46:24,770 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:46:24,770 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:46:24,770 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:47:24,885 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:47:25,374 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:47:25,374 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:47:25,374 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:47:25,374 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:47:25,374 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:48:25,484 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:48:25,999 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:48:25,999 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:48:25,999 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:48:25,999 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:48:25,999 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:49:26,107 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:49:26,650 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:49:26,650 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:49:26,650 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:49:26,650 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:49:26,650 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:50:26,800 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:50:27,343 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:50:27,343 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:50:27,343 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:50:27,343 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:50:27,343 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:51:27,457 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:51:27,956 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:51:27,956 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:51:27,956 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:51:27,956 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:51:27,972 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:52:28,068 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:52:28,537 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:52:28,537 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:52:28,537 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:52:28,537 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:52:28,537 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:53:28,656 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:53:29,150 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:53:29,150 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:53:29,150 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:53:29,150 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:53:29,150 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:54:29,248 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:54:29,944 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:54:29,944 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:54:29,944 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:54:29,944 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:54:29,944 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:55:30,050 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:55:30,541 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:55:30,541 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:55:30,541 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:55:30,541 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:55:30,541 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:56:30,708 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:56:31,202 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:56:31,202 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:56:31,202 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:56:31,202 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:56:31,202 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:57:31,306 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:57:31,798 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:57:31,798 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:57:31,814 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:57:31,814 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:57:31,814 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:58:31,907 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:58:32,364 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:58:32,364 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:58:32,380 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:58:32,380 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:58:32,380 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 19:59:32,495 [INFO] Intraday check -- SPY MA filter + reconcile
2026-07-03 19:59:32,983 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:59:32,983 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:59:32,983 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 19:59:32,983 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 19:59:32,983 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 20:10:33,187 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 20:10:33,187 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 20:10:33,187 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-03 20:10:33,187 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-03 20:10:33,187 [INFO] RECONCILE: State matches Alpaca (11 positions). No changes.
2026-07-03 20:10:33,203 [INFO] -------------------------------------------------------
2026-07-03 20:10:33,203 [INFO] Planning daily rotation (orders execute at next market open)...
2026-07-03 20:10:33,407 [INFO] SPY SMA stack not bullish � skipping entry (live=744.07  3d-SMA=744.87  10d-SMA=739.69)
2026-07-03 20:10:33,407 [INFO] SPY MA at close: BELOW or SMA stack bearish
2026-07-03 20:10:33,407 [INFO] Fetching S&P 1500 universe from Wikipedia...
2026-07-03 20:10:36,078 [INFO] Universe: 1503 stocks (S&P500=503, MidCap400=400, SmallCap600=603)
2026-07-03 20:10:36,078 [INFO] Screening 1503 stocks � mktcap>$10B, vol>$10M, price>$5, composite 3M/6M/12M momentum
2026-07-03 20:10:36,078 [INFO] Pass 1: fetching price history from Polygon (20 workers)...
2026-07-03 20:10:37,659 [INFO]   Pass 1: 200/1503 fetched, 198 with data...
2026-07-03 20:10:38,929 [INFO]   Pass 1: 400/1503 fetched, 397 with data...
2026-07-03 20:10:40,175 [INFO]   Pass 1: 600/1503 fetched, 597 with data...
2026-07-03 20:10:41,433 [INFO]   Pass 1: 800/1503 fetched, 796 with data...
2026-07-03 20:10:42,782 [INFO]   Pass 1: 1000/1503 fetched, 996 with data...
2026-07-03 20:10:44,060 [INFO]   Pass 1: 1200/1503 fetched, 1195 with data...
2026-07-03 20:10:45,323 [INFO]   Pass 1: 1400/1503 fetched, 1395 with data...
2026-07-03 20:10:46,037 [INFO] Pass 1: 1036 passed basic filters, checking top 60 for mktcap + quality gates. Skipped � history:22, price:9, volume:28, momentum:403, support:0, data:5
2026-07-03 20:10:46,037 [INFO] Pass 2: checking market cap for top candidates...
2026-07-03 20:10:58,069 [INFO] Pass 2: 35 candidates after market cap filter (>$10B)
2026-07-03 20:10:58,069 [INFO] Pass 3: fundamentals, sentiment, analyst checks...
2026-07-03 20:11:12,766 [INFO] Pass 3: 19 candidates after quality gates. Skipped � fundamentals:11, sentiment:0, mktcap:25, target:5
2026-07-03 20:11:12,766 [INFO] Top 15 momentum stocks:
2026-07-03 20:11:12,766 [INFO]   #  1  MU      comp=+406.8  1M= -9.6% 3M=+166.4% 6M=+241.8% 12M= +701.4%  $  975.56  $1101.8B  sent=+0.36  upside=+53.8%  in_range
2026-07-03 20:11:12,766 [INFO]   #  2  LITE    comp=+310.5  1M=-22.4% 3M= -11.9% 6M= +97.6% 12M= +698.2%  $  728.32  $56.7B  sent=+0.20  upside=+39.2%  in_range
2026-07-03 20:11:12,766 [INFO]   #  3  VICR    comp=+282.7  1M=-14.4% 3M= +81.8% 6M=+158.2% 12M= +517.1%  $  282.95  $12.9B  sent=+0.00  upside=+36.9%  in_range
2026-07-03 20:11:12,766 [INFO]   #  4  STX     comp=+267.9  1M=-12.8% 3M= +91.0% 6M=+197.8% 12M= +439.8%  $  820.16  $185.6B  sent=+0.16  upside=+0.6%  in_range
2026-07-03 20:11:12,766 [INFO]   #  5  DOCN    comp=+214.1  1M=-25.1% 3M= +44.6% 6M=+170.4% 12M= +358.2%  $  130.13  $13.6B  sent=+0.00  upside=+34.5%  in_range
2026-07-03 20:11:12,766 [INFO]   #  6  CIEN    comp=+199.3  1M=-31.9% 3M=  -5.7% 6M= +80.6% 12M= +431.3%  $  422.46  $59.8B  sent=+1.00  upside=+18.1%  in_range
2026-07-03 20:11:12,766 [INFO]   #  7  DELL    comp=+193.9  1M= -6.4% 3M=+126.1% 6M=+213.2% 12M= +219.3%  $  394.32  $254.8B  sent=+0.73  upside=+26.0%  in_range
2026-07-03 20:11:12,766 [INFO]   #  8  MRVL    comp=+190.4  1M=-18.7% 3M=+129.0% 6M=+188.6% 12M= +230.4%  $  245.29  $214.6B  sent=+0.59  upside=-2.2%  in_range
2026-07-03 20:11:12,766 [INFO]   #  9  TTMI    comp=+168.5  1M=-17.7% 3M= +60.0% 6M=+126.1% 12M= +273.5%  $  155.98  $16.2B  sent=+0.00  upside=+33.4%  in_range
2026-07-03 20:11:12,766 [INFO]   # 10  GLW     comp=+161.2  1M= -2.0% 3M= +33.0% 6M=+124.8% 12M= +273.3%  $  196.79  $169.4B  sent=+1.00  upside=-8.5%  in_range
2026-07-03 20:11:12,766 [INFO]   # 11  MKSI    comp=+158.8  1M= +9.1% 3M= +55.8% 6M=+128.8% 12M= +249.4%  $  365.56  $24.7B  sent=+1.00  upside=+4.0%  extended
2026-07-03 20:11:12,766 [INFO]   # 12  LRCX    comp=+154.3  1M= +2.2% 3M= +60.9% 6M=+105.3% 12M= +255.6%  $  351.41  $439.5B  sent=+0.83  upside=-5.2%  in_range
2026-07-03 20:11:12,766 [INFO]   # 13  TER     comp=+153.3  1M= -9.9% 3M= +19.2% 6M= +90.7% 12M= +291.9%  $  369.09  $57.8B  sent=+0.00  upside=+4.9%  in_range
2026-07-03 20:11:12,766 [INFO]   # 14  AMAT    comp=+152.3  1M=+20.4% 3M= +73.0% 6M=+134.7% 12M= +217.4%  $  603.04  $478.8B  sent=+0.38  upside=-9.6%  extended
2026-07-03 20:11:12,766 [INFO]   # 15  FLEX    comp=+137.1  1M=-15.5% 3M= +99.5% 6M=+126.5% 12M= +169.7%  $  136.85  $50.1B  sent=+0.30  upside=+25.0%  in_range
2026-07-03 20:11:12,798 [INFO] Rotation plan saved for execution at next open.
2026-07-03 20:11:12,798 [INFO]   SPY bullish at close: False
2026-07-03 20:11:12,798 [INFO]   Top 10: ['MU', 'LITE', 'VICR', 'STX', 'DOCN', 'CIEN', 'DELL', 'MRVL', 'TTMI', 'GLW']
2026-07-03 20:11:12,798 [INFO]   Would sell: ['AMD', 'FIX']
2026-07-03 20:11:12,798 [INFO]   Would buy:  ['GLW']
2026-07-03 20:11:12,798 [INFO] Rotation planned. Orders execute at next market open. Sleeping 1 hour...
2026-07-04 02:56:44,711 [INFO] MomentumBot v4.0 � Composite 3M/6M/12M Momentum Rotation [PAPER]
2026-07-04 02:56:44,727 [INFO] Screener: composite 3M�25%+6M�35%+12M�40%, $10B+ market cap, S&P 1500 universe
2026-07-04 02:56:44,758 [INFO] Alpaca client initialized [PAPER] -> https://paper-api.alpaca.markets
2026-07-04 02:56:44,992 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-04 02:56:45,008 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-04 02:56:45,008 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-04 02:56:45,008 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-04 02:56:45,008 [INFO] RECONCILE: State matches Alpaca (2 positions). No changes.
2026-07-04 02:56:45,008 [INFO] Holdings: ['DELL', 'FIX']
2026-07-04 03:10:17,429 [INFO] MomentumBot v4.0 � Composite 3M/6M/12M Momentum Rotation [PAPER]
2026-07-04 03:10:17,429 [INFO] Screener: composite 3M�25%+6M�35%+12M�40%, $10B+ market cap, S&P 1500 universe
2026-07-04 03:10:17,429 [INFO] Alpaca client initialized [PAPER] -> https://paper-api.alpaca.markets
2026-07-04 03:10:17,523 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-04 03:10:17,523 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-04 03:10:17,523 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-04 03:10:17,523 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-04 03:10:17,523 [INFO] RECONCILE: State matches Alpaca (2 positions). No changes.
2026-07-04 03:10:17,539 [INFO] Holdings: ['DELL', 'FIX']
2026-07-04 06:00:28,796 [INFO] MomentumBot v4.0 � Composite 3M/6M/12M Momentum Rotation [PAPER]
2026-07-04 06:00:28,811 [INFO] Screener: composite 3M�25%+6M�35%+12M�40%, $10B+ market cap, S&P 1500 universe
2026-07-04 06:00:28,811 [INFO] Alpaca client initialized [PAPER] -> https://paper-api.alpaca.markets
2026-07-04 06:00:28,922 [WARNING] RECONCILE: AAPL260710P00282500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-04 06:00:28,937 [WARNING] RECONCILE: GM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-04 06:00:28,937 [WARNING] RECONCILE: NVDA260710C00202500 in Alpaca (qty=-1, short) -- skipping, not a MomentumBot position
2026-07-04 06:00:28,937 [WARNING] RECONCILE: QCOM in Alpaca but no MomentumBot buy history -- skipping (likely another bot)
2026-07-04 06:00:28,937 [INFO] RECONCILE: State matches Alpaca (2 positions). No changes.
2026-07-04 06:00:28,953 [INFO] Holdings: ['DELL', 'FIX']