XOOMAR

Changelog

What changed

New datasets, endpoints and data corrections, newest first. Every entry has a permanent link; the feed is at /changelog/feed.xml.

2026-10-08improved

Insider trades without a stated price

Insider trades without a stated price now say so, and a price given as a range shows as approximate, on the insiders and company pages and in a priceNote field on the insider endpoints (a price_note column in the CSV files). A cluster with no stated price returns a null valueUsd instead of 0.

Structured products rows without the id field

Rows from /api/markets/structured-products no longer carry the id field, as announced on 30 September: page with nextCursor, sent back as cursor, and identify a filing by its accessionNo. Every other field is unchanged.

2026-10-01corrected

HTX liquidations corrected for dates 3 July to 1 October 2026

HTX liquidations were counted several times over: the same event appeared again on later readings of the venue's list. Each event now appears once, so totals that include HTX are lower. /markets/liquidations, /api/markets/liquidations, /recent and /history carry the corrected figures, and hourly history now starts on 3 July 2026.

Structured products paging with nextCursor

/api/markets/structured-products now carries nextCursor next to data when there are more rows: send it back as cursor for the next 200. The X-Next-Cursor header of /api/markets/structured-products/csv carries the same kind of token. The earlier cursor, a filing date joined to the row's id, still works for now; new code should use nextCursor, because that form and the id field on each row will be retired.

2026-09-27improved

Calendar API polling with ETag and nextReleaseAt

/api/markets/calendar now carries nextReleaseAt next to data: when the next high-importance release is due, in UTC. It and /api/markets/calendar/csv send an ETag header; send it back in If-None-Match and an unchanged calendar answers 304 Not Modified with no body. Every field clients already read is unchanged.

2026-09-27corrected

SOFR, fed funds and reverse repo on market holidays

Corrected SOFR, the effective fed funds rate and overnight reverse repo usage for dates that are US market holidays: FRED lists no value on those days, and they showed as zero. They're now left out, and Fed net liquidity on a holiday Wednesday (19 June 2024, 25 December 2024, 1 January 2025) uses the last reverse repo reading before it. /markets/fed-liquidity and /api/markets/fed-liquidity carry the corrected series.

2026-09-27improved

Source credit in API responses and on the data pages

Every JSON data response from /api/markets now carries a meta block: meta.source names who publishes the data and meta.sourceAttribution is the credit line to show with it, such as FINRA as the owner and source of short interest. Requests without a key also get meta.notice, with the free key and how to credit XOOMAR. The same credit line shows on the dataset, symbol and company pages. Every field clients already read is unchanged.

Funding rates on five venues

The funding pages, /api/markets/funding-rates and the funding CSV download cover Binance, Bybit, OKX, Hyperliquid and Kraken Futures, current rates and history alike.

2026-09-27improved

Fiscal quarter names on company pages

Quarters on company pages and in /api/markets/financials now carry the company's own names: NVIDIA's quarter to 26 July 2026 is Q2 FY 2027, Apple's to 27 June 2026 is Q3 FY 2026. Quarterly rows gain fiscalPeriod and fiscalYear, and the CSV gains fiscal_year and fiscal_period columns at the end; frame still holds the calendar frame.

2026-09-26corrected

Puts and calls as lines of their own in fund holdings

Corrected the fund holdings on /markets/funds and in /api/markets/funds for dates 31 December 2020 to 30 June 2026, every quarter on file: a put or call the manager holds is now a line of its own, marked in the new putCall field, where before it was added to the shares of the same stock, so a fund holding puts read as long the stock. A second security filed under one issuer name with the same share count is now listed too. Holdings in /api/markets/funds/{slug} also carry ticker and cusip, and the 13F holders on a company page count shares only.

2026-09-26corrected

Annual net income and fiscal year names on company pages

Corrected the annual net income on company pages and /api/markets/financials for dates in fiscal years 2020 to 2026, which was missing for recent years of many companies. Annual rows now carry fiscalYear, the year as the company names it: NVIDIA's year to 25 January 2026 is FY 2026.

2026-09-26corrected

New positions and share changes on fund pages

Corrected the quarter-on-quarter share changes on fund pages and in /api/markets/funds for dates from the second quarter each fund has on file: every holding is compared with the fund's previous quarter, security by security, so new positions show and a holding filed under a new name no longer reads as sold and bought.

2026-09-26corrected

ETF trusts out of the buyback and IPO lists

Corrected the largest buybacks on /markets/stocks and /api/markets/buybacks, and the new issuers on /markets/ipos, for dates from September 2025 on: commodity and crypto ETF trusts, whose share redemptions are filed as repurchases and whose launches are filed as registrations, no longer appear in them.

2026-09-26corrected

Goldman Sachs structured notes filed by GS Finance Corp.

Corrected the Goldman Sachs issuer page under /markets/structured-products/issuer/goldman-sachs for dates from September 2025 on: its counts, monthly trend, recent filings and terms now include the notes filed by GS Finance Corp., as the market table already did.

Release pages for CPI, the jobs report, FOMC and GDP

Four pages under /markets/calendar/{release}: the next release date and time in New York and UTC, the full schedule we hold, the latest reading against the period before, the history (CPI since 2021, payrolls since 2020, every FOMC decision since 2021, real GDP growth at an annual rate) and the agency's own source, linked from the economic calendar.

XOOMAR Weekly, the week in public-market data

