Myfxbook Scraper for Community Sentiment, Economic Calendar and COT Data

Myfxbook turns verified live accounts into a long and short split for each pair it tracks, then sets it beside a macro calendar, COT tables and broker spreads. We collect those aggregates on your schedule.

Plans from €169/month · Free project assessment · Reply within 1 business day

Myfxbook Scraper
Solutions

Setting Up a Myfxbook Scraping Schedule Dataset by Dataset

A Myfxbook scraping project is planned dataset by dataset, because every one ticks at its own speed. Sentiment is snapshotted at whatever spacing you set and stamped in UTC; calendar rows are polled around scheduled release times so the first Actual is caught; COT is pulled every Friday once the CFTC release is out; historical bars are appended forward to outgrow the site's window of roughly 1,000 points; broker tables are read with the region filter reset to all brokers.

Myfxbook screens traffic through Cloudflare and rejects automated clients before a page loads, which is why anti-bot handling, proxy rotation and CAPTCHA solving come built into every Myfxbook run. Every page we touch is one Myfxbook serves to anonymous visitors: no member logins and nothing behind a sign-in prompt. Files leave as Parquet, CSV, JSON or Excel workbooks, pushed to a bucket or database, or exposed through an endpoint ScrapeIt hosts.

Myfxbook Sentiment Data and Economic Calendar Fields

Community sentiment. We extract Myfxbook sentiment data symbol by symbol from a table built on verified real accounts only. Every row holds the short and long split in percent, volume per side in lots, open positions per side, the average short and average long entry price, each with its distance from the current price in pips, the current price, and symbol popularity - the share of the community holding that pair right now. The distance is signed from the side's point of view: a minus means the average short or long is under water. Rows carry the Myfxbook numeric symbol id (EURUSD is 1), and the list runs past currency pairs into gold, silver, platinum and palladium crosses and a long tail of crypto. A thin symbol can read 100 percent long off a single open position, so every percentage we deliver travels with its position count.

Per-pair depth. Each pair page adds a country split of long and short volume and positions, Market Depth in lots and Order Book in positions charts, and sentiment history charts from M1 to D1. Under the main table sits a community block: share of real accounts, profitable versus losing accounts, funds won and lost, average deposit, average account profit and loss, and total funds, all in USD.

Economic calendar. A calendar row gives date and time, time left, country and currency, the event name with its reference period in brackets - (Jul), (Q2) - the impact level, then Previous, Consensus and Actual with their units. Under the labels sit machine-friendly values: a numeric row id, an epoch timestamp, importance from 3 for High down to 0 for holidays, and a verdict on each print - better or worse than expected, with the gap to consensus. Holidays and early closes appear as rows with no impact, and Myfxbook publishes its own sentiment readings for pairs such as AUDUSD into the same calendar as events. Each event links to a page naming the source agency, category, units and next release date.

Myfxbook Sentiment Data and Economic Calendar Fields
Myfxbook Historical Data, COT Reports and Broker Spread Tables

Myfxbook Historical Data, COT Reports and Broker Spread Tables

Historical quotes. Myfxbook historical data is served per symbol in nine timeframes, from 1 minute to 1 month, as Date, Open, High, Low, Close, Change in pips and Change in percent, with a start and end filter. The page itself warns that each timeframe reaches back roughly 1,000 data points: years of daily bars, but under a day of minutes. The Myfxbook EURUSD historical data page works like every other pair, so a deep intraday Myfxbook price history must be accumulated forward, run after run.

COT reports. Myfxbook COT data follows the CFTC weekly cycle for ten currencies, the ruble, peso and real among them, and seven commodities from gold to crude oil. Dates are the Tuesday report dates, not the Friday release. Each report gives open interest and long and short positions for non-commercial, commercial and non-reportable traders, plus dealer, asset manager and leveraged funds for financial futures, or producer, swap dealer and managed money for commodities.

Broker tables. Spreads, quotes and volume are compared live per broker server, such as OANDA-v20 Live-2, with commission notes; swaps come as long and short values refreshed every 24 hours with a swap type code. By default the broker list matches the visitor's region.

