VOOZH about

URL: https://apify.com/muhammetakkurtt/predictit-comments-scraper

โ‡ฑ PredictIt Comments Scraper ยท Apify


Pricing

Pay per event

Go to Apify Store

PredictIt Comments Scraper

Scrape comments from PredictIt prediction markets. Extract trader discussions, author info, likes, and reply threads for sentiment analysis and market research. Get structured data in JSON, CSV, or Excel format. Perfect for analyzing political predictions and crowd sentiment.

Pricing

Pay per event

Rating

5.0

(1)

Developer

๐Ÿ‘ Muhammet Akkurt

Muhammet Akkurt

Maintained by Community

Actor stats

2

Bookmarked

3

Total users

0

Monthly active users

5 months ago

Last modified

Share

๐Ÿ‘ PredictIt Comments Scraper

PredictIt Comments Scraper: Extract User Discussions from Prediction Markets

Scrape user comments and discussions from PredictIt.org prediction markets.

The PredictIt Comments Scraper is an Apify Actor designed for sentiment analysis, market research, and data journalism. It extracts user comments from PredictIt prediction markets, including author information, likes, timestamps, and reply relationships.

Whether you're analyzing trader sentiment, studying prediction market communities, or tracking political discussions, this tool delivers structured comment data in JSON, CSV, Excel, or HTML formats.

Why Use PredictIt Comments Scraper?

๐ŸŽฏ Perfect for

  • ๐Ÿ“Š Sentiment Analysis: Analyze trader sentiment and market psychology from user discussions.
  • ๐Ÿ” Market Research: Understand the reasoning behind market movements and price changes.
  • ๐Ÿ“ฐ Data Journalism: Track political discussions and public opinion on prediction markets.
  • ๐Ÿซ Academic Research: Study prediction market communities and crowd wisdom.
  • ๐Ÿ’น Trading Insights: Gain edge by understanding what other traders are thinking.

โœจ Key Features

  • โœ… Full Comment Extraction - Scrape all comments from any PredictIt market thread.
  • โœ… Author Details - Get username, display name, avatar, and reputation scores.
  • โœ… Reply Threading - Preserve parent-child relationships between comments.
  • โœ… Proxy Rotation - Built-in intelligent proxy management for reliability.
  • โœ… Flexible Export - Download structured datasets in JSON, CSV, Excel, or HTML.

What Data Can PredictIt Comments Scraper Extract?

๐Ÿ“‹ Comment Information

FieldDescription
idUnique comment identifier
messageComment text content (HTML formatted)
raw_messageRaw comment text without HTML
createdAtTimestamp when comment was posted
likesNumber of likes on the comment
dislikesNumber of dislikes on the comment
pointsNet points (likes - dislikes)
parentParent comment ID (if this is a reply)
depthReply depth level (0 = top-level)
threadDiscussion thread identifier
forumForum name (predictit)
marketIdAdded field - PredictIt market ID for multi-market identification
isEditedWhether comment was edited
isDeletedWhether comment was deleted
isSpamWhether comment is marked as spam

๐Ÿ‘ค Author Information

FieldDescription
author.usernameAuthor's unique username
author.nameAuthor's display name
author.idAuthor's unique user ID
author.reputationAuthor's reputation score
author.reputationLabelReputation label (e.g., "High", "Average")
author.joinedAtWhen author joined the platform
author.avatarAvatar image URLs (small, large, xlarge)
author.profileUrlLink to author's profile

How to Scrape PredictIt Comments

Quick Start Guide

  1. Enter Market IDs or URLs - Paste PredictIt market IDs or full URLs
  2. Set a limit (optional) - Maximum comments to scrape per market (0 = unlimited)
  3. Run the Actor - Comments will be automatically collected
  4. Download results - Export in JSON, CSV, Excel, or HTML format

Input Example

{
"marketIdsOrUrls":["8153"],
"limit":100
}

Input Parameters

ParameterTypeRequiredDefaultDescription
marketIdsOrUrlsarrayโœ… Yes-List of market IDs or URLs to scrape comments from
limitintegerNo0Maximum comments per market (0 = unlimited)

