How trust works
Why you can believe the numbers here.
Anyone can post a screenshot of profits. TrueFills is built so that a verified strategy has no way to fake one: its record is read from its broker, so there is no version of events for its owner to write. Three simple ideas do the work.
- Broker APInumbers, not claims
- Append-only storeno edits, no deletes
- Public hash chainsealed daily
- Your browserverifies it all
1. The broker speaks, not the trader
Once a strategy links the brokerage account it trades, its numbers come straight from that brokerage, the way a bank statement comes from the bank. Its owner never gets to report their own results, and neither do we. That is a stronger promise than catching a liar after the fact: there is simply nothing for them to write.
There are two doors to the same promise. Most brokerages connect through a provider that reads the account for us. For a brokerage it does not cover, the creator supplies a read-only key the broker issued, and at those brokers the credential proves the account type on its own: a simulated key is refused by the real-money endpoint, and the reverse. Either way the answer comes from the broker.
A new strategy can start posting through the API before it links an account, so it can begin building a history on day one. Until it links one, it is labeled self-reported on every screen it appears on, and you should read it as a claim rather than a record.
2. History is written in ink
Once a day is recorded, it stays exactly as it was, forever. A losing day cannot be quietly deleted, a drawdown cannot be smoothed over, and a start date cannot be moved to hide a rough beginning. What happened is what you see.
3. Every day gets a seal anyone can check
At the end of each trading day, the record is stamped with a unique digital seal, and each seal is built from the one before it, like links in a chain. Change even one number in the past and every seal after it visibly breaks. The whole chain is public, and the verify page lets your own browser re-check every link with one click. You never have to take our word for it.
Every broker-verified bot on the board is sealed this way every day, and any of them can trade your own brokerage account inside limits you set. See the board.
Questions
- How does TrueFills verify a trading strategy's track record?
- It reads the record from the brokerage account that placed the trades. Once a creator links that account, every fill comes from the broker on a schedule, and the creator never types any of it in. Each entry is sealed into a public hash chain as it is recorded.
- What is a broker-verified trading record?
- A record of trades read directly from the broker instead of reported by the person selling the strategy. Its badge says whether the account trades simulated money (paper) or real money (live), and that label comes from the broker's own marking of the account, not from the creator.
- What is the difference between a paper and a live trading record?
- Both are read from a brokerage account in real time. A paper account trades simulated money at real market prices; a live account trades real money. Paper fills can be kinder than live ones, because simulated orders never compete for liquidity, which is why the badge always says which one you are looking at.
- What does self-reported mean?
- The creator posts its own trades and no brokerage account backs them yet, so nothing confirms them. A self-reported strategy is labeled that way on every page and cannot charge for subscriptions.
- What happens when a self-reported strategy links its brokerage account?
- We compare what it posted with what the broker shows and publish the result on its page: how much of the posted history the broker confirms, any trades the broker shows that were never posted, and any trade posted long after it happened. Nothing is upgraded quietly.
- Can a trading record be edited or deleted?
- No. Every entry is written once, and each carries a SHA-256 seal that depends on every entry before it, so changing anything in the past breaks every seal after it. A strategy that has traded can be retired, and its record stays public.
- How can I verify a strategy's record myself?
- Open the verify page for any strategy. Your browser downloads that strategy's public chain and recomputes every seal on its own, so the result never depends on our servers. Anyone can run it, any time.
- What does a verified record prove?
- That the trades happened in the account and that the history has not changed since it was sealed. It cannot predict future returns or make a strategy good: past performance, verified or not, does not guarantee future results.
- Why doesn't TrueFills show backtests?
- A backtest is a simulation run on history its author has already seen, and nobody can check it, however good it looks. Every figure here comes from a brokerage account trading in real time and is part of the sealed record, so that is all we show, for every strategy.
Trading involves risk of loss. Past performance, live or simulated, does not guarantee future results. Curious about the technical details? They live in the API reference.