Skip to content
Skip to content
← all strategies

HOURLY — live sleeve

Hourly 1h Momentum

A forward paper test of an hourly momentum book on US stocks: each hour it goes long the top 20 and short the bottom 20, equal-weight and dollar-neutral. Unproven and expected to lose — the gross signal is weak and the trading costs are heavy. It runs on a reused account to record real fills; the monthly Conviction Stack is the validated cadence.

Backtest REJECT — net −97% OOS @10bps · 1.61 gross (net negative) · −97%·Live −27.74% · -7.95 · −3.90%·Read paper →·Dashboard →

Methodology

An hourly momentum book on US stocks: each hour it goes long the 20 strongest names and short the 20 weakest, equal-weight and dollar-neutral. It is a deliberate live test of an edge research rejected — the gross signal is weak and the trading costs are expected to make it lose money.

  • — Hourly momentum
  • — Long top 20 / short bottom 20
  • — Equal-weight, dollar-neutral
  • — Rebalanced each hour

Universe

Liquid US stocks.

Rebalancing & Costs

Hourly during the trading day.

Costs are the whole point: heavy turnover turns the strategy deeply negative once any real spread applies.

Risk

Unproven and expected to lose — a live cost-measurement run, not a promoted strategy.

Equity curve vs S&P 500

indexed to 100
Equity curves for 1 sleeve(s) vs S&P 500, indexed to 100.

Drawdown

from peak · same window
Drawdown from peak for 1 sleeve(s) vs S&P 500.

Monthly returns

heat map
Monthly returns heat map by account.
SleeveSep 26Oct 26*TotalPositive
Hourly 1h Momentum
+0.2
-3.9
-3.8%50%

* Current month is partial.

-5%+5%

Daily performance

today · MTD · MoM · YTD · YoY + history

Today, month-to-date, last month, year-to-date and year-over-year returns by sleeve, with day-by-day history.

Absolute returns
SleeveTodayPrev dayMTDLast moYTDYoY
Hourly 1h Momentum−0.88%−0.40%−3.90%+0.15%——
S&P 500−1.79%−0.36%−0.87%−0.59%——

Today is live vs the prior close; weekends show — until the next session. MTD/YTD anchor on the prior month/year-end close; YoY needs ~1y of history. The vs S&P 500 view subtracts the benchmark's same-period return.

Hourly 1h Momentum

Equityvs S&P 500
2026-10-30live$96,244.43−0.88%+0.91pp
2026-10-29$97,101.08−0.40%−0.04pp
2026-10-28$97,492.14−0.47%−0.81pp
2026-10-27$97,954.58+0.15%−0.44pp
2026-10-26$97,812.18−0.23%−0.94pp
2026-10-23$98,033.12−0.13%+0.42pp
2026-10-22$98,161.80−0.14%+1.04pp
2026-10-21$98,300.30+0.03%−0.49pp
2026-10-20$98,268.66−0.22%−0.55pp
2026-10-19$98,488.58−0.28%−0.71pp

Holdings

top positions by value
SymbolQtyValue%P&LP&L %
MCD6.000$1,548.841.6%−$5.28−0.3%
UNP5.000$1,520.001.6%+$2.25+0.1%
ICE9.000$1,519.651.6%−$7.65−0.5%
XOM8.000$1,496.161.6%+$3.76+0.3%
BKNG10.000$1,487.801.5%+$6.00+0.4%
ABT14.000$1,487.501.5%−$0.84−0.1%
CB4.000$1,456.481.5%−$4.64−0.3%
SBUX14.000$1,452.081.5%−$14.70−1.0%
CSX28.000$1,433.881.5%−$22.40−1.5%
CVX6.000$1,415.311.5%+$3.99+0.3%
UPS13.000$1,404.531.5%−$8.70−0.6%
COP9.000$1,384.231.4%+$6.33+0.5%
JNJ5.000$1,366.001.4%−$18.15−1.3%
DE2.000$1,350.961.4%+$4.96+0.4%
SHW4.000$1,330.441.4%+$4.04+0.3%
Shown (40)—-$12,481.51-13.0%−$173.18—
Cash—$108,725.94113.0%——

% of equity · P&L unrealized · positions + cash = 100%

1–15 of 40

Exposure

gross market value · click a slice to drill in

Concentration

Largest holdings of Hourly 1h Momentum by gross market value, with the rest grouped as Other.

40 positions · top 5 = 14% · effective N = 39.7

Sector

Sector exposure of Hourly 1h Momentum by gross market value. Expand a sector for its holdings.

Gross market value, so both legs of a hedge count. Cash is excluded; P&L in the drill-down is unrealized.

Trade history

all 500 fills · newest first
Win rate
38.9%
68W / 107L · 175 closed
Avg win / loss
+$13.88 / −$21.74
per closed sell w/ cost
Profit factor
0.41×
gross profit / gross loss
Realized P&L
−$1,383.05
FIFO, in-window buys only

Realized P&L by symbol

  • INTC−$650.32
  • AMD−$209.76
  • QCOM−$109.94
  • TXN−$83.20
  • MO+$78.75
  • GS−$77.72
  • TSLA−$71.58
  • NOW−$70.57

Closed-trade P&L distribution

  • ≤ −5%3
  • −5–0%104
  • 0–5%68
  • ≥ +5%0
Time (ET)SymbolSideQtyFillValueP&L %P&L $
Oct 30, 3:01 PMPGRsell6$232.80$1,396.77+1.66%+$22.77
Oct 30, 3:01 PMSOsell15$94.16$1,412.40+0.03%+$0.45
Oct 30, 3:01 PMUNPbuy5$303.55$1,517.75——
Oct 30, 3:01 PMCNCsell21$67.91$1,426.18+1.42%+$20.02
Oct 30, 3:01 PMXOMbuy8$186.55$1,492.40——
Oct 30, 3:01 PMIBMsell6$256.42$1,538.52−0.07%−$1.12
Oct 30, 3:01 PMVsell3$414.86$1,244.59+1.16%+$14.26
Oct 30, 3:01 PMHONsell7$219.16$1,534.11−0.73%−$11.32
Oct 30, 3:01 PMNOWsell14$103.79$1,453.02−4.63%−$70.57
Oct 30, 3:01 PMPHsell2$893.68$1,787.36−2.02%−$36.76
Oct 30, 3:01 PMMOsell18$78.16$1,406.88+2.59%+$35.46
Oct 30, 3:01 PMQCOMsell8$162.50$1,300.00−7.53%−$105.84
Oct 30, 3:01 PMSYKsell5$292.93$1,464.65−1.04%−$15.35
Oct 30, 3:01 PMNVDAbuy7$202.15$1,415.05——
Oct 30, 3:01 PMPMsell7$208.27$1,457.89−0.40%−$5.81
1–15 of 500

Live stats

same window as chart
·

Live CAGR

−27.74%
Backtest REJECT — net −97% OOS @10bps
·

Live Sharpe

-7.95
Backtest 1.61 gross (net negative)
·

Live MaxDD

−3.90%
Backtest −97%

Live stats are annualized from daily equity; short windows are noisy. Backtest numbers are from the paper’s full window.

All trading described is paper (simulated). Not investment advice. Live vs backtest divergence is expected; costs, slippage, and regime changes matter.

Research →Dashboard →