📈 Trading Bot Dashboard

⚙️ Strategy Settings⚙️ Ticker Settings

Alpaca Paper Trading — US ETF Momentum Strategy | Last updated: 13 Oct 2026 10:51:39 BST

Portfolio Value

$95,335.87

Cash Available

$28,112.91

Today's P&L

$-6.06 (-0.01%)

Lifetime P&L

$-4,666.11 (-4.67%)
Realised: $7,200.02
Unrealised: $1,596.96
Miscellaneous: $-13,463.09

Open Positions

17

Total Exposure

$67,217.76 (70.5%)

Account Status

ACTIVE

📊 Open Positions

Symbol Shares Entry Price Current Price Take Profit Current Stop Stop Gap Market Value P&L P&L % Trail Amount Stop Protected
AAPL 19 $341.07 $341.05 $363.39 $329.95 +$11.10 (3.25%) $6479.86 $-0.51 -0.01% -$11.44 ✓ Alpaca
AIQ 1 $63.25 $65.92 $69.68 $64.08 +$1.84 (2.79%) $65.92 $2.67 4.22% -$3.33 ✓ Alpaca
AMZN 1 $258.19 $259.62 $275.56 $254.76 +$4.86 (1.87%) $259.62 $1.43 0.55% -$8.94 ✓ Alpaca
CIBR 65 $100.28 $107.83 $110.22 $105.52 +$2.31 (2.14%) $7008.95 $491.07 7.53% -$5.16 ✓ Alpaca
CSCO 2 $112.11 $115.32 $120.97 $114.09 +$1.23 (1.07%) $230.64 $6.42 2.86% -$4.56 ✓ Alpaca
FTNT 37 $174.1 $192.93 $200.04 $183.41 +$9.52 (4.93%) $7138.41 $696.71 10.82% -$13.46 ✓ Alpaca
GOOGL 1 $346.27 $352.77 $376.21 $341.38 +$11.39 (3.23%) $352.77 $6.50 1.88% -$15.45 ✓ Alpaca
HACK 54 $123.61 $127.21 $133.95 $126.36 +$0.85 (0.67%) $6869.34 $194.20 2.91% -$5.35 ✓ Alpaca
IVV 1 $770.2 $781.65 $793.59 $772.99 +$8.66 (1.11%) $781.65 $11.45 1.49% -$12.04 ✓ Alpaca
MAR 18 $356.17 $369.33 $379.11 $358.19 +$11.14 (3.02%) $6647.94 $236.88 3.69% -$11.94 ✓ Alpaca
PANW 16 $416.26 $403.85 $468.27 $394.47 +$9.38 (2.32%) $6461.6 $-198.56 -2.98% -$26.87 ✓ Alpaca
SPY 8 $772.02 $777.96 $796.68 $768.93 +$9.03 (1.16%) $6223.68 $47.48 0.77% -$12.69 ✓ Alpaca
SPYI 12 $53.69 $54.09 $55.04 $53.46 +$0.63 (1.16%) $649.08 $4.80 0.75% -$0.72 ✓ Alpaca
VOO 6 $709.62 $715.32 $732.21 $706.87 +$8.45 (1.18%) $4291.89 $34.17 0.8% -$11.6 ✓ Alpaca
VTI 1 $378.97 $381.59 $391.19 $377.52 +$4.07 (1.07%) $381.59 $2.62 0.69% -$6.33 ✓ Alpaca
XLP 79 $84.01 $84.4 $87.24 $82.76 +$1.64 (1.94%) $6667.6 $30.81 0.46% -$1.65 ✓ Alpaca
XLV 39 $171.37 $171.98 $180.23 $167.49 +$4.49 (2.61%) $6707.22 $23.62 0.35% -$4.54 ✓ Alpaca

📋 Recent Trades

