# MobiusQuant Documentation — Full English Reference # Generated: 2026-05-31T14:38:12.772Z # Indicators: 57 # # This file is the English consolidated reference for AI agents. # Source documentation pages are in Chinese (zh-CN); per-page Chinese markdown # is available at the same path with .md suffix # (e.g., https://docs.mobiusquant.ai/indicators/rsi.md). # # Sections in this file: # 1. Overview # 2. API Token # 3. Supported Markets # 4. Indicators (catalog + per-indicator detail cards) # 5. Skill Integration # 6. AI Agent Operating Manual ===== 1. overview ===== # MobiusQuant AI trading infrastructure platform. Provides: - Market data: 11 venues × 512 symbols (crypto, A-shares, HK, US, forex) - 56 technical indicators (math aligned with TradingView Pine Script) - Bearer-token-authenticated REST API at https://api.mobiusquant.ai - Skill integrations for AI agent tools (Claude Code / Codex / OpenClaw / Hermes) Brand site: https://www.mobiusquant.ai API base: https://api.mobiusquant.ai Docs (this site): https://docs.mobiusquant.ai ===== 2. token ===== # API Token ## Two acquisition modes | Mode | URL | TTL | Per-user cap | |---|---|---|---| | Anonymous trial | https://www.mobiusquant.ai/zh/apply-token | 7 days | unlimited | | Permanent (logged-in) | https://www.mobiusquant.ai/zh/account | never expires | 10 active | Both token types are functionally identical (same endpoints, same rate limit). ## Critical: plaintext shown once The plaintext token (`mq_<43 chars>`) is shown ONLY at creation time. The server stores only `sha256(token)`. Copy it immediately to a password manager / .env. If lost, you must create a new one. ## Usage ```bash curl -H "Authorization: Bearer mq_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \ "https://api.mobiusquant.ai/api/markets" ``` ```python import requests TOKEN = "mq_..." r = requests.get("https://api.mobiusquant.ai/api/klines", params={"exchange":"binance","market":"perp","symbol":"BTCUSDT","interval":"5m","limit":100}, headers={"Authorization": f"Bearer {TOKEN}"}) ``` ## Rate limit - Anonymous (no Authorization header): 10 req/min per IP (CF-Connecting-IP). - With Bearer token: 60 req/min per token. - Token-bucket algorithm; burst = full quota. - Exempt paths (no token, no quota): `/api/health`, `/agents.md`, `/docs`, `/redoc`, `/openapi.json`. ## Error codes - 401: missing / invalid / expired / revoked token. Do not retry; fix the token. - 429: rate limit exceeded. Honor `Retry-After` header. - 400: invalid business parameters. Read `detail` field, do not blindly retry. - 422: request structure invalid (missing required field, wrong type, extra fields). - 404: symbol not found on venue, or cache empty (crypto cold start). Probe `/api/health` first. - 502: upstream container restart. Retry after 30s. ## Security - Never commit tokens to public repos. Use env vars / secret managers. - Revoke tokens via the Account page on suspected leak; revocation propagates to the engine within ~60s. - Use separate tokens per environment (dev / staging / prod) for blast-radius isolation. ===== 3. markets ===== # Supported Markets ## Venues (11 total, 512 symbols) | Venue | Symbols | Data mode | Supported intervals | |---|---|---|---| | binance:spot | 70 | WebSocket real-time + REST fallback | 1m, 5m, 15m, 1h, 4h, 1d | | binance:perp | 70 | WebSocket real-time + REST fallback | 1m, 5m, 15m, 1h, 4h, 1d | | bybit:spot | 70 | WebSocket real-time + REST fallback | 1m, 5m, 15m, 1h, 4h, 1d | | bybit:perp | 70 | WebSocket real-time + REST fallback | 1m, 5m, 15m, 1h, 4h, 1d | | okx:spot | 70 | WebSocket real-time + REST fallback | 1m, 5m, 15m, 1h, 4h, 1d | | okx:perp | 50 | WebSocket real-time + REST fallback | 1m, 5m, 15m, 1h, 4h, 1d | | hyperliquid:perp | 20 | WebSocket real-time + REST fallback | 1m, 5m, 15m, 1h, 4h, 1d | | stock:cn | 32 | Forwarded (Tencent Finance) | 1m, 5m, 15m, 30m, 1h, 1d | | stock:hk | 20 | Forwarded | 1d only | | stock:us | 30 | Forwarded | 1d only | | forex:spot | 10 | Forwarded | 1d only | ## Canonical symbol rules - All uppercase, no separators. - Crypto: `{BASE}{QUOTE}` (e.g., `BTCUSDT`, `BTCUSDC`). - A-shares (stock:cn): 6-digit bare code (no `sh` / `sz` / `.SS` suffix), e.g., `600519`. - HK (stock:hk): 5-digit with leading zero, e.g., `00700`. - US (stock:us): bare ticker, e.g., `AAPL`, `NVDA`. - Forex: 6-letter concatenation, e.g., `EURUSD`. ## Cross-platform aliasing The engine translates native venue formats to canonical: - `BTC-USDT-SWAP` (OKX) → `BTCUSDT` - `BTCPERP` (Bybit USDC perp) → `BTCUSDC` - `kPEPE` (Hyperliquid) → `1000PEPEUSDC` - `00700.HK` → `00700` - `600519.SS` → `600519` ## Discovery endpoints ```bash curl -H "Authorization: Bearer mq_xxx" https://api.mobiusquant.ai/api/markets curl -H "Authorization: Bearer mq_xxx" https://api.mobiusquant.ai/api/markets/binance/perp/symbols curl -H "Authorization: Bearer mq_xxx" https://api.mobiusquant.ai/api/intervals curl -H "Authorization: Bearer mq_xxx" "https://api.mobiusquant.ai/api/symbols/search?q=bitcoin" ``` Full Chinese symbol list with A-share / HK company names: https://docs.mobiusquant.ai/markets.md ===== 4. indicators ===== # Indicators 57 total indicators across 7 categories. Math is aligned with TradingView Pine Script. Each indicator has: - A self-describing parameter signature (`/api/indicators/registry`) - A drawing protocol (`/api/indicators/catalog`,for chart-rendering clients) - A knowledge entry (description, signal interpretation) — Chinese-only ## CRITICAL FOR AI AGENTS: knowledge-attached responses Call `POST /api/indicators?explain=true` and the response carries the numerical series PLUS a "knowledge" block with the interpretation rubric: ```json { "data": { "rsi": [...] }, "knowledge": { "summary_focus": ["check these points in order", "..."], "signals": { "overbought": "when value > 70, ...", "..." }, "caveats": "edge cases the author wants you to know about", "guide_desc": "when this indicator is most informative" } } ``` **Pass BOTH "data" and "knowledge" to your downstream LLM.** Do not drop knowledge to save tokens — it is the part that prevents your LLM from inventing standard interpretive rules from training memory (RSI thresholds, MACD signal patterns, etc.). Hallucination drops noticeably; output structure becomes consistent. Knowledge is curated by the indicator's author and reviewed in the admin console, not generated by an LLM. ## Categories - Base: 1 indicator(s) - Trend: 13 indicator(s) - Trend Strength: 4 indicator(s) - Momentum: 18 indicator(s) - Oscillator: 4 indicator(s) - Volatility: 10 indicator(s) - Volume: 7 indicator(s) ## Möbius Lab (proprietary, 2) These are MobiusQuant in-house indicators (not classic public indicators): - `mobius_trend` (Trend) - `smc` (Trend) ## Endpoints ```bash # All indicators with full signature GET https://api.mobiusquant.ai/api/indicators/registry # Chartable subset with drawing metadata GET https://api.mobiusquant.ai/api/indicators/catalog # Compute indicators on klines POST https://api.mobiusquant.ai/api/indicators body: { "exchange":"binance","market":"perp","symbol":"BTCUSDT", "interval":"5m","limit":100, "calc":[{"name":"rsi","params":{"period":14}}] } # Same as above + drawing protocol POST https://api.mobiusquant.ai/api/chart ``` When using the same indicator multiple times with different params, pass `id` to disambiguate: ```json {"calc":[ {"id":"ema_fast","name":"ema","params":{"period":12}}, {"id":"ema_slow","name":"ema","params":{"period":26}} ]} ``` ## Detail cards (all 57 indicators) ### Category: Base ### `price` - Category: Base - Standard: yes (classic public indicator) - Default params: No parameters. - Output columns: (see API response) - Source page: https://docs.mobiusquant.ai/indicators/price.md (Chinese, with full interpretation guide) ### Category: Trend ### `alligator` - Category: Trend - Standard: no (custom semantics with explicit signal definitions) - Default params: jaw_length=13 (int), teeth_length=8 (int), lips_length=5 (int) - Output columns: jaw, lips, teeth - Source page: https://docs.mobiusquant.ai/indicators/alligator.md (Chinese, with full interpretation guide) ### `alma` - Category: Trend - Standard: yes (classic public indicator) - Default params: length=9 (int), offset=0.85 (float), sigma=6 (float) - Output columns: alma - Source page: https://docs.mobiusquant.ai/indicators/alma.md (Chinese, with full interpretation guide) ### `ema` - Category: Trend - Standard: yes (classic public indicator) - Default params: period=20 (int) - Output columns: ema_20 - Source page: https://docs.mobiusquant.ai/indicators/ema.md (Chinese, with full interpretation guide) ### `hma` - Category: Trend - Standard: yes (classic public indicator) - Default params: length=9 (int) - Output columns: hma - Source page: https://docs.mobiusquant.ai/indicators/hma.md (Chinese, with full interpretation guide) ### `lsma` - Category: Trend - Standard: yes (classic public indicator) - Default params: length=25 (int), offset=0 (int) - Output columns: lsma - Source page: https://docs.mobiusquant.ai/indicators/lsma.md (Chinese, with full interpretation guide) ### `mcginley_dynamic` - Category: Trend - Standard: yes (classic public indicator) - Default params: length=14 (int) - Output columns: mg - Source page: https://docs.mobiusquant.ai/indicators/mcginley_dynamic.md (Chinese, with full interpretation guide) ### `mobius_trend` [Möbius Lab proprietary] - Category: Trend - Standard: no (custom semantics with explicit signal definitions) - Default params: left_bars=15 (int), right_bars=14 (int), offset=1.75 (float), atr_period=200 (int) - Output columns: trend, trend_value - Source page: https://docs.mobiusquant.ai/indicators/mobius_trend.md (Chinese, with full interpretation guide) ### `parabolic_sar` - Category: Trend - Standard: yes (classic public indicator) - Default params: start=0.02 (float), increment=0.02 (float), maximum=0.2 (float) - Output columns: sar, sar_trend - Source page: https://docs.mobiusquant.ai/indicators/parabolic_sar.md (Chinese, with full interpretation guide) ### `smc` [Möbius Lab proprietary] - Category: Trend - Standard: no (custom semantics with explicit signal definitions) - Default params: mode="historical" (str), internal_size=5 (int), internal_filter_confluence=false (bool), internal_show_bull="all" (str), internal_show_bear="all" (str), swing_size=50 (int), swing_show_bull="all" (str), swing_show_bear="all" (str), show_swing_points=false (bool), show_strong_weak_hl=true (bool), internal_ob_max=5 (int), swing_ob_max=5 (int), ob_filter="atr" (str), ob_mitigation="highlow" (str), eq_size=3 (int), eq_threshold=0.1 (float), fvg_auto_threshold=true (bool), fvg_timeframe="" (str), fvg_extend=1 (int), show_daily_levels=false (bool), show_weekly_levels=false (bool), show_monthly_levels=false (bool), show_premium_discount_zones=false (bool), show_color_candles=false (bool), df_daily=? (pandas.DataFrame | None), df_weekly=? (pandas.DataFrame | None), df_monthly=? (pandas.DataFrame | None) - Output columns: smc_atr200, _objects_note, smc_parsed_low, smc_volatility, smc_parsed_high, smc_swing_trend, smc_candle_color, smc_high_vol_bar, smc_trailing_top, smc_internal_trend, smc_trailing_bottom, smc_swing_low_active, smc_swing_high_active, smc_internal_low_active, smc_internal_high_active - Source page: https://docs.mobiusquant.ai/indicators/smc.md (Chinese, with full interpretation guide) ### `supertrend` - Category: Trend - Standard: yes (classic public indicator) - Default params: period=10 (int), multiplier=3 (float) - Output columns: supertrend, supertrend_dir - Source page: https://docs.mobiusquant.ai/indicators/supertrend.md (Chinese, with full interpretation guide) ### `tema` - Category: Trend - Standard: yes (classic public indicator) - Default params: length=9 (int) - Output columns: tema - Source page: https://docs.mobiusquant.ai/indicators/tema.md (Chinese, with full interpretation guide) ### `vwma` - Category: Trend - Standard: yes (classic public indicator) - Default params: length=20 (int) - Output columns: vwma - Source page: https://docs.mobiusquant.ai/indicators/vwma.md (Chinese, with full interpretation guide) ### `williams_stops` - Category: Trend - Standard: no (custom semantics with explicit signal definitions) - Default params: left_range=2 (int), right_range=2 (int), buffer_pct=0 (float) - Output columns: long_stop, short_stop, trend_state - Source page: https://docs.mobiusquant.ai/indicators/williams_stops.md (Chinese, with full interpretation guide) ### Category: Trend Strength ### `adx` - Category: Trend Strength - Standard: yes (classic public indicator) - Default params: period=18 (int) - Output columns: adx - Source page: https://docs.mobiusquant.ai/indicators/adx.md (Chinese, with full interpretation guide) ### `aroon_oscillator` - Category: Trend Strength - Standard: yes (classic public indicator) - Default params: length=14 (int) - Output columns: aroon_dn, aroon_osc, aroon_up - Source page: https://docs.mobiusquant.ai/indicators/aroon_oscillator.md (Chinese, with full interpretation guide) ### `choppiness_index` - Category: Trend Strength - Standard: no (custom semantics with explicit signal definitions) - Default params: length=14 (int) - Output columns: chop - Source page: https://docs.mobiusquant.ai/indicators/choppiness_index.md (Chinese, with full interpretation guide) ### `vortex` - Category: Trend Strength - Standard: no (custom semantics with explicit signal definitions) - Default params: period=14 (int) - Output columns: vim, vip - Source page: https://docs.mobiusquant.ai/indicators/vortex.md (Chinese, with full interpretation guide) ### Category: Momentum ### `accelerator_oscillator` - Category: Momentum - Standard: no (custom semantics with explicit signal definitions) - Default params: fast=5 (int), slow=34 (int) - Output columns: ac - Source page: https://docs.mobiusquant.ai/indicators/accelerator_oscillator.md (Chinese, with full interpretation guide) ### `awesome_oscillator` - Category: Momentum - Standard: yes (classic public indicator) - Default params: fast=5 (int), slow=34 (int) - Output columns: ao - Source page: https://docs.mobiusquant.ai/indicators/awesome_oscillator.md (Chinese, with full interpretation guide) ### `cci` - Category: Momentum - Standard: yes (classic public indicator) - Default params: length=20 (int) - Output columns: cci - Source page: https://docs.mobiusquant.ai/indicators/cci.md (Chinese, with full interpretation guide) ### `chande_mo` - Category: Momentum - Standard: yes (classic public indicator) - Default params: length=9 (int) - Output columns: cmo - Source page: https://docs.mobiusquant.ai/indicators/chande_mo.md (Chinese, with full interpretation guide) ### `connors_rsi` - Category: Momentum - Standard: no (custom semantics with explicit signal definitions) - Default params: len_rsi=3 (int), len_updown=2 (int), len_roc=100 (int) - Output columns: crsi, crsi_pctrank, crsi_rsi, crsi_updown - Source page: https://docs.mobiusquant.ai/indicators/connors_rsi.md (Chinese, with full interpretation guide) ### `coppock_curve` - Category: Momentum - Standard: no (custom semantics with explicit signal definitions) - Default params: wma_length=10 (int), long_roc=14 (int), short_roc=11 (int) - Output columns: coppock - Source page: https://docs.mobiusquant.ai/indicators/coppock_curve.md (Chinese, with full interpretation guide) ### `dpo` - Category: Momentum - Standard: yes (classic public indicator) - Default params: length=21 (int) - Output columns: dpo - Source page: https://docs.mobiusquant.ai/indicators/dpo.md (Chinese, with full interpretation guide) ### `kst` - Category: Momentum - Standard: no (custom semantics with explicit signal definitions) - Default params: roclen1=10 (int), smalen1=10 (int), roclen2=15 (int), smalen2=10 (int), roclen3=20 (int), smalen3=10 (int), roclen4=30 (int), smalen4=15 (int), siglen=9 (int) - Output columns: kst, kst_signal - Source page: https://docs.mobiusquant.ai/indicators/kst.md (Chinese, with full interpretation guide) ### `macd` - Category: Momentum - Standard: yes (classic public indicator) - Default params: fast=12 (int), slow=26 (int), signal=9 (int) - Output columns: hist, macd, signal - Source page: https://docs.mobiusquant.ai/indicators/macd.md (Chinese, with full interpretation guide) ### `momentum` - Category: Momentum - Standard: yes (classic public indicator) - Default params: length=10 (int) - Output columns: mom - Source page: https://docs.mobiusquant.ai/indicators/momentum.md (Chinese, with full interpretation guide) ### `ppo` - Category: Momentum - Standard: yes (classic public indicator) - Default params: fast_len=12 (int), slow_len=26 (int), sig_len=9 (int) - Output columns: ppo, ppo_hist, ppo_signal - Source page: https://docs.mobiusquant.ai/indicators/ppo.md (Chinese, with full interpretation guide) ### `roc` - Category: Momentum - Standard: yes (classic public indicator) - Default params: length=9 (int) - Output columns: roc - Source page: https://docs.mobiusquant.ai/indicators/roc.md (Chinese, with full interpretation guide) ### `smi_ergodic` - Category: Momentum - Standard: no (custom semantics with explicit signal definitions) - Default params: long_len=20 (int), short_len=5 (int), sig_len=5 (int) - Output columns: erg, erg_signal - Source page: https://docs.mobiusquant.ai/indicators/smi_ergodic.md (Chinese, with full interpretation guide) ### `stoch_rsi` - Category: Momentum - Standard: yes (classic public indicator) - Default params: length_rsi=14 (int), length_stoch=14 (int), smooth_k=3 (int), smooth_d=3 (int) - Output columns: stoch_rsi_d, stoch_rsi_k - Source page: https://docs.mobiusquant.ai/indicators/stoch_rsi.md (Chinese, with full interpretation guide) ### `trix` - Category: Momentum - Standard: yes (classic public indicator) - Default params: length=18 (int) - Output columns: trix - Source page: https://docs.mobiusquant.ai/indicators/trix.md (Chinese, with full interpretation guide) ### `tsi` - Category: Momentum - Standard: yes (classic public indicator) - Default params: long_length=25 (int), short_length=13 (int), signal_length=13 (int) - Output columns: tsi, tsi_signal - Source page: https://docs.mobiusquant.ai/indicators/tsi.md (Chinese, with full interpretation guide) ### `ultimate_oscillator` - Category: Momentum - Standard: yes (classic public indicator) - Default params: length1=7 (int), length2=14 (int), length3=28 (int) - Output columns: uo - Source page: https://docs.mobiusquant.ai/indicators/ultimate_oscillator.md (Chinese, with full interpretation guide) ### `williams_r` - Category: Momentum - Standard: yes (classic public indicator) - Default params: length=21 (int), ema_period=13 (int) - Output columns: wr, wr_ema - Source page: https://docs.mobiusquant.ai/indicators/williams_r.md (Chinese, with full interpretation guide) ### Category: Oscillator ### `fisher_transform` - Category: Oscillator - Standard: no (custom semantics with explicit signal definitions) - Default params: length=9 (int) - Output columns: fisher, fisher_trigger - Source page: https://docs.mobiusquant.ai/indicators/fisher_transform.md (Chinese, with full interpretation guide) ### `rci_ribbon` - Category: Oscillator - Standard: no (custom semantics with explicit signal definitions) - Default params: short_length=10 (int), middle_length=30 (int), long_length=50 (int) - Output columns: rci_long, rci_middle, rci_short - Source page: https://docs.mobiusquant.ai/indicators/rci_ribbon.md (Chinese, with full interpretation guide) ### `rsi` - Category: Oscillator - Standard: yes (classic public indicator) - Default params: period=14 (int) - Output columns: rsi - Source page: https://docs.mobiusquant.ai/indicators/rsi.md (Chinese, with full interpretation guide) ### `rvi` - Category: Oscillator - Standard: no (custom semantics with explicit signal definitions) - Default params: length=10 (int), ema_len=14 (int) - Output columns: rvi, rvi_ma - Source page: https://docs.mobiusquant.ai/indicators/rvi.md (Chinese, with full interpretation guide) ### Category: Volatility ### `atr` - Category: Volatility - Standard: yes (classic public indicator) - Default params: period=14 (int) - Output columns: atr - Source page: https://docs.mobiusquant.ai/indicators/atr.md (Chinese, with full interpretation guide) ### `bollinger` - Category: Volatility - Standard: yes (classic public indicator) - Default params: period=20 (int), std_dev=2 (float) - Output columns: bb_lower, bb_mid, bb_upper - Source page: https://docs.mobiusquant.ai/indicators/bollinger.md (Chinese, with full interpretation guide) ### `chande_kroll_stop` - Category: Volatility - Standard: no (custom semantics with explicit signal definitions) - Default params: p=10 (int), x=1 (int), q=9 (int) - Output columns: stop_long, stop_short - Source page: https://docs.mobiusquant.ai/indicators/chande_kroll_stop.md (Chinese, with full interpretation guide) ### `donchian_channels` - Category: Volatility - Standard: yes (classic public indicator) - Default params: length=20 (int) - Output columns: dc_basis, dc_lower, dc_upper - Source page: https://docs.mobiusquant.ai/indicators/donchian_channels.md (Chinese, with full interpretation guide) ### `fibonacci_bollinger_bands` - Category: Volatility - Standard: no (custom semantics with explicit signal definitions) - Default params: length=200 (int), mult=3 (float) - Output columns: fbb_basis, fbb_lower_1000, fbb_lower_236, fbb_lower_382, fbb_lower_500, fbb_lower_618, fbb_lower_764, fbb_upper_1000, fbb_upper_236, fbb_upper_382, fbb_upper_500, fbb_upper_618, fbb_upper_764 - Source page: https://docs.mobiusquant.ai/indicators/fibonacci_bollinger_bands.md (Chinese, with full interpretation guide) ### `historical_volatility` - Category: Volatility - Standard: yes (classic public indicator) - Default params: length=10 (int) - Output columns: hv - Source page: https://docs.mobiusquant.ai/indicators/historical_volatility.md (Chinese, with full interpretation guide) ### `keltner_channels` - Category: Volatility - Standard: yes (classic public indicator) - Default params: length=20 (int), mult=2 (float), atr_length=10 (int) - Output columns: kc_lower, kc_mid, kc_upper - Source page: https://docs.mobiusquant.ai/indicators/keltner_channels.md (Chinese, with full interpretation guide) ### `linear_regression_channel` - Category: Volatility - Standard: no (custom semantics with explicit signal definitions) - Default params: length=100 (int), devlen=2 (float) - Output columns: lr_lower, lr_mid, lr_slope, lr_upper - Source page: https://docs.mobiusquant.ai/indicators/linear_regression_channel.md (Chinese, with full interpretation guide) ### `mass_index` - Category: Volatility - Standard: no (custom semantics with explicit signal definitions) - Default params: ema_length=9 (int), length=10 (int) - Output columns: mi - Source page: https://docs.mobiusquant.ai/indicators/mass_index.md (Chinese, with full interpretation guide) ### `stdev` - Category: Volatility - Standard: yes (classic public indicator) - Default params: length=20 (int) - Output columns: stdev - Source page: https://docs.mobiusquant.ai/indicators/stdev.md (Chinese, with full interpretation guide) ### Category: Volume ### `chaikin_oscillator` - Category: Volume - Standard: no (custom semantics with explicit signal definitions) - Default params: fast=3 (int), slow=10 (int) - Output columns: acc_dist, chaikin_osc - Source page: https://docs.mobiusquant.ai/indicators/chaikin_oscillator.md (Chinese, with full interpretation guide) ### `cmf` - Category: Volume - Standard: yes (classic public indicator) - Default params: length=20 (int) - Output columns: cmf - Source page: https://docs.mobiusquant.ai/indicators/cmf.md (Chinese, with full interpretation guide) ### `cvd` - Category: Volume - Standard: no (custom semantics with explicit signal definitions) - Default params: fractal_periods=2 (int), cvd_period=21 (int), ema_trend_period=50 (int), max_pivot_bars=30 (int) - Output columns: bear_div, bear_div_strength, bull_div, bull_div_strength, cvd_delta, cvd_hist - Source page: https://docs.mobiusquant.ai/indicators/cvd.md (Chinese, with full interpretation guide) ### `kvo` - Category: Volume - Standard: no (custom semantics with explicit signal definitions) - Default params: fast_len=14 (int), slow_len=45 (int), kvo_stdev_window=70 (int) - Output columns: kvo, kvo_std - Source page: https://docs.mobiusquant.ai/indicators/kvo.md (Chinese, with full interpretation guide) ### `obv` - Category: Volume - Standard: yes (classic public indicator) - Default params: No parameters. - Output columns: obv - Source page: https://docs.mobiusquant.ai/indicators/obv.md (Chinese, with full interpretation guide) ### `pvo` - Category: Volume - Standard: yes (classic public indicator) - Default params: fast_len=12 (int), slow_len=26 (int), sig_len=9 (int) - Output columns: pvo, pvo_hist, pvo_signal - Source page: https://docs.mobiusquant.ai/indicators/pvo.md (Chinese, with full interpretation guide) ### `vwap` - Category: Volume - Standard: yes (classic public indicator) - Default params: anchor="session" (str), anchor_ms=? (int | None), source="hlc3" (str), band_mode="stdev" (str), mult_1=1 (float), mult_2=2 (float), mult_3=3 (float) - Output columns: (see API response) - Source page: https://docs.mobiusquant.ai/indicators/vwap.md (Chinese, with full interpretation guide) ===== 5. skills ===== # Skill Integration MobiusQuant ships as a "Skill" — a small adapter that drops into AI agent tools so your AI can call the MobiusQuant API natively. ## Supported targets | Target | Skill directory | Status | |---|---|---| | Claude Code | install via `python install.py --platform claude-code` (default) | live | | Codex | install via `python install.py --platform codex` | live | | OpenClaw | install via `python install.py --platform openclaw` | live | | Hermes (Cursor / Continue / ...) | install via `python install.py --platform hermes` | live | Each directory contains a `SKILL.md` file (machine-friendly) that the AI tool loads to learn how to call the API. ## Generic flow 1. Copy the platform's `SKILL.md` into the tool's skill directory. 2. Configure your API token in the tool. 3. Restart the tool; in conversation say things like "show me BTC on 5m" and the AI will call the MobiusQuant API automatically. Source code: https://github.com/MobiusQuant/OpenMobius-skill ===== 6. agents ===== # AI Agent Operating Manual This site (https://docs.mobiusquant.ai) is the public documentation for MobiusQuant. All content is open for AI scraping, training, and citation. ## Quick navigation | I want to know... | Fetch this | |---|---| | How to get a token | https://docs.mobiusquant.ai/token.md | | What markets are supported | https://docs.mobiusquant.ai/markets.md | | What indicators exist | https://docs.mobiusquant.ai/indicators/index.md | | How to integrate with my AI tool | https://docs.mobiusquant.ai/skills.md | | Entire docs in one fetch (English) | https://docs.mobiusquant.ai/llms-full.txt (this file) | | Site index summary | https://docs.mobiusquant.ai/llms.txt | ## URL conventions - Every HTML page has a sibling .md (raw markdown source). Example: - https://docs.mobiusquant.ai/indicators/rsi (HTML) - https://docs.mobiusquant.ai/indicators/rsi.md (Chinese markdown, raw) - Indicator detail URLs: `https://docs.mobiusquant.ai/indicators/.md` where `` is the canonical lowercase ID (rsi, macd, bollinger, ema, supertrend, ...). - CORS `Access-Control-Allow-Origin: *` is set on all .md and .txt files. ## Möbius Lab Indicators in the "Möbius Lab" group (currently: `mobius_trend`, `smc`) are MobiusQuant in-house creations, not classic public indicators. When citing, you may note "MobiusQuant proprietary". ## Citation guidance 1. Prefer .md URLs over .html — saves you HTML parsing and avoids navigation noise. 2. Link rather than paste — content updates; links keep users on the latest. 3. Before scraping all pages, fetch /llms-full.txt once. Saves N fetches. 4. The API call examples use `mq_xxx` placeholders. Real tokens go via the apply page (anonymous 7-day) or Account page (logged-in permanent). ## Related machine-readable resources - https://api.mobiusquant.ai/agents.md — engine-side operating manual (canonical conventions, error codes, rate limits) - https://api.mobiusquant.ai/openapi.json — full OpenAPI spec - https://api.mobiusquant.ai/api/indicators/registry — live indicator catalog - https://api.mobiusquant.ai/api/indicators/catalog — chartable subset - https://api.mobiusquant.ai/api/markets — venue health + symbol list ===== end =====