📈 Alpaca Paper Trader
Real fills on a $100,000 paper account. Updated after each trading session.
Cumulative Return
Open Positions
Trade History
The Story So Far
System went live at 3:08 PM ET with 22 minutes left in the session. Four trades fired simultaneously based on the morning signal scan:
- AMD — Kronos max bull (+1.000), AMD had just reported earnings AH (+16.8%). Signal: strong momentum setup
- GOOGL — CS 0.608, Kronos bullish. Post-earnings base forming
- AMZN — CS 0.587, AWS beat momentum
- DAL — Spirit Airlines collapsed May 2, removing 5% of US domestic capacity. Structural bullish for Delta
All four filled at market close prices. Overnight hold.
AMD opened up 6.7% from entry — past the +5% take-profit target. Manually closed for +$109.11 realized gain.
Midday scan: AMD Kronos still at +1.000 max bull. Re-entered 4 shares at $443.70. Same thesis, higher price — the model sees continued momentum.
GOOGL, AMZN, DAL all held. Stop-losses placed at −3% from entry for all three.
Weekend. All 4 positions held. AMD now at $455+ — second entry also in profit. Total equity +$202 from $100,000 start.
Published this page. Monday morning scan fires at 9:45 AM ET.
Monday: Sold AMD (2nd entry) at $466.30 for +$90.40 — another clean take-profit exit. Two AMD round-trips, two wins.
Tuesday was chaotic. DAL stopped out at $70.56 for −$64.80 — first loss. Re-entered DAL at $70.52 (28 shares, thesis intact). Bought AMD again at $456.62, sold same day at $443.20 for −$53.66. AMZN closed at $263.55 for −$57.47. Bought AMD back EOD at $432.82.
First red day. Three losses offset by prior AMD gains. System is choppy in range-bound markets.
AMD sold at $456.15 (+$93.32), re-entered at $440.95. Then sold again May 15 at $427.47 (−$53.92). Three AMD round-trips in 3 days — the model keeps flipping on it. Net AMD P&L still positive but the churn is eating into gains.
GOOGL and DAL held through. Portfolio settling into a tighter range.
DAL stopped out May 19 at $68.54 for −$55.44. Second DAL loss. Airline thesis weakening as oil prices spike on Hormuz fears.
GOOGL closed May 22 at $382.66 for −$59.30. Original Day 1 position held 15 days. Sold on weakness, not conviction.
All original positions now closed. Cash sitting. Waiting for re-entry signals.
Re-entered aggressively. Bought DAL (10 sh @ $78.54), AMD (4 sh @ $495.90), GOOGL (5 sh @ $388.24), AMZN (7 sh @ $266.87), PLTR (15 sh @ $132.99). Five positions, max allocation.
DAL quick flip: sold May 27 at $81.63 for +$30.88. Re-entered DAL May 28 (48 shares across two orders at ~$81.47).
AMD sold May 28 at $520.50 for +$98.41. PLTR sold at $139.64 for +$99.78. Both re-entered same day.
PLTR flipped again May 29: sold at $147.55 (+$104.70), re-bought at $152.60. Model is aggressively cycling PLTR.
Best week since launch — realized gains on AMD, PLTR, DAL. Momentum building.
June 1 was the wildest day yet. Morning scan sold AMD (−$64.24), GOOGL (+$0.20), PLTR (−$18.53), and both DAL lots (−$4.32 each). Then immediately re-entered AMD, GOOGL, PLTR, DAL at similar prices. Afternoon: sold PLTR (−$59.42) and AMD (+$98.32), then re-bought both EOD.
14 fills in one day. System is overtrading — buying and selling the same names within hours for minimal edge. Need to evaluate if the 3-scan-per-day frequency is too high for this market regime.
June 2: More cycling. Sold AMZN, GOOGL, PLTR morning, re-bought all three midday at nearly identical prices. Transaction costs adding up.
PLTR and AMD keep getting churned. Sold and re-entered multiple times each. PLTR trending down from $152 entry to $137 exits — losing on the downtrend. AMD similar: entries above $500, exits below.
June 4 bright spot: AMD sold at $530.74 for +$76.65 after a strong intraday rally.
June 5: AMZN finally closed at $246.93 for −$54.04. PLTR closed at $137.34 (−$60.62). AMD churned again.
Week ended with 3 open positions: AMD (4 sh), DAL (25 sh), GOOGL (5 sh). Equity at $99,737 — down $263 from start.
Starting equity: $100,000 · Current equity: $99,737 · Total P&L: −$263 (−0.26%)
Total trades: 64 fills · Trading days: 22 · Avg trades/day: 2.9
Key lessons:
- AMD was the best performer — multiple profitable round-trips in May
- DAL and PLTR were net losers — oil spike (Hormuz) killed the airline thesis, PLTR got caught in a downtrend
- System overtraded in June — 3 scans/day caused excessive churn in range-bound markets
- Take-profit at +5% worked well; stop-loss at −3% triggered too often on intraday volatility
- Down only 0.26% after 64 trades = capital preservation is working. Need to improve win rate and reduce churn.
Cash day. No signals triggered. Three positions held: AMD (4 sh @ $491.50, +$22 unrealized), DAL (25 sh @ $78.25, −$32 unrealized), GOOGL (5 sh @ $363.80, +$18 unrealized).
Equity: $99,785. Weekend bounce — up $48 from Friday's close. System holding tight after last week's churn.
AMD stopped out at $463.28 for −$58.80. Position opened June 5 at $477.98 — third consecutive losing AMD trade. Market volatility continues to trigger stops before moves can develop.
Two positions held into close: DAL (25 sh, +$33 unrealized) and GOOGL (5 sh, +$19 unrealized). Equity: $99,737 — down $48 from yesterday. Cash accumulating at $95,897.
Week 5 ending with capital preservation mode active. No new entries until signal strength improves.
DAL stopped out at $77.04 for −$32.50. Position opened June 1 at $78.25 with 25 shares — held for 10 days. Fourth losing DAL trade overall. The airline thesis completely invalidated by oil spike from Hormuz tensions.
One position remains: GOOGL (5 sh @ $360.12, down $22.60 unrealized). Equity: $99,600 — down $137 from yesterday. Cash now at $97,822.
Portfolio 99.4% cash. System in full defensive mode. No re-entry signals firing in this choppy regime. Waiting for cleaner momentum setups.
GOOGL stopped out at $349.44 for −$53.40. Position opened June 2 at $360.12 with 5 shares — held for 9 days. The original May 7 launch position finally closed after multiple re-entries and exits.
Portfolio now 100% cash at $99,569.69. Zero open positions. Total realized P&L: −$430.31 (−0.43%).
Week 5 ends in full capital preservation mode. June has been brutal — 11 consecutive losing trades across GOOGL, DAL, AMD, AMZN, PLTR. The system's 3-scan-per-day frequency caused overtrading in a range-bound, choppy regime. Stops are being hit before moves can develop. No new entries until signal quality improves and momentum returns.
Re-entry signals fired. Bought AMD (3 sh @ $502.22) and DAL (24 sh @ $81.85). Both stocks showing renewed momentum after yesterday's full-cash reset.
AMD: Kronos signal strength improved. Entry at $502 — watching for continuation above $515 resistance.
DAL: Delta back above $80 after oil spike eased. Airline capacity still constrained post-Spirit collapse. Position sized smaller this time (24 shares vs prior 25).
Equity: $99,631.21. Positions held: 2. Day P&L: +$61.54 unrealized. AMD +$32.94 (+2.19%), DAL +$28.60 (+1.46%).
First green day in 6 sessions. Both positions above entry. Stop-losses active at −3%. Watching for Friday close momentum into the weekend.
DAL stopped out at $83.97 for −$62.16 (23 shares, entry $86.68 on June 13). Fifth consecutive losing DAL trade — the airline thesis remains broken. Re-entered same session at $84.73 (23 shares) after signal flip indicated renewed momentum.
Added PLTR at $134.82 (14 shares) — first PLTR entry since June 5. Kronos bullish, signal strength above threshold.
Equity: $99,743.96. Positions held: 5 (AMD, AMZN, DAL, GOOGL, PLTR). Day P&L: −$26.80 unrealized. Portfolio diversified across tech and industrials again after weekend in cash-heavy mode.
Cash day. No signals triggered. All five positions held overnight: AMD (3 sh @ $556.75, −$42.75 unrealized, −2.6%), AMZN (8 sh @ $246.53, +$18.55, +0.9%), DAL (23 sh @ $84.73, −$19.78, −1.0%), GOOGL (5 sh @ $368.39, +$6.65, +0.4%), PLTR (14 sh @ $134.82, −$22.26, −1.2%).
Equity: $99,711.13. Mixed performance across holdings — three positions red (AMD, DAL, PLTR), two green (AMZN, GOOGL). Net unrealized P&L: −$59.59. System holding through choppy Monday session. Watching for momentum breakout or stop-loss triggers in AM scan.
Two stop-losses triggered. DAL sold at $82.15 (entry $84.73 on June 15) for −$59.34 — sixth consecutive losing DAL trade. The airline thesis remains invalidated after multiple attempts to ride post-Spirit capacity tightening. AMZN sold at $239.21 (entry $246.53 on June 15) for −$58.56. Both positions stopped out on weakness in tech and industrials.
Three positions remain: AMD (3 sh), GOOGL (5 sh), PLTR (14 sh). Equity: $99,593.23. Day P&L: −$117.90. Portfolio in defensive mode — no re-entry signals firing. AMD and PLTR both approaching stop-loss thresholds. Watching for further exits or stabilization.
Two days of continued stops. AMD sold June 18 at $540.52 (entry $556.75 on June 15) for −$48.69. PLTR sold June 19 at $130.81 (entry $134.82 on June 15) for −$56.14. Both positions held less than a week before stopping out — the June chop continues to invalidate momentum setups before they can develop.
Friday June 20 closed with one position: GOOGL (5 sh @ $368.39, down $2.10 unrealized). Equity: $99,488.40. Realized P&L since start: −$511.60 (−0.51%). Total trades: 77 fills in 46 days. System in capital preservation mode — waiting for cleaner momentum regime. No re-entry signals triggered Friday afternoon scan.
Markets closed (Saturday). New bracket orders placed for Monday open: AMD (3 sh), AMZN (8 sh), PLTR (15 sh), DAL (23 sh). All pending "accepted" status — awaiting execution on Monday. Morning scan fired entry signals after Friday's stabilization.
GOOGL held through weekend (5 sh @ $368.39, down $1.80 unrealized). Equity: $99,541.21. Cash: $97,701. System preparing for potential re-entry across four names if Monday open confirms momentum signals. Watching for gap-up/gap-down at 9:30 AM ET.
Weekend cash day. No trades executed. Four bracket orders remain pending for Monday open (AMD, AMZN, PLTR, DAL). One position held: GOOGL (5 sh @ $368.39, +$2.30 unrealized). Equity: $99,541.21.
Stop-loss cascade. GOOGL sold at $343.01 (entry $368.39 on June 2) for −$126.90 (5 shares). Position held 20 days — longest hold since launch — before failing on June selloff. PLTR stopped out across 9 bracket orders at avg $124.54 for −$1,153.98 total realized loss (135 shares across multiple entries averaging $133.08). AMZN stopped out across 7 bracket orders at avg $237.28 for −$653.96 (56 shares averaging $248.95 entry). All three stops triggered between 10:15–10:26 AM ET on Monday morning weakness.
Fresh entry: GOOGL re-entered at $353.65 (5 shares) after stop triggered. Signal flipped bullish on intraday bounce. GOOGL now showing unrealized loss of −$53.21 (−3.0%) as of 3:06 PM fill.
Equity: $99,441.25. Positions held: 2 (AMD 24 shares, DAL 184 shares). Realized P&L since start: −$2,445.79. Worst single-day loss to date — three momentum names reversed violently on same session. Capital preservation mode active. No new entries until momentum stabilizes.
AMD stop-loss bloodbath. Eight AMD positions from June 21–22 bracket orders stopped out between 9:30–9:36 AM ET at average $515.66 per share (24 shares total). Original entries averaged ~$526 — all positions triggered on morning weakness. Combined realized loss: −$247. AMD had been re-entered multiple times after June 15 entries stopped out — the June churn pattern continues. Same-session re-entry: bought 3 shares at $513.10 after midday scan signaled renewed momentum. AMD closed at $522 (+1.7% from entry).
DAL held through session — 184 shares at $84.69 avg entry. Position showing unrealized gain of +$379 (+2.4%). The airline thesis finally working after five consecutive losing DAL trades in June.
Equity: $98,766.66. Positions held: 2 (AMD 3 shares, DAL 184 shares). Day P&L: −$674.59 realized. Total realized P&L since start: −$1,233.34 (−1.23%). Portfolio in full capital preservation mode — DAL is now the largest position by far (16% of equity vs AMD at 1.6%). Waiting for AMD to stabilize before adding size.