VOOZH about

URL: https://apify.com/zhorex/xueqiu-scraper

โ‡ฑ Xueqiu Scraper โ€” China Stocktwits Cashtag API 2026 ยท Apify


๐Ÿ‘ Xueqiu Scraper โ€” Chinese Stock Discussion & Cashtag Sentiment avatar

Xueqiu Scraper โ€” Chinese Stock Discussion & Cashtag Sentiment

Pricing

from $5.00 / 1,000 post extracteds

Go to Apify Store

Xueqiu Scraper โ€” Chinese Stock Discussion & Cashtag Sentiment

Extract Chinese stock sentiment from Xueqiu (Snowball) โ€” Sina's Stocktwits with 20M+ users. A-share, HK, and US-listed-Chinese tickers. Per-post cashtag extraction, KOL metrics. Built for equity research, quant alt-data, AI training corpora. No login required.

Pricing

from $5.00 / 1,000 post extracteds

Rating

0.0

(0)

Developer

๐Ÿ‘ Sami

Sami

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

0

Monthly active users

14 days ago

Last modified

Share

Chinese stock-discussion sentiment from Xueqiu (Snowball) โ€” Sina's Stocktwits-equivalent with 20M+ registered users. Per-ticker cashtag indexing, follower-weighted signal, KOL identification. Covers A-share (SH/SZ), Hong Kong, and US-listed-Chinese tickers. No login required, no API key, no browser.


Why Xueqiu matters for Chinese equity

Most Chinese-data scrapers focus on Weibo for broad public sentiment, but Weibo is general-purpose chatter โ€” only a small fraction is finance-grade signal. Xueqiu is purpose-built for stock discussion, which means:

  • Cashtag-indexed posts โ€” every post is tied to a stock symbol the same way Stocktwits tags $TSLA. You can pull every Xueqiu post that mentions SH600519 (Kweichow Moutai) in the last 24 hours and get a clean signal stream.
  • A-share + HK + US-listed-Chinese coverage โ€” the only Chinese platform that natively unifies all three markets in one schema.
  • KOLs are institutional analysts โ€” many top accounts are verified sell-side analysts, hedge fund PMs, and financial-media editors. Follower-weighted sentiment is meaningful here in a way it isn't on Weibo.
  • Tighter signal-to-noise for finance use cases than any cross-platform alternative.

6 modes overview

ModeWhat it returnsAnonymousWith cookieString
ticker_postsPosts mentioning specific tickersโœ“ Trending-stream filtered by cashtagโœ“ Full per-symbol chronology
ticker_quoteCurrent price, change %, market cap, currencyโœ“ Full (SH/SZ/HK/US)โœ“ Full
user_postsAll recent posts from specific user IDsโ€“ (requires cookies)โœ“ Full
user_profileFollower count, bio, verification, post countโ€“ (requires cookies)โœ“ Full
trendingCurrently trending recommended postsโœ“ Fullโœ“ Full
post_searchFree-text search across postsโ€“ (requires cookies)โœ“ Full

The anonymous tier covers the headline use cases: ticker quotes (all four markets), trending discovery, and ticker-filtered posts pulled from the trending stream. For deep per-ticker chronology, KOL tracking, and free-text search, paste a Xueqiu session cookie into cookieString โ€” instructions are in the input schema. Cookies stay private to your run.

๐Ÿ’ก Use the ticker or the Chinese company name โ€” not the English brand. Xueqiu indexes by cashtag and Chinese name, so ๆฏ”ไบš่ฟช or SZ002594 returns far more than "BYD", and ่ดตๅทž่Œ…ๅฐ / SH600519 far more than "Moutai". For post_search, the Chinese company name is the highest-recall query.

Example input for ticker_posts:

{
"mode":"ticker_posts",
"tickers":["TSLA","00700.HK","SH600519"],
"postsPerTicker":50,
"sort":"latest"
}

Output schema

Post items (ticker_posts, user_posts, trending, post_search)

{
"mode":"ticker_posts",
"postId":"287634591",
"tickerExtracted":"SH600519",
"tickerSource":"$่ดตๅทž่Œ…ๅฐ(SH600519)$",
"tickersInPost":["SH600519","SZ000858"],
"postText":"$่ดตๅทž่Œ…ๅฐ(SH600519)$ Q3 earnings beat โ€” margins expanding.",
"postTextEn":null,
"publishedAt":"2026-05-14T09:23:11+00:00",
"source":"iPhone",
"author":{
"userId":"1234567890",
"screenName":"ไปทๅ€ผๆŠ•่ต„่€…",
"followerCount":41200,
"isVerified":true,
"verificationLabel":"็ŸฅๅๆŠ•่ต„ไบบ"
},
"metrics":{
"likeCount":142,
"commentCount":23,
"retweetCount":8,
"viewCount":null
},
"postUrl":"https://xueqiu.com/1234567890/287634591",
"scrapedAt":"2026-05-14T10:00:00+00:00"
}

