Back to Product & Design

Timefire

AI forecasts for every S&P 500 stock, backed by a public history anyone can check.

Website: https://timefire.ai

Role: Co-founder · Product and design lead

Product: Timefire ranks every S&P 500 stock each trading day, locks the rankings before the market moves, and grades them in public ten trading days later. From January 2 to October 7, 2026, its paper portfolio rose 24.2% (books before April 28 are a backtest), against 14.7% for the S&P 500 (SPY) and 10.5% for its equal-weighted version (RSP), 9.5 points ahead of SPY.

Ray, our research scientist, has been building the AI model for more than two years. My job is to make a product out of it.

Show every version of the model

The model has gone through three versions. Instead of showing only the newest, the forecast page keeps all three side by side, losing years included, so readers can judge its progress for themselves.

Forward test: all three models against SPY
Beat or trailed SPY by year, losing years included

Why an AI forecast needs a record

The product is the forecasts. Many AI stock ratings publish an accuracy figure that readers have to take on trust, which leaves an obvious question: how do I know you didn't change your record? Timefire is for skeptical readers, individuals and businesses, who want proof they can check before they believe a financial claim, and who use the forecasts alongside their own trading decisions.

1 · How do we earn belief?
Pain
With enough models and experiments, it's possible to produce impressive backtests without discovering anything real.Timefire forecast page
“Everything above is a claim about a model.”Timefire forecast page
Options
Claim a better model
“Our model beats theirs”
One more claim readers can't check
A backtest as proof
Years of simulated history
Can't be checked from outside
A record anyone can check
Locked before the market moves
Graded in public
Checked in your browser
Decision
Back the forecasts with proof. Anyone can claim a better model. We back ours with an accuracy record anyone can check.

The wrong first answer

In the very first version, we solved the trust problem first, and overdid it. The record became the subject, and the model behind it disappeared.

1 · Where does the AI go?
Pain
Across six main pages, the word “AI” never appeared.The old site, Aug 2026
The navigation offered four ways to inspect evidence, and none to see the product.The old site, Aug 2026
Options
Lead with the record
Ledger
Portfolio
How it works
Verify
No way in to the product
Drop the evidence
Forecasts only
The proof is why anyone believes them
Forecasts first, proof beside them
How we forecast
This week's sample
The record
Decision
The forecasts are the product. The record is the evidence: moved from subject to support, not removed. Forecast now leads the navigation.

Putting the product first

I reorganized the homepage around three questions, in order. What do I get? A daily AI ranking of the S&P 500, and how a portfolio built from it has done against SPY. How does it work? A short summary of the model, with a link to the full explanation. Can I check it? Each day's ranking is sealed and timestamped to Bitcoin after the market closes, then graded in public ten trading days later.

The paper portfolio against SPY, backtest and live marked
Each day's book, graded against SPY ten trading days after it was sealed

Back every forecast with proof

The proof is what makes the forecasts believable. Every forecast goes through the same four public steps, from the moment it is sealed to the check in a reader's own browser.

01 Commit: sealed after the close
02 Outcome: the market decides
03 Grade: graded in public, misses included
04 Prove: your browser checks it

Let readers test the proof

The verification page runs its checks in the reader's browser. It downloads the original locked file, calculates its unique digital fingerprint again, verifies who signed it, and confirms when it was recorded on Bitcoin. Newer books add a fifth check: the timelock that kept them sealed until their scheduled release.

Keep the data honest

One of the most challenging parts of this product is keeping the data honest. We ran into many cases where the data drifted for reasons outside our control: a spin-off made one stock look as if it had lost nearly 85%, a price vendor's missing day quietly stretched a ten-day window to eleven, and stocks went without a real closing price after a merger or delisting. Our approach is simple: never rank on a stale price, never edit the record, and publish every fix as a public note with the old figure, the corrected one, and the cause.

1 · What if a spin-off breaks a price?
Pain
One forecast showed a −84.6% return. Each share had received shares of a newly spun-off company, and our grader saw only the parent's price.Public correction note, 2026
Options
Quietly fix the number
Overwrite the old figure
Breaks the append-only rule
Correct in public
Dated note
Old figure beside the new one
The cause, in plain words
Decision
Correct in public. The grade became −0.9%. The original stays in the audit record, and the note explains why.
2 · What counts as ten days?
Pain
469 of one book's 529 grades used the eleventh session's close, because the vendor's history was a session short.Public correction note, 2026
Options
Count the vendor's sessions
10 vendor records
A missing record stretches the window
Count NYSE sessions
10 exchange sessions
Holidays from the exchange calendar
Decision
Grade on the tenth NYSE session. If a price is missing, wait for it instead of stretching the window.

Brand design

The mark is a turquoise blade and its shadow: a sundial, and a flame. Time is the witness. Every forecast is locked before the market moves, then judged in public.

The tagline, “AI forecasts, sealed and graded,” says what Timefire does, not what it promises.

Design for people and software agents

Software agents are readers too: AI assistants that look up a stock and answer for a person. Every Timefire page has an agent version with the same facts in plain text, so an assistant quotes the record instead of guessing.

No one writes the agent versions by hand. One publishing step builds them from the same data as the human pages, and a release is blocked if any page is missing or the two versions disagree.

The homepage, for people
The same page, for agents