Market gauges. Correlation runs from -100 to +100 percent across timeframes from 5 minutes to 1 month, volatility is shown in pips or percent from 1 minute to monthly, and liquidity is a per-minute index measured against the average of the past day.

Myfxbook Market Data: Where Each Forex Dataset Lives

Myfxbook is two sites on one domain. One is a community where traders connect live brokerage accounts, publish systems and argue in forums. The other is a set of free market tools, partly built on top of that community: an economic calendar, a world interest rate table, an economic indicator heatmap, CFTC Commitments of Traders tables, historical quotes, correlation, volatility and liquidity readings, and live spread, quote, swap and volume comparisons across brokers. Myfxbook Ltd is registered in Israel.

The market side is addressed by symbol, which makes coverage easy to plan. A pair sits at /forex-market/currencies/EURUSD, with siblings for -historical-data, /forex-market/volatility/EURUSD and /forex-market/correlation/EURJPY-USDJPY for one pair against another. Sentiment lives at /community/outlook/EURUSD, calendar events at /forex-economic-calendar/germany/factory-orders-mom and the like, and COT tables at /commitments-of-traders/EUR, with dated weekly reports under /historical-view/. Language folders such as /de/, /ru/, /ja/ and /kr/ mirror the same pages, and Indonesian runs on a separate myfxbook.id domain.

The sitemap index splits into typed maps, with separate ones for forex market pages and COT reports. Trader accounts and profiles stay out of our scope - no individual returns, portfolios or top-trader rankings - and we work only with market-wide aggregates.

Get a Quote
dev_w
25

Developers

customers
500+

Customers worldwide

pages
1 500 000 000+

Pages extracted

stime
15000+

Hours saved for our clients

Plans

Myfxbook Scraping Plans and Pricing

Airplane

€199 / one-time

setup fee - included

Data limits100,000
Frequencyone-time
Run timeup to 5 days
Data storing7 days

Helicopter

€169 / mo

setup fee €499

Data limits250,000
Frequencymonthly
Run timeup to 5 days
Data storing14 days

Glasses

€229 / mo

setup fee €499

Data limits1,000,000
Frequencyweekly
Run timeup to 5 days
Data storing30 days

DNA

€549 / mo

setup fee €799

Data limits3,000,000
Frequency3 times daily
Run timesame day
Data storing90 days

Delivery: CSV, JSON or XLSX files, our API or a JSON feed. MCP server on request.

Full plan details →

Why Teams Scrape Myfxbook Sentiment, Calendar and COT Tables

Market-wide tables in one place. Myfxbook puts community sentiment, the economic calendar, CFTC Commitments of Traders tables, historical quotes, correlation, volatility and liquidity readings, and broker spread, swap and volume comparisons on one domain. Sentiment is built on verified real accounts only, and every row carries the short and long split, lots, positions and average entry prices with their distance in pips.

History has to be recorded. Quote tables and sentiment charts keep about 1,000 points per timeframe - years of daily bars, but under a day of minutes - and the liquidity index covers only the last 48 hours. Teams that need market tables on a fixed timetable, detached from anyone's trading account, scrape Myfxbook pages and let the dataset grow forward, run after run.

We collect only publicly available data - everything a visitor can see on Myfxbook - and we collect it legally.

Our Blog

Reads Our Latest News & Blog

Learn how to use web scraping to solve data problems for your organization

How Can Web Scraping Technology Help the Finance Industry?

How Can Web Scraping Technology Help the Finance Industry?

Web scraping automates the extraction and aggregation of financial data, makes it easier to find stocks, and allows you to predict the market based on the information.

How Big Data Can Improve AML & KYC Processes?

How Big Data Can Improve AML & KYC Processes?

Data and analytics are opening the door to uncovering ways to combat financial crime based on smart data. And advanced AI analytics and cognitive techniques, machine learning, and automation will improve the inefficiency of existing investigative processes.

