Developer Docs
Build on MÓOU.
The MÓOU API is publicly accessible. Compile and score trading strategies programmatically. No API key required.
Base URL
https://usemoou.xyz/api/v1
Endpoints
GET
/health
Check API status and version.
{
"status": "operational",
"model": "qwen3.6-plus",
"version": "1.0.0",
"timestamp": "2026-06-13T11:32:55Z",
"powered_by": "MÓOU 谋 · usemoou.xyz"
}GET
/markets
Returns all supported markets, timeframes and market regimes.
GET
/stats
Returns total strategies compiled.
{
"total_compilations": 1247,
"status": "operational",
"version": "1.0.0"
}POST
/compile
Compile a plain-English trading strategy into a structured spec with risk scoring.
Request Body
{
"strategy": "string (required) — your trade idea in plain English",
"market": "string (required) — Crypto Futures | Crypto Spot | US Stocks (Tokenized)",
"timeframe": "string (required) — Scalp (1–15m) | Swing (1H–4H) | Position (Daily+)",
"regime": "string (required) — Trending Up | Trending Down | Ranging | Unclear"
}Response
{
"strategy_name": "Sixty-Two Range Reversal",
"entry_conditions": "Place a limit buy...",
"exit_conditions": "Deploy a hard stop loss...",
"position_sizing": "Allocate exactly 2%...",
"market_regime": "ranging",
"regime_description": "Performs best when...",
"playbook_format": "Exploit established...",
"risk": {
"overall_score": 55,
"verdict": "MODERATE",
"volatility_exposure": 75,
"volatility_note": "...",
"drawdown_risk": 40,
"drawdown_note": "...",
"leverage_sensitivity": 65,
"leverage_note": "...",
"regime_dependency": 75,
"regime_note": "...",
"execution_complexity": 50,
"execution_note": "..."
},
"meta": {
"compiled_at": "2026-06-13T11:32:55Z",
"model": "qwen3.6-plus",
"version": "1.0.0",
"processing_ms": 1243,
"powered_by": "MÓOU 谋",
"docs": "https://usemoou.xyz/docs"
}
}Try it
curl -X POST https://usemoou.xyz/api/v1/compile \
-H "Content-Type: application/json" \
-d '{
"strategy": "Buy BTC when RSI drops below 30 on the 4H chart with funding rates negative for 3 consecutive hours",
"market": "Crypto Futures",
"timeframe": "Swing (1H-4H)",
"regime": "Ranging"
}'Error Codes
| Code | Status | Description |
|---|---|---|
| MISSING_FIELDS | 400 | Required field missing |
| INVALID_MARKET | 400 | Unrecognized market value |
| RATE_LIMIT_EXCEEDED | 429 | 10 req/hour per IP |
| COMPILATION_FAILED | 500 | AI model error |
⚡ Rate Limits
10 requests per IP per hour during hackathon period. Limits may change post-hackathon.
MÓOU 谋 is built for the Bitget AI Base Camp Hackathon S1 — Track 2: Trading Infra. Powered by Qwen3.6-plus via Bitget's hackathon API proxy.