GMX V2 Markets Scraper avatar

GMX V2 Markets Scraper

Pricing

from $7.50 / 1,000 results

Go to Apify Store
GMX V2 Markets Scraper

GMX V2 Markets Scraper

Scrapes live GMX V2 markets from Arbitrum or Avalanche and returns each market as a flat row with token pairs, pool addresses, and liquidity parameters.

Pricing

from $7.50 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 hours ago

Last modified

Share

ParseForge

GMX V2 Markets Scraper

Scrape live market data from GMX V2 on Arbitrum and Avalanche, up to a million markets per run. Every market comes with its token pair, pool addresses, liquidity parameters, and on-chain metrics. Export to CSV, JSON, Excel, or XML.

GMX V2 runs a complex set of isolated liquidity pools across Arbitrum and Avalanche, and tracking every market manually through block explorers or subgraphs is slow and error-prone. This actor reads the on-chain market registry directly, returning a clean, flat dataset of every live market and its configuration. No API key, no subgraph query writing, no RPC endpoint setup.

Who uses itWhat they scrape GMX V2 for
DeFi analystsMonitor which GMX V2 markets are active and how their liquidity parameters compare across chains.
Arbitrage bot operatorsPull the full market list to seed a trading bot with token addresses and pool configurations.
Dashboard buildersPopulate a real-time GMX V2 market overview without maintaining a subgraph or RPC infrastructure.
Risk researchersAudit open interest caps, reserve factors, and other risk parameters across all live pools.

What it does

This Actor collects all live GMX V2 markets from the selected chain and returns each one as a flat row with its token pair, pool addresses, and liquidity parameters.

  • ⛓️ Chain selection: Choose Arbitrum or Avalanche to scrape only the markets relevant to your strategy.
  • 📊 Full market snapshot: Returns every live market in one call, with token addresses, pool addresses, and configuration parameters.
  • On-chain direct read: Queries the GMX V2 market registry contract directly, so the data reflects the current blockchain state.
  • 📦 Flat row output: Each market is a single row, ready for analysis in spreadsheets, databases, or downstream scripts.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with GMX V2 data

📈 Compare markets across chains.

A DeFi analyst runs the actor on both Arbitrum and Avalanche, merges the CSVs, and identifies which chain offers deeper liquidity or more favorable parameters for a given token pair.

🤖 Seed a trading bot with live market addresses.

An arbitrage bot operator pulls the full market list daily, extracts pool addresses, and updates the bot's routing table so it always trades against the latest deployments.

📊 Build a GMX V2 dashboard.

A dashboard developer schedules a daily scrape, stores the results in a database, and renders a public overview of every live GMX V2 market without writing subgraph queries.

🛡️ Audit risk parameters.

A risk researcher runs the actor weekly, diffs the reserve factors and open interest caps against the previous snapshot, and flags any parameter changes for review.

Why choose this scraper

What you get
Token pairThe long and short tokens for each market, with their contract addresses.
Pool addressesThe market and index token addresses that identify each isolated pool.
Liquidity parametersReserve factors, open interest caps, and other risk settings per market.
Chain contextEvery row is tagged with its source chain for easy filtering and comparison.

How it compares

No other Store actor targets GMX V2 the same way, so the honest comparison is with the alternatives teams actually weigh.

GMX V2 Markets ScraperBuild it in-houseBy hand
SetupRun it now, zero configDays of engineeringNone, but hours per pull
When GMX V2 changesMaintained for youYou fix itYou re-learn the page
Proxies, retries, anti-botBuilt inYour problemBrowser only
OutputFixed JSON schema, CSV/Excel exportWhatever you buildCopy-paste
CostPay per resultEngineering timeAnalyst hours

Configure the run

Drive the Actor by selecting a chain and setting a maximum number of markets to return, so you control the scope of each run. The Input tab lists every parameter.

A first run with the defaults:

{
"maxItems": 10
}

A larger pull:

{
"maxItems": 200
}

Pricing

Pay-per-result: $0.0085 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$0.85
1,000 results$8.50
10,000 results$85.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the GMX V2 Markets Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to GMX V2 through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/gmx-v2-markets-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting fewer markets than I expected?

Check the maxItems setting in your input. Free users are capped at 10 items for preview. Increase the limit if you are on a paid plan, or verify that the selected chain has more markets deployed.

The run failed with a timeout error.

This can happen during periods of high network congestion on the selected chain. Retry the run after a few minutes. If it persists, try the other supported chain to isolate the issue.

I see duplicate markets in my dataset.

The actor returns each market once per run. If you see duplicates, check whether you accidentally merged results from multiple runs or ran the actor on both chains and combined the outputs without tagging the chain column.

The token addresses look unfamiliar.

GMX V2 uses its own internal token representations. Cross-reference the addresses with a block explorer for the selected chain to see the underlying token symbols and decimals.

Can I run this on other EVM chains?

Currently only Arbitrum and Avalanche are supported. GMX V2 is deployed on these two chains. If GMX expands to new chains, the actor will be updated to support them.

FAQ

QuestionAnswer
What data does this actor return for each market?Each row includes the long and short token addresses, the market address, the index token address, and liquidity parameters like reserve factors and open interest caps. The exact field list is shown in the sample output on the actor's page.
Which chains are supported?Arbitrum and Avalanche. You select the chain in the input before each run.
Do I need an RPC endpoint or API key?No. The actor connects to the blockchain through Apify's infrastructure. You do not need to provide any endpoint or credentials.
How many markets can I scrape in one run?Free users can preview up to 10 markets. Paid users can set the limit up to 1,000,000, which covers every market GMX V2 has ever deployed.
Does this actor return historical market data?No. It returns the current state of every live market at the time of the run. For historical snapshots, schedule recurring runs and store the results.
Can I filter by specific token pairs?The actor returns all live markets. To filter for specific tokens, use the dataset export and filter in your spreadsheet or script.
Is this actor affiliated with GMX?No. This is an independent community scraper that reads public on-chain data. It is not built or endorsed by GMX.
How often is the market list updated?Every run queries the blockchain directly, so the data is as fresh as the latest block. Schedule runs as frequently as you need.
What format does the output come in?You can export the dataset as CSV, JSON, Excel, or XML from the Apify console or via API.

Browse the full ParseForge collection for more scrapers.

🆘 Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

⚠️ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by GMX. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.