Seasonality data for your code and your AI assistant

How 45,000 stocks, ETFs, commodities and forex pairs behaved in each month over up to 25 years, plus SEC company data. Through a REST API, or straight inside ChatGPT and Claude.

What you get

Free

Monthly seasonality

Average and median return, win rate, best and worst year for each calendar month, the same profile shown on every symbol page.

Premium

Seasonal windows and rankings

The current seasonal window of a symbol, the strongest historical months across the market and its behaviour ahead of macro releases.

Free

SEC company data

Fundamentals, insider transactions, institutional (13F) and fund (N-PORT) holdings, dividends and filings.

Free

Inside AI assistants

Connect ChatGPT or Claude to our MCP server and ask about seasonality in plain language.

Plans

API access comes with your SeasOptima account: what is free on the site is free in the API, and Premium unlocks the rest.

PlanIncludesRequests
FreeSEC company data and the monthly profile of every symbol500 / day
PremiumEverything in Free plus seasonal windows, rankings and macro-event behaviour10,000 / day
Premium + AIEverything in Premium plus AI company reports in 6 languages and higher limits50,000 / day

See subscription prices

Use it in ChatGPT or Claude

Our MCP server lets AI assistants look up seasonality for you. No key needed: it serves the data that is public on the site, with a link to each symbol's page.

https://www.seasoptima.com/stocks/mcp
  1. Open your assistant's settings and add a custom connector (MCP server).
  2. Paste the address above and save.
  3. Ask, for example: "How has gold done in December over the last 20 years?"

Connector support depends on your assistant and plan. Usage is limited per network address.

Quick start

  1. Create an account, then create your key in Settings, Developer API.
  2. Send the key in the X-API-Key header:
curl -H "X-API-Key: YOUR_KEY" \ https://www.seasoptima.com/stocks/api/v1/seasonality/GLD/monthly

All endpoints in the API documentation

Sources

Company data comes from the U.S. SEC and other public sources, processed by SeasOptima; seasonality statistics are computed by SeasOptima. Full list of sources and licences

Currency conversions use European Central Bank reference rates, which are available free of charge at ecb.europa.eu.

Historical statistics only. Past seasonal behaviour does not predict future returns. Not investment advice.