Skip to main content
Glama

VARRD

PyPI MCP Transport License MCP Badge

어떤 트레이딩 아이디어든 약 3분 만에 통계적으로 검증된 엣지로 전환하세요.

pip install varrd

무엇이든 물어보세요

varrd research "Does buying SPY after a 3-day losing streak actually work?"

varrd research "When VIX spikes above 30, is there a bounce in ES?"

varrd research "Is there a seasonal pattern in wheat before harvest?"

varrd research "What happens to gold when the dollar drops 3 days straight?"

varrd research "Does Bitcoin rally after the halving?"

varrd research "When crude oil drops 5% in a week, what happens next?"

모든 질문에 대해 실제 데이터, 신호가 표시된 차트, 통계적 테스트, 그리고 확실한 답변을 제공합니다.

Related MCP server: QuantConnect

결과 확인

엣지 발견

STRONG EDGE — Statistically significant vs both zero and market baseline.

  Direction:    LONG
  Win Rate:     62%
  Sharpe:       1.45
  Signals:      247

  Trade Setup:
    Entry:       $5,150.25
    Stop Loss:   $5,122.00
    Take Profit: $5,192.50
    Risk/Reward: 1:1.5

엣지 없음

NO EDGE — Neither test passed. No tradeable signal found.

You found out for 25 cents instead of $25,000 in live losses.

둘 다 가치 있는 결과입니다.


왜 Claude나 ChatGPT에게 직접 물어보면 안 되나요?

트레이딩 아이디어를 제대로 테스트하는 것은 정말 어렵기 때문입니다. 겉보기엔 훌륭해 보이지만 실제 운영 시 손실을 초래하는 가짜 결과를 만들어낼 수 있는 방법이 수십 가지나 됩니다.

LLM은 스스로 백테스트를 작성하고, 아름다운 수익 곡선을 보여주며, 70%의 승률을 가지고 있다고 말할 것입니다. 문제는 그중 어느 것도 실제가 아니라는 점입니다. LLM은 시장 데이터도, 테스트 환경도 없으며, 과적합, 체리 피킹(유리한 데이터만 선택), 혹은 단순히 숫자를 지어내는 것을 방지할 가드레일이 없습니다.

Claude Code나 Cursor처럼 LLM에 실제 데이터를 제공하더라도 제대로 수행할 수 없습니다. 이유는 다음과 같습니다.

트레이딩 아이디어 테스트 시 발생할 수 있는 문제와 VARRD가 처리하는 방식:

  • 과적합(Overfitting) — 과거 데이터에 잘 맞을 때까지 전략을 수정하는 것. VARRD는 보지 않은 데이터를 따로 보관하고 한 번만 테스트합니다. 결과를 확인한 후에는 다시 실행할 수 없습니다.

  • 결과 체리 피킹(Cherry-picking) — 50가지 변형을 테스트하고 승리한 것만 보여주는 것. VARRD는 실행하는 모든 테스트를 추적하며, 테스트를 많이 할수록 자동으로 유의성 기준을 높입니다.

  • p-해킹(p-hacking) — "유의미한" 결과를 얻을 때까지 숫자를 조작하는 것. VARRD는 다중 비교를 보정하여 운 좋은 결과가 실제인 것처럼 통과하지 못하게 합니다.

  • 미래 데이터 참조 편향(Lookahead bias) — 실수로 공식에 미래 데이터를 사용하는 것. VARRD는 샌드박스 커널에서 실행되므로 구조적으로 불가능합니다.

  • 잘못된 테스트 유형 — 어떤 아이디어는 선행 수익 분석이 필요하고, 어떤 것은 손절매와 목표가가 포함된 전체 시뮬레이션이 필요합니다. VARRD에는 각 질문에 맞는 올바른 테스트를 결정하는 전문 에이전트 팀이 있습니다.

  • 시장 간 오염(Cross-market contamination) — 한 시장에서 테스트하지만 신호는 다른 시장에서 온 경우. VARRD는 시장과 시간대 전반에 걸쳐 데이터를 격리하고 정렬합니다.

  • 조작된 통계 — LLM은 자신감 있게 들리기 위해 숫자를 지어냅니다. VARRD에서는 모든 통계가 결정론적 계산에서 나옵니다. AI는 결과를 해석할 뿐, 절대 생성하지 않습니다.

  • ATR 기반 포지션 사이징 — 실제 엣지에는 실제 리스크 관리가 필요합니다. VARRD는 임의의 비율이 아닌 실제 변동성을 기반으로 손절매와 익절가를 계산합니다.

  • 현재 상황 표시 — 검증된 엣지도 언제 작동하는지 알 수 없다면 소용이 없습니다. VARRD는 실시간 데이터를 스캔하여 신호가 활성화되는 정확한 시점을 알려주며, 최신 진입 및 청산 레벨을 제공합니다.