Examples

Scrape by Market ID:

{
"marketIdsOrUrls":["8153","8523","8456"]
}

Scrape by URL:

{
"marketIdsOrUrls":[
"https://www.predictit.org/markets/detail/8153/Who-will-win-the-2028-Democratic-presidential-nomination"
]
}

Limit comments per market:

{
"marketIdsOrUrls":["8153"],
"limit":50
}

Output

You can download the dataset in JSON, CSV, Excel, or HTML formats.

Output Example

{
"editableUntil":"2026-01-23T00:13:12",
"dislikes":0,
"thread":"10582691464",
"numReports":0,
"likes":0,
"message":"<p>Clinton and Obama didn't have ICE agents and the national guard weaponized against state government's wishes. Nice try...</p><p>The rest is fan fiction. You think it is good that Elon Musk, an African immigrant, can buy politicians and make them their pets (and weaponize Xitter against them). That's anti-American</p>",
"id":"6824235631",
"createdAt":"2026-01-16T00:13:12",
"author":{
"username":"predictit-89feadf95f72e7b17368cd49e8c26211",
"about":"",
"name":"0lumpy",
"disable3rdPartyTrackers":false,
"isPowerContributor":false,
"joinedAt":"2020-11-09T03:01:27",
"rep":9.799519999999998,
"profileUrl":"https://disqus.com/by/predictit-89feadf95f72e7b17368cd49e8c26211/",
"url":"",
"reputation":9.799519999999998,
"location":"",
"isPrivate":false,
"signedUrl":"",
"isPrimary":true,
"isAnonymous":false,
"id":"359337336",
"reputationLabel":"High",
"avatar":{
"permalink":"https://disqus.com/api/users/avatars/predictit-89feadf95f72e7b17368cd49e8c26211.jpg",
"xlarge":{
"permalink":"https://disqus.com/api/users/avatars/predictit-89feadf95f72e7b17368cd49e8c26211.jpg",
"cache":"https://c.disquscdn.com/uploads/users/35933/7336/avatar200.jpg?1769526039"
},
"cache":"https://c.disquscdn.com/uploads/users/35933/7336/avatar92.jpg?1769526039",
"large":{
"permalink":"https://disqus.com/api/users/avatars/predictit-89feadf95f72e7b17368cd49e8c26211.jpg",
"cache":"https://c.disquscdn.com/uploads/users/35933/7336/avatar92.jpg?1769526039"
},
"small":{
"permalink":"https://disqus.com/api/users/avatars/predictit-89feadf95f72e7b17368cd49e8c26211.jpg",
"cache":"https://c.disquscdn.com/uploads/users/35933/7336/avatar32.jpg?1769526039"
},
"isCustom":true
}
},
"media":[],
"isSpam":false,
"isDeletedByAuthor":false,
"isHighlighted":false,
"hasMore":false,
"parent":6824161739,
"isApproved":true,
"isNewUserNeedsApproval":false,
"isDeleted":false,
"isFlagged":false,
"raw_message":"Clinton and Obama didn't have ICE agents and the national guard weaponized against state government's wishes. Nice try...\n\nThe rest is fan fiction. You think it is good that Elon Musk, an African immigrant, can buy politicians and make them their pets (and weaponize Xitter against them). That's anti-American",
"isAtFlagLimit":false,
"canVote":false,
"forum":"predictit",
"depth":6,
"points":0,
"moderationLabels":[],
"isEdited":false,
"sb":false
},
{
"editableUntil":"2026-01-23T20:50:07",
"dislikes":0,
"thread":"10582691464",
"numReports":0,
"likes":0,
"message":"<p><i>Clinton and Obama didn't have ICE agents and the national guard weaponized against state government's wishes. </i></p><p>Nice try... state governments have no say in immigration. They can wish as much as they want but this was all litigated back when Obama was president and Arizona tried to enforce its border with Mexico. The federal judiciary ruled that immigration enforcement is under federal authority. So Governor Walz better keep out of the way while President Trump has ICE do the work the American people re-elected him to do.</p><p>And Elon Musk is a guest in this country who better behave if he wants to stay. Ilhan Omar is the anti-American.</p>",
"id":"6824655212",
"createdAt":"2026-01-16T20:50:07",
"author":{
"username":"predictit-a9023bff2fb9d6f8ade5169e899a763b",
"about":"",
"name":"NPCDave",
"disable3rdPartyTrackers":false,
"isPowerContributor":false,
"joinedAt":"2021-01-09T03:08:16",
"rep":1.2873039999999998,
"profileUrl":"https://disqus.com/by/predictit-a9023bff2fb9d6f8ade5169e899a763b/",
"url":"",
"reputation":1.2873039999999998,
"location":"",
"isPrivate":false,
"signedUrl":"",
"isPrimary":true,
"isAnonymous":false,
"id":"362567298",
"reputationLabel":"Average",
"avatar":{
"permalink":"https://disqus.com/api/users/avatars/predictit-a9023bff2fb9d6f8ade5169e899a763b.jpg",
"xlarge":{
"permalink":"https://disqus.com/api/users/avatars/predictit-a9023bff2fb9d6f8ade5169e899a763b.jpg",
"cache":"https://c.disquscdn.com/uploads/users/36256/7298/avatar200.jpg?1769477231"
},
"cache":"https://c.disquscdn.com/uploads/users/36256/7298/avatar92.jpg?1769477231",
"large":{
"permalink":"https://disqus.com/api/users/avatars/predictit-a9023bff2fb9d6f8ade5169e899a763b.jpg",
"cache":"https://c.disquscdn.com/uploads/users/36256/7298/avatar92.jpg?1769477231"
},
"small":{
"permalink":"https://disqus.com/api/users/avatars/predictit-a9023bff2fb9d6f8ade5169e899a763b.jpg",
"cache":"https://c.disquscdn.com/uploads/users/36256/7298/avatar32.jpg?1769477231"
},
"isCustom":true
}
},
"media":[],
"isSpam":false,
"isDeletedByAuthor":false,
"isHighlighted":false,
"hasMore":false,
"parent":6824235631,
"isApproved":true,
"isNewUserNeedsApproval":false,
"isDeleted":false,
"isFlagged":false,
"raw_message":"<i>Clinton and Obama didn&#x27;t have ICE agents and the national guard weaponized against state government&#x27;s wishes. </i>\n\nNice try... state governments have no say in immigration. They can wish as much as they want but this was all litigated back when Obama was president and Arizona tried to enforce its border with Mexico. The federal judiciary ruled that immigration enforcement is under federal authority. So Governor Walz better keep out of the way while President Trump has ICE do the work the American people re-elected him to do.\n\nAnd Elon Musk is a guest in this country who better behave if he wants to stay. Ilhan Omar is the anti-American.",
"isAtFlagLimit":false,
"canVote":false,
"forum":"predictit",
"depth":7,
"points":0,
"moderationLabels":[],
"isEdited":false,
"sb":false
}

๐Ÿ’ก Use Cases

๐Ÿ“Š Sentiment Analysis & Market Psychology

Analyze trader sentiment by examining comment patterns, discussion topics, and community reactions. Identify bullish/bearish sentiment before price movements.

๐Ÿ“ˆ Trading Edge & Market Intelligence

Understand what experienced traders are discussing. Track how comment activity correlates with market movements and identify potential trading signals.

๐Ÿซ Academic & Social Research

Study prediction market communities, group dynamics, and information aggregation. Perfect for political science, economics, and behavioral research.

๐Ÿ“ฐ Data Journalism & Political Coverage

Track discussions around elections, policy changes, and political events. Create engaging content showing how PredictIt communities react to breaking news.

Integration & API Access

Using Apify API

const ApifyClient =require('apify-client');
const client =newApifyClient({
token:'YOUR_APIFY_TOKEN',
});
const input ={
marketIdsOrUrls:["8153"],
limit:100
};
const run =await client.actor("YOUR_ACTOR_ID").call(input);
const{ items }=await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Scheduling

Schedule regular scraping runs to track comment activity:

  • Hourly: Monitor active market discussions in real-time
  • Daily: Track daily comment trends and sentiment shifts
  • Weekly: Comprehensive community analysis

๐Ÿ“Š Export Options

  • JSON: Best for API integrations and programmatic access
  • CSV: Perfect for Excel analysis and data processing
  • Excel: Formatted spreadsheet with proper columns
  • HTML: Human-readable table for quick review

