Xueqiu Scraper — Chinese Stock Discussion & Cashtag Sentiment
Pricing
from $5.00 / 1,000 post extracteds
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
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 mentionsSH600519(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
| Mode | What it returns | Anonymous | With cookieString |
|---|---|---|---|
ticker_posts | Posts mentioning specific tickers | ✓ Trending-stream filtered by cashtag | ✓ Full per-symbol chronology |
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 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.
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.
Free-tier conversion test
Before subscribing, prove the data quality with $0 spent:
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
- 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:
- Weibo Scraper — broad public sentiment, hot search, KOL posts
- Bilibili Scraper — video platform comments and creator data
- 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.
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.