Ticker quote items (ticker_quote)

{
"mode":"ticker_quote",
"tickerCanonical":"SH600519",
"tickerInput":"600519",
"stockName":"่ดตๅทž่Œ…ๅฐ",
"stockNameEn":"Kweichow Moutai",
"market":"SH",
"currentPrice":1612.50,
"changePct":0.84,
"marketCap":2025000000000.0,
"marketCapUsd":280000000000.0,
"volume":3142000,
"currency":"CNY",
"scrapedAt":"2026-05-14T10:00:00+00:00"
}

User profile items (user_profile)

{
"mode":"user_profile",
"userId":"1234567890",
"screenName":"ไปทๅ€ผๆŠ•่ต„่€…",
"bio":"10ๅนดA่‚ก็ ”็ฉถ๏ผŒไธ“ๆณจๆถˆ่ดน&ๅŒป่ฏใ€‚",
"followerCount":41200,
"followingCount":312,
"postCount":8420,
"isVerified":true,
"verificationLabel":"็ŸฅๅๆŠ•่ต„ไบบ",
"profileUrl":"https://xueqiu.com/u/1234567890",
"scrapedAt":"2026-05-14T10:00:00+00:00"
}

Ticker normalization โ€” the differentiator

The scraper accepts tickers in any common format and converts to a canonical form internally, so you don't have to clean your input list:

Input formCanonical output
TSLA, $TSLATSLA
00700, 00700.HK, HK00700, 0700.HKHK00700
600519, SH600519, 600519.SH, $600519SH600519
000001, SZ000001, 000001.SZSZ000001
BABA, $BABABABA

Cashtag parser handles Xueqiu's native format $่ดตๅทž่Œ…ๅฐ(SH600519)$ and extracts both the ticker and display name โ€” including multiple cashtags per post. Every post in the output ships with tickerExtracted (primary) and tickersInPost (all mentioned).


Pricing examples

Pay-Per-Event (PPE): $0.005/post, $0.002/ticker-quote, $0.005/user-profile.

WorkflowVolumeCost
Daily monitoring, 20 tickers ร— 50 posts1,000 posts/day$5/day โ†’ $150/mo
AI training corpus10,000 posts (one-time)$50
Single-analyst, 5 tickers ร— 100 posts weekly~2,000 posts/mo~$10/mo
Daily KOL tracking, 30 users ร— 30 posts900 posts/day$4.50/day โ†’ $135/mo
Ticker resolution only1,000 tickers$2

Use cases

  1. Quant alt-data โ€” Cashtag sentiment as a feature for A-share / HK alpha. Filter by author follower count for signal weighting.
  2. AI training โ€” Chinese-finance NLP corpus. Every post is implicitly tagged with the ticker(s) it discusses โ€” high-quality labeled data for sentiment models.
  3. KOL tracking โ€” Identify and continuously monitor named institutional accounts. user_profile ranks them by reach; user_posts streams their daily output.
  4. Cross-platform sentiment โ€” Combine with the Weibo Scraper for full Chinese-investor signal coverage: Weibo for broad mood, Xueqiu for finance-specific dialogue.
  5. Equity research โ€” Track community reaction to earnings, regulatory news, and sector rotations across SH/SZ/HK simultaneously.

Free-tier conversion test

Before subscribing, prove the data quality with $0 spent:

Run ticker_posts with tickers: ["$TSLA", "$00700.HK", "$600519"] and postsPerTicker: 67. Manually spot-check the tickerExtracted field against the post body. Every output row's tickerExtracted must match a cashtag visible in postText. If accuracy is >95%, you have a real product.

The bundled benchmark already validates 100% accuracy (201/201) on synthetic cashtag input โ€” run python -m tests.test_ticker_normalizer from the Actor source to reproduce.

The ticker-extraction logic is the moat โ€” if it ever drops below 95% on real data, that's a P0 bug. Open an issue on the Actor page.


