AlphaMax
Picks US stocks by momentum, how strongly each has risen against the rest, from a list that keeps companies that later failed.
- Execution
- Alpaca paper
- Target weight
- 25%
Observed, simulated, model-estimated and planned claims remain visibly separate.
Open evidence for quantitative finance
Canli Capital is an open research lab for quantitative finance that tests whether trading backtests are real or luck. Use its free validators in your browser, over an API or through an MCP client. Inspect SEC-traced company data and its own public paper-trading record, with failures and corrections kept visible.
Research, not a fund. Paper execution, not funded returns.
The vision
A result should arrive with the work behind it.
Canli Capital is building open infrastructure for financial research: inspectable inputs, reproducible tests and a record that keeps its mistakes. For the people asking hard questions, and the agents working alongside them.
Validation, research, company data and paper execution belong to the same story. Each makes the next claim easier to examine.
How we approach researchThe problem / selection pressure
The result changes when you count the search.
Try enough strategies and an impressive chart can appear by chance. A reported winner says little without the unsuccessful trials, the costs, and the data available at each decision.
Our method keeps that history visible. Test the mechanism, account for selection, then observe what happens forward.
Explore backtest overfittingEvidence Core / Public schema
Every shape has a job. Identities freeze before returns are opened. Failed trials remain in the union. Strategies stay separate. Broker observations enter from the edge. Signed records join the spine.
Open research book
The goal is not to look right in hindsight. It is to preserve what was tested, what failed, what changed, and which claims remain unearned.
Hypothesis identities, family decisions, and complete trial packets are separate accounting units. The trial ledger shows the denominator.
Read the research libraryA bounded package for reproducing the selected carry result from public inputs.
Read paper Data integrityWhy split and dividend semantics can move an apparently stable equity result.
Read paper Research standardThe observation, provenance, and maturity requirements fixed before the result arrives.
Read paperThe paper-trading record
Paper-trading results and positions, as the broker reported them, updated every hour. Switch between the whole portfolio and each strategy. Losing days stay in the chart.
Open the live dashboardOur strategies right now
Each strategy gets an equal share. How much they move together is measured on past research data; whether that holds in live trading is not known yet.
Average correlation between strategies +0.0345 · on past research data, not the live record
Picks US stocks by momentum, how strongly each has risen against the rest, from a list that keeps companies that later failed.
Follows price trends in stock, bond, commodity and currency markets.
Holds small US companies against large ones (IWM against SPY), positioned by how much inflation (CPI) surprised, using only data known at the time.
Collects the funding payments on crypto perpetual futures, priced from live exchange order books.
Dated evidence dashboard
Performance targets never inherit the styling of earned results. Every figure below is bound by the same honesty pledge published in full.
daily return observations
Inspect maturity evidenceRecord freshness and execution basis
14 paper-trading days, 10 return observations.
Open maturity record+0.36% to +31.20% net across dedicated broker accounts. Not a composite exposure.
Open broker evidenceThe public record does not yet expose a governed composite turnover series.
Read the measurement ruleEquity fills lack a decision-price reference. The measured crypto component predates the current forward window.
Open cost evidenceBroker reconciliation passes. The Sharpe ratio goal (above 2.00) is not established yet; the paper record has 10 daily returns.
Evidence grammar
Marks, positions, orders, and drawdown already recorded by the current paper system.
Walk-forward, stress, and capacity results under declared data and cost assumptions.
A governed breadth objective. It is not represented as a current portfolio achievement.
One decision / end to end
Each layer answers a different question: what the model knew, what it chose, what the broker accepted, and what was published.
Point-in-time data and survivorship contracts.
Data contractsReserved identity, parameters, and admission rule.
Trial ledgerWeight, exposure, drawdown, and kill state.
Risk evidencePositions, orders, account mark, and reconciliation.
Broker evidenceSigned, append-only public payloads.
Verify chainSystem films / Artifact rendered
Each silent loop is rendered from a sanitized public artifact, and carries its timestamp, basis, source and limitation in the frame.
Hypothesis identities freeze before executions enter the ledger. The preregistered budget remains visible.
Each strategy keeps its own paper account. Aggregate reconciliation is shown without account identifiers, credentials, or holdings.
Published states bind into an append-only sequence. The current head appears with its timestamp and short hash prefix.
Observed state is not the same as validated performance. These films make the research, paper-broker, and signed-record boundaries easier to inspect. They do not imply funded execution or an earned Sharpe result.
Start here / free, no account
Ask Claude, Cursor or any AI assistant whether your backtest is real, or call the free API from your own code. You get three answers: whether the Sharpe ratio survives the number of versions you tried, how likely the backtest is to be overfit, and how long a live record must run to prove it.
Every answer says what it does not prove. API answers come with a signed receipt anyone can check.
Pick one way to start.
In Claude Code, on your own machine:
claude mcp add canli -- npx -y canli-validation-mcpIn any AI assistant, with nothing to install:
https://canlicapital.com/mcpFrom your own code, with a free key:
curl https://canlicapital.com/api/v1/statusAnswers describe your numbers. They never predict returns.
Research, execution, and improvement belong in the same record. Inspect the decisions, reproduce the calculations, and see the corrections. Our free research tools are open to everyone.
Equity, positions, decisions and broker reconciliation, republished hourly. Paper throughout, never funded.
11 published equity marks · 3 broker accounts reconciled
Open the live recordEvery hypothesis tested, the ones that failed, and the figures since withdrawn.
114 documents · 46 published kills · 228 trial identities (the retired legacy set)
Read the correctionsFree key, no account. Send your own returns through the same validation arithmetic the record is held to, and get back a receipt you can cite. Behind it sit three open repositories: the engine, the point-in-time data layer and the backtester.
1,220 tests passing · mypy --strict across 83 files
Validate your numbersNo managed capital, copy-trading, promised return, or investment advice.
0 external reviews · 0 independent replications so far
Read boundariesCompany financials
Look up a US public company's reported financials, with every figure linked to the filing it came from. An AI assistant can also ask for a value as it stood on a past date, with later restatements flagged.
Authorship & accountability
Built by Arhan Canli in Dubai. Research, code, corrections and operating evidence carry a name. This is a research project, not a fund or investment adviser.
Quantitative researcher and builder of ALPHAC.
Building since July 2024 · public record from 24 Sept 2026
Founder recordNew strategies are admitted only under the rules in force.
3 admitted of a 14-strategy goal
Read methodologyAlpaca paper fills and local simulated crypto fills are never presented as funded execution.
3 dedicated accounts · 0 funded
Broker evidenceA correction keeps the superseded claim and the evidence that exposed it.
1,379 signed entries, append-only
Correction recordThe people behind the work
Open work improves when more people can check it.
Reproduce a result, fix a tool, improve a source or make the explanation clearer. Contributions stay in the public history, with the work they changed.
Become a contributorA higher hosted API quota for contributors.
Early access to new MCP tools for contributors.
The contributor reward program is in development. Quota amounts, eligibility and activation instructions will be published when the API integration is ready.
What comes next
More useful evidence. More independent scrutiny.
We are working toward stronger financial validation, independent reproduction, economically distinct qualified strategies and financial reasoning datasets reviewed by rights-cleared experts.
Those are continuing objectives. The published record, research status and corrections show what has been established and what remains open.
Follow the workHow it compares
They answer different questions. QuantConnect runs your strategy, QuantStats reports on its returns, and Canli Capital checks whether the result could be luck. Many people use more than one.
| Question | Canli Capital | QuantConnect | QuantStats |
|---|---|---|---|
| What it is | Free validators for backtest results, with SEC-traced company data and a public paper-trading record | A cloud platform and open-source engine (LEAN) that runs strategy code for backtests and live trading | An open-source Python library that turns a returns series into performance reports |
| Runs your strategy code | No. You bring the returns your backtest produced | Yes | No. You bring a returns series |
| Corrects the Sharpe ratio for how many variants you tried (deflated Sharpe ratio) | Yes | No. It reports a probabilistic Sharpe ratio: the chance the Sharpe ratio is above 1 | No. It offers a probabilistic Sharpe ratio |
| Probability that the backtest is overfit (CSCV) | Yes | No. Teams can instead require backtests to end months before today | No |
| Minimum track record length | Yes | No | No |
| Use it from an AI assistant (MCP) | Yes. A hosted URL with nothing to install, or an npm package | Yes. An official MCP server for its cloud API | No official server |
| Results anyone can recheck later | Yes. API results carry an Ed25519-signed receipt you can verify offline | No | No |
| Price | Free. MIT-licensed code, CC BY 4.0 data | Free plan and paid plans | Free. Apache 2.0 license |
Checked on against QuantConnect backtest results, QuantConnect pricing, LEAN statistics source, QuantConnect MCP server, QuantStats statistics source. Each project changes over time; its own pages are the authority.
Canli Capital is an open research lab for quantitative finance that tests whether trading backtests are real or luck. It publishes free validators, company financials traced to SEC filings, open datasets and its own paper-trading record, failures included. See what stays open.
Send the returns your backtest produced to the validators. The deflated Sharpe ratio corrects for how many variants you tried, the probability of backtest overfitting compares those variants with each other, and the minimum track record length says how much history the Sharpe ratio needs. Read the step-by-step guide.
Add the hosted MCP server at https://canlicapital.com/mcp, which needs no install and no sign-up, or run npx -y canli-validation-mcp on your own machine. Your assistant can then call each validator by name. Follow the setup guide.
Yes. The validators, the API key and the MCP servers are free, with fair-use limits on the hosted API. The code is MIT-licensed, the published data is CC BY 4.0, and no paid plan is offered. Get a free API key.
Only if you use the hosted API. Run the npm server with CANLI_LOCAL=1 and every calculation happens on your machine, with nothing about your returns sent anywhere. See the local mode setup.
QuantConnect runs your strategy code and QuantStats reports on a returns series. Canli Capital checks whether the result survives the number of variants you tried and how likely the backtest is to be overfit, and signs each API result so anyone can recheck it. See the side-by-side comparison.
From the companies' own filings with the US Securities and Exchange Commission. Each figure names the filing it came from, with its accession number, so you can check it at the source. Browse the company pages.
The published strategy record is paper execution, not funded trading. Three strategies use Alpaca paper accounts; AlphaForge uses simulated fills against live exchange prices. Paper results do not establish executable future returns. Inspect the record and its basis.
You can inspect the research, strategy rules, paper observations, failed work and corrections. The public record is self-published; transparency is not the same as an independent audit. See how to verify the evidence.
Submit your own research inputs to the validation tools and inspect their calculation receipts. The developer page includes key generation and Python, JavaScript and curl examples. A validation result is not an endorsement of a strategy. Start with the developer quickstart.
Canli Capital is a research project, not a fund or investment adviser. This site does not offer managed capital or copy-trading. Read the project's boundaries.
Research access
Everything here is free and needs no account. Leave an email only if you want release notes. No paid plan is offered.