How to check a forex signal record
Four steps to confirm a single past call yourself, no spreadsheet required.
Judging a provider's honesty does not require auditing its entire history. Walk one past call all the way through and you have learned the thing that counts most: whether the record can be checked at all. The four steps below climb from the quickest, cheapest check to the one that actually decides it.
The four-step check, in order
1. Start with the denominator
Find the total signal count and confirm the losing calls are included. A win rate quoted with no number behind it — or with the losses hidden — fails before you go any further. With the reviewed flagship the figure is stated as 74.4% across 78 Swing signals; the 78 is the part you are checking for, and the percentage is meaningless without it. This is the criterion examined at length on a re-runnable track record.
2. Insist on a continuous run
Ask for an unbroken stretch, not a hand-picked week. A provider parading only its best five weeks is, by definition, burying the rest, whatever the pair. An honest record names its window — here, 2026 year-to-date — and leaves the losing patches inside that window where they belong.
3. Corroborate the skill outside the service
Check for evidence the provider does not control: an organiser-tracked competition result, or an independent track-record audit. A leaderboard ranking is not an audit; a happy-customer quote is not a review. This is the one check a chatroom can never pass, because it requires a witness with nothing to gain from the verdict.
4. Verify one call on-chain
This is the step that decides it, and the step most providers do not come back from. Pick one historical call and line its published entry, target, stop and grade up against its Bitcoin-anchored receipt. Since the receipt predates the outcome, a clean match is proof those fields were locked in beforehand. A single verified call is worth more than a gallery of screenshots. Here is precisely how it plays out:
Everything below is invented to show the method — it is not a record of any real trade. What is real is the sequence; you would run these same moves on a provider's genuine published call.
- Copy down the call exactly as published, all five fields. Suppose it reads: long the pair,
entry 1.0840,target 1.0910,stop 1.0808,grade B,signal time 09:15:00 UTC. - Rebuild the fingerprint. Those five fields are joined in a set order and passed through SHA-256, which compresses any input into one fixed-length string. Feed in the identical fields and you always get the identical string back; alter a single character and the string changes entirely.
- Pull up the on-chain receipt. Published alongside the call, the OpenTimestamps receipt names the Bitcoin block its fingerprint was committed to; its open-source verifier is the neutral tool that reads the receipt for you. Line your rebuilt fingerprint up against the one the receipt records and check they are the same.
- Read the block clock. Look up when that Bitcoin block was mined on a public explorer such as mempool.space. If it predates the moment the pair settled the trade, then the call — entry, target, stop and grade as one package — was demonstrably locked in beforehand. There is the proof, start to finish.
Stress-test it: pretend the target had been slipped from 1.0910 to 1.0960 once the candle turned. Step 2 now spits out a fingerprint the step-3 receipt will not accept, and the change announces itself. A receipt earns its keep precisely here — touch any field and it breaks, loudly, where a screenshot would simply have lied.
Net: steps 1–3 take a couple of minutes and weed out most of the field; step 4 is the one nobody can fake. A provider that survives step 4 has handed you a record to interrogate rather than merely take in. The machinery behind it is laid out on sealed before the close.