Time Symbol Side Type Shares Status Filled Price
2026-10-12 16:19:06 XLP BUY market 79 filled $84.01
2026-10-12 13:45:40 XLV BUY market 39 filled $171.37
2026-10-12 13:45:35 AAPL BUY market 19 filled $341.07
2026-10-12 13:45:24 NVDA SELL market 28 filled $227.36
2026-10-09 16:59:46 PANW BUY market 16 filled $416.26
2026-10-08 17:27:20 AMD SELL market 11 filled $614.27
2026-10-08 17:21:13 QQQ SELL market 8 filled $745.75
2026-10-08 17:02:43 PANW SELL market 14 filled $399.09
2026-10-08 14:27:02 NVDA BUY market 28 filled $236.88
2026-10-08 14:06:28 LLY SELL market 5 filled $1149.00
2026-10-08 13:56:02 XSD SELL market 12 filled $534.64
2026-10-08 13:56:02 SOXX SELL market 12 filled $568.80
2026-10-08 13:45:44 SMH SELL market 10 filled $614.88
2026-10-08 13:45:43 NVDA SELL market 28 filled $234.24
2026-10-07 15:42:09 AMZN BUY market 1 filled $258.19
2026-10-07 13:56:05 GOOGL BUY market 1 filled $346.27
2026-10-07 13:45:52 LLY BUY market 5 filled $1178.08
2026-10-07 13:45:45 LRCX SELL market 20 filled $322.93
2026-10-05 13:55:30 CSCO BUY market 2 filled $112.11
2026-10-02 13:50:04 VTI BUY market 1 filled $378.97
2026-10-02 13:50:01 SMH BUY market 10 filled $634.70
2026-10-02 13:47:57 SMH SELL market 11 filled $635.12
2026-10-02 13:45:47 SPYI BUY market 12 filled $53.69
2026-10-02 13:45:43 VOO BUY market 6 filled $709.62
2026-10-02 13:45:40 SPY BUY market 8 filled $772.02
2026-10-02 13:45:37 HACK BUY market 54 filled $123.61
2026-10-01 14:01:42 SPYI SELL market 1 filled $53.09
2026-09-30 19:34:18 PANW BUY market 14 filled $397.57
2026-09-30 19:34:14 NVDA BUY market 28 filled $230.82
2026-09-30 19:34:09 PANW SELL market 11 filled $397.13
2026-09-30 19:34:05 NVDA SELL market 28 filled $230.82
2026-09-30 19:31:59 PANW BUY market 11 filled $397.77
2026-09-30 19:31:57 NVDA BUY market 28 filled $230.82
2026-09-30 19:31:55 PANW SELL market 14 filled $397.48
2026-09-30 19:31:52 NVDA SELL market 28 filled $230.82
2026-09-30 19:29:48 PANW BUY market 14 filled $396.61
2026-09-30 19:29:46 NVDA BUY market 28 filled $230.74
2026-09-30 19:29:44 PANW SELL market 11 filled $396.32
2026-09-30 19:29:41 NVDA SELL market 28 filled $230.73
2026-09-30 19:27:36 PANW BUY market 11 filled $396.58
2026-09-30 19:27:35 NVDA BUY market 28 filled $230.63
2026-09-30 19:27:32 PANW SELL market 14 filled $396.19
2026-09-30 19:27:31 NVDA SELL market 28 filled $230.64
2026-09-30 19:25:27 PANW BUY market 14 filled $397.20
2026-09-30 19:25:23 NVDA BUY market 28 filled $230.56
2026-09-30 19:25:21 PANW SELL market 11 filled $396.89
2026-09-30 19:25:18 NVDA SELL market 28 filled $230.58
2026-09-30 19:23:12 PANW BUY market 11 filled $397.60
2026-09-30 19:23:11 NVDA BUY market 28 filled $230.60
2026-09-30 19:23:08 PANW SELL market 14 filled $397.25

🤖 Bot Activity Log