FAQ

Can I scrape multiple markets at once?

Yes! Simply add multiple IDs or URLs to the marketIdsOrUrls array.

Is there a limit to how many comments I can scrape?

No hard limit. Use the limit parameter to control comments per market, or set to 0 for unlimited.

You might also like

PredictIt Markets Scraper

muhammetakkurtt/predictit-markets-scraper

Scrape real-time prediction market data & historical odds from PredictIt.org. Ideal for election forecasting, algorithmic trading & arbitrage. Extract detailed contract prices, volumes & chart history. Reliable, fast & scalable JSON/CSV/Excel export for advanced analysis.

๐Ÿ‘ User avatar

Muhammet Akkurt

5

5.0

PredictIt Markets Scraper

parseforge/predictit-markets-scraper

Mine all open PredictIt prediction markets with market_id, name, short_name, contracts, last_trade_price, best_buy_yes, and best_sell_yes. Filter markets by name substring. Useful for election forecasting, sentiment tracking, and building prediction market datasets.

Youtube Comments Extractor

agenscrape/youtube-comments-extractor

Extract YouTube video comments with ease. Get comment text, author info, likes, reply counts, and timestamps. Supports video URLs and IDs. Extract unlimited comments. Perfect for sentiment analysis, market research, and content monitoring.

Youtube Comments Scraper

scrapeengine/youtube-comments-scraper

๐Ÿ’ฌ YouTube Comments Scraper collects public comments, authors, timestamps, likes & reply threads from videos and shorts. ๐Ÿ“Š Export CSV/JSON for sentiment, market research, and content strategy. โšก Fast, reliable, and SEO-friendly insights for creators & analysts.

Tiktok Comments Scraper

api-ninja/tiktok-comments-scraper

๐Ÿ’ฌ Extract comments and reply threads from TikTok videos with structured author and engagement data.

83

5.0

๐Ÿ’ฌ YouTube Comments Scraper

dz_omar/youtube-comments-scraper

๐Ÿ’ฌ Extract YouTube comments with author info, likes, timestamps, and nested replies. Perfect for sentiment analysis, market research, and content strategy. โšก Fast, reliable, and built for scale.

๐Ÿ‘ User avatar

FlowExtract API

80

5.0

Facebook Comments Scraper

powerful_bachelor/facebook-comments-scraper

๐Ÿ’ฌ Scrape high-quality comments from public Facebook posts with detailed metrics like ๐Ÿ‘ likes, ๐Ÿ’ฌ reply count & โฑ timestamps. Perfect for sentiment analysis, research, influencer tracking & social trend analysis. Export results as JSON, CSV, Excel, or HTML!

๐Ÿ‘ User avatar

Powerful Bachelor

49

5.0

Best Youtube Comments Scraper

scrape-creators/best-youtube-comments-scraper

Scrape YouTube comments fast and at scale. Extract comment text, likes, author info, timestamps, and replies from any video. Export to JSON, CSV. Perfect for sentiment analysis, research, or content strategy. Just $1 per 1,000 comments.

๐Ÿ‘ User avatar

Scrape Creators

78

Youtube Comments Scraper

scrapeflow/youtube-comments-scraper

๐Ÿ“บ YouTube Comments Scraper extracts comments at scale from videos & channels โ€” authors, timestamps, likes, replies & threads. ๐Ÿ”Ž Filter by keywords, date or language, and export CSV/JSON. ๐Ÿš€ Ideal for sentiment analysis, market research & social listening.