alpaca-trader
All live
£39,198 +8.77%
Period
Account
reads data/ fresh on every request — nothing to rebuild

qsr

Quality-Swing-Recycle: consumes the yahoo-screener QSR signal rather than recomputing it, then scales in as an anchor leg (fixed take-profit) plus a runner that converts to a trailing stop once well ahead. No calendar time-stop — it holds the swing.

Data ⚠ Signal from yahoo-screener · bars + orders at Alpaca
Built 2026-07-19 · updated 2026-08-28
Open positions
83
avg 15.2d held so far
Closed trades
641
avg 11.2d held
Currently deployed
$19,657.97
83 open position(s)
Total deployed (all-time)
$307,668.57
641 closed + 83 open
If sold/closed now
–
run pnpm prices for a live figure
Est. profit if every target hit
$949.46
from here, across all open positions
Est. loss if every stop hit
-$1,407.49
from here, across all open positions

"If sold/closed now" is the strategy's real running total if every open position exited at its current market price today. The target/stop estimates are a different, hypothetical best/worst case — not a prediction — assuming each open leg exits exactly at its own listed stop/target. At least one row here is a trailing-stop runner, whose real target is open-ended once armed — this UNDERstates its true upside, not overstates it.

Total P&L
$1,558.82
Win rate
+48.5%
Wilson low +44.6%
Expectancy
-0.22%
Profit factor
1.22
net ≈ $22 for every $100 in losses

Open positions

