This website requires JavaScript.
731e5a5818
chore: close the news-scorer deviation in the live test freeze as adopted baseline
master
momentum dev and Claude Fable 5.1
2026-10-10 10:04:04 -05:00
5f0625fb6f
fix: watcher spends its 25-slot evaluation budget on in-population names first
momentum dev and Claude Fable 5.1
2026-10-10 10:04:04 -05:00
b0fb0582d7
fix: journal round trips that open and close between two broker polls (TNON)
momentum dev and Claude Fable 5.1
2026-10-10 10:04:04 -05:00
b5b38ab798
fix: scorecard counts round trips the broker filled but the journal never closed (TNON)
momentum dev and Claude Fable 5.1
2026-10-08 12:58:53 -05:00
3ea83d568b
fix: run pg_dump/pg_restore windowless so closing a console cannot kill the nightly backup
momentum dev and Claude Fable 5.1
2026-10-08 12:58:53 -05:00
b3f023f6e2
feat: nightly off-box backup of the live DB, and phone alerts from the daily report
momentum dev and Claude Opus 5.5
2026-10-02 21:46:05 -05:00
7e6f881b17
fix: judge paper trader runs windowless and re-watches earlier symbols after a restart
momentum dev and Claude Opus 5.5
2026-10-02 16:08:55 -05:00
ac92280b9a
fix: daily report no longer flags a stack as silent when run mid-session
momentum dev and Claude Opus 5.5
2026-10-02 11:11:27 -05:00
1101e0e3fe
chore: record the news-scorer reactive-coverage cap in the live test deviations
momentum dev and Claude Opus 5.5
2026-10-02 09:17:35 -05:00
3e523e132a
fix: reactive coverage (halt notices, "why is X up") no longer scores as a catalyst
momentum dev and Claude Opus 5.5
2026-10-01 21:53:42 -05:00
082d01e8bd
chore: close the news-scoring outage in the live test record (qwen3:14b from 2026-10-01 22:37 ET)
momentum dev and Claude Opus 5.5
2026-10-01 21:40:30 -05:00
6189885aed
chore: record the qwen3:14b-on-mason restore plan for the live news scorer
momentum dev and Claude Opus 5.5
2026-10-01 21:06:56 -05:00
4361f80e1b
fix: drop unused import that failed the CI ruff gate (blocked image builds)
momentum dev and Claude Opus 5.5
2026-10-01 21:00:44 -05:00
eed4ec0b62
fix: catalyst classifier works with qwen3 (OLLAMA_THINK) and no longer hides an empty answer
momentum dev and Claude Opus 5.5
2026-10-01 20:59:32 -05:00
b38edd4ca9
feat: daily after-close report and the judge paper-trial criteria
momentum dev and Claude Opus 5.5
2026-10-01 14:37:18 -05:00
98805279d1
feat: real-time press-release and SEC filing recorder (prwire)
momentum dev and Claude Opus 5.5
2026-10-01 08:12:10 -05:00
8dc97a53f8
feat: judge paper trader runs a software stop alongside the broker stop
momentum dev and Claude Opus 5.5
2026-10-01 07:40:24 -05:00
5315e99978
feat: judge.review compares each paper trade with the simulator
momentum dev and Claude Opus 5.5
2026-10-01 07:11:54 -05:00
358b859c59
fix: give Postgres a 5-minute start_period in both TrueNAS composes
momentum dev and Claude Opus 5.5
2026-09-30 19:06:02 -05:00
3e3388c7fd
chore: note the TrueNAS Ollama outage as a known deviation in the live test
momentum dev and Claude Opus 5.5
2026-09-30 19:06:02 -05:00
f3c8be11b6
fix: judge paper trader tracks replaced stop orders
momentum dev and Claude Opus 5.5
2026-09-30 15:58:52 -05:00
347031e2bb
feat: judge paper trader survives a crash mid-session
momentum dev and Claude Opus 5.5
2026-09-29 21:21:42 -05:00
c518747387
fix: judge paper trader reconciles with the broker before exiting
momentum dev and Claude Opus 5.5
2026-09-29 09:18:41 -05:00
f2c7e52c79
feat: judgement-model (v2) paper trader on the Alpaca "Momentum V2" account
momentum dev and Claude Opus 5.5
2026-09-28 18:25:26 -05:00
1cc15f5ea7
chore: restart the live test on 2026-09-29 with the squeeze exception off
momentum dev and Claude Opus 5.5
2026-09-28 16:33:16 -05:00
0c8a27e23f
feat: switch to turn off the >=150% gap squeeze exception (default on)
momentum dev and Claude Opus 5.5
2026-09-28 09:45:51 -05:00
efde7c721d
fix: one invalid symbol can no longer stop all live bar ingestion
momentum dev and Claude Opus 5.5
2026-09-28 08:48:51 -05:00
990ee89b19
chore: restart the live test on 2026-09-28 with the deployed fixes
momentum dev and Claude Opus 5.5
2026-09-27 19:46:50 -05:00
53725854f4
feat: fail-fast exit for breakouts that fail inside their first minute (off by default)
momentum dev and Claude Opus 5.5
2026-09-26 19:20:17 -05:00
3d0ee52214
Merge: nightly Ross-recap learning loop on local Ollama
momentum dev and Claude Opus 5.5
2026-09-25 16:24:02 -05:00
91af4c2e93
feat: nightly Ross-recap learning loop on the owner's local Ollama
momentum dev and Claude Opus 5.5
2026-09-25 16:23:18 -05:00
dff21bae29
Merge: whole-market premarket squeeze scanner (snapshot scan)
momentum dev and Claude Opus 5.5
2026-09-25 12:13:11 -05:00
1cead3f29b
feat: whole-market premarket squeeze scan via Alpaca snapshots
momentum dev and Claude Opus 5.5
2026-09-25 12:11:45 -05:00
81e505b845
fix: verify squeezes on a median volume baseline and ingest from the premarket
momentum dev and Claude Opus 5.5
2026-09-25 12:08:13 -05:00
7f1ebe9cab
fix: read the data feed through the Tradier wrapper — live volume was 80-160x
momentum dev and Claude Opus 5.5
2026-09-25 11:14:11 -05:00
e2e9687c45
feat: live-test scorecard and frozen strategy settings
momentum dev and Claude Opus 5.5
2026-09-25 10:53:39 -05:00
42ca523053
fix: stop gating entries on minute-bar completeness
momentum dev and Claude Opus 5
2026-09-16 20:01:57 -05:00
f7bec45c32
chore: arm the equity-floor circuit breaker at $215
momentum dev and Claude Opus 5
2026-09-16 14:58:19 -05:00
60e009f0c6
fix: equalise dollar risk per trade — the position cap was doing the sizing
momentum dev and Claude Opus 5
2026-09-16 14:36:13 -05:00
11b0fcd7b7
fix: read the session open from the first regular-hours bar, not bars[0]
momentum dev and Claude Opus 5
2026-09-14 15:27:01 -05:00
4e0559501a
fix: stop boosting names because a headline already reported the move
momentum dev and Claude Opus 5
2026-09-14 07:31:37 -05:00
45b0386347
feat: rank gappers by premarket range, the one measured predictor
momentum dev and Claude Opus 5
2026-09-13 19:16:17 -05:00
ff63b19e91
Merge: exit retune, news pipeline restore, sizing and watcher fixes
momentum dev and Claude Opus 5
2026-09-13 15:37:12 -05:00
97a3a1b29d
perf: stop the watcher scoring names that can never trade
fix/exit-ratchets-and-news-enrichment
momentum dev and Claude Opus 5
2026-09-13 14:27:06 -05:00
9034839661
fix: a zero equity reading sized off the $100k default
momentum dev and Claude Opus 5
2026-09-13 13:34:53 -05:00
0910e29cc5
chore: track the live overrides seed
momentum dev and Claude Opus 5
2026-09-13 13:23:39 -05:00
9b4c8e5da5
fix: news ranking silently switched itself off for 40 days
momentum dev and Claude Opus 5
2026-09-13 12:00:40 -05:00
aae7269538
fix: stop the exit stack amputating every winner
momentum dev and Claude Opus 5
2026-09-13 12:00:29 -05:00
2464e2fa3d
workspace copy as of 2026-09-13 (from farmhouse-workspace/momentum-system)
workspace-copy-2026-09-13
farmhouse-hermes
2026-09-13 13:45:17 +00:00
40e51c8dd5
feat: morning pick journal — prospective human/LLM forecast experiment
momentum dev and Claude Fable 5
2026-08-19 10:52:39 -05:00
390d6660ea
fix: halt-aware flatten — let a working market sell rest instead of churning
momentum dev and Claude Fable 5
2026-08-05 19:01:18 -05:00
3871bda616
fix: label broker sync events by actual execution broker (tradier stack)
momentum dev and Claude Fable 5
2026-08-04 10:52:01 -05:00
485cec0372
feat: wide_stop_veto_v1 — skip entries with stops >12% below entry (shadow)
momentum dev and Claude Fable 5
2026-08-03 21:06:37 -05:00
9390f3c2a6
perf: gate-receipts and loop-session projections stop shipping fat rows
momentum dev and Claude Fable 5
2026-08-01 22:33:01 -05:00
f0fa104511
feat: cap entry notional at broker buying power (cash-account GFV guard)
momentum dev and Claude Fable 5
2026-08-01 09:21:55 -05:00
c7249b22e2
feat: orb_pmhigh_gate_v1 — premarket-high reclaim gate, forward OOS test
momentum dev and Claude Fable 5
2026-07-31 22:20:25 -05:00
3fe0cb0891
feat: H3 replay — premarket-high break at 9:30 vs ORB, paired comparison
momentum dev and Claude Fable 5
2026-07-31 22:13:57 -05:00
37757d3d47
fix: armed trigger names now get watcher scoring (blank reasoning panels)
momentum dev and Claude Fable 5
2026-07-31 21:41:11 -05:00
72a9ecbd0b
fix: reasoning panel flicker + stuck loading on live ticks
momentum dev and Claude Fable 5
2026-07-31 20:36:31 -05:00
a6be643fbb
ci: build image on dashboard static changes too
momentum dev and Claude Fable 5
2026-07-31 20:20:46 -05:00
a6da02f809
feat: reasoning timeline on armed-trigger rows (click to expand)
momentum dev and Claude Fable 5
2026-07-31 20:11:02 -05:00
2be23673be
feat: reasoning-over-time drill-down — score/rvol timelines + criteria lanes + worded reasons
momentum dev and Claude Fable 5
2026-07-31 19:37:35 -05:00
0c28cf921f
feat: one-click source links on catalyst feed headlines
momentum dev and Claude Fable 5
2026-07-31 18:40:49 -05:00
81bf1540ef
feat: explicit + prefix on positive P&L values (CVD accessibility)
momentum dev and Claude Fable 5
2026-07-31 18:36:41 -05:00
da17be8969
feat: dashboard readability pass — type hierarchy, P&L masthead, trigger-row cleanup
momentum dev and Claude Fable 5
2026-07-31 18:19:16 -05:00
47a64688d8
fix: replay universe = scanner-discovered + historical gappers; add year-scale targeted backfill
momentum dev and Claude Fable 5
2026-07-31 13:20:38 -05:00
054405dbdf
feat: pyramid_1r_v1 experiment — add-into-strength, pre-registered
momentum dev and Claude Fable 5
2026-07-31 11:33:59 -05:00
733a182f10
feat: premarket-structure labeler (Phase 1 of premarket axis, observe-only)
momentum dev and Claude Fable 5
2026-07-31 11:10:16 -05:00
3d6bc36955
feat: Equity/Avail funds tile in dashboard P&L strip
momentum dev and Claude Fable 5
2026-07-30 13:44:49 -05:00
3a28b0f6a7
docs: add regime-gate flip requirement to Tradier live runbook
momentum dev and Claude Fable 5
2026-07-30 10:17:56 -05:00
4f1ccde370
docs: Tradier real-money flip runbook (00 cash-account delta)
momentum dev and Claude Fable 5
2026-07-30 10:17:33 -05:00
12f7fefec0
feat: nightly event retention + external telemetry push
momentum dev and Claude Fable 5
2026-07-29 14:25:09 -05:00
c5b43364be
fix: don't fabricate last_equity for Tradier — realized P&L read $0 forever
momentum dev and Claude Fable 5
2026-07-28 09:39:48 -05:00
80422d91cd
fix: bracket fills stay on legs; by-tag lookup surfaces entry-leg fill
momentum dev and Claude Fable 5
2026-07-28 09:36:52 -05:00
a2de50479a
fix: three Tradier sandbox incident fixes (2026-07-28 reject loop)
momentum dev and Claude Fable 5
2026-07-28 09:11:00 -05:00
bd7183c861
fix: mark Tradier positions off Alpaca real-time trades, not delayed quotes
momentum dev and Claude Fable 5
2026-07-27 17:39:46 -05:00
8c62804808
feat: broker-aware factory for reconcile/journal/health tools
momentum dev and Claude Fable 5
2026-07-27 13:13:01 -05:00
13c4b61e77
docs: tradier stack fresh-DB gotchas (missing research tables, knob seeding)
momentum dev and Claude Fable 5
2026-07-27 13:04:50 -05:00
52144241b4
fix: dashboard broker badge reflects BROKER env (PAPER · TRADIER etc.)
momentum dev and Claude Fable 5
2026-07-27 12:38:37 -05:00
154e44e8d5
fix: tradier stack compose must pin ALPACA_DATA_FEED=sip
momentum dev and Claude Fable 5
2026-07-27 12:12:14 -05:00
df85201c45
feat: Tradier parallel-stack compose template
momentum dev and Claude Fable 5
2026-07-27 08:07:32 -05:00
1cefb51c63
feat: Tradier broker mirror — config-switch redundancy for Alpaca execution
momentum dev and Claude Fable 5
2026-07-26 11:01:50 -05:00
48d75816b6
feat: backtest page — live-taken vs not-taken split + per-trade live P&L column
momentum dev and Claude Fable 5
2026-07-25 13:58:24 -05:00
6c6d0cd799
feat: weekly execution tallies — midday-entry net + market_exit post-run
momentum dev and Claude Fable 5
2026-07-24 22:25:14 -05:00
30c7232137
fix: market_context must not import runtime (research-isolation guard)
momentum dev and Claude Fable 5
2026-07-22 23:36:29 -05:00
82273d9d4e
feat: image version identity + DB-config parity for nightly scripts
momentum dev and Claude Fable 5
2026-07-22 23:28:06 -05:00
537e0c7e12
docs: cutover config model — knobs in config_overrides table, seed-from-env migration
momentum dev and Claude Fable 5
2026-07-22 20:31:33 -05:00
495a3fa5d6
feat: strategy knobs in the database — config_overrides table, admin-managed
momentum dev and Claude Fable 5
2026-07-22 20:31:16 -05:00
108f61a9bc
docs: config model — strategy knobs in data/overrides.env via admin panel, compose keeps infra+secrets only
momentum dev and Claude Fable 5
2026-07-22 20:21:45 -05:00
de1973fbff
fix: telemetry heartbeat insert needs an explicit uuid id (NOT NULL, no default)
momentum dev and Claude Fable 5
2026-07-22 19:36:19 -05:00
625abee66f
fix: tuner heartbeat also recorded in DB — file-only heartbeat was unverifiable
momentum dev and Claude Fable 5
2026-07-22 19:35:50 -05:00
148e300af4
docs: live-money cutover runbook + one-command DB seed script
momentum dev and Claude Fable 5
2026-07-22 17:29:06 -05:00
5287c8ebfe
feat: live-money prep — equity-floor kill switch + boot order reconciliation
momentum dev and Claude Fable 5
2026-07-22 16:13:26 -05:00
e9a1f577a9
feat: research.slippage — paper-vs-real fill variance from recorded NBBO
momentum dev and Claude Fable 5
2026-07-22 10:04:47 -05:00
21b38109aa
test: clamp test pins BACKTEST_MAX_SESSIONS env (default moved to 300)
momentum dev and Claude Fable 5
2026-07-22 09:30:14 -05:00
9d0a9df60e
backtest: raise session clamp 45 -> 300 (env BACKTEST_MAX_SESSIONS)
momentum dev and Claude Fable 5
2026-07-22 09:29:55 -05:00
ed176b3712
fix: backtest starvation — schedule the labeler nightly, make inserts idempotent
momentum dev and Claude Fable 5
2026-07-22 06:51:56 -05:00
5f33799a9a
fix: actually wire loop_session into the snapshot payload
momentum dev and Claude Fable 5
2026-07-22 05:22:49 -05:00
2e39b756ba
dashboard: stale-session alarm banner + rvol_tod in armed triggers
momentum dev and Claude Fable 5
2026-07-21 20:09:56 -05:00
9bfd458956
feat: tod1 shadow track — zero-gap intraday volume-explosion detector
momentum dev and Claude Fable 5
2026-07-21 11:59:51 -05:00