Financial data MCP for market, company, news, macro, and US Congress research.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Create a human-reviewed Agent Pro request after Unquant delivers useful work. The result contains a confirmation link.
The useful result that Unquant already delivered.
The user request that needs more Unquant access.
The next agent action that needs Agent Pro access.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Create a human-reviewed Agent Pro request after Unquant delivers useful work. The result contains a confirmation link.
| Argument | Type | Description |
|---|---|---|
| value_summary* | string | The useful result that Unquant already delivered. |
| request_summary* | string | The user request that needs more Unquant access. |
| next_step_summary* | string | The next agent action that needs Agent Pro access. |
{
"type": "object",
"title": "account_request_upgradeArguments",
"required": [
"request_summary",
"value_summary",
"next_step_summary"
],
"properties": {
"value_summary": {
"type": "string",
"title": "Value Summary",
"maxLength": 240,
"minLength": 1,
"description": "The useful result that Unquant already delivered."
},
"request_summary": {
"type": "string",
"title": "Request Summary",
"maxLength": 240,
"minLength": 1,
"description": "The user request that needs more Unquant access."
},
"next_step_summary": {
"type": "string",
"title": "Next Step Summary",
"maxLength": 240,
"minLength": 1,
"description": "The next agent action that needs Agent Pro access."
}
}
}Return the current state of an Agent Pro request by upgrade identifier.
| Argument | Type | Description |
|---|---|---|
| upgrade_id* | string | The upgrade identifier from account_request_upgrade. |
{
"type": "object",
"title": "account_upgrade_statusArguments",
"required": [
"upgrade_id"
],
"properties": {
"upgrade_id": {
"type": "string",
"title": "Upgrade Id",
"maxLength": 128,
"minLength": 20,
"description": "The upgrade identifier from account_request_upgrade."
}
}
}Return the purpose, access state, inputs, and next action for one catalog entry.
| Argument | Type | Description |
|---|---|---|
| entry_id* | string | The catalog entry identifier from catalog.list or catalog.describe. |
{
"type": "object",
"title": "catalog_describeArguments",
"required": [
"entry_id"
],
"properties": {
"entry_id": {
"type": "string",
"title": "Entry Id",
"pattern": "^[a-z][a-z0-9_]*(?:\\.[a-z][a-z0-9_]*)+$",
"maxLength": 128,
"minLength": 3,
"description": "The catalog entry identifier from catalog.list or catalog.describe."
}
}
}List data, signals, tools, and workflows. Filter the catalog by the agent job, theme, item type, status, or geography.
| Argument | Type | Description |
|---|---|---|
| limit | integer | The maximum number of results to return. |
| query | any | |
| theme | any | |
| cursor | any | |
| job_id | any | |
| status | any | |
| item_type | any | |
| geo_archetype | any |
{
"type": "object",
"title": "catalog_listArguments",
"properties": {
"limit": {
"type": "integer",
"title": "Limit",
"default": 50,
"maximum": 100,
"minimum": 1,
"description": "The maximum number of results to return."
},
"query": {
"anyOf": [
{
"type": "string",
"maxLength": 160,
"description": "Text that matches a catalog entry."
},
{
"type": "null"
}
],
"title": "Query",
"default": null
},
"theme": {
"anyOf": [
{
"type": "string",
"maxLength": 128,
"description": "An exact filter value from a catalog response."
},
{
"type": "null"
}
],
"title": "Theme",
"default": null
},
"cursor": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d+$",
"description": "The cursor from the previous catalog response."
},
{
"type": "null"
}
],
"title": "Cursor",
"default": null
},
"job_id": {
"anyOf": [
{
"type": "string",
"maxLength": 128,
"description": "An exact filter value from a catalog response."
},
{
"type": "null"
}
],
"title": "Job Id",
"default": null
},
"status": {
"anyOf": [
{
"type": "string",
"maxLength": 128,
"description": "An exact filter value from a catalog response."
},
{
"type": "null"
}
],
"title": "Status",
"default": null
},
"item_type": {
"anyOf": [
{
"type": "string",
"maxLength": 128,
"description": "An exact filter value from a catalog response."
},
{
"type": "null"
}
],
"title": "Item Type",
"default": null
},
"geo_archetype": {
"anyOf": [
{
"type": "string",
"maxLength": 128,
"description": "An exact filter value from a catalog response."
},
{
"type": "null"
}
],
"title": "Geo Archetype",
"default": null
}
}
}Return a labeled preview for one catalog entry with optional symbols, dates, and filters.
| Argument | Type | Description |
|---|---|---|
| inputs | any | |
| entry_id* | string | The catalog entry identifier from catalog.list or catalog.describe. |
{
"type": "object",
"title": "catalog_previewArguments",
"required": [
"entry_id"
],
"properties": {
"inputs": {
"anyOf": [
{
"type": "object",
"description": "Input values for the catalog preview or request.",
"additionalProperties": true
},
{
"type": "null"
}
],
"title": "Inputs",
"default": null
},
"entry_id": {
"type": "string",
"title": "Entry Id",
"pattern": "^[a-z][a-z0-9_]*(?:\\.[a-z][a-z0-9_]*)+$",
"maxLength": 128,
"minLength": 3,
"description": "The catalog entry identifier from catalog.list or catalog.describe."
}
}
}Save demand for a catalog entry after a preview, with the user goal and the preview action.
| Argument | Type | Description |
|---|---|---|
| action* | string | The action from the catalog preview. |
| inputs | any | |
| contact | any | |
| entry_id* | string | The catalog entry identifier from catalog.list or catalog.describe. |
| use_case* | string | The user task that needs this capability. |
| organization | any | |
| expected_volume | any |
{
"type": "object",
"title": "catalog_requestArguments",
"required": [
"entry_id",
"action",
"use_case"
],
"properties": {
"action": {
"enum": [
"request_access",
"request_activation"
],
"type": "string",
"title": "Action",
"description": "The action from the catalog preview."
},
"inputs": {
"anyOf": [
{
"type": "object",
"description": "Input values for the catalog preview or request.",
"additionalProperties": true
},
{
"type": "null"
}
],
"title": "Inputs",
"default": null
},
"contact": {
"anyOf": [
{
"type": "string",
"maxLength": 320,
"description": "The contact value. If the user requests follow-up, include this value."
},
{
"type": "null"
}
],
"title": "Contact",
"default": null
},
"entry_id": {
"type": "string",
"title": "Entry Id",
"pattern": "^[a-z][a-z0-9_]*(?:\\.[a-z][a-z0-9_]*)+$",
"maxLength": 128,
"minLength": 3,
"description": "The catalog entry identifier from catalog.list or catalog.describe."
},
"use_case": {
"type": "string",
"title": "Use Case",
"maxLength": 2000,
"minLength": 1,
"description": "The user task that needs this capability."
},
"organization": {
"anyOf": [
{
"type": "string",
"maxLength": 320,
"description": "The organization name. If the user requests follow-up, include this value."
},
{
"type": "null"
}
],
"title": "Organization",
"default": null
},
"expected_volume": {
"anyOf": [
{
"type": "string",
"maxLength": 500,
"minLength": 1,
"description": "The expected request volume or usage frequency."
},
{
"type": "null"
}
],
"title": "Expected Volume",
"default": null
}
}
}Return the schema, filters, limits, freshness, and access details for one dataset identifier.
| Argument | Type | Description |
|---|---|---|
| dataset_id* | string | The dataset identifier from datasets_list or datasets_search. |
{
"type": "object",
"title": "datasets_describeArguments",
"required": [
"dataset_id"
],
"properties": {
"dataset_id": {
"type": "string",
"title": "Dataset Id",
"pattern": "^[a-z][a-z0-9_]*(?:\\.[a-z][a-z0-9_]*)+$",
"maxLength": 128,
"minLength": 3,
"description": "The dataset identifier from datasets_list or datasets_search."
}
}
}List available datasets with access, freshness, and coverage details for dataset selection.
No arguments.
{
"type": "object",
"title": "datasets_listArguments",
"properties": {}
}Search dataset identifiers, names, and descriptions with a plain-language financial-data query.
| Argument | Type | Description |
|---|---|---|
| query* | string | Plain words that describe the required financial data. |
{
"type": "object",
"title": "datasets_searchArguments",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"title": "Query",
"maxLength": 128,
"description": "Plain words that describe the required financial data."
}
}
}Save a product request for a missing tool, dataset, or feature. Examples include backtesting and options pricing. This request helps improve coverage.
| Argument | Type | Description |
|---|---|---|
| request* | string | A concise description of the missing capability. |
| category* | string | The type of missing capability. |
| use_case | any |
{
"type": "object",
"title": "feedback_submitArguments",
"required": [
"category",
"request"
],
"properties": {
"request": {
"type": "string",
"title": "Request",
"maxLength": 2000,
"minLength": 1,
"description": "A concise description of the missing capability."
},
"category": {
"enum": [
"missing_tool",
"missing_dataset",
"missing_feature",
"unsupported_problem",
"other"
],
"type": "string",
"title": "Category",
"description": "The type of missing capability."
},
"use_case": {
"anyOf": [
{
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "The user task that needs this capability."
},
{
"type": "null"
}
],
"title": "Use Case",
"default": null
}
}
}Return economic events in chronological order for a date range, with optional country and impact filters.
| Argument | Type | Description |
|---|---|---|
| limit | integer | The maximum number of results to return. |
| impact | any | |
| country | any | |
| end_day* | string | A calendar day in YYYY-MM-DD format. |
| start_day* | string | A calendar day in YYYY-MM-DD format. |
{
"type": "object",
"title": "macro_calendarArguments",
"required": [
"start_day",
"end_day"
],
"properties": {
"limit": {
"type": "integer",
"title": "Limit",
"default": 250,
"maximum": 500,
"minimum": 1,
"description": "The maximum number of results to return."
},
"impact": {
"anyOf": [
{
"enum": [
"low",
"medium",
"high"
],
"type": "string",
"description": "The event impact level."
},
{
"type": "null"
}
],
"title": "Impact",
"default": null
},
"country": {
"anyOf": [
{
"type": "string",
"pattern": "^[A-Za-z]{2}$",
"maxLength": 2,
"minLength": 2,
"description": "The two-letter country code. Example: US."
},
{
"type": "null"
}
],
"title": "Country",
"default": null
},
"end_day": {
"type": "string",
"title": "End Day",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "A calendar day in YYYY-MM-DD format."
},
"start_day": {
"type": "string",
"title": "Start Day",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "A calendar day in YYYY-MM-DD format."
}
}
}Return generated themes for current United States macroeconomic conditions. The result includes its time and method version.
No arguments.
{
"type": "object",
"title": "macro_current_conditionsArguments",
"properties": {}
}Return observations for one economic indicator, with optional dates for the observation period.
| Argument | Type | Description |
|---|---|---|
| name* | string | The economic indicator name. Example: CPI. |
| limit | integer | The maximum number of results to return. |
| end_day | any | |
| start_day | any |
{
"type": "object",
"title": "macro_indicatorArguments",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"title": "Name",
"pattern": "^[A-Za-z][A-Za-z0-9]{1,63}$",
"maxLength": 64,
"minLength": 2,
"description": "The economic indicator name. Example: CPI."
},
"limit": {
"type": "integer",
"title": "Limit",
"default": 250,
"maximum": 1000,
"minimum": 1,
"description": "The maximum number of results to return."
},
"end_day": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "A calendar day in YYYY-MM-DD format."
},
{
"type": "null"
}
],
"title": "End Day",
"default": null
},
"start_day": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "A calendar day in YYYY-MM-DD format."
},
{
"type": "null"
}
],
"title": "Start Day",
"default": null
}
}
}Return the analyst rating consensus and recent rating changes for one ticker. The results are third-party opinions.
| Argument | Type | Description |
|---|---|---|
| limit | integer | The maximum number of results to return. |
| symbol* | string | The ticker symbol. Example: AAPL. |
{
"type": "object",
"title": "market_analyst_ratingsArguments",
"required": [
"symbol"
],
"properties": {
"limit": {
"type": "integer",
"title": "Limit",
"default": 20,
"maximum": 100,
"minimum": 1,
"description": "The maximum number of results to return."
},
"symbol": {
"type": "string",
"title": "Symbol",
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"maxLength": 10,
"minLength": 1,
"description": "The ticker symbol. Example: AAPL."
}
}
}Return the company name, industry, exchange, market value, and basic profile fields for one ticker.
| Argument | Type | Description |
|---|---|---|
| symbol* | string | The ticker symbol. Example: AAPL. |
{
"type": "object",
"title": "market_company_profileArguments",
"required": [
"symbol"
],
"properties": {
"symbol": {
"type": "string",
"title": "Symbol",
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"maxLength": 10,
"minLength": 1,
"description": "The ticker symbol. Example: AAPL."
}
}
}Return reported or scheduled earnings events in a date range, with an optional ticker filter.
| Argument | Type | Description |
|---|---|---|
| limit | integer | The maximum number of results to return. |
| symbol | any | |
| end_day | any | |
| start_day | any |
{
"type": "object",
"title": "market_earningsArguments",
"properties": {
"limit": {
"type": "integer",
"title": "Limit",
"default": 100,
"maximum": 500,
"minimum": 1,
"description": "The maximum number of results to return."
},
"symbol": {
"anyOf": [
{
"type": "string",
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"maxLength": 10,
"minLength": 1,
"description": "The ticker symbol. Example: AAPL."
},
{
"type": "null"
}
],
"title": "Symbol",
"default": null
},
"end_day": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "A calendar day in YYYY-MM-DD format."
},
{
"type": "null"
}
],
"title": "End Day",
"default": null
},
"start_day": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "A calendar day in YYYY-MM-DD format."
},
{
"type": "null"
}
],
"title": "Start Day",
"default": null
}
}
}Return the largest reported holdings for one ETF, with an optional minimum weight filter.
| Argument | Type | Description |
|---|---|---|
| limit | integer | The maximum number of results to return. |
| symbol* | string | The ticker symbol. Example: AAPL. |
| min_weight_percent | any |
{
"type": "object",
"title": "market_etf_holdingsArguments",
"required": [
"symbol"
],
"properties": {
"limit": {
"type": "integer",
"title": "Limit",
"default": 100,
"maximum": 1000,
"minimum": 1,
"description": "The maximum number of results to return."
},
"symbol": {
"type": "string",
"title": "Symbol",
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"maxLength": 10,
"minLength": 1,
"description": "The ticker symbol. Example: AAPL."
},
"min_weight_percent": {
"anyOf": [
{
"type": "number",
"maximum": 100,
"minimum": 0,
"description": "The minimum portfolio weight as a percentage from 0 through 100."
},
{
"type": "null"
}
],
"title": "Min Weight Percent",
"default": null
}
}
}Return reported financial statements, ratios, and metrics for one company by quarterly or annual period.
| Argument | Type | Description |
|---|---|---|
| limit | integer | The maximum number of results to return. |
| period | string | The reporting period for each financial statement. |
| symbol* | string | The ticker symbol. Example: AAPL. |
{
"type": "object",
"title": "market_fundamentalsArguments",
"required": [
"symbol"
],
"properties": {
"limit": {
"type": "integer",
"title": "Limit",
"default": 4,
"maximum": 20,
"minimum": 1,
"description": "The maximum number of results to return."
},
"period": {
"enum": [
"quarter",
"annual"
],
"type": "string",
"title": "Period",
"default": "quarter",
"description": "The reporting period for each financial statement."
},
"symbol": {
"type": "string",
"title": "Symbol",
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"maxLength": 10,
"minLength": 1,
"description": "The ticker symbol. Example: AAPL."
}
}
}Return daily prices and volume for one ticker by date range or latest trading-session count.
| Argument | Type | Description |
|---|---|---|
| limit | integer | The maximum number of results to return. |
| order | string | The result order by day. Use asc or desc. |
| cursor | any | |
| symbol* | string | The ticker symbol. Example: AAPL. |
| end_day | any | |
| start_day | any |
{
"type": "object",
"title": "market_price_historyArguments",
"required": [
"symbol"
],
"properties": {
"limit": {
"type": "integer",
"title": "Limit",
"default": 100,
"maximum": 1500,
"minimum": 1,
"description": "The maximum number of results to return."
},
"order": {
"enum": [
"asc",
"desc"
],
"type": "string",
"title": "Order",
"default": "desc",
"description": "The result order by day. Use asc or desc."
},
"cursor": {
"anyOf": [
{
"type": "string",
"maxLength": 512,
"minLength": 1,
"description": "The cursor from the previous response. Omit it for the first page."
},
{
"type": "null"
}
],
"title": "Cursor",
"default": null
},
"symbol": {
"type": "string",
"title": "Symbol",
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"maxLength": 10,
"minLength": 1,
"description": "The ticker symbol. Example: AAPL."
},
"end_day": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "A calendar day in YYYY-MM-DD format."
},
{
"type": "null"
}
],
"title": "End Day",
"default": null
},
"start_day": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "A calendar day in YYYY-MM-DD format."
},
{
"type": "null"
}
],
"title": "Start Day",
"default": null
}
}
}Return the latest available end-of-day price and volume for one ticker. This tool does not return a real-time quote.
| Argument | Type | Description |
|---|---|---|
| symbol* | string | The ticker symbol. Example: AAPL. |
{
"type": "object",
"title": "market_quoteArguments",
"required": [
"symbol"
],
"properties": {
"symbol": {
"type": "string",
"title": "Symbol",
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"maxLength": 10,
"minLength": 1,
"description": "The ticker symbol. Example: AAPL."
}
}
}Find ticker symbols by company name or ticker text for security identification.
| Argument | Type | Description |
|---|---|---|
| limit | integer | The maximum number of results to return. |
| query* | string | A company name or ticker fragment. |
{
"type": "object",
"title": "market_symbol_searchArguments",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"title": "Limit",
"default": 10,
"maximum": 50,
"minimum": 1,
"description": "The maximum number of results to return."
},
"query": {
"type": "string",
"title": "Query",
"maxLength": 80,
"minLength": 1,
"description": "A company name or ticker fragment."
}
}
}Return one processed news summary by story identifier. The tool does not return full article text or external links.
| Argument | Type | Description |
|---|---|---|
| story_id* | string | The story identifier from a news result. |
{
"type": "object",
"title": "news_articleArguments",
"required": [
"story_id"
],
"properties": {
"story_id": {
"type": "string",
"title": "Story Id",
"pattern": "^evt_[a-f0-9]{16}$",
"description": "The story identifier from a news result."
}
}
}Return recent cross-market news summaries with cursor pagination.
| Argument | Type | Description |
|---|---|---|
| hours | integer | The lookback period in hours. |
| limit | integer | The maximum number of results to return. |
| cursor | any |
{
"type": "object",
"title": "news_generalArguments",
"properties": {
"hours": {
"type": "integer",
"title": "Hours",
"default": 24,
"maximum": 168,
"minimum": 1,
"description": "The lookback period in hours."
},
"limit": {
"type": "integer",
"title": "Limit",
"default": 25,
"maximum": 100,
"minimum": 1,
"description": "The maximum number of results to return."
},
"cursor": {
"anyOf": [
{
"type": "string",
"maxLength": 512,
"minLength": 1,
"description": "The cursor from the previous response. Omit it for the first page."
},
{
"type": "null"
}
],
"title": "Cursor",
"default": null
}
}
}Return generated direction, importance, and confidence scores for recent news about selected tickers. These scores do not establish causality.
| Argument | Type | Description |
|---|---|---|
| hours | integer | The lookback period in hours. |
| limit | integer | The maximum number of results to return. |
| cursor | any | |
| symbols* | array | The ticker symbols to include. Supply at most 25 symbols. |
{
"type": "object",
"title": "news_impactsArguments",
"required": [
"symbols"
],
"properties": {
"hours": {
"type": "integer",
"title": "Hours",
"default": 72,
"maximum": 720,
"minimum": 1,
"description": "The lookback period in hours."
},
"limit": {
"type": "integer",
"title": "Limit",
"default": 50,
"maximum": 200,
"minimum": 1,
"description": "The maximum number of results to return."
},
"cursor": {
"anyOf": [
{
"type": "string",
"maxLength": 512,
"minLength": 1,
"description": "The cursor from the previous response. Omit it for the first page."
},
{
"type": "null"
}
],
"title": "Cursor",
"default": null
},
"symbols": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"maxLength": 10,
"minLength": 1,
"description": "The ticker symbol. Example: AAPL."
},
"title": "Symbols",
"maxItems": 25,
"description": "The ticker symbols to include. Supply at most 25 symbols."
}
}
}Return recent news summaries for one ticker. The tool returns summaries and does not return full article text.
| Argument | Type | Description |
|---|---|---|
| hours | integer | The lookback period in hours. |
| limit | integer | The maximum number of results to return. |
| cursor | any | |
| symbol* | string | The ticker symbol. Example: AAPL. |
{
"type": "object",
"title": "news_stockArguments",
"required": [
"symbol"
],
"properties": {
"hours": {
"type": "integer",
"title": "Hours",
"default": 72,
"maximum": 720,
"minimum": 1,
"description": "The lookback period in hours."
},
"limit": {
"type": "integer",
"title": "Limit",
"default": 20,
"maximum": 100,
"minimum": 1,
"description": "The maximum number of results to return."
},
"cursor": {
"anyOf": [
{
"type": "string",
"maxLength": 512,
"minLength": 1,
"description": "The cursor from the previous response. Omit it for the first page."
},
{
"type": "null"
}
],
"title": "Cursor",
"default": null
},
"symbol": {
"type": "string",
"title": "Symbol",
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"maxLength": 10,
"minLength": 1,
"description": "The ticker symbol. Example: AAPL."
}
}
}Return the Unquant MCP server status for an availability check.
No arguments.
{
"type": "object",
"title": "pingArguments",
"properties": {}
}Return ticker-level totals from reported United States congressional transactions. The totals do not show current holdings or intent.
| Argument | Type | Description |
|---|---|---|
| days | integer | The lookback period in calendar days. |
| limit | integer | The maximum number of results to return. |
| cursor | any | |
| symbols | any |
{
"type": "object",
"title": "politics_us_congress_aggregateArguments",
"properties": {
"days": {
"type": "integer",
"title": "Days",
"default": 30,
"maximum": 90,
"minimum": 1,
"description": "The lookback period in calendar days."
},
"limit": {
"type": "integer",
"title": "Limit",
"default": 50,
"maximum": 250,
"minimum": 1,
"description": "The maximum number of results to return."
},
"cursor": {
"anyOf": [
{
"type": "string",
"maxLength": 512,
"minLength": 1,
"description": "The cursor from the previous response. Omit it for the first page."
},
{
"type": "null"
}
],
"title": "Cursor",
"default": null
},
"symbols": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"maxLength": 10,
"minLength": 1,
"description": "The ticker symbol. Example: AAPL."
},
"maxItems": 25,
"description": "The ticker symbols to include. Supply at most 25 symbols."
},
{
"type": "null"
}
],
"title": "Symbols",
"default": null
}
}
}Return reported United States congressional transactions. Filter by ticker, member, asset owner, or transaction dates.
| Argument | Type | Description |
|---|---|---|
| days | integer | The lookback period in calendar days. |
| limit | integer | The maximum number of results to return. |
| cursor | any | |
| end_day | any | |
| symbols | any | |
| start_day | any | |
| asset_owner | any | |
| member_names | any |
{
"type": "object",
"title": "politics_us_congress_tradesArguments",
"properties": {
"days": {
"type": "integer",
"title": "Days",
"default": 365,
"maximum": 7300,
"minimum": 1,
"description": "The lookback period in calendar days."
},
"limit": {
"type": "integer",
"title": "Limit",
"default": 100,
"maximum": 500,
"minimum": 1,
"description": "The maximum number of results to return."
},
"cursor": {
"anyOf": [
{
"type": "string",
"maxLength": 512,
"minLength": 1,
"description": "The cursor from the previous response. Omit it for the first page."
},
{
"type": "null"
}
],
"title": "Cursor",
"default": null
},
"end_day": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "A calendar day in YYYY-MM-DD format."
},
{
"type": "null"
}
],
"title": "End Day",
"default": null
},
"symbols": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"maxLength": 10,
"minLength": 1,
"description": "The ticker symbol. Example: AAPL."
},
"maxItems": 25,
"description": "The ticker symbols to include. Supply at most 25 symbols."
},
{
"type": "null"
}
],
"title": "Symbols",
"default": null
},
"start_day": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "A calendar day in YYYY-MM-DD format."
},
{
"type": "null"
}
],
"title": "Start Day",
"default": null
},
"asset_owner": {
"anyOf": [
{
"type": "string",
"description": "The disclosed asset owner, such as self, spouse, or dependent child."
},
{
"type": "null"
}
],
"title": "Asset Owner",
"default": null
},
"member_names": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
},
"maxItems": 25,
"description": "The full congressional member names to include. Supply at most 25 names."
},
{
"type": "null"
}
],
"title": "Member Names",
"default": null
}
}
}