SymbolQtySignal priceProgressSize StopTargetOpened
All 83 open position(s) -$897.95 $19,658
BHP187.2113% toward stop$8782.0794.192026-09-10 13:53:55
BHP187.2113% toward stop$8782.0791.572026-09-10 13:53:55
AZN1158.168% to trail-arm$159151.22166.072026-09-10 13:53:56
SHW1321.417% toward stop$320307.26347.122026-09-11 13:51:54
SHW1321.417% toward stop$320307.26337.482026-09-11 13:51:54
SYK1279.1211% toward stop$277259.51301.452026-09-15 13:47:24
SYK1279.1211% toward stop$277259.51293.082026-09-15 13:47:24
BSX143.2824% toward stop$4240.0045.442026-09-17 13:45:51
BLK11052.5438% to target$1,0841006.871136.742026-09-17 13:45:52
BLK11049.7241% to target$1,0841003.851133.702026-09-17 14:01:05
UNH1373.9127% to target$382355.40403.822026-09-18 13:52:04
UNH1373.9127% to trail-arm$382355.40392.612026-09-18 13:52:04
BKR156.516% to target$5753.1261.032026-09-18 13:52:09
BKR156.516% to trail-arm$5753.1259.342026-09-18 13:52:09
COST1896.1569% to target$946868.91967.852026-09-18 13:52:11
COST1896.1569% to trail-arm$946868.91940.962026-09-18 13:52:11
CSX147.254% to target$4745.4251.032026-09-18 14:22:29
CSX147.254% to trail-arm$4745.4249.612026-09-18 14:22:29
AVGO1359.518% to target$362335.31388.282026-09-18 14:22:32
VRTX1506.6710% to target$511484.73547.202026-09-18 15:52:50
VRTX1506.6710% to trail-arm$511484.73532.002026-09-18 15:52:51
RELX133.43+8.6% · trailing (armed)$3631.6935.102026-09-21 13:46:48
FANG1185.7044% to target$192173.63200.562026-09-22 14:00:35
FANG1185.7044% to trail-arm$192173.63194.992026-09-22 14:00:35
OXY156.7679% to target$6053.6861.302026-09-22 14:00:37
OXY156.7679% to trail-arm$6053.6859.592026-09-22 14:00:37
TDG11102.487% to target$1,1091058.381190.682026-09-22 14:00:39
TDG11093.5018% to target$1,1091049.761180.982026-09-22 14:15:43
ORLY185.0918% to target$8681.2391.902026-09-22 14:15:44
ORLY185.0918% to trail-arm$8681.2389.352026-09-22 14:15:44
PGR1204.0086% to target$218195.76220.322026-09-22 14:30:47
PGR1204.0086% to trail-arm$218195.76214.202026-09-22 14:30:47
BHP184.9923% to target$8780.1991.792026-09-23 13:55:03
BHP184.9923% to trail-arm$8780.1989.242026-09-23 13:55:03
PSA1287.133% to target$288275.76310.102026-09-23 13:55:04
PSA1287.133% to trail-arm$288275.76301.492026-09-23 13:55:04
COP1127.5169% to target$135120.84137.712026-09-23 14:10:12
COP1127.5169% to trail-arm$135120.84133.892026-09-23 14:10:12
CTAS1192.4265% to target$202185.25207.812026-09-23 19:42:31
CTAS1192.4265% to trail-arm$202185.25202.042026-09-23 19:42:31
DASH1188.4155% to target$197174.63203.482026-09-23 19:42:32
DASH1188.4155% to trail-arm$197174.63197.832026-09-23 19:42:32
TFC147.0240% toward stop$4644.9450.782026-09-23 19:57:42
TFC147.0240% toward stop$4644.9449.372026-09-23 19:57:42
VALE113.7026% toward stop$1312.9214.802026-09-24 13:48:25
VALE113.7026% toward stop$1312.9214.392026-09-24 13:48:25
UBS148.5516% toward stop$4846.3552.442026-09-24 19:35:36
UBS148.5516% toward stop$4846.3550.982026-09-24 19:35:36
AXP1305.808% to target$308294.31330.262026-09-25 13:51:48
AXP1305.808% to trail-arm$308294.31321.092026-09-25 13:51:48
AMT1166.70+8.0% · trailing (armed)$180159.50175.042026-09-25 13:51:49
CVS187.7717% toward stop$8783.5294.792026-09-25 15:37:33
CVS187.7717% toward stop$8783.5292.162026-09-25 15:37:33
RIO194.047% to target$9589.94101.562026-09-25 15:37:34
RIO194.047% to trail-arm$9589.9498.742026-09-25 15:37:35
WPM1135.2231% to target$139124.59146.042026-09-29 14:00:51
WPM1135.2231% to trail-arm$139124.59141.982026-09-29 14:00:51
KKR193.3236% toward stop$9187.46100.792026-09-29 14:00:54
KKR193.3236% toward stop$9187.4697.992026-09-29 14:00:54
NFLX170.243% to target$7065.9875.862026-09-29 14:00:55
NFLX170.243% to trail-arm$7065.9873.752026-09-29 14:00:55
SLB150.3242% toward stop$4947.1154.352026-09-29 14:17:17
SLB150.3242% toward stop$4947.1152.842026-09-29 14:17:17
NVO138.1610% to target$3835.8641.212026-09-30 18:50:50
NVO138.1610% to trail-arm$3835.8640.062026-09-30 18:50:51
NUE1234.74+7.5% · trailing (armed)$252220.64246.472026-09-30 19:55:42
UNH1380.644% to target$382360.44411.102026-09-09 14:12:50
UNH1380.644% to trail-arm$382360.44399.682026-09-09 14:12:50
INTU1281.71+7.3% · trailing (armed)$303264.81295.802026-10-01 14:35:47
IBM1227.706% toward stop$227214.02245.922026-10-01 14:52:09
IBM1227.706% toward stop$227214.02239.092026-10-01 14:52:09
AEM1184.8829% to target$189172.07199.672026-10-02 14:00:43
AEM1184.8829% to trail-arm$189172.07194.122026-10-02 14:00:43
B140.718% to target$4138.1843.972026-10-02 14:00:44
B140.718% to trail-arm$4138.1842.752026-10-02 14:00:44
SLB148.765% to target$4944.1352.662026-10-08 13:49:09
SLB148.765% to trail-arm$4944.1352.662026-10-08 13:49:09
NBIS1220.246% to target$221198.22237.862026-10-08 17:25:09
NBIS1220.246% to trail-arm$221198.22237.862026-10-08 17:25:09
GLW1152.6536% to target$157137.39164.862026-10-09 14:01:28
GLW1152.6536% to trail-arm$157137.39164.862026-10-09 14:01:28
DE1625.64–$626569.16675.692026-10-09 19:06:39
DE1626.13–$626569.65676.222026-10-09 19:24:33

Closed trades