LLM은 실험실 없는 두뇌입니다. 트레이딩 아이디어에 대해 추론할 수는 있지만, 통제된 환경에서 테스트할 수는 없습니다. VARRD는 실험실입니다. 모든 테스트가 추적되고, 모든 결과가 검증되며, 실수로 속임수를 쓸 수 있는 수십 가지 방법이 프롬프트 수준이 아닌 시스템 수준에서 차단되는 전용 인프라입니다.


빠른 시작 — Python

from varrd import VARRD

v = VARRD()  # auto-creates free account, $2 in credits

# Research a trading idea
r = v.research("When RSI drops below 25 on ES, is there a bounce?")
r = v.research("test it", session_id=r.session_id)

print(r.context.edge_verdict)  # "STRONG EDGE" / "NO EDGE"

# Get exact trade levels
r = v.research("show me the trade setup", session_id=r.session_id)
# What's firing right now across all your strategies?
signals = v.scan(only_firing=True)
for s in signals.results:
    print(f"{s.name}: {s.direction} {s.market} @ ${s.entry_price}")
# Morning briefing — today's news connected to your specific edges
b = v.briefing()
print(b.news)
# "**ES selling accelerates into the open** Three consecutive lower highs..."
# "↳ Your ES mean-reversion setups are live territory here..."
# Let VARRD discover edges autonomously
result = v.discover("mean reversion on futures")
print(result.edge_verdict, result.market, result.win_rate)

빠른 시작 — CLI

# Full research workflow (auto-follows chart → test → trade setup)
varrd research "When wheat drops 3 days in a row, is there a snap-back?"

# What's firing right now?
varrd scan --only-firing

# Personalized market briefing — news filtered to your edge library
varrd briefing

# Search saved strategies
varrd search "momentum on grains"

# Let VARRD discover edges on its own
varrd discover "mean reversion on futures"

AI 에이전트와 함께 사용

Claude Desktop / Claude Code / Cursor

옵션 1 — 직접 HTTP (Claude Code, Cursor, OpenBB):

{
  "mcpServers": {
    "varrd": {
      "transport": {
        "type": "streamable-http",
        "url": "https://app.varrd.com/mcp"
      }
    }
  }
}

옵션 2 — mcp-remote 사용 (Claude Desktop, 모든 stdio 클라이언트):

{
  "mcpServers": {
    "varrd": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://app.varrd.com/mcp"]
    }
  }
}

API 키가 필요 없습니다. 그런 다음 다음과 같이 물어보세요: "Fed 금리 결정 후 금값이 급등할 때 패턴이 있나요?"

OpenBB Workspace

VARRD는 OpenBB Workspace에 MCP 서버로 직접 연결됩니다:

  1. Workspace 열기 → MCP 서버 패널에서 "+" 클릭

  2. https://app.varrd.com/mcp 입력

  3. Copilot에 VARRD 도구가 나타납니다 — 아이디어 조사, 신호 스캔, 전략 검색

OpenBB는 데이터를 제공합니다. VARRD는 당신의 아이디어에 엣지가 있는지 알려줍니다.

트레이딩 봇 (Freqtrade, Jesse, Hummingbot, OctoBot, NautilusTrader)

VARRD는 전략을 배포하기 전에 실제 엣지가 있는지 검증합니다. 모든 봇과 작동합니다:

from varrd import VARRD
from varrd.freqtrade import generate_strategy

v = VARRD()
result = v.discover("RSI oversold reversal on BTC")

if result.has_edge:
    hyp = v.get_hypothesis(result.hypothesis_id)
    strategy_code, config = generate_strategy(hyp)
    # Drop into your bot's strategies/ folder and run it

VARRD 연결 방식

Freqtrade

varrd.freqtrade가 ATR 손절매가 포함된 즉시 실행 가능한 IStrategy 파일 생성

Jesse

varrd.jesse가 ATR 손절매가 포함된 즉시 실행 가능한 전략 파일 생성

Hummingbot

마켓 메이킹 배포 전 방향성 신호 검증

OctoBot

VARRD의 MCP 서버를 통해 모든 텐타클 전략 사전 검증

NautilusTrader

실전 배포 전 통계적 엣지 검증

패턴: 먼저 검증하고, 나중에 배포하세요. 대부분의 전략은 통계적 테스트를 통과하지 못합니다. 25,000달러를 잃는 것보다 0.25달러로 확인하는 것이 낫습니다.

