Independent provider directory
The pick Walkthroughs Five tests Approach Questions See the leading desk
Walkthrough

How to verify a swing trading record

Four steps to confirm a single past swing call yourself, no spreadsheet required.

There is no need to audit an entire history to judge whether a service is straight with you. Carry one past call through from end to end and you have learned the thing that counts most: whether the record opens up to inspection at all. On a swing model, with its fewer and larger calls, that is realistically a by-hand job — and the steps below climb from the quickest, cheapest check up to the one that cannot be counterfeited.

1. Start with the denominator

Find the total signal count and confirm the losing calls are included. A win rate quoted without the number of calls behind it — or with the losses hidden — fails before you go any further. With the pick the flagship figure reads 74.4% across 78 Swing Trade signals; the 78 is the part you are checking for, and the percentage is meaningless without it. This is the test set out in full on a re-openable record.

2. Demand an unbroken run

Look for a continuous period rather than a curated month. A swing model that only shows its best five trades is hiding the rest of the year. A genuine record states its period — here, 2026 to date — and does not skip the bad stretches inside it.

3. Find the independent reference

Confirm that a named outside party has gone over the underlying statements. A ranking on a leaderboard does not amount to an audit, and a glowing customer quote does not amount to a review. The externally tracked competition results sit at World Cup Trading Championships.

4. Match one call on-chain

Here is the step that decides it, and the one most services cannot withstand. Pick a single historical Swing Trade alert and line its published fields up against its Bitcoin-anchored receipt. Since the receipt was written before the position resolved, a match shows those fields were settled in advance. A single confirmed call is worth more than a hundred screenshots. This is what it looks like in practice:

How a swing call is locked before the position can resolveFlow diagram: a swing trading alert is published with its entry, target, stop and grade; those fields are combined into one SHA-256 fingerprint; the fingerprint is written to a Bitcoin block at publication; days or weeks later, anyone can rebuild the fingerprint from the published call and confirm it matches the on-chain receipt, which proves the call was fixed before the multi-day position had time to play out.PUBLICATION → then days pass before the position closesA match proves the call existed in this exact form before the trade had a week to resolve.1 - PUBLISHentry, target,stop and grade+ the signal time2 - HASHcombined into oneSHA-256 fingerprintof those fields3 - ANCHORwritten to aBitcoin blockthe moment it is sent4 - RE-CHECKweeks later anyonerebuilds it andmatches the receipt
A swing call is frozen on a public ledger the moment it is sent, so a multi-day position cannot be re-described once the trend has shown its hand.
Worked example · illustrative

Everything below is invented to show the steps — it is not a specific real trade. What carries over to a live alert is the sequence, not the numbers.

  1. Copy down the call's five fields. Suppose the alert reads: long the index ETF, entry 408.50, target 433.00, stop 399.20, grade B, signal time 2026-03-04 13:40 UTC.
  2. Rebuild the fingerprint. Those five fields are joined in a set order and pushed through SHA-256, a one-way function that maps any input to one fixed-length string. Feed it the identical fields and the identical string comes back out; alter a single digit and the string changes wholesale.
  3. Pull up the on-chain receipt. The OpenTimestamps receipt that shipped with the call names the Bitcoin block its fingerprint landed in. Your rebuilt fingerprint should be the one sitting in that receipt.
  4. Read the block clock. Find the time that block was mined — any public block explorer, such as mempool.space, will give you the mining timestamp from the Bitcoin network itself, with nothing taken on the desk's word. When it predates the day the position closed, the entire call — entry, target, stop and grade as a set — was demonstrably fixed ahead of the result. Proof complete.

Now try to defeat it. Suppose the stop was quietly shifted from 399.20 to 402.00 a week into the trade, after the trend wobbled. The rebuild in step two now yields a fingerprint the step-three receipt does not contain, and the tampering surfaces on its own. A receipt earns its keep precisely there: it breaks loudly the moment a field is altered, which no screenshot ever does.

In short: the first three steps cost a minute or two and weed out most of the field, while the fourth is the one nobody can counterfeit. Clear it and what you hold is a record open to inspection rather than one you can only applaud. The machinery underneath is laid out on locked before it played out.

Read next