accueil / serveurs / Recherche & Web / site.aeon-labs/stratify
site.aeon-labs/stratify
serveur MCP (Model Context Protocol) · stratify 1.0.1
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que site.aeon-labs/stratify est sûr ?
Au dernier audit MCP Hub, le serveur MCP « site.aeon-labs/stratify » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 11 outils
- build_report≈ 610 tokens
Creates a shareable report page for a backtest the user owns and returns its URL. The page carries the honesty panel, equity and drawdown curves, walk-forward folds, the gross-to-net breakdown, a month grid and the trade table, computed from the stored backtest. Use when the user asks for a report or something to share.
Paramètres, retour & exemple (5)
Paramètresformat· string · optionnel · artifact | link | full
'link' (default) returns the hosted URL of the report page. 'artifact' returns the whole self-contained HTML document as well, which costs considerably more tokens. 'full' builds the full strategy report and returns its link: the strategy's rules in plain English, what it did to a given capital, every trade plotted on a zoomable NIFTY chart, the evidence panel and the capital curve. 'full' is rate limited.capital· integer · optionnel
format 'full' only. Starting capital in rupees. It sets the report's OPENING view — the reader can change it in the page without a new report. Default 1,000,000.risk_pct· number · optionnel
format 'full' only. Size by RISK instead of margin: the percent of capital the trade is allowed to lose in its worst case (2 means 'risk 2% per trade'). Only works where the position has a bounded worst case — a naked short does not, and the call is refused with that reason rather than sized off a guess. Overrides deploy_pct.deploy_pct· number · optionnel
format 'full' only. Percent of capital used as margin on any one trade. Default 10.backtest_id· string · requis
From a previous run_backtest.
Exemple d'appel{"name": "build_report", "arguments": {"backtest_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"bytes": 1, "message": "texte", "contains": {}, "document": "texte", "mime_type": "texte", "report_url": "texte", "backtest_id": "texte", "document_properties": {}}} - describe_coverage≈ 144 tokens
What data is available: symbols, date range, resolution, structures, gates, biases, the cost model, and every known gap.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "describe_coverage", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"from": "texte", "tier": "texte", "symbol": "texte", "resolution": "texte"}} - explain_methodology≈ 224 tokens
How a result is produced: entry pricing, settlement, margin, slippage, the honesty rubric, and what each check can and cannot establish.
Paramètres, retour & exemple (1)
Paramètrestopic· string · optionnel · changelog | common_mistakes | contract_spec | costs | interpreting_results | intraday | liquidity | margin
Exemple d'appel{"name": "explain_methodology", "arguments": {"topic": "changelog"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"body": "texte", "title": "texte", "topic": "texte", "topics": []}} - fetch≈ 153 tokens
Fetch a document or backtest result by id, as returned by search.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Exemple d'appel{"name": "fetch", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "url": "texte", "text": "texte", "title": "texte", "metadata": {}}} - get_backtest≈ 274 tokens
Retrieve a previous backtest result by its id — honesty panel, equity curve and per-trade detail, exactly as first computed.
Paramètres, retour & exemple (2)
Paramètresdetail· string · optionnel · summary | standard | fullbacktest_id· string · requis
Exemple d'appel{"name": "get_backtest", "arguments": {"backtest_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"spec": {}, "trades": [], "honesty": {}, "summary": {}, "report_url": "texte", "backtest_id": "texte", "detail_note": "texte", "data_release": {}, "trade_detail": {}}} - list_backtests≈ 260 tokens
The account's backtests, newest first, with id, date, trade count, net P&L and report URL. Answers a request for the most recent run, which list_strategies does not: that one returns only results that passed the evidence checks, ranked by consistency rather than by date.
Paramètres, retour & exemple (1)
Paramètreslimit· integer · optionnel
Exemple d'appel{"name": "list_backtests", "arguments": {"limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"note": "texte", "count": 1, "backtests": []}} - list_strategies≈ 264 tokens
Strategies from THIS account's history that held up under out-of-sample and walk-forward checks, not merely ones that made money. Ranked by worst walk-forward fold — consistency, not size. Answers what has worked on this account so far without re-running anything.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnelorder· string · optionnel · consistency | health | pnl
'consistency' (default) sorts by worst walk-forward fold, then median fold. 'pnl' sorts by total P&L and is the ranking most likely to put an overfit at the top.
Exemple d'appel{"name": "list_strategies", "arguments": {"limit": 1, "order": "consistency"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"note": "texte", "count": 1, "strategies": []}} - my_feedback≈ 140 tokens
Reports this account has filed, and where each one stands. Use it to answer 'did that bug I reported ever get fixed?'.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "my_feedback", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"count": 1, "items": []}} - run_backtest≈ 2766 tokens
Backtest an Indian index option strategy on real 1-minute NIFTY options data. Returns P&L after real charges and slippage, return-on-margin, and an honesty panel: out-of-sample split, walk-forward folds, bootstrap interval, and a deflated Sharpe that accounts for how many variants you have already tried. Refuses windows too narrow to be meaningful, and reports no ratios below 30 trades. Two spec forms: a PRESET (structure + params) for the common shapes, or an OPEN STRATEGY (legs + rules) for anything else — any number of legs at any strikes on any expiry, strikes chosen by percent, points, premium or delta, entry at any minute, and rules that CHANGE the position while it is live (roll a tested leg, close one side, add a hedge, trail a stop) plus book-level rules like standing down after three losers. Nothing here is restricted by tier; a paid tier only widens the date window.
Paramètres, retour & exemple (3)
Paramètreslots· integer · optionnelspec· ? · requis
Either a preset spec (structure + params) or an open strategy (legs + rules). Use the open form for anything the presets cannot say.detail· string · optionnel · summary | standard | full
How much per-trade data to return. 'standard' (default) is the equity curve, breakdowns and the first 25 trades with their leg prices. 'full' returns up to 300 trades — ask for it when the caller wants to audit or chart every trade. 'summary' returns aggregates only, and is the cheapest to read.
Exemple d'appel{"name": "run_backtest", "arguments": {"spec": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"spec": {}, "quota": {}, "trades": [], "honesty": {}, "summary": {}, "breakdown": {}, "report_url": "texte", "backtest_id": "texte", "methodology": {}, "cost_seconds": 1, "data_release": {}, "equity_curve": []}} - search≈ 172 tokens
Search what this service covers — symbols, dates, structures, signals, methodology. Returns ids usable with fetch.
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
Exemple d'appel{"name": "search", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"results": []}} - submit_feedback≈ 356 tokens
Files a bug report or feature request when the user asks to report something. Confirm the title and body with the user before filing. Passing backtest_id attaches that backtest's spec so the issue can be reproduced.
Paramètres, retour & exemple (5)
Paramètresbody· string · requis
What was expected, what happened, and any spec involved. Write it from the user's report, not from your own summary of it.title· string · requis
One line naming the problem or request.category· string · optionnel · bug | confusing | data_gap | feature_request | other | performance | praise | pricing
Omit it and it will be inferred from the text.severity· string · optionnel · blocker | idea | major | minorbacktest_id· string · optionnel
The result this is about, if any.
Exemple d'appel{"name": "submit_feedback", "arguments": {"body": "texte", "title": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"note": "texte", "status": "texte", "message": "texte", "category": "texte", "severity": "texte", "feedback_id": "texte"}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».