Strategy lab for crypto traders

Your backtest is lying. We won't let it.

SyntroLabs is the backtesting lab that keeps your out-of-sample data sealed until you commit to a plan. One shot, logged forever. Know whether a strategy is real before you risk a single euro.

Currently in active development. Not yet available to the public.

  • Non-custodial: your keys, your funds
  • Real fee & slippage models
  • Tamper-evident test log
BTC-EUR · daily · “RSI dip + MA filter” Example · illustrative data
Example equity curve: strong growth in-sample, holdout period sealed until a test plan is committed 1× 2× 3× HOLDOUT SEALED 2018 2023-07 today in-sample equity (after fees)
In-sample Sharpe
2.14
Holdout Sharpe
— sealed
Overfit risk
High
HOLDOUT SEALED

The problem

Backtesting makes it easy to fool yourself. The lab makes it hard.

Tune the parameters until the curve looks perfect, then deploy. The market becomes the first honest test, and an expensive one.

The usual workflow

  • Run it again until it looks good
  • Fees and slippage optional, often zero
  • “Out-of-sample” data you can peek at and re-tune
  • Screenshots as proof, easy to cherry-pick

The lab

  • Every run counted; overfitting risk scored
  • Your exchange's real fee tier, spread and slippage
  • Holdout locked until a plan is committed. One shot.
  • Verifiable certificate anyone can check

How it works

Six steps from idea to verified strategy

The order matters: the lab only unlocks each step once the previous one is done. That sequence is the product. All outputs below are examples with illustrative numbers.

  1. Build

    Write rules in Python or with the visual builder. Pick markets and timeframe. The latest ~30% of history is sealed automatically, so you never see it while designing.

    Free
    # strategy.py
    entry = rsi(14) < 30 and close > sma(200)
    exit  = rsi(14) > 55 or stop(atr=2.5)
    data: 2018-01 → 2023-06 dev · 2023-07 → today sealed
  2. Stress-test honestly

    Every backtest runs with realistic costs and robustness checks. The lab counts how many variants you've tried and raises the evidence bar accordingly.

    Free
    Fees (your tier)−11.8% / yr
    Slippage + spread−3.1% / yr
    Variants tried37
    Parameter sensitivityfragile
    Deflated Sharpe0.61
    Example output · illustrative numbers
  3. Pre-register the test

    Before touching the sealed data, commit what you'll test and what counts as a pass. The plan is hashed and timestamped, so nobody can move the goalposts later, including you.

    Pro
    plan: rsi_dip_v3
    pass_if: sharpe ≥ 0.8 and max_dd ≤ 25%
    benchmark: buy & hold BTC
    sha256: 9f2c…e41a
    ✓ committed 2026-09-23 14:02 UTCExample · illustrative
  4. Unseal once

    The holdout runs exactly once against the committed plan. Pass or fail, the result is written to an append-only log. Re-tuning afterwards starts a new, clearly labelled attempt.

    Pro
    holdout 2023-07 → today
    sharpe 0.34 · max_dd 31%
    vs pass bar: FAIL
    attempt 1 of 1 · logged permanentlyExample · illustrative
  5. Forward paper-trade

    Strategies that pass run on live prices with simulated fills for a minimum period. Out-of-sample evidence keeps accumulating, and none of it can be back-fitted.

    Pro
    paper run · day 47 of 90
    trades 6 · max_dd 4.1%
    evidence accumulating · no back-fittingExample · illustrative
  6. Certify, then run it yourself

    Get a verifiable certificate. Optionally run your own rules on your own exchange account through trade-only API keys. SyntroLabs never holds funds and never decides trades for you.

    Pro + Execution add-on · coming later
    ✓ certified syntrolabs.com/v/9f2ce41a
    execution: your keys · trade-only · no withdrawals
    kill switch · max daily loss · position capsExample · illustrative · execution pending legal review

Methodology

The lab's rules

