Skip to content

Jev Trade Cc

A point-in-time backtest of a William O'Neil momentum strategy where jev picks the entries and decides the exits, paired against the same rules with no model — and honest enough to report the model as indistinguishable from them.

Stars
5
Language
Python
License
MIT
Published by
Community
Author
michaelpersonal
Last verified
Oct 2026

Jev Can Trade Stocks — a point-in-time O'Neil momentum backtest where TypeSafe's System One model picks the entries and judges the exits

Forks
3
Last pushed
Updated Sep 2026

Repo stats from the GitHub API, cached Oct 2026.

About this project

A point-in-time backtest of a William O'Neil momentum strategy, 2022-01-03 to 2026-09-18, $100,000, long only, benchmarked against the S&P 500. Jev — TypeSafe's System One model — picks the entries and decides the exits. Deterministic code owns the data, the signals, the stops and the fills, and never delegates risk.

Quoted from the project's README. Read the full README.

Highlights

  • The headline return is one draw; the repo's own jackknife analysis reports a near-zero mean paired difference and a lead in 7 of 12 draws.
  • Entry uses five narrow typed questions over weekly and daily bars plus as-filed earnings, while the stops and sizing stay in code.
  • Every state is anonymised — no ticker, no date, no absolute price — so a model with a later cutoff cannot quietly cheat the backtest.
  • A two-framing experiment shows why wording matters: asking whether a sell 'should be overridden' drops the keep rate from 46% to 2.4%.

Watch out

The repository's own conclusion is that the model does not beat the mechanical rules by any margin the experiment can resolve, and the paired standard deviation exceeds either arm's own, so the model adds variance rather than cancelling it. The top-line return is one draw and the README explicitly asks you not to cite it as an edge. 49 of 635 index members have no price data because the provider does not serve delisted tickers; that gap cannot be closed with the available providers, so it is measured rather than removed. A run makes around 790 model decisions and costs roughly $0.12, with rebuilding the assessment artifact costing about $1.35. Copy reviewed against the repository README on 2026-10-04, not from running it.

Questions about this entry

Short answers drawn from the linked project or page.

More Jev resources like this

39GitHub stars
Video tool where Jev scores subtitle segments and code assembles a short highlights cut plus a de-watered full cut with timestamped summaries.
Jev Tools & CLIs#community#jevbest#catalog-import
24GitHub stars
macOS floating WeChat companion that reads the visible chat with on-device Vision OCR, judges intent and reply risk with Jev, drafts toned replies with GPT, and only fills text after you approve it.
Jev Tools & CLIs#community#jevbest#catalog-import
10GitHub stars
English-programmable cost module for JEPA PushT planning: linear probes verbalize imagined latents and Jev judges each constraint step, folded into CEM cost with memoised step facts.
Jev Tools & CLIs#community#awesomejev#catalog-import
7GitHub stars
Research code that tackles dimensional sentiment scoring with Jev typed Score, Choice, and Noul calls plus small corpus statistics, without generation, fine-tuning, or GPU.
Jev Tools & CLIs#community#awesomejev#catalog-import
4GitHub stars
Experiment turning Jev into a sampler: DeepSeek proposes top-k next tokens with logprobs and Jev picks each token, also judging when to stop or cut rambling.
Jev Tools & CLIs#community#awesomejev#catalog-import
Recruiter dashboard that applies calendar date math plus visa, tenure, license and clearance gates, then a Jev decision step, sorting resumes into disqualified, advance or manual review.
Jev Tools & CLIs#community#jevbest#catalog-import

From the Jev guides

Original write-ups on what this entry is for.

The request shape barely changes across surfaces; the surrounding contract does. When to call the API directly and when a gateway, a Worker binding, or a router entry earns its extra hop.
Jev Tools & CLIs#gateway#vercel#cloudflare
Read article
Taking a decision checkpoint out of Python: what the GGUF and browser WebGPU exports preserve, what they change, and the parity evidence the model cards publish.
Jev Tools & CLIs#open-models#local#onnx
Read article
Jev labels a record that already exists. Code moves, flags, or holds it. How the document, mail, and transfer tools keep the action out of the model.
Jev Tools & CLIs#classification#email#security
Read article
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai