Skip to content
MCP ThesaurusMCP Thesaurus

decker

CommunityIncomplete39/100Claim

streamable-httpMITupdated 7d ago

Rules trade, LLMs explain. Live, non-custodial, with receipts.

SourceWebsiteDocs3

What can you do with decker?

The deterministic market-state layer your trading agents call.

Rules trade, LLMs explain. Live, non-custodial, with receipts.

Open the app Β· Telegram bot Β· Kakao channel Β· API docs

Open App Telegram Kakao Channel API Docs MCP Server PyPI Track record License


What you get

  • Signals you can act on, with context. Not "BUY" β€” GO / WATCH / HOLD + progress_pct (0–100% lifecycle) + entry / stop / target.
  • It explains itself. Every signal has a structural cause (multi-timeframe alignment, state machine phase) that an LLM translates into plain language.
  • Same engine, two markets. Crypto (24/7) + Korean equities (KOSPI + KOSDAQ, Beta).
  • Use it your way. Web app, Telegram, Kakao channel, REST API, or MCP server inside Claude / Cursor.

"Where are we in the current structural cycle β€” and what's the next optimal move?"


Get started in 60 seconds

Path Best for Start
πŸ“± Web app Most people β€” full dashboard, mock trading, KRX watchlist decker-ai.com β€” sign up free
πŸ€– Telegram bot Quick signal checks on your phone @deckerclawbot β€” /start
πŸ’› Kakao channel ν•œκ΅­ μ‚¬μš©μž, KRX μ‹œκ·Έλ„ μ•Œλ¦Ό pf.kakao.com/_RxlxjVX
🧠 MCP server Claude / Cursor / Codex users decker-ai.com/mcp β€” 2-min setup
πŸ›  REST API Developers building bots & apps DEVELOPER_README.md

Free tier is generous (30 calls/day on the API; Web + Telegram included). During Beta, signed-up users get PRO access for free.


See it in action

Start here β€” 30 seconds. No signup, no key.

curl -s https://api.decker-ai.com/api/v1/public/demo | jq .

▢️ Play β€” MCP journey demo (30s) Β· One live session, all 13 tools: explore a market β†’ set your risk profile β†’ decide β†’ execute β†’ manage β€” zero LLM in the signal path.

Shorter cut with the response and the plain-language takeaway shown together on every call (no separate captions needed): Play β€” Shorts cut (35s)

The engine room β€” live FSM, MTF alignment, R:R

▢️ Play β€” the live cockpit (16s) Β· Every signal traces to a structural cause: progress_pct + operation_gate + entry / stop / target.

Signal β†’ execution, non-custodial

▢️ Play β€” non-custodial execution (16s) Β· Click Order Β· wallet-sign Β· custody 0. Decker relays your signature only (revocable agent wallet, EIP-712). For information only β€” not investment advice.

Read it daily β€” and we score our own calls

▢️ Play: web hub (10s) Β· Telegram (6s)

Every morning (08:00 KST): the engine's view per symbol β€” baseline, what winning and losing look like, and a pick you can answer. Evening: the same view scored against what actually happened β€” hits and misses alike, on the record. We stamp our wrong calls too.

Web hub: decker-ai.com/briefing Β· Subscribe: @deckerclawbot β†’ /briefing

Korean equities (KRX) β€” Beta, free

▢️ Play β€” KRX (16s) Β· Same deterministic engine on KOSPI + KOSDAQ. Portfolio states β€” ADD / HOLD / REDUCE / EXIT, not buy/sell. Daily closing-bell checkup at 16:30 KST Β· @krxdeckerbot.


Three things that make it different

1. progress_pct β€” every signal has a lifecycle. A signal at 25% progress is a different trade than the same signal at 80%. Most tools just say "BUY"; Decker tells you where in the move you are.

Entry                                                           Target
  0%──────────33%──────────50%──────────67%──────────83%────────100%
 Wait       Entry        Active       Late TP      Final TP     Exit

2. GO / WATCH / HOLD β€” three gates, not binary.

Gate Meaning
GO Structure confirmed β€” entry conditions met
WATCH Signal forming β€” monitor, no entry yet
HOLD Active position β€” no new entry signal

WATCH is the gate most tools skip. It's why users enter too early.

3. Deterministic + traceable. LLM explains, doesn't decide.

Typical AI signal Decker
Source ML / LLM price prediction Deterministic state machine
Output BUY / SELL progress_pct + operation_gate + ranked choices
LLM role Makes the call Explains the structural state
Auditability ❌ Black box βœ… Every signal has a trace_id
Cost per signal High $0 on the rules path
Reproducibility ❌ βœ… Same input β†’ same output, always

Pricing

Tier Price Daily API limit MCP Auto-trade
FREE $0 forever 30 calls/day read-only (1d cache) ❌
PRO $20 / mo Β· 7-day trial 1,000 / day full (13 tools) virtual + real
ENTERPRISE Contact us 100,000+ / day Β· custom full + per-org skill catalog + custom integration

Beta (now): all authenticated users get PRO for free via BETA_TIER_OVERRIDE=PRO. No payment required.

Web sign-up and Telegram bot are always free for the basics.


For developers

Building a bot, app, or agent on top of Decker? Everything you need β€” REST endpoints, MCP server (Claude / Cursor / Codex), Python SDK, OpenClaw skill, self-host β€” lives in one place:

β†’ DEVELOPER_README.md

# 60-second smoke test (no auth needed)
curl https://api.decker-ai.com/api/v1/public/demo
# With an API key (decker-ai.com β†’ Settings β†’ API Keys, or Telegram /apikey)
curl "https://api.decker-ai.com/api/v1/public/signals/BTCUSDT/latest?timeframe=1h" \
  -H "X-API-Key: dk_live_xxx"

Prefer a runnable file? β†’ examples/quickstart.py β€” zero dependencies (stdlib only), no key, prints the composed view + receipts in one run. Wrapping Decker for an agent crew: examples/langgraph_decker_tool.py. More in examples/.

The demo returns the composed view β€” the same card our daily briefing sends:

{ "layer": "STATE_VIEW", "symbol": "BTCUSDT", "ref_price": 63650.0,
  "lines": ["β–  BTC β€” μΈ΅κ°„ 힘겨루기: μ£Ό 판 μ•„λž˜μͺ½ Β· μ§€κΈˆ 판 μœ„μͺ½", "…"],
  "wait_target": "...", "invalidation": "...",
  "verdict_recent": [{"briefing_date": "2026-07-05", "slot": "morning", "verdict": "hit"}],
  "provenance": { "composer": "briefing_story.compose_card" } }

Add to Claude Desktop / Cursor (MCP): guided 2-minute setup with per-client config β†’ decker-ai.com/mcp.

Cursor (~/.cursor/mcp.json) takes a remote server directly:

{
  "mcpServers": {
    "decker": {
      "url": "https://api.decker-ai.com/api/v1/mcp",
      "headers": { "X-API-Key": "dk_live_YOUR_KEY" }
    }
  }
}

⚠ Endpoint is /api/v1/mcp (stateless Streamable HTTP) β€” an old /sse suffix now returns 405 Method Not Allowed.

Claude Desktop / Codex reach it through the mcp-remote bridge (needs Node/npx) β€” see decker-ai.com/mcp or DEVELOPER_README.md (endpoints Β· auth Β· rate limits Β· MCP tools Β· SDK Β· OpenClaw Β· self-host).

Running a multi-agent crew (TradingAgents / LangGraph / AutoGen)? Give your analysts one deterministic market-state instrument β€” with receipts β€” instead of re-deriving structure per prompt: β†’ docs/integrations/multi-agent-frameworks.md


How the engine works (one diagram)

Raw OHLCV candles
  ↓  Sequence Labeler  β†’  every candle gets a role (anchor / test / signal)
  ↓  State Machine     β†’  C_SET β†’ B_FORMING β†’ B_SET β†’ A_FORMING β†’ W_PENDING
  ↓  Operation Gate    β†’  GO Β· WATCH Β· HOLD
  ↓  RULES Engine      β†’  9-layer YAML rulebook β†’ strategy + ranked choices
  ↓  AI Consultation   β†’  LLM translates structural state β†’ plain language
  ↓
"67% progress. B-leg confirmed. Recommended: 30% partial TP or hold to target."

No price prediction. No black box. Every output traces to a formal structural cause.

Deep dives: Sequence Engine Β· Labeling Algorithm Β· Market State Theory


Supported symbols

Crypto (GA): BTCUSDT Β· ETHUSDT Β· SOLUSDT Β· BNBUSDT Β· XRPUSDT Β· DOGEUSDT β€” timeframes 30m, 1h, 4h, 1d.

KRX (Beta, free): KOSPI 948 + KOSDAQ 1,822 = 2,770 tickers. Universe = top 200 by trading value βˆͺ user watchlist βˆͺ momentum spike βˆͺ volume spike. Timeframe 1d only (1w expanding). Daily evaluation at 16:30 KST.

KRX details: docs/krx/KRX_BUSINESS_MODEL_AND_ROADMAP_2026-05-09.md.


Performance

We don't publish a headline win rate. Backtest numbers without method and sample size are marketing, not evidence β€” and easy to cherry-pick.

What we stand on instead:

  • Deterministic & reproducible. Same input β†’ same output, always. The rules path has zero LLM in it, so a signal is not a model's opinion β€” it's a formal structural verdict you can re-derive.
  • Auditable. Every read carries its provenance (composer + the versioned rulebook contract) and traces back to the exact engine emit. The full RULES.yaml is open, so you can re-derive any verdict yourself.
  • Scored in public, daily. The morning briefing's view is graded against what actually happened that evening β€” hits and misses alike, on the record. β†’ decker-ai.com/briefing Β· a GitHub Action stamps the daily scorecard straight into this repo: TRACK_RECORD.md

Method and rulebook are open: Model & Algorithm Β· Operation Rules (YAML) Β· Signal Performance.

For information only. Not investment advice.


Docs

DEVELOPER_README.md API Β· MCP Β· SDK Β· OpenClaw Β· self-host β€” start here if you're building
Quick Start 5-minute path picker β€” Telegram / MCP / REST / SDK
API Guide Full field-level endpoint reference + error codes
Docs by persona Trader / Builder / Curious about the engine / Evaluating claims
Architecture Pipeline, state engine, modules
Model & Algorithm How the signal engine works
Operation Rules Open YAML rulebook (v2.4.7+)
Article Series (1–15) Deep dives on Medium
Roadmap What's next
llms.txt LLM / AI agent discovery manifest

Web app https://decker-ai.com
API docs https://api.decker-ai.com/docs
Telegram bot (crypto) https://t.me/deckerclawbot
Telegram bot (KRX) https://t.me/krxdeckerbot
Kakao channel https://pf.kakao.com/_RxlxjVX
X / Twitter https://x.com/blockoceandev

This repository is the public hub for Decker AI β€” SDK, samples, rulebook, architecture docs, OpenClaw skill packages. Production application code runs in a private monorepo. All listed endpoints, channels, and the web app are live.

Built by gigshow (Dohyung Kim Β· κΉ€λ„ν˜•) β€” founder. Open to investor / partnership conversations.