Compliance posture

  • Only public Xueqiu data โ€” same data any anonymous browser visitor sees.
  • No login bypass โ€” the scraper does not attempt to extract authenticated-only premium content or paywalled posts.
  • No personal data harvesting โ€” only public author metadata that Xueqiu itself displays on every post.
  • No private message access, no private follower lists, no email/phone enrichment.

Output respects the platform's robots-equivalent norms. Buyers using this for commercial workflows are responsible for downstream compliance with their own jurisdiction's data laws.


Part of the Chinese Digital Intelligence Suite

This Actor is one of zhorex's Chinese-platform scrapers:

Use them together for full Chinese-internet coverage. For cross-platform brand monitoring specifically (the most common multi-platform use case), the Chinese Brand Monitor aggregator orchestrates all 5 platforms in one call โ€” saves 4-6 hours of engineering vs. wiring up individual scrapers downstream.


Enterprise

For teams running >50K items/month:

  • Schema-stability SLA โ€” output fields are versioned. No surprise breaks.
  • Dedicated proxy pool option.
  • Volume pricing below list rate.
  • Direct DM-the-dev support, 48h SLA on bug fixes.

Reach out via the Actor's contact link.


Changelog

See ./CHANGELOG.md.


Support & feedback

Found a bug? Edge case in ticker extraction? Open an issue on the Actor page โ€” typical turnaround 48 hours.

If this Actor saves you time, a 30-second review is the single biggest thing that helps: it brings the tool to other buyers and pays for continued maintenance.

You might also like

Xueqiu Stock Discussion Scraper

luminous_luxury/xueqiu-stock-scraper

Scrapes stock discussion posts from Xueqiu (้›ช็ƒ), China's largest investor community. Supports A-share, US, and HK stocks.

Weibo Scraper - Chinese Social Intelligence

zhorex/weibo-scraper

Extract Chinese public opinion, trending topics, brand sentiment, and creator data from Weibo (ๅพฎๅš) โ€” China's largest microblog with 580M+ users. Built for AI training corpora, Chinese equity research, and brand monitoring. No login, no browser. Part of the Chinese Digital Intelligence Suite.

Bilibili Scraper - Chinese Video Intelligence

zhorex/bilibili-scraper

Extract Chinese Gen-Z video sentiment, danmaku reactions, and creator analytics from Bilibili (ๅ“”ๅ“ฉๅ“”ๅ“ฉ) โ€” China's largest video platform with 300M+ users. Built for AI training, Chinese consumer equity research, and brand monitoring. Danmaku/coins/favorites included. No login required.

Stock Sentiment Data Scraper

scraped/stock-sentiment-data-scraper

Scrape sentiment data from Stocktwits

Xueqiu Profile Details Scraper

ecomscrape/xueqiu-profile-details-scraper

Extract comprehensive user profile data from Xueqiu.com, China's leading social investing platform. Get detailed user information, investment statistics, and social metrics for market research and financial analysis with our powerful Xueqiu profile scraper.

ecomscrape

8

Xueqiu User Posts Scraper

ecomscrape/xueqiu-user-posts-scraper

Comprehensive Xueqiu.com posts scraper for extracting valuable financial social media data from China's leading investment platform. Collect user posts, stock discussions, portfolio insights, and market sentiment data with detailed metadata for investment research and analysis.

ecomscrape

35

NTD Classical Chinese Dance Competition Scraper

jungle_synthesizer/ntd-classical-chinese-dance-competition-scraper

Scrapes competition posts and pages from the NTD International Classical Chinese Dance Competition WordPress site. Returns competition news, announcements, contestant highlights, and results across English, Traditional Chinese, and Simplified Chinese.

๐Ÿ‘ User avatar

BowTiedRaccoon

2

Chinese Brand Monitor โ€” Weibo+RedNote+Bilibili+Douban+Xueqiu

zhorex/chinese-brand-monitor

Track brand mentions across Weibo, Xiaohongshu (RedNote), Bilibili, Douban and Xueqiu in one normalized API call. Sentiment-tagged, cross-platform deduplicated. $0.045 per mention, pay-as-you-go. Synthesio/Brandwatch alternative for brand monitoring agencies, DTC China teams, and hedge funds.

Chinese AI Training Corpus Engine

zhorex/chinese-corpus-engine

Turn China's public web into AI-training-ready text. Pulls Weibo, Bilibili, Xueqiu, Douban & RedNote, then deduplicates, quality-scores, PII-scrubs and provenance-stamps every document. From $0.025/doc, pay-as-you-go. For LLM training-data teams, data vendors & academic NLP researchers.