A short issue every Monday: insider cluster buys, ETF flows from the issuers' files, Fed net liquidity, the weakest Treasury auction, the largest COT position changes, short-interest movers, the most extreme funding rate, and the week's releases and expected earnings dates, every line linked to the data. Read at /weekly with an RSS feed at /weekly/feed.xml, or subscribe on any hub page; one email a week, one-click unsubscribe.

2026-09-19corrected

Gate.io liquidation quantities corrected for dates 21 June to 19 September 2026

Gate.io reports liquidation sizes in contracts; the qty field on its rows now holds coins (a BTC contract is 0.0001 BTC, an ETH contract 0.01 ETH), as it does for every other venue. Dollar values were already right and are unchanged.

Terms and Privacy updated

The terms say what everyone may do with the data and how to credit it. The privacy policy says what we collect, who processes it, how long we keep it and how to delete it. Visitors in the EEA, the UK and Switzerland see a cookie banner before any analytics or advertising cookie is set; the Cookies link in the footer reopens it.

Hosted MCP server

Most datasets are tools at https://xoomar.com/mcp over MCP's Streamable HTTP transport, with the same limits as the API; a free key raises them. The local server stays available with npx xoomar-mcp.

Earnings calendar from 8-K filings

Reported earnings dates since January 2023, read from 8-K Item 2.02 filings, and expected dates for upcoming reports, each labelled as an estimate until the company confirms it. On /markets/earnings, as JSON and CSV, per company at /api/markets/earnings/{ticker}, on the company pages and as a tool on the MCP server.

Insider cluster buying

Companies where several insiders bought on the open market in the same window, with the officer purchases singled out, at /api/markets/insiders/clusters and on the insiders hub.

Regulation SHO threshold lists

The daily threshold securities lists from Nasdaq and Cboe since January 2022, by day or by symbol, at /api/markets/threshold-list and on the short-interest hub with the longest current streaks.

Treasury auctions and an OpenAPI document

Every Treasury auction since 2010 with the high yield, bid-to-cover and the indirect, direct and dealer takedown, plus the announced calendar, at /api/markets/treasury-auctions with a CSV download. The whole API is described at /openapi.json in OpenAPI 3.1.

2026-09-14improved

Kraken Futures on the funding and open interest feeds

Kraken Futures joins Binance, Bybit, OKX and Hyperliquid on the funding-rate and open-interest feeds, with each venue's interval and an annualised figure per row.

2026-09-14corrected

OKX liquidation sizes corrected for dates 16 June to 14 September 2026

OKX reports liquidation sizes in contracts; they are now converted at each contract's value, and every OKX event and hourly total in that window has been restated. Gate.io and HTX rows are unchanged.

2026-09-14improved

The economic calendar covers 22 US releases

PPI, JOLTS, weekly jobless claims, PCE, retail sales, housing starts and permits, new home sales, durable goods, industrial production, trade, construction, inventories, factory orders, the FOMC minutes and the Beige Book join CPI, payrolls, GDP and the FOMC decision, all from the agencies' own schedules. After each release the actual and the previous print are filled in, with a unit field.

2026-09-14improved

Whole histories in one call

Fails to deliver (from January 2010), daily short volume (from August 2021) and Form 4 filings (from 2020) take from, to and limit, so a symbol's full series comes back in one request.

Six new datasets and a page for every US company

Fed liquidity (the balance sheet, reserves, reverse repo, the TGA and net liquidity), company financials and buybacks from XBRL, Form D private placements, the IPO pipeline, bitcoin treasuries and federal contracts, each with a hub, JSON and CSV. One page per US listed company at /markets/stocks/{ticker} brings its short interest, filings and financials together.

Client libraries, an MCP server and embeddable charts

pip install xoomar and npm install xoomar give typed clients for the API; npx xoomar-mcp runs the MCP server locally for assistants; the COT, Fed liquidity and company short-interest charts can be embedded on other sites with an attribution link.

ETF flows from the issuers' own files

Spot bitcoin and ether ETF holdings and flows come only from the issuers' published holdings files: iShares, Bitwise and ARK 21Shares for bitcoin, iShares and Bitwise for ether.

2026-08-04improved

Five years of history on short interest, structured products and 13F

Short interest history reaches August 2021 for every US symbol, structured product filings reach 2021, and the 13F tracker carries twenty quarters back to 2020 for all 30 funds, through the same APIs and CSV downloads.

Free accounts and API keys

Sign up with email, Google or Microsoft, create an API key and see your own usage in the account dashboard. A key raises your rate limit. Keyless access stays free, with no registration.

Four new datasets

Central bank policy rates back to 1945, a US economic calendar with post-release actuals, FINRA short interest for every US symbol, and spot BTC and ETH ETF holdings.

CSV downloads for the datasets

Most datasets have a CSV endpoint, such as /api/markets/cot/csv, with up to 50,000 rows per pull: funding rates, COT, options, whales, insiders, 13F and more.

Structured products and 8-K events

Structured note filings on Forms 424B2 and FWP since 2021, parsed for issuer, underlyings, coupon and barrier, and 8-K filings with their item numbers mapped to readable event labels. Both update within 30 minutes of a filing.

2026-08-04improved

The 13F tracker covers 30 funds

Citadel, Millennium, D. E. Shaw, Two Sigma, Point72, Elliott, ARK and Viking join Berkshire, Bridgewater, Scion and the rest, each with five years of quarterly history.