2026-10-13 10:02:34,900 INFO Outside trading hours — sleeping 60s
2026-10-13 10:03:34,901 INFO Outside trading hours — sleeping 60s
2026-10-13 10:04:34,901 INFO Outside trading hours — sleeping 60s
2026-10-13 10:05:34,905 INFO Outside trading hours — sleeping 60s
2026-10-13 10:06:34,908 INFO Outside trading hours — sleeping 60s
2026-10-13 10:07:34,909 INFO Outside trading hours — sleeping 60s
2026-10-13 10:08:34,910 INFO Outside trading hours — sleeping 60s
2026-10-13 10:09:34,911 INFO Outside trading hours — sleeping 60s
2026-10-13 10:10:34,912 INFO Outside trading hours — sleeping 60s
2026-10-13 10:11:34,912 INFO Outside trading hours — sleeping 60s
2026-10-13 10:12:34,913 INFO Outside trading hours — sleeping 60s
2026-10-13 10:13:34,916 INFO Outside trading hours — sleeping 60s
2026-10-13 10:14:34,917 INFO Outside trading hours — sleeping 60s
2026-10-13 10:15:34,924 INFO Outside trading hours — sleeping 60s
2026-10-13 10:16:34,927 INFO Outside trading hours — sleeping 60s
2026-10-13 10:17:34,928 INFO Outside trading hours — sleeping 60s
2026-10-13 10:18:34,928 INFO Outside trading hours — sleeping 60s
2026-10-13 10:19:34,929 INFO Outside trading hours — sleeping 60s
2026-10-13 10:20:34,931 INFO Outside trading hours — sleeping 60s
2026-10-13 10:21:34,934 INFO Outside trading hours — sleeping 60s
2026-10-13 10:22:34,934 INFO Outside trading hours — sleeping 60s
2026-10-13 10:23:34,935 INFO Outside trading hours — sleeping 60s
2026-10-13 10:24:34,936 INFO Outside trading hours — sleeping 60s
2026-10-13 10:25:34,937 INFO Outside trading hours — sleeping 60s
2026-10-13 10:26:34,939 INFO Outside trading hours — sleeping 60s
2026-10-13 10:27:34,940 INFO Outside trading hours — sleeping 60s
2026-10-13 10:28:34,940 INFO Outside trading hours — sleeping 60s
2026-10-13 10:29:34,941 INFO Outside trading hours — sleeping 60s
2026-10-13 10:30:34,942 INFO Outside trading hours — sleeping 60s
2026-10-13 10:31:34,946 INFO Outside trading hours — sleeping 60s
2026-10-13 10:32:34,946 INFO Outside trading hours — sleeping 60s
2026-10-13 10:33:34,947 INFO Outside trading hours — sleeping 60s
2026-10-13 10:34:34,948 INFO Outside trading hours — sleeping 60s
2026-10-13 10:35:34,951 INFO Outside trading hours — sleeping 60s
2026-10-13 10:36:34,953 INFO Outside trading hours — sleeping 60s
2026-10-13 10:37:34,954 INFO Outside trading hours — sleeping 60s
2026-10-13 10:38:34,957 INFO Outside trading hours — sleeping 60s
2026-10-13 10:39:34,959 INFO Outside trading hours — sleeping 60s
2026-10-13 10:40:34,959 INFO Outside trading hours — sleeping 60s
2026-10-13 10:41:34,960 INFO Outside trading hours — sleeping 60s
2026-10-13 10:42:34,962 INFO Outside trading hours — sleeping 60s
2026-10-13 10:43:34,962 INFO Outside trading hours — sleeping 60s
2026-10-13 10:44:34,963 INFO Outside trading hours — sleeping 60s
2026-10-13 10:45:34,964 INFO Outside trading hours — sleeping 60s
2026-10-13 10:46:34,965 INFO Outside trading hours — sleeping 60s
2026-10-13 10:47:34,967 INFO Outside trading hours — sleeping 60s
2026-10-13 10:48:34,971 INFO Outside trading hours — sleeping 60s
2026-10-13 10:49:34,972 INFO Outside trading hours — sleeping 60s
2026-10-13 10:50:34,979 INFO Outside trading hours — sleeping 60s
2026-10-13 10:51:34,980 INFO Outside trading hours — sleeping 60s

🔭 Universe Watchlist (37 tickers)

