Every signal traces to a real SEC filing.
Built in Canada — from Lake Ontario to Lake Louise and Kananaskis Lake — with gratitude to the country whose land and light frame this work.
| Ticker | Signal label | Score | Evidence coverage |
|---|---|---|---|
| INTC | STRONG_BULLISH | +0.560 | 73 |
| ARM | BULLISH | +0.521 | 97 |
| DELL | BULLISH | +0.411 | 94 |
| XLC | NEUTRAL | +0.389 | 0 |
| HPE | NEUTRAL | +0.387 | 87 |
| SMH | NEUTRAL | +0.378 | 0 |
| XLK | NEUTRAL | +0.372 | 0 |
| GOOGL | NEUTRAL | +0.349 | 69 |
| QQQ | NEUTRAL | +0.293 | 0 |
| MRVL | NEUTRAL | +0.284 | 96 |
| UUP | NEUTRAL | +0.270 | 0 |
| AAPL | NEUTRAL | +0.266 | 84 |
| META | NEUTRAL | +0.263 | 84 |
| TSLA | NEUTRAL | +0.261 | 70 |
| AMD | NEUTRAL | +0.249 | 97 |
| SPY | NEUTRAL | +0.244 | 0 |
| EEM | NEUTRAL | +0.241 | 0 |
| WFC | NEUTRAL | +0.229 | 49 |
| CRCL | NEUTRAL | +0.215 | 80 |
| TLT | NEUTRAL | +0.210 | 0 |
| IEF | WATCH | +0.195 | 0 |
| DIA | WATCH | +0.190 | 0 |
| MU | WATCH | +0.188 | 79 |
| JPM | WATCH | +0.186 | 80 |
| SLV | WATCH | +0.185 | 40 |
| XLY | WATCH | +0.184 | 0 |
| IBB | WATCH | +0.184 | 0 |
| MS | WATCH | +0.180 | 67 |
| ABBV | WATCH | +0.178 | 73 |
| PFE | WATCH | +0.175 | 72 |
| C | WATCH | +0.171 | 40 |
| FXI | WATCH | +0.170 | 0 |
| TAIL | WATCH | +0.168 | 0 |
| BAC | WATCH | +0.167 | 50 |
| NVDA | WATCH | +0.159 | 98 |
| AXP | WATCH | +0.157 | 83 |
| MDY | WATCH | +0.154 | 0 |
| XLF | WATCH | +0.147 | 0 |
| TMO | WATCH | +0.147 | 75 |
| IWM | WATCH | +0.146 | 0 |
| UNH | WATCH | +0.141 | 57 |
| MSFT | WATCH | +0.140 | 89 |
| DHR | WATCH | +0.134 | 66 |
| MRK | WATCH | +0.134 | 76 |
| XLV | WATCH | +0.127 | 0 |
| XOM | WEAKENING | -0.126 | 52 |
| VXX | WATCH | +0.125 | 25 |
| AMAT | WATCH | +0.125 | 86 |
| GS | WATCH | +0.120 | 82 |
| RKLB | WEAKENING | -0.117 | 83 |
| VIXY | WATCH | +0.113 | 40 |
| AMZN | WATCH | +0.110 | 82 |
| WMT | WEAKENING | -0.110 | 85 |
| GLD | WATCH | +0.104 | 39 |
| CVX | WEAKENING | -0.095 | 71 |
| XBI | WATCH | +0.094 | 0 |
| COP | WEAKENING | -0.082 | 72 |
| SLB | WEAKENING | -0.082 | 72 |
| XLP | WEAKENING | -0.080 | 0 |
| XLRE | WATCH | +0.080 | 0 |
| MA | WATCH | +0.077 | 76 |
| XLE | WEAKENING | -0.072 | 0 |
| XLU | WEAKENING | -0.069 | 0 |
| XLI | WATCH | +0.066 | 0 |
| LUNR | WATCH | +0.064 | 86 |
| BMY | WATCH | +0.063 | 64 |
| JNJ | WATCH | +0.062 | 76 |
| KRE | WATCH | +0.062 | 0 |
| PEP | WEAKENING | -0.038 | 72 |
| LRCX | WATCH | +0.032 | 86 |
| LLY | WATCH | +0.027 | 71 |
| ABT | WATCH | +0.025 | 76 |
| COST | WATCH | +0.024 | 46 |
| PSX | WEAKENING | -0.021 | 84 |
| PG | WATCH | +0.016 | 72 |
| PYPL | WATCH | +0.013 | 85 |
| KO | WATCH | +0.011 | 72 |
| V | WEAKENING | -0.008 | 80 |
| XLB | WATCH | +0.001 | 0 |
Evidence coverage = how much evidence stands under this classification — coverage, not prediction (Evidence Coverage v1, registered protocol). Score = composite research score. It is not an expected return, a probability, a price target, or a recommendation.
Labels are research classifications, not buy/sell recommendations:
STRONG_BULLISH · BULLISH · NEUTRAL · WATCH · WEAKENING · NEGATIVE_EVENT · BEARISH_WATCH · RISK_ALERT (each label links to its locked threshold definition)
There is no SELL or SHORT label.
The SDK's _validate_label() is invoked on every signal-bearing return.
SEC EDGAR filings (Form 4, 8-K, 10-Q, 10-K, 6-K, 40-F) are extracted with a local Llama 3.1 70B model. A deterministic SourceLock Guard validates every extraction against the source text before any signal sees it.
Nine components combine into a confidence-weighted composite. C6 event impact carries the highest weight (0.18) — by design, the evidence layer leads.
Any signal can be recomputed as of a past date. Point-in-time filtering (available_as_of <= as_of) is leak-audited; reproducible via the yuclaw replay CLI or REST API.
Each day's published signals have their content hashes committed to a public git repo (yuclaw-trust). Anyone can call yuclaw verify to confirm a signal hasn't been edited since publication.
Open-source equity research where every composite signal traces back to a verifiable SEC filing or deterministic supply-chain cascade. Replayable point-in-time. Tamper-evidenced via a public git-anchored Verified Research Ledger. Research and education only.
Evidence-First Financial AI
The Science Trust Layer for Financial AI.
Financial AI normally gives you an answer.
YUCLAW gives you the evidence — what was known, when it was known, what it can support, what it cannot, and whether the conclusion survived.
Make financial AI accountable to evidence.
A public, hash-linked record, built to be recomputed by anyone.
Become the Science Trust Layer for Financial AI.
The evidence infrastructure that AI systems, researchers, and institutions use to decide what deserves to be believed.
| Principle | Practice |
|---|---|
| We don’t ask you to trust us. | We give you the hash. |
| We don’t predict. | We register, compute once, and disclose. |
| We don’t hide the days we were wrong. | We chain them. |
| For | What you get |
|---|---|
| Analysts | The evidence behind every label, and the label’s limits. |
| Builders | Machine-readable receipts — passports, endpoints, and a registry you can walk line by line. |
| Institutions | A record that can be audited without asking us. |
Statistics is one instrument. Evidence is the foundation. Science is the discipline.
AI is the market. Trust is the product. Accountability is the mission.
🍁 Built in Canada
pip install yuclaw then yuclaw replay-lab.
No install: tools/replay_lab.py
(stdlib only) against the published bundle.
Exit 0 = every statistic and evidence-ledger root reproduced. How to report a replication →
One real Suncor 6-K, end to end:
filing → exhibit → extracted prose → event type → grade → C6 posture.
Open the trace → ·
example evidence memo (Suncor) →
Every evidence packet ships a ready citation snippet
(version, data-through, build date, source commit).
Get the citation →
📖 Current guide (v8, English) — install, workspaces, roles, the local workbench, the four modules, export and verification; the same text ships in the package (yuclaw workbench guide). · 5-minute command-line tour · Earlier PDF guides — historical: written for the version 5 command line, 12 pages, not updated for v8: English · Français
Rendered from one shared source (v3/web/useful_blocks.py) on every page that shows it,
so the copies cannot drift. Statuses are measured, not aspirational.
YUCLAW is the open evidence layer underneath AI research tools. Start with
llms.txt and the machine-readable
evidence_index.json
(every page, packet, and protocol with stable URLs and data-through dates).
Packets carry derived statistics, event CSVs, engine run JSONs, and citation
snippets; yuclaw replay-lab re-computes the published statistics
from the public bundle. Derived data only — preserve the disclaimers when
quoting; nothing here is advice or a recommendation.
This website is the research-content site: evidence, labs and records you can read and re-compute. The v8 workbench is a different thing: an application that runs on your own computer (it binds 127.0.0.1 only; your data stays in the folder you name; there is no hosted service and no account). It traces one financial commitment from an exact source passage through a typed, frozen claim, its revisions, exact calculation, history and review to an export that a fresh workspace re-verifies. Four modules work on the same records: SHD Distillation Shield (protected evidence intake), EVO Evolution Evidence Audit (what changed in an AI system, and which evidence still applies), COM Research Commons Guard (a fair, bounded review queue) and PRC Independent Practice (attempt first, then compare).
pip install yuclaw yuclaw workbench selftest # checks this installation in a temporary fictional workspace yuclaw workbench principals init --workspace ~/yuclaw-ws # optional: roles for the four modules; prints the first administrator's credential once yuclaw workbench serve --workspace ~/yuclaw-ws # then open http://127.0.0.1:8765 (Ctrl-C stops it) yuclaw workbench guide # the full guide, from the package
In the browser: load a fictional example on the Workspace page, follow its seven steps, build the export, then verify it in a second, fresh workspace (current guide). Status: experimental, local, owner-operated. Including the modules activates nothing — no role, approval, budget or study exists until you set one up. Protected SHD admission needs Linux with Landlock; on macOS, Windows or a kernel without it that one route stays closed and everything else works. No independent security review has been performed, and no user study: human benefit is PENDING. What has and has not been demonstrated is on the evidence scoreboard, under its own as-of time.
pip install yuclaw yuclaw demo # 3-minute guided "Why AMD?" journey yuclaw why AMD --as-of 2026-05-20 # bundled offline signal yuclaw verify AMD --date 2026-05-20 # check the ledger record # all tickers/dates: connect the local backend — see README
SDK + REST API + MCP server documented at github.com/YuClawLab/yuclaw-brain. REST API terms at /API_TERMS.md.