mcpserver.lol
registry/alphaassay-mcp
Connection check verified live · 20h ago

alphaassay-mcp

Fail-closed backtest/signal validation: overfitting, leakage, deflated Sharpe. NOT financial advice.

Tools 21
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 20h ago

Tools & capabilities

21 tools

Read from the running server on 20h ago.

assay_backtest can modify data spec*api_keyrequest_idsketch_opt_outohlcv_by_symbol*fee_bps_per_side +1
Use this when you want a code-computed DSL backtest whose deflated- Sharpe verdict still means something after repeated searching -- every run is priced into your family's trial le…
assay_batch can modify data gridspecsapi_keybase_specrequest_idsketch_opt_out +2
Use this when you optimised over a grid and want to submit the WHOLE sweep honestly -- every variant a ledger trial the family budget prices, so selection bias cannot hide. A resea…
assay_calibration read-only
Use this when you want to inspect AlphaAssay's current public calibration state for free rather than trust marketing. Calibration v0 is a population/status disclosure, not an outco…
assay_certificate_verify read-only certificate*signature_b64*public_key_pem*
Use this when someone hands you a signed AlphaAssay certificate and you want to verify both its Ed25519 signature and current platform trust. A verification tool, not buy/sell advi…
assay_conformal can modify data api_keyoutcomes*request_idintervals_lower*intervals_upper*calibration_size +1
Use this when your model emits prediction intervals or confidence bands and you want to audit whether realised outcomes actually fall inside them at the claimed coverage -- a calib…
assay_cpcv can modify data specpurgeapi_keyembargoreturnsn_groups +4
Use this when you have a return history and want the full combinatorial purged cross-validation (CPCV) distribution -- not one walk-forward number -- to see how path-dependent the…
assay_demo read-only
Use this when you want to see AlphaAssay's exact verdict envelope -- schema, findings, leakage taxonomy -- on a built-in example before spending a check. A methodology audit; no bu…
assay_falsify can modify data spec*api_keyrequest_idohlcv_by_symbol*fee_bps_per_side
Use this when you want your strategy actively attacked -- execution lag, cost stress, regime split, parameter neighbourhood, drift-burst -- to see what kills it first. Demote-only;…
assay_forensics can modify data api_keyrequest_idsignal_events*ohlcv_by_symbol*primary_horizon
Use this when a signal looks good but you suspect leakage or look-ahead and want to know WHY it fails, not just that it fails -- a diagnostic audit, it does not give buy/sell advic…
assay_gauntlet can modify data spec*api_keyrequest_idsketch_opt_outohlcv_by_symbol*fee_bps_per_side +4
Use this when you want the whole reality-check battery on a strategy in one call -- overfitting, leakage, costs, regimes and a matched-random placebo -- as a demote-only dossier, n…
assay_graveyard read-only variantstrategytimeframefingerprint
Use this when you want to check, for free, how often a signal family (e.g. sma_cross) has already been falsified and what usually kills it, before spending a check. Anonymised stat…
assay_pbo can modify data purgeapi_keyembargon_groupsrequest_idreturns_matrix* +1
Use this when you have the T x N returns of a grid search and want the probability of backtest overfitting (PBO, CSCV) -- did the sweep find an edge or manufacture one? A demote-on…
assay_preflight read-only spectradesohlcv_by_symbol
Use this when you want to lint the SHAPE of a submission (DSL spec, candles or trades) for free before spending a check, so a typo never costs you one. A format check only -- it gi…
assay_provider_protocol read-only
Use this when you want to judge ANY signal seller -- including us -- with a machine-readable seven-test falsification protocol you can run in an afternoon. It scores methodology, n…
assay_register can modify data spec*api_keyhypothesisrequest_idembargo_barsmaturity_bars
Use this when you want to seal a strategy and its success criteria NOW, before the forward data exists, so that registration cannot be adapted or backfilled against those later bar…
assay_reproduce can modify data tradesapi_keyclaimedrequest_idohlcv_by_symbolfee_bps_per_side
Use this when someone hands you a claimed track record and you want to recompute it yourself from the fills and candles -- an arithmetic audit of the numbers, not buy/sell advice.…
assay_signal can modify data labelapi_keyn_trialsequity_csvrequest_idtrades_csv +6
Use this when you have a backtest result or live track record (a trades log, equity curve or QuantConnect export) and need to know whether the edge is real or just overfitting, sur…
assay_survivors can modify data alphaapi_keyrequest_idn_bootstrapblock_lengthreturns_matrix +1
Use this when you ran a grid or parameter sweep and want to know WHICH variants survive family-wise error control (FWER) rather than surfacing by chance -- an error-budget disclosu…
assay_tradelog can modify data tradesapi_keyrequest_idtrading_calendar
Use this when you have a raw fill or trade log and want it scanned for internal contradictions -- look-ahead timestamps, pnl that disagrees with the row's own prices, duplicate or…
assay_var_es can modify data alphaapi_keyreturns*request_ides_forecastsvar_forecasts* +2
Use this when you have VaR or Expected-Shortfall forecasts and need to know whether reality breached them more often or deeper than your claimed tail level allows -- a risk-forecas…
assay_verdict can modify data api_keyprereg_id*request_idohlcv_by_symbol*fee_bps_per_sidetrading_calendar
Use this when a signal was pre-registered with assay_register and the maturity window has passed -- get the post-cutoff verdict computed only from data after registration. A sealed…