CrewAI

from crewai import Agent, Task, Crew

researcher = Agent(
    role="Trading Researcher",
    goal="Find statistically validated trading edges",
    backstory="You are a quantitative researcher who tests trading ideas rigorously.",
    mcps=[{"type": "streamable-http", "url": "https://app.varrd.com/mcp"}]
)

task = Task(
    description="Research whether RSI oversold conditions on ES lead to a bounce within 5 days.",
    agent=researcher,
    expected_output="Edge verdict with trade setup if edge is found."
)

crew = Crew(agents=[researcher], tasks=[task])
result = crew.kickoff()

LangChain / LangGraph

from langchain_mcp_adapters.client import MultiServerMCPClient
from langgraph.prebuilt import create_react_agent
from langchain_anthropic import ChatAnthropic

model = ChatAnthropic(model="claude-sonnet-4-20250514")

async with MultiServerMCPClient({
    "varrd": {"url": "https://app.varrd.com/mcp", "transport": "streamable_http"}
}) as client:
    agent = create_react_agent(model, client.get_tools())
    result = await agent.ainvoke({"messages": [
        {"role": "user", "content": "Does gold rally when the dollar drops 3 days in a row?"}
    ]})

Raw MCP (모든 클라이언트)

# Any MCP-compatible client can connect to:
https://app.varrd.com/mcp
# Transport: Streamable HTTP | No auth required | $2 free credits

8가지 통계적 가드레일 (인프라 강제 적용)

모든 테스트는 자동으로 이 과정을 거칩니다. 건너뛸 수 없습니다.

가드레일

방지하는 것

K-추적

같은 아이디어의 50가지 변형을 테스트하나요? 유의성 기준이 자동으로 올라갑니다.

본페로니 보정

다중 비교 페널티. p-해킹 방지.

OOS 잠금

표본 외(Out-of-sample) 테스트는 단 한 번입니다. 결과를 본 후 재실행할 수 없습니다.

미래 데이터 감지

실수로 미래 데이터를 사용하는 공식을 잡아냅니다.

도구는 계산, AI는 해석

모든 숫자는 실제 데이터에서 나옵니다. AI는 통계를 절대 조작하지 않습니다.

차트 → 승인 → 테스트

통계적 파워를 소비하기 전에 패턴을 보고 승인합니다.

지문 중복 제거

같은 공식/시장/기간을 두 번 재테스트할 수 없습니다.

OOS 후 최적화 금지

표본 외 검증 후 매개변수가 잠깁니다.


데이터 범위

자산 클래스

시장

시간대

선물 (CME)

ES, NQ, CL, GC, SI, ZW, ZC, ZS, ZB, TY, HG, NG + 20개 이상

1시간 이상

주식 / ETF

모든 미국 주식

일간

암호화폐 (Binance)

BTC, ETH, SOL + 기타

10분 이상

총 15,000개 이상의 상품.

MCP 도구

도구

비용

기능

research

~$0.25

다중 턴 퀀트 연구. 15개 내부 도구 조정.

autonomous_research

~$0.25

AI가 엣지를 발견. 주제를 주면 검증된 결과 제공.

scan

무료

실시간 데이터로 전략 스캔. 최신 진입/손절/목표가 제공.

search

무료

키워드나 자연어로 전략 찾기.

get_hypothesis

무료

모든 전략에 대한 상세 정보.

check_balance

무료

크레딧 및 사용 가능한 팩 확인.

buy_credits

무료

Base 또는 Stripe에서 USDC로 크레딧 구매.

reset_session

무료

중단된 세션을 종료하고 새로 시작.

가격

  • 가입 시 $2 무료 — 6~8회 연구 세션 가능

  • 연구: 아이디어당 ~$0.20–0.30

  • 발견 (자율): ~$0.20–0.30

  • ELROND 위원회 (8명의 전문 조사관): ~$0.40–0.60

  • 다중 시장 (3개 이상 시장): ~$1

  • 스캔, 검색, 잔액: 항상 무료

  • 크레딧 팩: Stripe를 통해 $5 / $20 / $50

  • 크레딧은 만료되지 않음


예시

실행 가능한 스크립트는 examples/를 참조하세요:

AI 에이전트 빌더를 위한 정보

전체 통합 가이드(도구 참조, 응답 형식, 인증, 워크플로우 패턴)는 AGENTS.md를 참조하세요.


링크

Install Server
A
security – no known vulnerabilities
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/augiemazza/varrd'

If you have feedback or need assistance with the MCP directory API, please join our Discord server