> Source: https://ashareapi.com/en/pricing/standard/  ·  Markdown version for LLMs / AI agents

¥29.9 · one-time, no expiry

# What you get with Standard
 47 endpoints available, 22 of them unlocked at this tier. The full list below is grouped by what you use it for — every row links to the endpoint reference.

 Endpoints
 47

 New here
 22

 Rate limit
 120/min

 IPs
 10

## 22 unlocked at this tier
 Not available on Trial (¥9.9).

### Quotes & K-line 4
 [Full-history K-line (10y daily · raw + adjustment factors)](/en/docs/endpoints/kline-full)`/v1/kline-full` 200/day
 Full-history daily bars for A-share stocks — the whole history in one call (about 2,400 bars, where `/v1/kline` is capped at 1,212). Built for **long-horizon backtests, factor research and precise adjustment**. Scope: **A-share stocks only** (`sh` / `sz` / `bj`, 5,572 in total); ETFs, convertible bonds, indices, sectors, Hong Kong, US, futures and FX are **not** supported — use `/v1/kline` for those. `fq` picks the adjustment basis: `qfq` forward-adjusted (default, for charting) · `hfq` back-adjusted (**for backtests** — history does not change with future dividends) · `nofq` raw unadjusted (compute the adjustment yourself). Data starts 2016-08-08. Seven fixed columns: `time` `open` `high` `low` `close` `volume` `amount` (no `turnover`). ⚠️ **volume is in SHARES** (not lots) — 100× the figure from `/v1/kline` and `/v1/kline-batch`, which report lots; it matches `/v1/market-kline`. `amount` is in CNY. Paid tier — **Standard (¥29.9) and above**.

 [分时（当日 / 近 5 日盘中走势）](/en/docs/endpoints/minute)`/v1/minute`
 Intraday trend: one price plus cumulative volume per minute. `days=1` for today (default), `days=5` for the last 5 trading days (there is **no** 2/3/4 — the full 5 days are returned). ⚠️ **Different from the minute bars of /v1/kline**: this endpoint returns the intraday trend line, while `kline?period=m5` returns minute OHLC candles. Paid tier — **Standard (¥29.9) and above**. ⚠️ **Paid tiers are real-time** (every call returns the latest value).

 [Full quote snapshot (valuation / market cap / shares / limit prices)](/en/docs/endpoints/snapshot)`/v1/snapshot`
 The full picture of one stock: price + order book (five best bids/asks + imbalance) + valuation (PE TTM / dynamic / static, PB) + market cap (float / total) + shares (float / total) + intraday trading stats (limit-up / limit-down price, volume ratio, amplitude, speed) + flags (security type, status, currency) + active/passive volume. ⚠️ **How it differs from /v1/quote**: quote is light (8 fields), runs on the official channel and is **free**; this endpoint is full (35 fields) and is on the **Pro tier**. If you only need the last price, quote is lighter (fewer fields, faster). ⚠️ **A-shares only** (HK/US field layouts differ — use `/v1/quote`); other markets return empty rather than wrong data. ⚠️ **Cost = calls**: one call returns all 35 fields — **cheaper than calling quote/valuation/orderbook separately when you need valuation + market cap + shares + limit price together**. ⚠️ Units: `volume` in lots · `amount` in 10k CNY · market cap in 100M CNY · shares in shares · ratios/changes in percent. (Field reference: https://ashareapi.com/docs/)

 [Index constituents (full list)](/en/docs/endpoints/index-constituent)`/v1/index-constituent`
 **Full constituent list of an index** (CSI 300 / SSE 50 / CSI 500 / CSI 1000 / STAR 50 / ChiNext / HSI). Measured: `sh000300` → **300 rows** with `code` / `name` / `IndexName`. Use it to approximate **what an ETF actually holds** (ETFs replicate their tracked index), for index rebalancing research, or as the universe for index enhancement. ⚠️ **No weights** — use `/v1/etf?kind=持仓` for weighted top 20, and `/v1/etf?kind=详情` for `top20Ratio`. ⚠️ **Not the ETF creation/redemption basket (PCG)** — the PCG is published by the fund company and includes weights and cash-substitution flags. ⚠️ Only index codes are accepted (`sh000xxx` / `sz399xxx` / `hk*`); single stocks or ETFs return 422. Static reference data, cached 1 hour. Paid tier — **Standard (¥29.9) and above**.

### Financials & Company 9
 [Filings / announcements (list + detail, ~20 years back)](/en/docs/endpoints/notice)`/v1/notice`
 Company filings. **Without id** it returns the **list** (`code` required; supports `type` / `limit` / `offset`, reaching about 16 years back (Moutai: 929 filings to 2010 in our tests)); **with id** it returns that one **announcement**. ⚠️ **The detail has two shapes** (about 9 in 10 give text): most short filings → `text` holds the **body**, `url` empty; a few long reports (e.g. a 100+ page interim/annual report) → `text` empty, `url` is a **PDF link**. ⇒ Check `text` first; fall back to `url` when empty. ⚠️ **Fetch and parse that PDF yourself** (with your own PDF tooling) — we provide the link and do not parse it for you. 💡 **For financial figures (revenue / profit / assets / cash flow) use /v1/finance instead** — it is structured and far faster and safer than scraping a 100+ page PDF.

 [Shareholder research](/en/docs/endpoints/shareholder)`/v1/shareholder`
 Shareholder research (sectioned response). ⚠️ `data` is a SECTIONED structure: `data.tables` is an ordered list of sections, each with `title` / `slug` / `rows`; plus `data.data{slug: rows}` as a convenience index. A-shares: `top10_holders` / `top10_float_holders` / `holder_count` (holder counts include totalSHNum / avgHoldShares). HK: `shareholders` / `holder_distribution` / `institutional_holdings` — semantically different from A-shares, do not index by position.

 [Stock event labels (42)](/en/docs/endpoints/events)`/v1/events`
 42 event tags per stock: block trades, top-trader boards, buybacks, placements, dividends, earnings, lockups.

 [Trading halts (CN / HK / US)](/en/docs/endpoints/suspension)`/v1/suspension`
 Daily **trading halts**: which tickers are suspended or resuming, with the reason. Markets: CN (default) / HK / US via `market`. ⚠️ Factor/strategy screening does **not** exclude halted stocks — cross-check candidates against this list. Paid tier — **Standard (¥29.9) and above**.

 [Share buybacks (A-shares / HK)](/en/docs/endpoints/buyback)`/v1/buyback`
 **Share buyback records**. ⚠️ Response shape differs by market: **A-shares** return an event summary (`code`/`name`/`market`); **HK** returns per-day detail (`date`/`BuybackMoney`/`BuybackPrice`/`BuybackShares`/`BuybackCumMoney`/`closePrice`). Paid tier — **Standard (¥29.9) and above**.

 [Earnings disclosure calendar](/en/docs/endpoints/disclosure)`/v1/disclosure`
 **Scheduled earnings disclosure dates**: `disclosureDate` + `reportEndDate` + a descriptive note. Three markets: A-shares / HK / US. ⚠️ Not the same as `/v1/calendar` (dividends, lock-ups, meetings). ⚠️ For **HK the disclosureDate is often empty** — the date lives in `disclosureDesc` (e.g. "将于2026-11-18发布财报"). Paid tier — **Standard (¥29.9) and above**.

 [ETF overview](/en/docs/endpoints/etf)`/v1/etf`
 ETF quote / size / premium-discount / money flow. code like sh510300.

 [IPO calendar](/en/docs/endpoints/ipo)`/v1/ipo`
 IPO calendar: issue, subscription, allotment, listing.

 [Dividends & splits](/en/docs/endpoints/dividend)`/v1/dividend`
 Dividend and split history (per-share dividend, bonus, ex-date).

### Money flow & Top-trader boards 2
 [Margin trading](/en/docs/endpoints/margin-trade)`/v1/margin-trade`
 Margin trading detail: margin balance, buys, repayments, short balance.

 [Block trades](/en/docs/endpoints/block-trade)`/v1/block-trade`
 Block trades: price, premium/discount, volume, both-side brokerages.

### Short-term & Sentiment 3
 [Abnormal moves / deviation (short-term regulatory signals)](/en/docs/endpoints/abnormal)`/v1/abnormal`
 Short-term regulatory abnormal moves / deviation — stocks triggering a *severe move*, a *10-day 100% deviation*, or on the **abnormal-move watchlist**. `mode`: `deviation` hot list (today, default) · `deviation_hist` (history, needs `date`) · `deviation_plan` (both today and tomorrow, split by `group`) · `abnormal` frequency + reason (needs `date`) · `watch` watchlist (today) · `watch_hist` (history) · `alert` severe-move alerts (today). ⚠️ History modes need a real trading day. Paid tier — **Standard (¥29.9) and above**.

 [Short-term review (limit-up structure: sector mainlines / consecutive-board ladder)](/en/docs/endpoints/review)`/v1/review`
 Short-term review of the limit-up **structure** — where today's money went and how the ladder looks. `mode=board` (default) sector mainlines (theme + `limit_count` limit-ups + `amount` sector turnover + `stocks` constituents); `mode=ladder` consecutive-board ladder, grouped by board height, with `board_name` / `market_cap` / `tips` (e.g. "7天4板") / `max_streak` / `limit_days` / `is_repack` reverse flag. ⚠️ Empty `date` = realtime; `YYYY-MM-DD` = that trading day (must be a real trading day, otherwise empty). ⚠️ For limit-up **reason / seal amount / money flow** use `/v1/limit-up`. `data` is always a row array (DataFrame-ready); the count is the top-level `count`. Paid tier — **Standard (¥29.9) and above**.

 [Limit-up pool (full pool, or auction-sealed only; reason / seal amount / main capital)](/en/docs/endpoints/limit-up)`/v1/limit-up`
 Short-term trading — the full limit-up **pool** for the session: every limit-up stock in one call, with `reason` limit-up reason / `seal_amount` & `seal_amount_max` seal amounts / `main_net` / `main_buy`·`main_sell` main capital / `amount` / `concepts` / `float_cap` / `turnover` / `streak` board count / `pct`. Two `mode` values. `auction` — **only stocks that sealed the limit at the 09:25 call-auction fix** (one-word boards / aggressive auction bidding). A stock that merely **touched** the limit during the auction but was knocked off before the fix does **not** count — it re-seals after the open and reports a later `limit_time` (e.g. 09:30). This is the table short-term traders check before the open. `limit` (default) — the full limit-up pool. ⚠️ Empty `date` = realtime; `YYYY-MM-DD` = that trading day (must be a real trading day, otherwise empty). ⚠️ For the **ladder structure / sector mainlines** use `/v1/review`. `data` is always a row array (DataFrame-ready); the count is the top-level `count`. Paid tier — **Standard (¥29.9) and above**.

### Technical & Chips 2
 [Technical indicators](/en/docs/endpoints/technical)`/v1/technical`
 MA / EMA / MACD / KDJ / RSI / BOLL / BIAS / WR / DMI / OBV and more - **55 fields in total**. `date` (YYYY-MM-DD) looks back at a past session; **daily bars only**. ⭐ **For many symbols use /v1/technical-batch** (up to 500 per call, 1.2s measured).

 [Chip distribution / cost](/en/docs/endpoints/chip)`/v1/chip`
 Chip distribution and holding-cost analysis.

### Research & News 2
 [Latest news for a symbol](/en/docs/endpoints/news)`/v1/news`
 Financial news for one symbol. **Without id** it returns the **list** (title + source + time); **with id** it returns the **full body of that article**. ⭐ **The body is clean Markdown** (HTML tags, image placeholders and dead internal links stripped; stock-code links kept as `茅台(sh600519)`; timestamps `YYYY-MM-DD HH:MM:SS`) — **ready to feed straight to an LLM**. ⚠️ The list covers the **latest items only** (no paging or history is available); for historical announcements use /v1/notice. ⚠️ The `url` in a list row points at a dynamic page that **cannot be fetched directly** — use this endpoint's `id` parameter for the body.

 [7×24 market-wide financial news flash (whole-market wire)](/en/docs/endpoints/flash)`/v1/flash`
 **Whole-market financial news flash** (Cailianshe and similar sources), **newest first**, cache refreshed once per minute. Use it for "what big news today / latest financial headlines / what just happened". `data` rows: `id` / `time` (`YYYY-MM-DD HH:MM:SS`) / `title` / `content` (body, HTML already stripped) / `source` (e.g. Cailianshe) / `url` (may be empty). Top-level `meta`: `returned` / `index` (current offset) / `next_index` (for paging; omitted when empty). ⭐ **Versus /v1/news**: `/v1/news` is **per-stock** news (requires `code`); this one is the **whole-market wire** (no code needed) — use it for the market, macro and breaking events, and use news for one ticker. ⚠️ **Paging**: `index` starts at 0, step = the `limit` you passed (e.g. `limit=20&index=20` is page 2); it only pages **backwards** (older), there is no date parameter. ⚠️ `limit` caps at **200**. ⚠️ 1-minute cache: repeated calls within the same minute return the same batch and are not billed twice.

 25 carried over from Trial
 Still available here, no extra charge.
 [OpenAI / Anthropic-compatible model list (free) /v1/models](/en/docs/endpoints/models)[Health check /v1/health](/en/docs/endpoints/health)[PoW challenge (anonymous rate-limit boost) /v1/challenge](/en/docs/endpoints/challenge)[Real-time quote /v1/quote](/en/docs/endpoints/quote)[K-line (D/W/M) /v1/kline](/en/docs/endpoints/kline)[Doc search (units / conventions / misuse) /v1/wiki](/en/docs/endpoints/wiki)[Heat board (trending stocks / whole-market / articles / sectors / ETFs) /v1/hot](/en/docs/endpoints/hot)[Market overview /v1/market-overview](/en/docs/endpoints/market-overview)[Up/down distribution /v1/changedist](/en/docs/endpoints/changedist)[Trading calendar (market open/closed) /v1/trade-calendar](/en/docs/endpoints/trade-calendar)[Scanner snapshots for the current key (read-only; no scanner quota charge) /v1/scanner/snapshots](/en/docs/endpoints/scanner-snapshots)[Financial statements /v1/finance](/en/docs/endpoints/finance)[Money flow + boards + margin /v1/fund](/en/docs/endpoints/fund)[Order book (five best bids / asks) /v1/orderbook](/en/docs/endpoints/orderbook)[Top-trader boards (split) /v1/lhb](/en/docs/endpoints/lhb)[Sector performance /v1/sector](/en/docs/endpoints/sector)[Industry chain (themes / graph / per-stock position) /v1/industry-chain](/en/docs/endpoints/industry-chain)[Sector valuation (percentile) /v1/sector-valuation](/en/docs/endpoints/sector-valuation)[Macro data /v1/macro](/en/docs/endpoints/macro)[Convertible bond terms /v1/bond](/en/docs/endpoints/bond)[Company profile /v1/profile](/en/docs/endpoints/profile)[Search (disambiguation) /v1/search](/en/docs/endpoints/search)[All Listed Stocks (code / name / listing date / industry) /v1/stocks](/en/docs/endpoints/stocks)[Corporate event calendar /v1/calendar](/en/docs/endpoints/calendar)[Usage & quota /v1/usage](/en/docs/endpoints/usage)

 49 on Pro and above
 Not reachable on Standard — requires Pro or above (¥99+).
 Natural-language search with evidence chain (for your own orchestration) `/v1/agent-search`
 Natural-language Q&A with inline citations (BYOK — bring your own model key) `/v1/agent-ask`
 Anthropic Messages API (compatible) `/v1/messages`
 Stock Screener (scanner Agent): natural-language conditions - + citations + tool trace (BYOK) `/v1/scanner`
 OpenAI Chat Completions (compatible, BYOK) `/v1/chat/completions`
 OpenAI Responses API (compatible, BYOK) `/v1/responses`
 Async research task (submit · cited report · BYOK) `/v1/agent-research`
 Whole-market single-day K-line (all A-shares, 5,000+ in one call) `/v1/market-kline`
 Quant backtest (single-stock live / portfolio precomputed) `/v1/backtest`
 Quant strategy list (20 single-stock + 9 portfolio, with measured performance) `/v1/strategies`
 IP allow-list (lock a key to fixed IPs) `/v1/ip-whitelist`
 Batch backtest (many stocks × many strategies) `/v1/backtest-batch`
 Quant factor library (88 factors + 22 presets) `/v1/factors`
 Quant playbook library (how to judge the market · 25 playbooks) `/v1/playbooks`
 Batch financial statements (income / balance / cash flow, many stocks in one call) `/v1/finance-batch`
 Batch technical indicators (MA / EMA / MACD / KDJ / RSI / BOLL / BIAS / WR / DMI / OBV and more - 55 fields, many stocks in one call) `/v1/technical-batch`
 Batch money flow (many stocks in one call) `/v1/fund-batch`
 Batch quotes (many stocks in one call) `/v1/quote-batch`
 Batch K-lines (many stocks × one date range) `/v1/kline-batch`
 Batch full profiles (valuation / market cap / shares, many stocks in one call) `/v1/snapshot-batch`
 Batch company profiles (listing date / main business / industry, many stocks in one call) `/v1/profile-batch`
 Batch chip distribution (profit ratio / average cost / concentration, many stocks in one call) `/v1/chip-batch`
 Batch shareholder research (top-10 holders / float holders / holder count, many stocks in one call) `/v1/shareholder-batch`
 Call auction (intraday series / historical ticks / auction volume + "touched limit-up / limit-down" flags) `/v1/auction`
 L2 大单净额分时（分钟级 · 机构版专属） `/v1/bigorder`
 L2 大单成交明细（含主动/被动拆分 · 机构版专属） `/v1/bigorder-flow`
 L2 big-order order flow (pending orders + cancellations, limit-up tag) `/v1/bigorder-queue`
 L2 historical big-order net flow (per trading day, up to 100 days back) `/v1/bigorder-history`
 L2 main-capital four-way split (minute-level: active/passive × buy/sell, plus buy/sell average price) `/v1/bigorder-split`
 L2 whole-market main-capital ranking (5,500+ stocks, 8 sort modes, historical lookup) `/v1/bigorder-rank`
 Dragon-tiger list seat detail (broker branches, hot-money tag) `/v1/lhb-seats`
 Institutional participation board (whole market: which stocks institutions traded on the dragon-tiger list) `/v1/lhb-agency`
 Market mood (break rate + money-making effect, 9-day trend) `/v1/market-mood`
 Limit-up reasons (per stock, historical, full reason text) `/v1/limit-reason`
 Broken-board history (limit-ups smashed open) `/v1/broken-board`
 Tail-end capital grab (whole-market ranking) `/v1/tail-chase`
 A-share northbound holdings by sector (quarterly) `/v1/northbound`
 100-day new highs (by theme) `/v1/new-high`
 Multi-source evidence (filings + news + research, deduped, with hashes) `/v1/evidence`
 Stock screening (factor / label / ranking / strategy / event) `/v1/screen`
 Analyst consensus (target price + forecasts) `/v1/consensus`
 Analyst ratings (HK / US · target price + distribution) `/v1/rating`
 Money flow (A-shares / HK; A-share history range) `/v1/fund-flow`
 Short selling (HK / US) `/v1/fund-short`
 Southbound holdings (Stock Connect) `/v1/fund-south`
 Index list (1,223 indices) `/v1/index-list`
 Stock scores (5 dimensions) `/v1/score`
 Analyst reports (list / full text) `/v1/report`
 Research digest `/v1/dehydrated`

 [See Pro →](/en/pricing/pro)

## Limits
 100,000 calls · 120 req/min · 10 IP
 Batch endpoints have their own daily cap shown above. Heavy-limit responses return 403 with a heavy_limit marker.

## Is this tier enough?

- ✓ 做单只标的的完整研究：全历史 K 线、筹码、技术指标、股东、公告

- ✓ 做短线：涨停池、复盘、异动、分时、7×24 快讯

- ✓ 要 ETF、指数成分、停复牌、回购、披露日历、事件标签

- ✕ 要一次拿 200 只（批量取数）

- ✕ 要因子选股、策略回测、集合竞价

- ✕ 要研报全文、机构评级、一致预期、股票评分

## Get Standard
 Key issued immediately after payment. Not sure which tier fits? Ask us first.
 [Get a Key](/en/pricing)[Compare all four tiers →](/en/pricing/compare-tiers)[All endpoint docs →](/en/endpoints)

## Other tiers
 [Trial · ¥9.9](/en/pricing/trial)[Pro · ¥99](/en/pricing/pro)[Institutional · ¥199/mo](/en/pricing/unlimited)
