Audit-grade backtest research

Proof before
press.

The backtest research desk for advisors and finance newsletters. Hypothesis to client-ready PDF in five minutes. Marketing Rule compliant by default.

We launch in July. No spam, ever.

200-Day Moving Average Crossover
SPY2010-01-04 → 2024-12-31Proof #0001

Go long SPY when price crosses above the 200-day simple moving average at the close. Exit when price crosses below. Execute at next-day open. Dividends reinvested. No leverage.

$400k$300k$200k$100k

CAGR

+8.4%

Max DD

-18.2%

Sharpe

0.72

Win Rate

64.3%

Trades

28

sha256:a4f8e2...c91d03Hypothetical · Not actually traded

This is a hypothetical backtest for illustrative purposes only. Past performance does not guarantee future results.

Scroll

Built for scrutiny

The regulated 1%
of finance content.

Most backtest tools optimize for speed. We optimize for the thing that matters when a compliance officer is reading over your shoulder.

01

Methodology that survives scrutiny

Every receipt includes the full strategy specification, execution assumptions, data vintage, and engine version. Reproducible by anyone with the same inputs. No black boxes.

02

Records retention satisfies SEC 204-2

Immutable artifact storage from day one. Every spec, result, and PDF archived with full metadata and cryptographic hash. Audit trail built in, not bolted on.

03

Hypothetical-performance disclosures by default

Every output ships with the required disclaimers, methodology notes, and "not actually traded" notice. You can't accidentally publish a non-compliant backtest.

Made for

Three desks,
one research tool.

Galley is built for the small number of people who publish investment research and need it to be defensible.

How it works

Type. Confirm. Receipt.

Three steps from hypothesis to audit-grade artifact. No code. No spreadsheets. No ambiguity.

1

Type your hypothesis

Plain English. We parse it into a precise specification and show you exactly what we understood.

"Buy SPY when it crosses above the 200-day moving average. Sell when it crosses below. Use next-day open for execution."

2

Confirm the spec

We restate your strategy in structured form. You confirm the interpretation before anything runs. No guessing.

Signal: close > SMA(200)

Execute: next-day open

Universe: SPY

Dividends: reinvested

Ready to run

3

Get your receipt

Equity curve, stats, methodology, disclaimers, cryptographic hash. Client-ready PDF in five minutes.

RECEIPT #0001

+8.41%

CAGR · 14 YEARS · 28 TRADES

sha256:a4f8e2...c91d03

Questions

FAQ

EODHD for US equity and ETF pricing (daily OHLCV, splits, dividends, delistings). ALFRED for vintaged macroeconomic data — we use the release-date value, not today’s revised figure, so your 2008 backtest uses the CPI number that actually existed in 2008. Historical S&P 500 constituent membership to prevent survivorship bias.

Get started

Join the waitlist.

We launch in July. Early access members shape the product.

1-min form after signup. We read every reply.