3spread

N-MFP money market fund API

Monthly money-market fund reports on Form N-MFP2, including the securities held plus NAV, liquidity and flow time series. Free on the Community tier: 10,000 requests per day, 600 per minute.

What is in it

  • ·The securities stream across every money-market fund
  • ·Four time-series endpoints: series NAV, liquid assets, flows, and share-class NAV
  • ·Per-filing detail with share classes

Endpoints

8 endpoints on https://api.3spread.com. Full parameters and response schemas are in the API reference.

MethodEndpointReturns
GET/v1/money-market-fundsList filings
GET/v1/money-market-funds/securitiesSecurities stream
GET/v1/money-market-funds/series-navSeries-level NAV series
GET/v1/money-market-funds/liquid-assetsSeries-level liquid-assets series
GET/v1/money-market-funds/class-navClass-level NAV series
GET/v1/money-market-funds/class-flowsClass-level subs/reds series
GET/v1/money-market-funds/entitiesList registrants
GET/v1/money-market-funds/{filing_id}Get a filing

Query it

Every dataset is available on the free Community tier. Sign up, provision a key, and query it. No credit card.

curl
curl "https://api.3spread.com/v1/money-market-funds?limit=10" \
  -H "apikey: $THREESPREAD_API_KEY"
Python (py3spread)
from py3spread import Client

client = Client()  # reads THREESPREAD_API_KEY
page = client.money_market_funds.list(limit=10)

for row in page["data"]:
    print(row)

What people build with it

  • ·Watch liquidity and flows across the money-market complex
  • ·Track a fund's NAV per share class over time
  • ·Study what money funds are actually holding, at the security level

The other datasets

All of them are included, free, on the same key.

Get Started

Choose the path that fits your needs.

Read the docs

Every endpoint, parameter, and response schema.

Get a free key

The Community tier is free: 10,000 requests per day (600 per minute), every dataset.

Commercial use

Licensing, redistribution, and custom delivery.