VARRD — Statistically Validated Trading Edges + AI Research Engine
What this MCP does
Researches, backtests, validates, and monitors trading hypotheses and statistically tested edges across futures, equities, and crypto markets.
Tools
Input schema
{'type': 'object', 'required': ['topic'], 'properties': {'topic': {'type': 'string', 'description': "Research topic or trading idea (e.g. 'BTC 240min short setups', 'momentum on grains', 'mean reversion after VIX spikes')."}, 'context': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Prior conversation context — recent user queries to use as research inspiration. Optional.'}, 'markets': {'type': 'array', 'items': {'type': 'string'}, 'description': "Focus on specific markets (e.g. ['ES', 'NQ']). Omit for VARRD to choose."}, 'test_type': {'enum': ['event_study', 'backtest', 'both'], 'type': 'string', 'default': 'event_study', 'description': 'Type of statistical test. Default: event_study.'}, 'search_mode': {'enum': ['focused', 'explore'], 'type': 'string', 'default': 'focused', 'description': 'focused = stay close to topic. explore = creative freedom. Default: focused.'}, 'asset_classes': {'type': 'array', 'items': {'enum': ['crypto', 'futures', 'equities'], 'type': 'string'}, 'description': 'Limit to specific asset classes. Default: all.'}}}
Output schema
{'type': 'object', 'properties': {'text': {'type': 'string', 'description': 'Full research result with edge verdict'}, 'context': {'type': 'object', 'description': 'has_edge, edge_verdict, workflow_state'}, 'widgets': {'type': 'array', 'description': 'Chart, test results, trade setup'}, 'session_id': {'type': 'string'}}}
Input schema
{'type': 'object', 'properties': {'amount_cents': {'type': 'integer', 'default': 500, 'description': 'Amount in cents (default 500 = $5.00). Minimum $5.'}, 'payment_method': {'type': 'string', 'default': 'card', 'description': "Payment method: 'card' (default, Stripe Checkout) or 'crypto' (USDC on Base)."}, 'payment_intent_id': {'type': 'string', 'description': 'For crypto: Stripe PaymentIntent ID from a previous buy_credits call. Pass after sending USDC to confirm.'}}}
Output schema
{'type': 'object', 'properties': {'deposit': {'type': 'object', 'description': 'USDC deposit address for crypto payment'}, 'checkout_url': {'type': 'string', 'description': 'Stripe Checkout link for card payment'}, 'current_balance_cents': {'type': 'integer'}}}
Input schema
{'type': 'object', 'properties': {}}
Output schema
{'type': 'object', 'properties': {'credit_packs': {'type': 'array', 'description': 'Available credit packs for purchase'}, 'balance_cents': {'type': 'integer', 'description': 'Current credit balance in cents'}, 'recovered_cents': {'type': 'integer', 'description': 'Credits recovered from completed payments (if any)'}}}
Input schema
{'type': 'object', 'properties': {}}
Output schema
{'type': 'object', 'properties': {'news': {'type': 'string', 'description': 'Personalized market news digest'}, 'profile': {'type': 'string', 'description': 'Trader profile based on edge library'}, 'strong_count': {'type': 'integer', 'description': 'Number of strong edges in library'}}}
Input schema
{'type': 'object', 'required': ['hypothesis_id'], 'properties': {'hypothesis_id': {'type': 'string', 'description': 'The hypothesis ID — from varrd_edges (any depth), search, or scan results.'}}}
Output schema
{'type': 'object', 'properties': {'name': {'type': 'string'}, 'formula': {'type': 'string'}, 'win_rate': {'type': 'number'}, 'direction': {'type': 'string'}, 'hypothesis_id': {'type': 'string'}, 'horizon_results': {'type': 'array'}}}
Input schema
{'type': 'object', 'required': ['session_id'], 'properties': {'session_id': {'type': 'string', 'description': 'The session_id to reset.'}}}
Output schema
{'type': 'object', 'properties': {'reset': {'type': 'boolean'}, 'message': {'type': 'string'}}}
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 10, 'description': 'Max results to return.'}, 'query': {'type': 'string', 'description': "Search query — keywords or natural language (e.g. 'momentum strategies', 'RSI oversold')."}, 'market': {'type': 'string', 'description': 'Optional market filter.'}}}
Output schema
{'type': 'object', 'properties': {'query': {'type': 'string'}, 'method': {'type': 'string', 'description': 'Search method: embedding or keyword'}, 'results': {'type': 'array', 'description': 'Matching strategies with win rate, Sharpe, similarity'}}}
Input schema
{'type': 'object', 'required': ['message'], 'properties': {'message': {'type': 'string', 'description': "Your trading idea, research question, or instruction (e.g. 'test it', 'show trade setup')."}, 'session_id': {'type': 'string', 'description': 'Session ID from a previous call. Omit to start a new research session.'}}}
Output schema
{'type': 'object', 'properties': {'text': {'type': 'string', 'description': 'AI response text'}, 'context': {'type': 'object', 'description': 'Workflow state, edge verdict, next actions'}, 'widgets': {'type': 'array', 'description': 'Chart, event study, backtest, or trade setup widgets'}, 'session_id': {'type': 'string', 'description': 'Session ID for multi-turn conversation'}}}
Input schema
{'type': 'object', 'properties': {'depth': {'enum': [0, 1, 2], 'type': 'integer', 'default': 0, 'description': '0=free (markets + status), 1=$0.50 (direction, stats, trade levels for ALL active edges), 2=$1/edge or $5/all (full methodology + performance). Cheaper than a coffee.'}, 'market': {'type': 'string', 'description': "Filter by market symbol (e.g. 'ES', 'GC'). Omit to see all."}, 'status': {'type': 'string', 'description': "Filter by status: 'firing', 'pending', 'active', or omit for all."}, 'edge_id': {'type': 'string', 'description': 'Specific edge ID for depth 1 or 2 detail. Omit to see all edges.'}, 'section': {'type': 'string', 'description': 'Drill into a specific section of a depth=2 edge (free after purchase). Options: setup_code, horizons, analytics, occurrences, view. Omit to get the overview directory.'}, 'direction': {'enum': ['LONG', 'SHORT'], 'type': 'string', 'description': "Filter by direction: 'LONG' or 'SHORT'."}, 'timeframe': {'type': 'string', 'description': "Filter by timeframe: '60min', '120min', '240min', '480min', 'daily', 'weekly'."}, 'asset_class': {'enum': ['futures', 'equities', 'crypto'], 'type': 'string', 'description': "Filter by asset class: 'futures', 'equities', 'crypto'."}}}
Recent tool changes
Similar MCP servers
MaCalculatriceEnLigne
Provides calculators for French and Belgian taxes, salaries, pensions, VAT, loans, health metrics, education scores, fitness, and…
Lovie Company Formation
Supports company formation and business administration with bank accounts, cards, invoicing, bookkeeping, accounting periods, and…
AlpineDataWorks Intelligence Server
Provides economic, market, supply-chain, real-estate, energy, consumer, labor, and other scored intelligence indices with histori…
The Stall
Provides pay-per-call tools for YouTube keyword research and research on stocks, crypto, DeFi, options, and macroeconomic data.
Stratalize Finance
Provides financial, macroeconomic, banking, credit, commodities, M&A, ESG, labor, and regulatory benchmarks for analysis and plan…
Crank Protocol
Provides non-custodial Solana and EVM tools for swaps, derivatives, lending, staking, tokenized equities, bridging, and strategy …
Red by Big Red Cloud
Connects to Big Red Cloud accounting for customers, suppliers, products, invoices, purchases, payments, receipts, journals, quote…
x402-services
Provides on-chain, trading, and AI tools for Robinhood Chain.