Symbol Price MA50 MA200 Momentum (10d) Entry Price Status
FTNT $195.57 $168.03 $121.87 11.11% $174.10 ● HELD
HACK $130.69 $117.35 $94.09 9.24% $123.61 ● HELD
CSCO $116.12 $112.32 $98.88 8.58% $112.11 ● HELD
CIBR $109.64 $99.57 $80.98 7.53% $100.28 ● HELD
PANW $413.42 $372.45 $257.04 6.45% $416.26 ● HELD
AMZN $262.18 $258.89 $242.29 6.31% $258.19 ● HELD
GOOGL $355.05 $346.22 $340.22 4.14% $346.27 ● HELD
AAPL $341.27 $323.05 $291.06 3.55% $341.07 ● HELD
AIQ $66.39 $64.26 $57.81 2.11% $63.25 ● HELD
XLP $83.48 $83.99 $83.84 2.02% $84.01 ● HELD
VOO $716.10 $706.33 $665.17 1.97% $709.62 ● HELD
IVV $782.67 $771.63 $726.58 1.95% $770.20 ● HELD
SPY $778.93 $768.19 $723.35 1.90% $772.02 ● HELD
VTI $382.24 $378.49 $356.77 1.89% $378.97 ● HELD
SPYI $54.12 $53.67 $52.68 1.61% $53.69 ● HELD
MAR $365.42 $349.84 $350.92 1.03% $356.17 ● HELD
XLV $171.39 $169.10 $157.14 0.39% $171.37 ● HELD
QQQ $748.05 $725.71 $672.77 1.37% — ▲ BUY SIGNAL
NVDA $227.62 $222.62 $202.34 0.17% — ▲ BUY SIGNAL
XLY $112.27 $114.33 $116.07 2.87% — ◉ WATCHING
XLF $55.02 $56.49 $53.69 1.87% — ◉ WATCHING
FDX $292.52 $310.94 $337.93 1.77% — ◉ WATCHING
XLB $49.34 $51.31 $50.77 0.53% — ◉ WATCHING
XLC $111.78 $111.90 $113.64 0.31% — ◉ WATCHING
IWM $278.89 $291.13 $277.18 -0.07% — ◉ WATCHING
XLI $168.97 $175.49 $172.75 -0.09% — ◉ WATCHING
LLY $1181.35 $1174.77 $1077.13 -0.32% — ◉ WATCHING
BOTZ $35.07 $35.91 $36.86 -0.43% — ◉ WATCHING
SLB $49.33 $52.80 $50.83 -1.10% — ◉ WATCHING
EEM $66.36 $66.92 $63.41 -1.54% — ◉ WATCHING
AMD $597.78 $531.45 $387.22 -1.63% — ◉ WATCHING
MRK $146.06 $143.78 $124.10 -2.16% — ◉ WATCHING
SMH $593.34 $579.27 $507.33 -2.26% — ◉ WATCHING
XSD $515.08 $513.63 $461.70 -2.74% — ◉ WATCHING
SOXX $547.78 $538.17 $463.33 -3.46% — ◉ WATCHING
LRCX $309.33 $311.01 $279.82 -4.49% — ◉ WATCHING
BMY $59.84 $64.01 $59.56 -4.83% — ◉ WATCHING

📖 Strategy Summary

WHAT THE BOT TRADES

Monitors up to 40 US ETFs & stocks — 20 ETFs and 10 high-momentum stocks, all low/zero dividend yield. Scans every 2 minutes during NYSE hours 14:45–20:35 BST.

THREE CONDITIONS TO BUY

① Uptrend — price is above its 200-day average. Ignores anything in long-term decline.

② Momentum — price is higher than it was 10 days ago. Filters out sideways drifters.

③ Breakout — price is within 1% of a new 10-day high. This is the actual buy trigger.

WHEN IT SELLS

Via two simultaneous exit mechanisms: a take-profit sell triggered when price rises +3.5× ATR above entry, and a trailing stop placed on Alpaca that sits 1.8× ATR below the peak price, rising automatically as price rises. Whichever triggers first closes the position.

The trailing stop is placed 60 minutes after entry (Alpaca requirement). To avoid pattern day trades, take-profit is blocked on the same day as purchase — the position will be held overnight and sold the next trading day if the target is still met.

POSITION SIZING

Uses ATR (Average True Range) — the average daily price swing over 14 days. Each position is sized so that if the stop triggers, the loss equals approximately 0.5% of account value. More volatile funds get fewer shares; calmer funds get more.

GUARDRAILS

Max open positionsUnlimited
Max candidates scanned20 (top by momentum)
Max portfolio exposure95%
Take-profit target+3.5 × 14-day ATR above entry
Trailing stop distance1.8 × 14-day ATR
Delay after market open15 minutes
Stop before market close10 minutes
Stops enforced byAlpaca (GTC orders)
Re-entry after stopOnly on new breakout

OVERALL PHILOSOPHY

Buy funds already rising strongly and breaking to new highs. Risk a small fixed amount per trade. Let profits run. Cut losses automatically.

📥 Export Trades to Excel

Leave dates blank to export everything