Xueqiu Scraper — Chinese Stock Discussion & Cashtags
Pricing
from $5.00 / 1,000 post extracteds
Xueqiu Scraper — Chinese Stock Discussion & Cashtags
Extract Chinese stock discussion from Xueqiu (Snowball), China's Stocktwits. A-share, HK and US-listed-Chinese tickers. Per-post cashtag extraction, KOL metrics. For equity research, quant alt-data and AI corpora. No login for quotes and trending; your cookie unlocks posts, profiles and search.
Pricing
from $5.00 / 1,000 post extracteds
Rating
5.0
(1)
Developer
Sami
Maintained by CommunityActor stats
0
Bookmarked
22
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Xueqiu Scraper — Chinese Stock Discussion & Cashtag Sentiment
Chinese stock-discussion sentiment from Xueqiu (Snowball) — China's Stocktwits-style investor network 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 for quotes and trending; your cookie unlocks per-ticker posts, profiles and search. No API key, no browser.
Why Xueqiu matters for Chinese equity
Weibo is widely used 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 mentionsSH600519(Kweichow Moutai) in the last 24 hours and get a clean signal stream. - A-share + HK + US-listed-Chinese coverage 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.
6 modes overview
| Mode | What it returns | Anonymous | With cookieString |
|---|---|---|---|
ticker_posts | Posts mentioning specific tickers | ~ Only tickers currently in the live trending stream — illiquid tickers return 0 | ✓ Full per-symbol chronology — recommended |
ticker_quote | Current price, change %, market cap, currency | ✓ Full (SH/SZ/HK/US) | ✓ Full |
user_posts | All recent posts from specific user IDs | – (requires cookies) | ✓ Full |
user_profile | Follower count, bio, verification, post count | – (requires cookies) | ✓ Full |
trending | Currently trending recommended posts | ✓ Full | ✓ Full |
post_search | Free-text search across posts | – (requires cookies) | ✓ Full |
The anonymous tier fully covers ticker quotes (all four markets) and trending discovery. ticker_posts works anonymously only for tickers that happen to be in the live trending stream (popular names like $TSLA); for reliable per-ticker chronology on any ticker — plus user posts/profiles and free-text search — paste a Xueqiu session cookie into cookieString (Xueqiu gates those timelines to logged-in sessions). 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
比亚迪orSZ002594returns far more than "BYD", and贵州茅台/SH600519far more than "Moutai". Forpost_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 form | Canonical output |
|---|---|
TSLA, $TSLA | TSLA |
00700, 00700.HK, HK00700, 0700.HK | HK00700 |
600519, SH600519, 600519.SH, $600519 | SH600519 |
000001, SZ000001, 000001.SZ | SZ000001 |
BABA, $BABA | BABA |
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.
| Workflow | Volume | Cost |
|---|---|---|
| Daily monitoring, 20 tickers × 50 posts | 1,000 posts/day | $5/day → $150/mo |
| AI training corpus | 10,000 posts (one-time) | $50 |
| Single-analyst, 5 tickers × 100 posts weekly | ~2,000 posts/mo | ~$10/mo |
| Daily KOL tracking, 30 users × 30 posts | 900 posts/day | $4.50/day → $135/mo |
| Ticker resolution only | 1,000 tickers | $2 |
Use cases
- Quant alt-data — Cashtag sentiment as a feature for A-share / HK alpha. Filter by author follower count for signal weighting.
- AI training — Chinese-finance NLP corpus. Every post is implicitly tagged with the ticker(s) it discusses — high-quality labeled data for sentiment models.
- KOL tracking — Identify and continuously monitor named institutional accounts.
user_profileranks them by reach;user_postsstreams their daily output. - Cross-platform sentiment — Combine with the Weibo Scraper for full Chinese-investor signal coverage: Weibo for broad mood, Xueqiu for finance-specific dialogue.
- Equity research — Track community reaction to earnings, regulatory news, and sector rotations across SH/SZ/HK simultaneously.
Check the data quality first
A first check uses about $1 of credit (about 200 posts × $0.005) and needs a cookieString for reliable per-ticker results:
Run
ticker_postswithtickers: ["$TSLA", "$00700.HK", "$600519"]andpostsPerTicker: 67. Manually spot-check thetickerExtractedfield against the post body. Every output row'stickerExtractedmust match a cashtag visible inpostText. 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_normalizerfrom 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
- Without a cookie it reads public data; cookie modes read what your own logged-in session can see.
- 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.
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:
- 🆕 Chinese Brand Monitor — Cross-platform brand mention aggregator (Weibo + RedNote + Bilibili + Douban + Xueqiu in one normalized feed, sentiment + dedup, $0.06/mention)
- Weibo Scraper — broad public sentiment, hot search, KOL posts
- RedNote (Xiaohongshu) Scraper — lifestyle / consumer brand reviews
- RedNote Shop Scraper — e-commerce listings on RedNote's marketplace
- Douban Scraper — film/book/music reviews and ratings
Use them together for full Chinese-internet coverage. For cross-platform brand monitoring specifically, the Chinese Brand Monitor aggregator orchestrates all 5 platforms in one call.
Feature requests or bugs? Open an Issue on this Actor's page.
Support & feedback
Found a bug? Edge case in ticker extraction? Open an issue on the Actor page.
If you have used this Actor, a 30-second rating helps, good or bad: it helps other buyers judge the tool.