Services and data coverage
Sections ↑Massive provides data to the software surrounding a trading business: charts, research, monitoring and analytical applications. Its endpoints are read-only. It does not accept an order, hold a trading position, carry a brokerage account or operate an execution venue; a broker or trading venue supplies those functions separately.[3]
The forex service consolidates quotes from banks, financial institutions and market makers into a standardized dataset. Its REST endpoints cover historical and latest bid/ask quotes, conversion rates, snapshots and aggregates. This is a view of contributed currency prices rather than a single central FX exchange. Data timestamps are standardized to UTC.[4]
Data products and distinctions
| Product | Practical scope |
|---|---|
| Currencies | Forex quotes and crypto trades, with history, snapshots, indicators and conversion data. Forex is advertised 24/5; crypto 24/7.Source 5 |
| Stock FMV | An algorithmically derived fair-market-value estimate for Business users. Its stream returns the value, symbol and nanosecond timestamp.Source 10 |
| Options | US options data, real-time FMV, Greeks and implied volatility, plus daily open interest.Source 7 |
| Indices | Tickers are licensed by feed; the plan includes exchange-approval assistance.Source 8 |
| Futures | CME, CBOT, NYMEX and COMEX data: trades, quotes, bars, contracts and trading schedules.Source 9 |
FMV is a calculated valuation series, rather than an exchange trade or executable quote. The stock example uses the business.massive.com/stocks stream and FMV subscription topic. A broker designing a price display needs to preserve that distinction when choosing between an estimated value and a separately licensed exchange feed.[10]
APIs, streams and bulk delivery
Sections ↑Delivery interfaces
| Interface | Mechanism |
|---|---|
| REST | HTTPS requests return JSON. Authentication supports an API-key parameter or a Bearer authorization header.Source 11 |
| WebSocket | Connect, authenticate, then subscribe to channels. Messages can contain arrays of several events.Source 12 |
| Flat Files | Gzip-compressed CSV over S3-compatible access, using files.massive.com and the flatfiles bucket.Source 13 |
| SQL access | The currencies page offers a request-access route; inclusion is not established merely by buying the standard plan.Source 5 |
| MCP | OAuth access at mcp.massive.com lets an agent discover endpoints, inspect parameters and execute permitted REST requests.Source 14 |
The hosted MCP service mirrors the account’s data entitlements and currently provides 64 MB of working storage per session and up to 10 concurrent workspaces. The self-hosted server adds an in-memory DataFrame workspace, SQL and financial functions. Its authority is data access through REST; it does not add an order-execution endpoint.[14][3]
The general WebSocket guide states a default of one concurrent connection per asset class. The Currencies Business page separately advertises three concurrent connections plus one for each data expansion. Those are different plan scopes; the business allowance should not be replaced with the generic default.[12][5]
A slow consumer can fill server-side buffers and be disconnected. The guide recommends processing incoming data promptly or reducing subscriptions, and describes reconnect handling in the official libraries. A reconnect is therefore an operational event for the receiving application; the guide does not promise automatic replay of every missed update.[12]
Business prices and additional charges
Sections ↑Published monthly business prices
| Plan | Price per month | Selected scope |
|---|---|---|
| Currencies Business | USD 999, billed monthly | Forex and crypto; 10+ years of history.Source 5 |
| Stocks Business | USD 2,499, billed monthly | Historical data, real-time FMV and streaming minute aggregates.Source 6 |
| Options Business | USD 1,999, billed monthly | 10+ years of trades; 2.5 years of historical quotes.Source 7 |
| Indices Business | USD 2,500, billed monthly | Real-time feed-licensed tickers.Source 8 |
Currencies and Options advertise 20% savings for annual plans.[5][7]
Enterprise service is custom-priced and can include tailored exchange feeds, an SLA, multi-team licensing and a dedicated technical account manager. These are commercial options, rather than features established for every monthly plan.[6]
Published stock-feed expansions
Financials & Ratios is listed at USD 699 monthly, standalone or added to a business plan. The business page also offers separately priced partner data and a sales route for enterprise requirements.[6]
Business terms default to US dollars. Non-card invoicing may attract a 5% administration fee; undisputed late payments may accrue 1.5% monthly or the lower legal maximum. Written charge disputes are due within 30 days of invoice or charge. Separately billed third-party data follows the supplier’s then-current rates. Prices exclude taxes. Committed subscription fees remain non-cancellable and non-refundable, subject to contractual exceptions.[19]
Implementation and entitlement controls
Sections ↑An integration starts with the relevant product subscription and credentials. Official libraries support Python, JavaScript, Go and Kotlin/JVM; REST responses carry structured data and a request identifier. API keys should remain private. The interface choice then depends on whether the application needs individual queries, continuous updates or bulk historical files.[11]
Integration behaviours that affect completeness
| Area | Documented treatment |
|---|---|
| Pagination | Follow next_url to subsequent pages; a sample response usually demonstrates only one page.Source 15 |
| Product access | Entitlements are per asset class. A successful stocks example does not authorize an options request.Source 15 |
| Aggregate scan budget | limit counts underlying units scanned, not output bars; the maximum is 50,000.Source 17 |
| Completeness diagnostics | Compare queryCount with resultsCount. A short scan can return fewer bars or an empty result with a successful response.Source 17 |
| Bulk credentials | Create the separate S3 access-key and secret-key pair in the dashboard; Flat Files entitlement is required.Source 13 |
The current request-limit article says paid products have no published request-count limit, while an unpurchased asset remains on its Basic allowance of five requests per minute. Reference and cross-asset requests have a separate bucket. More API keys do not increase these limits. A 429 response and a 403 timeframe-entitlement error indicate different conditions; a paid-product 429 should be reported with its request_id.[16]
Flat Files are scheduled to appear at approximately 11am Eastern on the following day. The documented tools include AWS CLI, rclone, MinIO and Boto3. Data is organized by asset, dataset and date, with consistent column headers within each dataset; bulk availability is therefore a different delivery timetable from real-time streaming.[13]
Support, incidents and service levels
Sections ↑Support is typically available 9am–5pm Eastern, Monday to Friday excluding holidays, through email, website forms or live chat. The published policy defines incident severities but supplies no numerical response-time guarantee.[20]
The SLA applies only when purchased through the Order Form.[19]
Published SLA remedies
| Condition | Contractual treatment |
|---|---|
| Monthly availability | 99.8% target, excluding excused events.Source 20 |
| Below 99.8%, at least 99.0% | 10% of applicable prorated monthly charges.Source 20 |
| Below 99.0% | 25% credit on the same basis.Source 20 |
| Credit request | Submit within 30 days after the affected month ends.Source 20 |
| Below 90% in a month | Written termination notice within 30 days after month-end permits a prorated unused-fee refund.Source 20 |
Excused events include upstream-provider outages, emergency downtime and scheduled upgrades. A failed webpage or feature is not necessarily contractual unavailability while other key features remain available.[20]
The public status service separates REST, WebSocket and Flat Files components by asset class and offers incident subscriptions. Its 18–19 October 2026 forex notice attributed intermittent quotes to an upstream provider and recorded resolution on 19 October. This dated incident shows the distinction between platform access and the continuity of an underlying data contribution.[22]
Official contact routes
Commercial use and licensing permissions
Sections ↑Massive separates individual terms for personal, non-business use from terms governing commercial customers. A business application therefore needs the business agreement and the relevant data rights, rather than relying on an inexpensive individual subscription as a redistribution licence.[18]
The 6 October 2026 business terms require express licences from Massive and applicable suppliers for benchmarks, investment strategies and financial contracts, including CFDs and spread betting. AI training, fine-tuning or distillation needs explicit Order Form permission; external AI providers cannot use the information for their own purposes.[19]
Authorized display within a customer product and systematic redistribution of raw data are separately controlled. Permitted derived works must not contain the licensed information.[19]
Company background and brand migration
Sections ↑Massive’s company history identifies Quinton Pike as founder and CEO, with the business established in January 2017. It records seed funding led by Green Visor Capital in 2019 and a Series A led by Headline in 2020. These are dated financing milestones, rather than a current ownership-percentage disclosure.[1]
Polygon.io renamed itself Massive on 30 October 2025, and invoices identify Massive.com, Inc. The announcement preserved accounts, keys and logins and described parallel old and new API hosts during migration. It also distinguished the polygon and massive SDK names. Current documentation uses the Massive endpoints; the original transition announcement is not a perpetual guarantee for every legacy route.[2]
- Operator
- Massive.com, Inc.
- Service scope
- Real-time and historical forex, crypto, securities and futures data for applications and research.
- Customer types
- Financial businesses; Developers; Data and research teams
- Delivery
- API; Hosted
- Pricing publication
- Public and quoted pricing
- Platforms
- REST API; WebSocket feeds; Flat Files; MCP server
- Integrations
- Python, JavaScript, Go and Kotlin/JVM libraries; S3-compatible tools; OAuth MCP clients
- Implementation
- Product entitlements, API credentials and separate S3 credentials determine delivery access.
- Support
- Business-hours support and published incident status; enterprise service levels depend on the purchased agreement.
- Permissions and regulatory scope
- A market-data supplier with read-only endpoints; execution, custody and brokerage accounts are outside the service.
Provider metadata checked 20 Oct 2026Source 1Source 2Source 3Source 5Source 11Source 6Source 15Source 13Source 20Source 14
Additional information
Sections ↑Forex data interpretation
| Field or series | Consequence |
|---|---|
| Currency bars | Derived from bid/ask quotes, not executed trades. No new quote in an interval means no bar.Source 4 |
| Snapshot reset | The documentation specifies midnight EST. Day and previous-day bars use 00:00–23:59 UTC, a separate boundary.Source 4 |
| Conversion endpoint | Calculates from the latest supported bid/ask data; it is a data response, not a currency-conversion transaction.Source 4 |
Massive announced general availability of x402 data access on 1 September 2026. This adds a separate pay-per-request route for AI agents, using a USDC wallet rather than a Massive account and API key.[23]
The current x402 documentation limits this route to US stocks: intraday values use FMV, bars and indicators are end-of-day, and snapshots cover the current session. Streaming and tick-level data are excluded. The route’s HTTP 402 response supplies the live price; only successful requests are charged, with each page billed separately. A wallet uses USDC on Base. This payment authority buys data, rather than executing a securities trade.[24]
The futures page still labels options on futures, depth of book and continuous contracts as coming soon. Existing bars, trades, quotes and reference endpoints should therefore be distinguished from those announced extensions.[9]
Subscriptions ordinarily renew for the same period unless notice arrives at least 30 days before expiry; online purchases can be cancelled in the account before renewal. On termination, licensed information, including downloaded files, must be deleted. Retaining permitted customer-created works remains subject to third-party rights.[19]
The privacy notice retains personal information while services are provided or anticipated and afterwards where needed for contractual, legal, dispute or enforcement purposes. It describes US and international processing and conditional personal-data rights, including access or portability. These rights concern personal information; they do not extend the contractual licence to keep market-data files after a subscription ends.[21]
Sources & further reading
- Company history Massive · Accessed 20 Oct 2026
- Polygon.io becomes Massive, 30 October 2025 Massive · Accessed 20 Oct 2026
- Data service and execution boundary Massive · Accessed 20 Oct 2026
- Forex API overview Massive · Accessed 20 Oct 2026
- Currencies Business pricing Massive · Accessed 20 Oct 2026
- Business prices and feed expansions Massive · Accessed 20 Oct 2026
- Options Business pricing Massive · Accessed 20 Oct 2026
- Indices Business pricing Massive · Accessed 20 Oct 2026
- Futures service and roadmap Massive · Accessed 20 Oct 2026
- Stock fair-market-value stream Massive · Accessed 20 Oct 2026
- REST API quickstart Massive · Accessed 20 Oct 2026
- WebSocket quickstart Massive · Accessed 20 Oct 2026
- Flat Files quickstart Massive · Accessed 20 Oct 2026
- AI and MCP quickstart Massive · Accessed 20 Oct 2026
- Client libraries and sample-code limits Massive · Accessed 20 Oct 2026
- REST request limits Massive · Accessed 20 Oct 2026
- Aggregate scan limit Massive · Accessed 20 Oct 2026
- Individual and business terms Massive · Accessed 20 Oct 2026
- Business terms, updated 6 October 2026 Massive · Accessed 20 Oct 2026
- Support policy and purchased SLA Massive · Accessed 20 Oct 2026
- Privacy notice Massive · Accessed 20 Oct 2026
- Service status and incident history Massive · Accessed 20 Oct 2026
- x402 launch, 1 September 2026 Massive · Accessed 20 Oct 2026
- x402 payment and data scope Massive · Accessed 20 Oct 2026
This profile reports dated public information, including provider-published services and terms. It does not independently test or guarantee service delivery, integrations or performance. Inclusion is not an endorsement. Permissions and protections apply only to the named legal entity, service and client category; check the current official records and your contract.