Three rules, applied to every strategy you test. They are not settings you can turn off.

  • Pass bars are set before results. Your test plan is committed and hashed before the sealed data opens.

  • A holdout is used once. Once it has informed a decision, it's retired. No second look at “unseen” data.

  • Failed variants are killed, no exceptions. Re-tuning starts a new, labelled attempt; the failure stays on the record.

These are the rules we hold our own research to. The lab holds yours to them too.

Execution

Your rules, your keys

When a strategy has earned it, you'll be able to run your own rules on your own exchange account. Not a promise about custody. A permission structure you can check.

Coming later · pending legal review
API PERMISSIONS · EXAMPLE
tradeALLOW
view balanceALLOW
withdrawDENY
transferDENY
Scoped in your own exchange account. Revoke anytime.
  1. 01

    Connect your account

    Generate a trade-only API key in your own exchange account. No withdrawal access, ever.

  2. 02

    Set your limits

    Choose which of your certified strategies to run, the products, position sizing and risk limits.

  3. 03

    Your rules run

    On your schedule, within your limits, inside your own account.

  4. 04

    You stay in control

    Pause, adjust or revoke access at any time, directly from the exchange. No lock-in.

[KEYS]

Your keys, your account

You create the API key in your own exchange account. SyntroLabs never holds your funds and never asks you to move them anywhere.

[SCOPE]

Trade-only, always

Keys are scoped to trading only. Withdrawal and transfer permissions stay off, and you can revoke access at any time from the exchange.

[LOGIC]

Your rules, not a black box

You write the logic and set the limits. Nothing runs on rules you didn't write or can't inspect.

The certificate

Proof that can't be screenshotted into existence

  • Plan hashed before resultsThe pass bar was fixed before the holdout was opened.

  • Every attempt shownThe number of variants and prior failures are part of the record.

  • Live forward recordPaper-trading results keep updating on the same page.

For strategy sellers, educators and signal groups: a way to show results weren't cherry-picked. Public certificates are coming later, pending legal review.

SyntroLabs verified · example

Trend Rider ETH v2

PASSED
HOLDOUT
Market
ETH-EUR · daily · spot
Plan hash
sha256:4b1d7a…c09f22
Committed
2026-03-02 09:14 UTC
Attempts
2 (1 failed, disclosed)
Holdout Sharpe
0.94
Max drawdown
22%
vs buy & hold
+6.1 pp
Paper days
90
Live days
—
Fee model
real tier

Verify at syntrolabs.com/v/4b1d7ac0 · example · illustrative data, not a real result

Planned pricing

Free to explore. Pay when the evidence matters.

The free tier is a full backtester. Paid tiers add what makes the evidence hold up: the sealed holdout, the certificate and the forward record. Prices are planned and may change before launch.

Explorer

€0

Curious traders

  • Unlimited backtests
  • Real fee & slippage models
  • Overfitting score
  • 3 markets, daily data

Creator

€149/ month

Strategy sellers, educators, signal groups

  • Public verified certificates
  • Embeddable live badges
  • Audience analytics
  • 5 certificates / month
Public certificates pending legal review

Execution add-on

+€15/ month

Pro users running their own rules

  • Your keys, trade-only
  • Kill switch & loss caps
  • Live record on certificate
Coming later · pending legal review
Founding offer

Founding members: Pro at €25/month for life.

Built-in guardrails

Software, not a fund manager

You decide every rule

SyntroLabs never picks strategies or trades for you. You write the logic; the lab only tests it honestly.

Your keys, your funds

Non-custodial: execution will use trade-only API keys on your own exchange account. No custody, no withdrawal rights.

No promised returns

We sell evidence, not returns. If a strategy fails the holdout, we say so.

Early access

Find out if your strategy is real.

Join the waitlist and we'll email you when early access opens. Nothing else, no newsletter.

Founding members lock in Pro at €25/month for life.

I'm mainly a (optional)
Would you pay €25/month for life as a founding member? (optional)