The Market Calendar
Seasonality by month for 9 markets, S&P 500 day by day this month, and US economic release dates.
我该使用它吗
质量与安全性
发现(2)
- LOW在 seasonal_pattern 中
- LOW在 economic_calendar 中
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"seasonality": {
"url": "https://marketcalendar.tech/mcp"
}
}
}远程端点
https://marketcalendar.tech/mcpstreamable-http它能做什么
工具清单
工具(8)
🟢list_assets
List the markets covered (S&P 500, Nasdaq, Nasdaq-100, Dow, Russell 2000, Bitcoin, Ethereum, crude oil, gold) with their data start dates.
输入模式
{
"type": "object",
"properties": {}
}🟢monthly_seasonality(asset)
Average and median return, share of years up, best and worst year for each calendar month of an asset. Use for 'what's the best month for X', 'is September bad for stocks'.
输入模式
{
"type": "object",
"properties": {
"asset": {
"type": "string",
"enum": [
"sp500",
"nasdaq",
"nasdaq-100",
"dow",
"russell-2000",
"bitcoin",
"ethereum",
"crude-oil",
"gold"
]
}
},
"required": [
"asset"
]
}🟢month_detail(asset, month)
Deep dive on one month for one asset: average, median, % of years up, rank among the 12 months, recent years, the cumulative seasonal path through the month, and its strongest/weakest days.
输入模式
{
"type": "object",
"properties": {
"asset": {
"type": "string",
"enum": [
"sp500",
"nasdaq",
"nasdaq-100",
"dow",
"russell-2000",
"bitcoin",
"ethereum",
"crude-oil",
"gold"
]
},
"month": {
"type": "string",
"description": "1-12 or month name"
}
},
"required": [
"asset",
"month"
]
}🟢day_seasonality(asset, date)
How an asset has done on a calendar date across all years: average return, share of years up, rank among all days. Free for the S&P 500 in the current month; other assets/months return that month's free numbers and a Pro link (pro_required).
输入模式
{
"type": "object",
"properties": {
"asset": {
"type": "string",
"enum": [
"sp500",
"nasdaq",
"nasdaq-100",
"dow",
"russell-2000",
"bitcoin",
"ethereum",
"crude-oil",
"gold"
]
},
"date": {
"type": "string",
"description": "MM-DD or YYYY-MM-DD"
}
},
"required": [
"asset",
"date"
]
}🟢window_seasonality(asset, start, end)
Every past year's return over a calendar window (start and end MM-DD), with average, median, % of years up, best and worst years. Free for S&P 500 windows inside the current month; otherwise returns the covered months' free numbers and a Pro link (pro_required).
输入模式
{
"type": "object",
"properties": {
"asset": {
"type": "string",
"enum": [
"sp500",
"nasdaq",
"nasdaq-100",
"dow",
"russell-2000",
"bitcoin",
"ethereum",
"crude-oil",
"gold"
]
},
"start": {
"type": "string",
"description": "MM-DD"
},
"end": {
"type": "string",
"description": "MM-DD, on or after start"
}
},
"required": [
"asset",
"start",
"end"
]
}🟢seasonal_trends(asset, year)
Bullish and bearish seasonal stretches as shown on The Market Calendar. Free: the S&P 500's trends touching the current month; the full year and other assets are Pro (link included).
输入模式
{
"type": "object",
"properties": {
"asset": {
"type": "string",
"enum": [
"sp500",
"nasdaq",
"nasdaq-100",
"dow",
"russell-2000",
"bitcoin",
"ethereum",
"crude-oil",
"gold"
]
},
"year": {
"type": "integer"
}
},
"required": [
"asset"
]
}🟢seasonal_pattern(pattern)
Statistics for well-known S&P 500 calendar effects: santa-claus-rally, sell-in-may, september-effect, best-days-of-the-year, worst-days-of-the-year, turn-of-the-month, presidential-cycle, january-barometer, options-expiration, pre-holiday, day-of-the-week, midterm-year.
输入模式
{
"type": "object",
"properties": {
"pattern": {
"type": "string",
"enum": [
"santa-claus-rally",
"sell-in-may",
"september-effect",
"best-days-of-the-year",
"worst-days-of-the-year",
"turn-of-the-month",
"presidential-cycle",
"january-barometer",
"options-expiration",
"pre-holiday",
"day-of-the-week",
"midterm-year"
]
}
},
"required": [
"pattern"
]
}🟢economic_calendar(start, days)
Scheduled US economic releases (FOMC, CPI, jobs, PCE, GDP, PPI, retail sales, ISM, JOLTS) in a date range, with US Eastern times.
输入模式
{
"type": "object",
"properties": {
"start": {
"type": "string",
"description": "YYYY-MM-DD (default today)"
},
"days": {
"type": "integer",
"minimum": 1,
"maximum": 60
}
}
}社区
证据