Track record

    How we report performance.

    Every published signal is priced at emission and again 24 hours later against the same liquidity pool. Entry signals and early exits are reported separately, because an exit is judged on the drawdown it avoided rather than on upside. Hits, misses and chop are shown together — there is no curated subset on this page.

    Latest signal
    —
    No public row loaded
    Last price check
    —
    —
    Active measurements
    0
    Still inside the 24h window
    Completed rows
    0
    Of 0 published in 30d

    Latest signals appear immediately; audited outcome rows only appear after their full 24-hour measurement and verification window completes.

    Entry signals · audited measurements

    What actually happened 24 hours later.

    Entry calls only — accumulation, inflow, rotation and distribution. Early Exit alerts are scored on their own terms in the next section.

    Loading measured outcomes…
    Early exits · scored separately

    Did the exit dodge the drop?

    Early Exit alerts take risk off rather than open a position, so they are measured on the drawdown they avoided: how far price fell below the exit at any point in the next 24 hours. Where price finished after 24 hours is reported separately below.

    Loading measured exits…
    Performance by chain · measured outcomes

    Each chain judged on its own record.

    Loading measured outcomes…

    Returns are direction-normalised and net of a per-chain execution cost estimate. A hit rate is withheld until a chain has at least 30 measured signals in the window; until then the sample count is shown instead.

    Target before stop · last 30 days

    Did the target come before the stop?

    A second grade, added October 2026. Hit means target 1 was reached before the stop. Miss means the stop came first. Chop means neither happened within the chain's time window. Rates appear once a chain has 30 graded signals; until then we show the sample size only. Prices are checked every 10 minutes, and if the target and the stop are both crossed between two checks, it counts as a miss.

    Loading…

    Equity curve · last 60 days

    Following every signal versus holding BTC

    Each day adds the average after-cost 24-hour result of that day's entry signals, added up rather than compounded because signals overlap. The benchmark is simply buying BTC on the first day and holding it. Early Exit alerts are left out; they have their own scorecard. This is a measurement, not a promise of future returns.

    Loading…

    Follow simulation · last 90 days · after costs

    What following every signal would have done.

    Same signals, two rules: hold for 24 hours, or follow the published plan — take target 1 or exit at invalidation. When a move touched both levels we count the loss. So far the plan's clearest effect is smaller losses, not reliable profit. Average returns are still near zero or negative on most chains.

    ChainSignalsAvg · holdAvg · planBad 10% · holdBad 10% · planWorst · holdWorst · plan
    Loading…

    "Bad 10%" is the return of the worst tenth of signals. Simulated from measured highs and lows, not real fills; past results do not predict future ones. Not financial advice.

    This page exists so you can judge us on measured outcomes rather than claims. Numbers appear only once there is enough data behind them; until then you see the sample count instead of a percentage.

    At a glance
    24h
    Outcome measurement window
    ±2%
    Hit and miss threshold, net of costs
    100%
    Published signals graded, misses included
    30
    Measured signals before we publish a hit rate
    How to read this page
    01
    Start with the audited panel
    Live measured outcomes for the selected window, with a 95% confidence interval once the sample is large enough.
    02
    Check the score bands
    Hit rate split by score band shows whether a higher score actually earns more conviction. Thin bands are shown with their sample size.
    03
    Read the disclosure
    Information service, not investment advice. Returns are direction-normalised and net of a per-chain execution cost estimate, and are not a recommendation.
    How we grade a signal

    The rules we grade ourselves against.

    +24h
    Measurement window

    Entry is the pool price at publication, exit is the same pool 24 hours later. Prices are frozen at publication, so a row cannot be re-baselined after the fact.

    ±2%
    Hit and miss threshold

    Returns are first normalised for direction — a sell signal is right when price falls — then a standardized per-chain execution cost estimate is subtracted. Above +2% net is a hit, below −2% net is a miss, and everything between is chop. Chop is its own bucket and never folded into wins.

    All
    Published signals graded

    Grading runs on every published signal. Rows whose price source cannot be verified across both reads are excluded rather than estimated, which is why the measured count is lower than the published count.

    Why we publish the misses

    Anyone can screenshot a winner. Edge is a distribution, not a highlight reel.

    Honesty

    A service that hides its misses is publishing marketing, not data. Ours sit in the same table as the hits.

    Calibration

    Score-band hit rates let you size to conviction. A signal in the 70 band is not a signal in the 90 band, and the data should show that.

    Small samples

    We publish sample sizes and confidence intervals, and withhold a hit rate until there are at least 30 measured signals behind it.

    Disclosure

    Information service. Not investment advice. SpotX surfaces on-chain signals for research and execution workflows. Past performance is not indicative of future results. Quoted returns include SpotX's standardized per-chain cost estimate, but do not model user-specific fees, slippage, leverage or execution constraints.

    Returns are simple unannualized price changes measured from the publication price against the same liquidity pool at +24h, direction-normalized and net of SpotX's standardized per-chain cost estimate. They are unlevered, do not model user-specific fees, slippage or execution constraints, and do not represent the return of any actual portfolio. Past performance is not indicative of future results. Scores describe the strength of the observed setup, not the probability of a favourable outcome.