full journal →
ExitSymbolLevP&L %P&L $ValueP&L / $ DeployedReasonHeld
All 641 trades · 48% win -0.53% avg $246.51 $288,011 +0.09% weighted
2026-10-09 13:50:51 RELX ⚡ +8.27% $2.76 $33 +8.27% take_profit 18.0d
2026-10-09 13:48:43 AMT +7.90% $13.19 $167 +7.90% take_profit 14.0d
2026-10-09 13:32:48 SPOT +7.95% $39.25 $494 +7.95% take_profit 9.0d
2026-10-09 13:32:02 TMUS -7.95% -$13.34 $168 -7.95% stop_loss 21.8d
2026-10-09 13:30:45 TMUS -7.51% -$12.61 $168 -7.51% stop_loss 21.8d
2026-10-09 13:30:09 INTU +8.10% $22.85 $282 +8.10% take_profit 8.0d
2026-10-08 19:56:29 SPOT +7.85% $38.42 $489 +7.85% take_profit 8.2d
2026-10-08 14:09:19 EW -4.50% -$3.90 $87 -4.50% stop_loss 28.0d
2026-10-08 14:09:19 EW -4.50% -$3.90 $87 -4.50% stop_loss 28.0d
2026-10-08 14:06:22 SBUX -5.36% -$5.19 $97 -5.36% stop_loss 21.0d
2026-10-08 14:06:22 SBUX -4.82% -$4.66 $97 -4.82% stop_loss 21.0d
2026-10-07 19:31:57 BSX -8.01% -$3.62 $45 -8.01% stop_loss 29.1d
2026-10-07 19:31:49 BSX -8.03% -$3.63 $45 -8.03% stop_loss 29.1d
2026-10-07 19:31:48 BSX -8.03% -$3.63 $45 -8.03% stop_loss 29.1d
2026-10-07 19:30:50 IMO -4.71% -$5.89 $125 -4.71% stop_loss 15.2d
2026-10-07 19:30:19 IMO -4.63% -$5.79 $125 -4.63% stop_loss 15.2d
2026-10-07 14:45:25 BSX ⚡ -7.99% -$7.26 $91 -7.99% stop_loss 28.9d
2026-10-07 14:45:24 BSX ⚡ -8.01% -$7.28 $91 -8.01% stop_loss 28.9d
2026-10-07 13:40:36 IBKR +3.90% $3.27 $84 +3.90% trailing_stop 6.0d
2026-10-07 13:40:36 IBKR -2.66% -$2.38 $90 -2.66% trailing_stop 27.0d
2026-10-07 13:34:35 TXN ⚡ +8.68% $23.12 $266 +8.68% trailing_stop 26.0d
2026-10-07 13:32:31 VST +11.37% $16.09 $141 +11.37% trailing_stop 22.0d
2026-10-06 16:53:13 ABNB +2.17% $3.40 $156 +2.17% trailing_stop 13.1d
2026-10-06 14:16:19 AVGO +4.93% $17.73 $360 +4.93% stop_loss 18.0d
2026-10-06 13:30:13 VST +8.31% $11.75 $141 +8.31% take_profit 21.0d
2026-10-05 18:03:43 NUE +8.06% $18.91 $235 +8.06% take_profit 4.9d
2026-10-05 13:56:47 NFLX -6.79% -$4.85 $71 -6.79% stop_loss 17.0d
2026-10-05 13:56:46 NFLX -6.79% -$4.85 $71 -6.79% stop_loss 17.0d
2026-10-05 13:45:17 BMY ⚡ -4.39% -$2.73 $62 -4.39% stop_loss 17.0d
2026-10-05 13:45:10 BMY ⚡ -4.38% -$2.73 $62 -4.38% stop_loss 17.0d
2026-10-05 13:43:06 GLW +3.89% $6.00 $154 +3.89% trailing_stop 21.0d
2026-10-02 19:39:09 SPOT -7.55% -$38.43 $509 -7.55% stop_loss 11.2d
2026-10-02 19:39:09 SPOT -7.39% -$37.61 $509 -7.39% stop_loss 11.2d
2026-10-02 17:23:42 ORCL +2.69% $3.68 $137 +2.69% trailing_stop 1.1d
2026-10-02 17:23:41 ORCL +2.81% $3.84 $137 +2.81% trailing_stop 8.1d
2026-10-02 14:04:48 ORCL +4.95% $6.77 $137 +4.95% take_profit 1.0d
2026-10-02 13:36:39 BSX -7.85% -$3.58 $46 -7.85% stop_loss 23.8d
2026-10-02 13:33:25 PDD -5.64% -$4.51 $80 -5.64% stop_loss 24.0d
2026-10-02 13:33:05 PDD ⚡ -5.72% -$9.16 $160 -5.72% stop_loss 23.9d
2026-10-02 13:32:59 ORCL +5.11% $6.98 $137 +5.11% take_profit 8.0d
2026-10-02 13:32:27 PDD -5.69% -$4.55 $80 -5.69% stop_loss 23.9d
2026-10-02 13:32:22 IBKR +4.87% $4.09 $84 +4.87% take_profit 1.0d
2026-10-02 13:32:22 PDD ⚡ -5.84% -$9.36 $160 -5.84% stop_loss 23.9d
2026-10-02 13:32:20 ABNB +4.92% $7.70 $156 +4.92% take_profit 9.0d
2026-10-02 13:32:20 PDD -5.95% -$4.77 $80 -5.95% stop_loss 24.0d
2026-10-02 13:32:16 PDD -5.96% -$4.78 $80 -5.96% stop_loss 24.0d
2026-10-02 13:32:15 PDD -5.69% -$4.55 $80 -5.69% stop_loss 24.0d
2026-10-02 13:32:08 PDD -5.70% -$4.56 $80 -5.70% stop_loss 23.9d
2026-10-02 13:30:28 GLW +6.13% $9.44 $154 +6.13% take_profit 18.0d
2026-10-01 19:25:58 ABT -4.62% -$4.70 $102 -4.62% stop_loss 13.2d

Showing the 50 most recent — see /journal for the full, filterable list.