How Artificial Intelligence Is Used In Web Scraping

How Artificial Intelligence Is Used In Web Scraping

Leveraging advances in technology, the AI-powered web scraper has skyrocketed in demand and is helping to expand capabilities by automating tedious daily tasks and speeding up data collection from thousands of websites several times over.

scrapeit logo

The Team Behind Your Myfxbook Data Feed

ScrapeIt is the agency that writes, runs and repairs the Myfxbook crawler for you, adjusting it whenever a page template shifts; your side receives tables and holds no scraping code. ScrapeIt and Myfxbook Ltd are unrelated companies.

Buyers shopping for a Myfxbook alternative in retail positioning should keep the samples apart: Myfxbook pools verified live accounts held at many brokers, while a broker's own client ratio reflects one book.

FAQ

Do you offer a Myfxbook API for sentiment, calendar and COT data?

Yes. The ScrapeIt Myfxbook API returns community sentiment splits, economic calendar rows with previous, consensus and actual values, COT positions by trader category and historical quotes as JSON from an endpoint we host, refreshed on the schedule you set. The same data also comes as CSV or XLSX files or straight into your database.

How much does the ScrapeIt Myfxbook API cost for sentiment data?

Plans start from EUR 169 a month, or EUR 199 for a one-time extract. The scope sets the price: which symbols, which datasets - sentiment, calendar, COT, historical quotes, broker tables - and how often each is refreshed. The project assessment is free, and a sample can be ordered before the full run.

How often does Myfxbook data update, and how far back does history go?

Every dataset runs to a different beat. The sentiment page says it refreshes every 60 seconds, while pair pages carry a notice that the public figures run 60 minutes behind, with live data kept for subscribers. Calendar values land as each release prints, broker volume refreshes every 60 seconds, swaps every 24 hours, the interest rate table daily, and COT weekly after the CFTC Friday release. History is the real constraint: quote tables and sentiment charts keep about 1,000 points per timeframe, and the liquidity index covers only the last 48 hours. Anything older has to be recorded as it happens.

Which Myfxbook fields, regions and export formats do you deliver?

What the page shows, typed and keyed. Sentiment: symbol and symbol id, short and long percent, lots, positions, average entry prices with distance in pips, popularity and the country split. Calendar: row id, UTC timestamp, country, currency, event, reference period, impact, previous, consensus, actual and the better or worse verdict, filterable by currency or by region group - G20, Asia, Middle East, Europe, Americas, Africa. Quotes: OHLC with change in pips and percent. COT: open interest plus long and short by trader category. Formats: JSON, CSV, Parquet or XLSX.

Is it legal to scrape Myfxbook data?

Yes. Collection is limited to what Myfxbook shows anonymous visitors: no logins, and no workarounds for a sign-in prompt. We take the market-wide tables - sentiment, calendar, COT, quotes and broker comparisons - and leave trader accounts and profiles out. We collect only publicly available data - everything a visitor can see on Myfxbook - and we collect it legally.

How does it Work?

Step 1 - Make a Request

You share your needs, expectations, and desired timeframe. We’ll suggest the best solution based on your request and budget.

Step 2 - Configuring Custom Web Crawlers

Our specialists configure the crawlers and extract a sample dataset for your review before proceeding with the full-scale extraction.

Step 3 - Collect and Deliver

Once you approve the sample, we launch the project and start full data collection. We gather, filter, and structure the data for easy use, delivering it on time in your preferred format.

Step 4 - Maintain and Support

Our team manages ongoing processes, monitors website changes, and supports all data extraction cycles. We can also help integrate data into your systems or create dashboards to simplify analysis.

Request a Quote

Tell us more about you and your project information.
Which sites, which fields, how often. A couple of lines is enough.

We reply within 1 business day. No obligation.

Myfxbook data from €169/month. Free project assessment, reply within 1 business day.

scrapiet

Scrapeit Sp. z o.o.
10/208 Legionowa str., 15-099, Bialystok, Poland
NIP: 5423457175
REGON: 523384582