mirror of
https://github.com/OpenBB-finance/OpenBB.git
synced 2026-10-28 21:12:16 +00:00
* feat: create data tabs * fix: uncomment * fix: remove unecessary comment * sort side bar * comment * uncomment * use .dev functions.json + clean traverse * fix futures example * fix example * point to .co
55250 lines
1.5 MiB
Vendored
55250 lines
1.5 MiB
Vendored
{
|
|
"openapi": "3.1.0",
|
|
"info": {
|
|
"title": "OpenBB Platform API",
|
|
"description": "This is the OpenBB Platform API.",
|
|
"termsOfService": "http://example.com/terms/",
|
|
"contact": {
|
|
"name": "OpenBB Team",
|
|
"url": "https://openbb.co/",
|
|
"email": "hello@openbb.co"
|
|
},
|
|
"license": {
|
|
"name": "MIT",
|
|
"url": "https://github.com/OpenBB-finance/OpenBBTerminal/blob/develop/LICENSE"
|
|
},
|
|
"version": "1"
|
|
},
|
|
"paths": {
|
|
"/api/v1/crypto/price/historical": {
|
|
"get": {
|
|
"tags": [
|
|
"crypto"
|
|
],
|
|
"summary": "Historical",
|
|
"description": "Get historical price data for cryptocurrency pair(s) within a provider.",
|
|
"operationId": "crypto_price_historical",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"fmp",
|
|
"polygon",
|
|
"tiingo"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. Can use CURR1-CURR2 or CURR1CURR2 format. Multiple items allowed: fmp, polygon.",
|
|
"multiple_items_allowed": [
|
|
"fmp",
|
|
"polygon"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. Can use CURR1-CURR2 or CURR1CURR2 format. Multiple items allowed: fmp, polygon."
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "timeseries",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer",
|
|
"minimum": 0
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Number of days to look back. (provider: fmp)"
|
|
},
|
|
"description": "Number of days to look back. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "interval",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"1min",
|
|
"5min",
|
|
"15min",
|
|
"30min",
|
|
"1hour",
|
|
"4hour",
|
|
"1day"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "string"
|
|
}
|
|
],
|
|
"title": "fmp,polygon,tiingo",
|
|
"description": "Data granularity. (provider: fmp, polygon, tiingo)",
|
|
"default": "1day"
|
|
},
|
|
"description": "Data granularity. (provider: fmp, polygon, tiingo)"
|
|
},
|
|
{
|
|
"name": "sort",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string",
|
|
"title": "polygon",
|
|
"description": "Sort order of the data. (provider: polygon)",
|
|
"default": "desc"
|
|
},
|
|
"description": "Sort order of the data. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "integer",
|
|
"title": "polygon",
|
|
"description": "The number of data entries to return. (provider: polygon)",
|
|
"default": 49999
|
|
},
|
|
"description": "The number of data entries to return. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "exchanges",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "tiingo",
|
|
"description": "To limit the query to a subset of exchanges e.g. ['POLONIEX', 'GDAX'] (provider: tiingo)"
|
|
},
|
|
"description": "To limit the query to a subset of exchanges e.g. ['POLONIEX', 'GDAX'] (provider: tiingo)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_CryptoHistorical"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "CryptoHistorical",
|
|
"examples": [
|
|
"obb.crypto.price.historical(symbol=\"BTCUSD\")",
|
|
"obb.crypto.price.historical(\"BTCUSD\", start_date=\"2024-01-01\", end_date=\"2024-01-31\")",
|
|
"obb.crypto.price.historical(\"ETH-USD\", provider=\"yfinance\", interval=\"1mo\", start_date=\"2024-01-01\", end_date=\"2024-12-31\")",
|
|
"obb.crypto.price.historical(\"BTCUSD,ETH-USD\", provider=\"yfinance\", interval=\"1d\", start_date=\"2024-01-01\", end_date=\"2024-01-31\")",
|
|
"obb.crypto.price.historical([\"BTCUSD\", \"ETH-USD\"], start_date=\"2024-01-01\", end_date=\"2024-01-31\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/crypto/search": {
|
|
"get": {
|
|
"tags": [
|
|
"crypto"
|
|
],
|
|
"summary": "Search",
|
|
"description": "Search available cryptocurrency pairs within a provider.",
|
|
"operationId": "crypto_search",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "query",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Search query.",
|
|
"title": "Query"
|
|
},
|
|
"description": "Search query."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_CryptoSearch"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "CryptoSearch",
|
|
"examples": [
|
|
"obb.crypto.search()",
|
|
"obb.crypto.search(\"BTCUSD\")",
|
|
"obb.crypto.search(\"ETH-USD\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/currency/price/historical": {
|
|
"get": {
|
|
"tags": [
|
|
"currency"
|
|
],
|
|
"summary": "Historical",
|
|
"description": "Currency Historical Price. Currency historical data.\n\nCurrency historical prices refer to the past exchange rates of one currency against\nanother over a specific period.\nThis data provides insight into the fluctuations and trends in the foreign exchange market,\nhelping analysts, traders, and economists understand currency performance,\nevaluate economic health, and make predictions about future movements.",
|
|
"operationId": "currency_price_historical",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"fmp",
|
|
"polygon",
|
|
"tiingo"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. Can use CURR1-CURR2 or CURR1CURR2 format. Multiple items allowed: polygon.",
|
|
"multiple_items_allowed": [
|
|
"polygon"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. Can use CURR1-CURR2 or CURR1CURR2 format. Multiple items allowed: polygon."
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "interval",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"1min",
|
|
"5min",
|
|
"15min",
|
|
"30min",
|
|
"1hour",
|
|
"4hour",
|
|
"1day"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "string"
|
|
}
|
|
],
|
|
"title": "fmp,polygon,tiingo",
|
|
"description": "Data granularity. (provider: fmp, polygon, tiingo)",
|
|
"default": "1day"
|
|
},
|
|
"description": "Data granularity. (provider: fmp, polygon, tiingo)"
|
|
},
|
|
{
|
|
"name": "sort",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string",
|
|
"title": "polygon",
|
|
"description": "Sort order of the data. (provider: polygon)",
|
|
"default": "desc"
|
|
},
|
|
"description": "Sort order of the data. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "integer",
|
|
"title": "polygon",
|
|
"description": "The number of data entries to return. (provider: polygon)",
|
|
"default": 49999
|
|
},
|
|
"description": "The number of data entries to return. (provider: polygon)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_CurrencyHistorical"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "CurrencyHistorical",
|
|
"examples": [
|
|
"obb.currency.price.historical(symbol=\"EURUSD\")",
|
|
"# Filter historical data with specific start and end date.",
|
|
"obb.currency.price.historical(symbol='EURUSD', start_date='2023-01-01', end_date='20213-12-31')",
|
|
"# Get data with different granularity.",
|
|
"obb.currency.price.historical(symbol='EURUSD', interval='15m', provider='polygon')"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/currency/search": {
|
|
"get": {
|
|
"tags": [
|
|
"currency"
|
|
],
|
|
"summary": "Search",
|
|
"description": "Currency Search.\n\nSearch available currency pairs.\nCurrency pairs are the national currencies from two countries coupled for trading on\nthe foreign exchange (FX) marketplace.\nBoth currencies will have exchange rates on which the trade will have its position basis.\nAll trading within the forex market, whether selling, buying, or trading, will take place through currency pairs.\n(ref: Investopedia)\nMajor currency pairs include pairs such as EUR/USD, USD/JPY, GBP/USD, etc.",
|
|
"operationId": "currency_search",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"fmp",
|
|
"intrinio",
|
|
"polygon"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Symbol of the pair to search. (provider: polygon)"
|
|
},
|
|
"description": "Symbol of the pair to search. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "A specific date to get data for. (provider: polygon)",
|
|
"default": "2024-02-27"
|
|
},
|
|
"description": "A specific date to get data for. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "search",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Search for terms within the ticker and/or company name. (provider: polygon)",
|
|
"default": ""
|
|
},
|
|
"description": "Search for terms within the ticker and/or company name. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "active",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Specify if the tickers returned should be actively traded on the queried date. (provider: polygon)",
|
|
"default": true
|
|
},
|
|
"description": "Specify if the tickers returned should be actively traded on the queried date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "order",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Order data by ascending or descending. (provider: polygon)",
|
|
"default": "asc"
|
|
},
|
|
"description": "Order data by ascending or descending. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "sort",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"ticker",
|
|
"name",
|
|
"market",
|
|
"locale",
|
|
"currency_symbol",
|
|
"currency_name",
|
|
"base_currency_symbol",
|
|
"base_currency_name",
|
|
"last_updated_utc",
|
|
"delisted_utc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Sort field used for ordering. (provider: polygon)",
|
|
"default": ""
|
|
},
|
|
"description": "Sort field used for ordering. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer",
|
|
"exclusiveMinimum": 0
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "The number of data entries to return. (provider: polygon)",
|
|
"default": 1000
|
|
},
|
|
"description": "The number of data entries to return. (provider: polygon)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_CurrencyPairs"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "CurrencyPairs",
|
|
"examples": [
|
|
"obb.currency.search()",
|
|
"# Search for 'EURUSD' currency pair using 'polygon' as provider.",
|
|
"obb.currency.search(provider='polygon', symbol='EURUSD')",
|
|
"# Search for terms using 'polygon' as provider.",
|
|
"obb.currency.search(provider='polygon', search='Euro zone')",
|
|
"# Search for actively traded currency pairs on the queried date using 'polygon' as provider.",
|
|
"obb.currency.search(provider='polygon', date='2024-01-02', active=True)"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/currency/reference_rates": {
|
|
"get": {
|
|
"tags": [
|
|
"currency"
|
|
],
|
|
"summary": "Reference Rates",
|
|
"description": "Current, official, currency reference rates.\n\nForeign exchange reference rates are the exchange rates set by a major financial institution or regulatory body,\nserving as a benchmark for the value of currencies around the world.\nThese rates are used as a standard to facilitate international trade and financial transactions,\nensuring consistency and reliability in currency conversion.\nThey are typically updated on a daily basis and reflect the market conditions at a specific time.\nCentral banks and financial institutions often use these rates to guide their own exchange rates,\nimpacting global trade, loans, and investments.",
|
|
"operationId": "currency_reference_rates",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "ecb",
|
|
"default": "ecb",
|
|
"title": "Provider"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_CurrencyReferenceRates"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "CurrencyReferenceRates",
|
|
"examples": [
|
|
"obb.currency.reference_rates()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/derivatives/options/chains": {
|
|
"get": {
|
|
"tags": [
|
|
"derivatives"
|
|
],
|
|
"summary": "Chains",
|
|
"description": "Get the complete options chain for a ticker.",
|
|
"operationId": "derivatives_options_chains",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "intrinio",
|
|
"default": "intrinio",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "The end-of-day date for options chains data. (provider: intrinio)"
|
|
},
|
|
"description": "The end-of-day date for options chains data. (provider: intrinio)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_OptionsChains"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "OptionsChains",
|
|
"examples": [
|
|
"chains = obb.derivatives.options.chains(symbol=\"AAPL\", provider=\"intrinio\").to_df()",
|
|
"#### Use the \"date\" parameter to get the end-of-day-data for a specific date, where supported. ####",
|
|
"eod_chains = obb.derivatives.options.chains(symbol=\"AAPL\", date=\"2023-01-25\", provider=\"intrinio\").to_df()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/derivatives/options/unusual": {
|
|
"get": {
|
|
"tags": [
|
|
"derivatives"
|
|
],
|
|
"summary": "Unusual",
|
|
"description": "Get the complete options chain for a ticker.",
|
|
"operationId": "derivatives_options_unusual",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "intrinio",
|
|
"default": "intrinio",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Symbol to get data for. (the underlying symbol)",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. (the underlying symbol)"
|
|
},
|
|
{
|
|
"name": "source",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"delayed",
|
|
"realtime"
|
|
],
|
|
"type": "string",
|
|
"title": "intrinio",
|
|
"description": "The source of the data. Either realtime or delayed. (provider: intrinio)",
|
|
"default": "delayed"
|
|
},
|
|
"description": "The source of the data. Either realtime or delayed. (provider: intrinio)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_OptionsUnusual"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "OptionsUnusual",
|
|
"examples": [
|
|
"options = obb.derivatives.options.unusual().to_df()",
|
|
"#### Use the \"symbol\" parameter to get the most recent activity for a specific symbol. ####",
|
|
"options = obb.derivatives.options.unusual(symbol=\"TSLA\").to_df()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/economy/gdp/forecast": {
|
|
"get": {
|
|
"tags": [
|
|
"economy"
|
|
],
|
|
"summary": "Forecast",
|
|
"description": "Forecasted GDP Data.",
|
|
"operationId": "economy_gdp_forecast",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "oecd",
|
|
"default": "oecd",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "period",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"quarter",
|
|
"annual"
|
|
],
|
|
"type": "string",
|
|
"description": "Time period of the data to return. Units for nominal GDP period. Either quarter or annual.",
|
|
"default": "annual",
|
|
"title": "Period"
|
|
},
|
|
"description": "Time period of the data to return. Units for nominal GDP period. Either quarter or annual."
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "type",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"nominal",
|
|
"real"
|
|
],
|
|
"type": "string",
|
|
"description": "Type of GDP to get forecast of. Either nominal or real.",
|
|
"default": "real",
|
|
"title": "Type"
|
|
},
|
|
"description": "Type of GDP to get forecast of. Either nominal or real."
|
|
},
|
|
{
|
|
"name": "country",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"argentina",
|
|
"asia",
|
|
"australia",
|
|
"austria",
|
|
"belgium",
|
|
"brazil",
|
|
"bulgaria",
|
|
"canada",
|
|
"chile",
|
|
"china",
|
|
"colombia",
|
|
"costa_rica",
|
|
"croatia",
|
|
"czech_republic",
|
|
"denmark",
|
|
"estonia",
|
|
"euro_area_17",
|
|
"finland",
|
|
"france",
|
|
"germany",
|
|
"greece",
|
|
"hungary",
|
|
"iceland",
|
|
"india",
|
|
"indonesia",
|
|
"ireland",
|
|
"israel",
|
|
"italy",
|
|
"japan",
|
|
"korea",
|
|
"latvia",
|
|
"lithuania",
|
|
"luxembourg",
|
|
"mexico",
|
|
"netherlands",
|
|
"new_zealand",
|
|
"non-oecd",
|
|
"norway",
|
|
"oecd_total",
|
|
"peru",
|
|
"poland",
|
|
"portugal",
|
|
"romania",
|
|
"russia",
|
|
"slovak_republic",
|
|
"slovenia",
|
|
"south_africa",
|
|
"spain",
|
|
"sweden",
|
|
"switzerland",
|
|
"turkey",
|
|
"united_kingdom",
|
|
"united_states",
|
|
"world"
|
|
],
|
|
"type": "string",
|
|
"title": "oecd",
|
|
"description": "Country to get GDP for. (provider: oecd)",
|
|
"default": "united_states"
|
|
},
|
|
"description": "Country to get GDP for. (provider: oecd)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_GdpForecast"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "GdpForecast",
|
|
"examples": [
|
|
"obb.economy.gdp.forecast(period=\"annual\", type=\"real\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/economy/gdp/nominal": {
|
|
"get": {
|
|
"tags": [
|
|
"economy"
|
|
],
|
|
"summary": "Nominal",
|
|
"description": "Nominal GDP Data.",
|
|
"operationId": "economy_gdp_nominal",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "oecd",
|
|
"default": "oecd",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "units",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"usd",
|
|
"usd_cap"
|
|
],
|
|
"type": "string",
|
|
"description": "The unit of measurement for the data. Units to get nominal GDP in. Either usd or usd_cap indicating per capita.",
|
|
"default": "usd",
|
|
"title": "Units"
|
|
},
|
|
"description": "The unit of measurement for the data. Units to get nominal GDP in. Either usd or usd_cap indicating per capita."
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "country",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"australia",
|
|
"austria",
|
|
"belgium",
|
|
"brazil",
|
|
"canada",
|
|
"chile",
|
|
"colombia",
|
|
"costa_rica",
|
|
"czech_republic",
|
|
"denmark",
|
|
"estonia",
|
|
"euro_area",
|
|
"european_union",
|
|
"finland",
|
|
"france",
|
|
"germany",
|
|
"greece",
|
|
"hungary",
|
|
"iceland",
|
|
"indonesia",
|
|
"ireland",
|
|
"israel",
|
|
"italy",
|
|
"japan",
|
|
"korea",
|
|
"latvia",
|
|
"lithuania",
|
|
"luxembourg",
|
|
"mexico",
|
|
"netherlands",
|
|
"new_zealand",
|
|
"norway",
|
|
"poland",
|
|
"portugal",
|
|
"russia",
|
|
"slovak_republic",
|
|
"slovenia",
|
|
"south_africa",
|
|
"spain",
|
|
"sweden",
|
|
"switzerland",
|
|
"turkey",
|
|
"united_kingdom",
|
|
"united_states"
|
|
],
|
|
"type": "string",
|
|
"title": "oecd",
|
|
"description": "Country to get GDP for. (provider: oecd)",
|
|
"default": "united_states"
|
|
},
|
|
"description": "Country to get GDP for. (provider: oecd)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_GdpNominal"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "GdpNominal",
|
|
"examples": [
|
|
"obb.economy.gdp.nominal(units=\"usd\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/economy/gdp/real": {
|
|
"get": {
|
|
"tags": [
|
|
"economy"
|
|
],
|
|
"summary": "Real",
|
|
"description": "Real GDP Data.",
|
|
"operationId": "economy_gdp_real",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "oecd",
|
|
"default": "oecd",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "units",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"idx",
|
|
"qoq",
|
|
"yoy"
|
|
],
|
|
"type": "string",
|
|
"description": "The unit of measurement for the data. Either idx (indicating 2015=100), qoq (previous period) or yoy (same period, previous year).)",
|
|
"default": "yoy",
|
|
"title": "Units"
|
|
},
|
|
"description": "The unit of measurement for the data. Either idx (indicating 2015=100), qoq (previous period) or yoy (same period, previous year).)"
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "country",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"G20",
|
|
"G7",
|
|
"argentina",
|
|
"australia",
|
|
"austria",
|
|
"belgium",
|
|
"brazil",
|
|
"bulgaria",
|
|
"canada",
|
|
"chile",
|
|
"china",
|
|
"colombia",
|
|
"costa_rica",
|
|
"croatia",
|
|
"czech_republic",
|
|
"denmark",
|
|
"estonia",
|
|
"euro_area_19",
|
|
"europe",
|
|
"european_union_27",
|
|
"finland",
|
|
"france",
|
|
"germany",
|
|
"greece",
|
|
"hungary",
|
|
"iceland",
|
|
"india",
|
|
"indonesia",
|
|
"ireland",
|
|
"israel",
|
|
"italy",
|
|
"japan",
|
|
"korea",
|
|
"latvia",
|
|
"lithuania",
|
|
"luxembourg",
|
|
"mexico",
|
|
"netherlands",
|
|
"new_zealand",
|
|
"norway",
|
|
"oecd_total",
|
|
"poland",
|
|
"portugal",
|
|
"romania",
|
|
"russia",
|
|
"saudi_arabia",
|
|
"slovak_republic",
|
|
"slovenia",
|
|
"south_africa",
|
|
"spain",
|
|
"sweden",
|
|
"switzerland",
|
|
"turkey",
|
|
"united_kingdom",
|
|
"united_states"
|
|
],
|
|
"type": "string",
|
|
"title": "oecd",
|
|
"description": "Country to get GDP for. (provider: oecd)",
|
|
"default": "united_states"
|
|
},
|
|
"description": "Country to get GDP for. (provider: oecd)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_GdpReal"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "GdpReal",
|
|
"examples": [
|
|
"obb.economy.gdp.real(units=\"yoy\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/economy/calendar": {
|
|
"get": {
|
|
"tags": [
|
|
"economy"
|
|
],
|
|
"summary": "Calendar",
|
|
"description": "Get the upcoming, or historical, economic calendar of global events.",
|
|
"operationId": "economy_calendar",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"fmp",
|
|
"tradingeconomics"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "country",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "tradingeconomics",
|
|
"description": "Country of the event. Multiple items allowed. (provider: tradingeconomics)",
|
|
"multiple_items_allowed": [
|
|
"tradingeconomics"
|
|
]
|
|
},
|
|
"description": "Country of the event. Multiple items allowed. (provider: tradingeconomics)"
|
|
},
|
|
{
|
|
"name": "importance",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"Low",
|
|
"Medium",
|
|
"High"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "tradingeconomics",
|
|
"description": "Importance of the event. (provider: tradingeconomics)"
|
|
},
|
|
"description": "Importance of the event. (provider: tradingeconomics)"
|
|
},
|
|
{
|
|
"name": "group",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"interest rate",
|
|
"inflation",
|
|
"bonds",
|
|
"consumer",
|
|
"gdp",
|
|
"government",
|
|
"housing",
|
|
"labour",
|
|
"markets",
|
|
"money",
|
|
"prices",
|
|
"trade",
|
|
"business"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "tradingeconomics",
|
|
"description": "Grouping of events (provider: tradingeconomics)"
|
|
},
|
|
"description": "Grouping of events (provider: tradingeconomics)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_EconomicCalendar"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "EconomicCalendar",
|
|
"examples": [
|
|
"obb.economy.calendar(provider=\"fmp\", start_date=\"2020-03-01\", end_date=\"2020-03-31\")",
|
|
"#### By default, the calendar will be forward-looking. ####",
|
|
"obb.economy.calendar(provider=\"nasdaq\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/economy/cpi": {
|
|
"get": {
|
|
"tags": [
|
|
"economy"
|
|
],
|
|
"summary": "Cpi",
|
|
"description": "Consumer Price Index (CPI). Returns either the rescaled index value, or a rate of change (inflation).",
|
|
"operationId": "economy_cpi",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fred",
|
|
"default": "fred",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "country",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "The country to get data. Multiple items allowed: fred.",
|
|
"multiple_items_allowed": [
|
|
"fred"
|
|
],
|
|
"title": "Country"
|
|
},
|
|
"description": "The country to get data. Multiple items allowed: fred."
|
|
},
|
|
{
|
|
"name": "units",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"growth_previous",
|
|
"growth_same",
|
|
"index_2015"
|
|
],
|
|
"type": "string",
|
|
"description": "The unit of measurement for the data.\n Options:\n - `growth_previous`: Percent growth from the previous period.\n If monthly data, this is month-over-month, etc\n - `growth_same`: Percent growth from the same period in the previous year.\n If looking at monthly data, this would be year-over-year, etc.\n - `index_2015`: Rescaled index value, such that the value in 2015 is 100.",
|
|
"default": "growth_same",
|
|
"title": "Units"
|
|
},
|
|
"description": "The unit of measurement for the data.\n Options:\n - `growth_previous`: Percent growth from the previous period.\n If monthly data, this is month-over-month, etc\n - `growth_same`: Percent growth from the same period in the previous year.\n If looking at monthly data, this would be year-over-year, etc.\n - `index_2015`: Rescaled index value, such that the value in 2015 is 100."
|
|
},
|
|
{
|
|
"name": "frequency",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"monthly",
|
|
"quarter",
|
|
"annual"
|
|
],
|
|
"type": "string",
|
|
"description": "The frequency of the data.\n Options: `monthly`, `quarter`, and `annual`.",
|
|
"default": "monthly",
|
|
"title": "Frequency"
|
|
},
|
|
"description": "The frequency of the data.\n Options: `monthly`, `quarter`, and `annual`."
|
|
},
|
|
{
|
|
"name": "harmonized",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "boolean",
|
|
"description": "Whether you wish to obtain harmonized data.",
|
|
"default": false,
|
|
"title": "Harmonized"
|
|
},
|
|
"description": "Whether you wish to obtain harmonized data."
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_ConsumerPriceIndex"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "ConsumerPriceIndex",
|
|
"examples": [
|
|
"obb.economy.cpi(countries=[\"japan\", \"china\", \"turkey\"]).to_df()",
|
|
"#### Use the `units` parameter to define the reference period for the change in values. ####",
|
|
"obb.economy.cpi(countries=[\"united_states\", \"united_kingdom\"], units=\"growth_previous\").to_df()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/economy/risk_premium": {
|
|
"get": {
|
|
"tags": [
|
|
"economy"
|
|
],
|
|
"summary": "Risk Premium",
|
|
"description": "Market Risk Premium by country.",
|
|
"operationId": "economy_risk_premium",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_RiskPremium"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "RiskPremium",
|
|
"examples": [
|
|
"obb.economy.risk_premium().to_df()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/economy/balance_of_payments": {
|
|
"get": {
|
|
"tags": [
|
|
"economy"
|
|
],
|
|
"summary": "Balance Of Payments",
|
|
"description": "Balance of Payments Reports.",
|
|
"operationId": "economy_balance_of_payments",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "ecb",
|
|
"default": "ecb",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "report_type",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"main",
|
|
"summary",
|
|
"services",
|
|
"investment_income",
|
|
"direct_investment",
|
|
"portfolio_investment",
|
|
"other_investment"
|
|
],
|
|
"type": "string",
|
|
"title": "ecb",
|
|
"description": "The report type, the level of detail in the data. (provider: ecb)",
|
|
"default": "main"
|
|
},
|
|
"description": "The report type, the level of detail in the data. (provider: ecb)"
|
|
},
|
|
{
|
|
"name": "frequency",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"monthly",
|
|
"quarterly"
|
|
],
|
|
"type": "string",
|
|
"title": "ecb",
|
|
"description": "The frequency of the data. Monthly is valid only for ['main', 'summary']. (provider: ecb)",
|
|
"default": "monthly"
|
|
},
|
|
"description": "The frequency of the data. Monthly is valid only for ['main', 'summary']. (provider: ecb)"
|
|
},
|
|
{
|
|
"name": "country",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"brazil",
|
|
"canada",
|
|
"china",
|
|
"eu_ex_euro_area",
|
|
"eu_institutions",
|
|
"india",
|
|
"japan",
|
|
"russia",
|
|
"switzerland",
|
|
"united_kingdom",
|
|
"united_states",
|
|
"total",
|
|
null
|
|
],
|
|
"title": "ecb",
|
|
"description": "The country/region of the data. This parameter will override the 'report_type' parameter. (provider: ecb)"
|
|
},
|
|
"description": "The country/region of the data. This parameter will override the 'report_type' parameter. (provider: ecb)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_BalanceOfPayments"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "BalanceOfPayments",
|
|
"examples": [
|
|
"obb.economy.balance_of_payments(report_type=\"summary\").to_df().set_index(\"period\").T",
|
|
"#### The `country` parameter will override the `report_type`. ####",
|
|
"obb.economy.balance_of_payments(country=\"united_states\", provider=\"ecb\").to_df().set_index(\"period\").T"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/economy/fred_search": {
|
|
"get": {
|
|
"tags": [
|
|
"economy"
|
|
],
|
|
"summary": "Fred Search",
|
|
"description": "Search for FRED series or economic releases by ID or string.\nThis does not return the observation values, only the metadata.\nUse this function to find series IDs for `fred_series()`.",
|
|
"operationId": "economy_fred_search",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fred",
|
|
"default": "fred",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "query",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "The search word(s).",
|
|
"title": "Query"
|
|
},
|
|
"description": "The search word(s)."
|
|
},
|
|
{
|
|
"name": "is_release",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fred",
|
|
"description": "Is release? If True, other search filter variables are ignored. If no query text or release_id is supplied, this defaults to True. (provider: fred)",
|
|
"default": false
|
|
},
|
|
"description": "Is release? If True, other search filter variables are ignored. If no query text or release_id is supplied, this defaults to True. (provider: fred)"
|
|
},
|
|
{
|
|
"name": "release_id",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fred",
|
|
"description": "A specific release ID to target. (provider: fred)"
|
|
},
|
|
"description": "A specific release ID to target. (provider: fred)"
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fred",
|
|
"description": "The number of data entries to return. (1-1000) (provider: fred)"
|
|
},
|
|
"description": "The number of data entries to return. (1-1000) (provider: fred)"
|
|
},
|
|
{
|
|
"name": "offset",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer",
|
|
"minimum": 0
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fred",
|
|
"description": "Offset the results in conjunction with limit. (provider: fred)",
|
|
"default": 0
|
|
},
|
|
"description": "Offset the results in conjunction with limit. (provider: fred)"
|
|
},
|
|
{
|
|
"name": "filter_variable",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
null,
|
|
"frequency",
|
|
"units",
|
|
"seasonal_adjustment"
|
|
],
|
|
"title": "fred",
|
|
"description": "Filter by an attribute. (provider: fred)"
|
|
},
|
|
"description": "Filter by an attribute. (provider: fred)"
|
|
},
|
|
{
|
|
"name": "filter_value",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fred",
|
|
"description": "String value to filter the variable by. Used in conjunction with filter_variable. (provider: fred)"
|
|
},
|
|
"description": "String value to filter the variable by. Used in conjunction with filter_variable. (provider: fred)"
|
|
},
|
|
{
|
|
"name": "tag_names",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fred",
|
|
"description": "A semicolon delimited list of tag names that series match all of. Example: 'japan;imports' (provider: fred)"
|
|
},
|
|
"description": "A semicolon delimited list of tag names that series match all of. Example: 'japan;imports' (provider: fred)"
|
|
},
|
|
{
|
|
"name": "exclude_tag_names",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fred",
|
|
"description": "A semicolon delimited list of tag names that series match none of. Example: 'imports;services'. Requires that variable tag_names also be set to limit the number of matching series. (provider: fred)"
|
|
},
|
|
"description": "A semicolon delimited list of tag names that series match none of. Example: 'imports;services'. Requires that variable tag_names also be set to limit the number of matching series. (provider: fred)"
|
|
},
|
|
{
|
|
"name": "series_id",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fred",
|
|
"description": "A FRED Series ID to return series group information for. This returns the required information to query for regional data. Not all series that are in FRED have geographical data. Entering a value for series_id will override all other parameters. Multiple series_ids can be separated by commas. (provider: fred)"
|
|
},
|
|
"description": "A FRED Series ID to return series group information for. This returns the required information to query for regional data. Not all series that are in FRED have geographical data. Entering a value for series_id will override all other parameters. Multiple series_ids can be separated by commas. (provider: fred)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_FredSearch"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "FredSearch",
|
|
"examples": [
|
|
"obb.economy.fred_search()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/economy/fred_series": {
|
|
"get": {
|
|
"tags": [
|
|
"economy"
|
|
],
|
|
"summary": "Fred Series",
|
|
"description": "Get data by series ID from FRED.",
|
|
"operationId": "economy_fred_series",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"fred",
|
|
"intrinio"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. Multiple items allowed: fred.",
|
|
"multiple_items_allowed": [
|
|
"fred"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. Multiple items allowed: fred."
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "The number of data entries to return.",
|
|
"default": 100000,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return."
|
|
},
|
|
{
|
|
"name": "frequency",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
null,
|
|
"a",
|
|
"q",
|
|
"m",
|
|
"w",
|
|
"d",
|
|
"wef",
|
|
"weth",
|
|
"wew",
|
|
"wetu",
|
|
"wem",
|
|
"wesu",
|
|
"wesa",
|
|
"bwew",
|
|
"bwem"
|
|
],
|
|
"title": "fred",
|
|
"description": "\n Frequency aggregation to convert high frequency data to lower frequency.\n None = No change\n a = Annual\n q = Quarterly\n m = Monthly\n w = Weekly\n d = Daily\n wef = Weekly, Ending Friday\n weth = Weekly, Ending Thursday\n wew = Weekly, Ending Wednesday\n wetu = Weekly, Ending Tuesday\n wem = Weekly, Ending Monday\n wesu = Weekly, Ending Sunday\n wesa = Weekly, Ending Saturday\n bwew = Biweekly, Ending Wednesday\n bwem = Biweekly, Ending Monday\n (provider: fred)"
|
|
},
|
|
"description": "\n Frequency aggregation to convert high frequency data to lower frequency.\n None = No change\n a = Annual\n q = Quarterly\n m = Monthly\n w = Weekly\n d = Daily\n wef = Weekly, Ending Friday\n weth = Weekly, Ending Thursday\n wew = Weekly, Ending Wednesday\n wetu = Weekly, Ending Tuesday\n wem = Weekly, Ending Monday\n wesu = Weekly, Ending Sunday\n wesa = Weekly, Ending Saturday\n bwew = Biweekly, Ending Wednesday\n bwem = Biweekly, Ending Monday\n (provider: fred)"
|
|
},
|
|
{
|
|
"name": "aggregation_method",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
null,
|
|
"avg",
|
|
"sum",
|
|
"eop"
|
|
],
|
|
"title": "fred",
|
|
"description": "\n A key that indicates the aggregation method used for frequency aggregation.\n This parameter has no affect if the frequency parameter is not set.\n avg = Average\n sum = Sum\n eop = End of Period\n (provider: fred)",
|
|
"default": "eop"
|
|
},
|
|
"description": "\n A key that indicates the aggregation method used for frequency aggregation.\n This parameter has no affect if the frequency parameter is not set.\n avg = Average\n sum = Sum\n eop = End of Period\n (provider: fred)"
|
|
},
|
|
{
|
|
"name": "transform",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
null,
|
|
"chg",
|
|
"ch1",
|
|
"pch",
|
|
"pc1",
|
|
"pca",
|
|
"cch",
|
|
"cca",
|
|
"log"
|
|
],
|
|
"title": "fred",
|
|
"description": "\n Transformation type\n None = No transformation\n chg = Change\n ch1 = Change from Year Ago\n pch = Percent Change\n pc1 = Percent Change from Year Ago\n pca = Compounded Annual Rate of Change\n cch = Continuously Compounded Rate of Change\n cca = Continuously Compounded Annual Rate of Change\n log = Natural Log\n (provider: fred)"
|
|
},
|
|
"description": "\n Transformation type\n None = No transformation\n chg = Change\n ch1 = Change from Year Ago\n pch = Percent Change\n pc1 = Percent Change from Year Ago\n pca = Compounded Annual Rate of Change\n cch = Continuously Compounded Rate of Change\n cca = Continuously Compounded Annual Rate of Change\n log = Natural Log\n (provider: fred)"
|
|
},
|
|
{
|
|
"name": "all_pages",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "Returns all pages of data from the API call at once. (provider: intrinio)",
|
|
"default": false
|
|
},
|
|
"description": "Returns all pages of data from the API call at once. (provider: intrinio)"
|
|
},
|
|
{
|
|
"name": "sleep",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "Time to sleep between requests to avoid rate limiting. (provider: intrinio)",
|
|
"default": 1.0
|
|
},
|
|
"description": "Time to sleep between requests to avoid rate limiting. (provider: intrinio)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_FredSeries"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "FredSeries",
|
|
"examples": [
|
|
"obb.economy.fred_series(\"NFCI\").to_df()",
|
|
"#### Multiple series can be passed in as a list. ####",
|
|
"obb.economy.fred_series([\"NFCI\",\"STLFSI4\"]).to_df()",
|
|
"#### Use the `transform` parameter to transform the data as change, log, or percent change. ####",
|
|
"obb.economy.fred_series(\"CBBTCUSD\", transform=\"pc1\").to_df()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/economy/money_measures": {
|
|
"get": {
|
|
"tags": [
|
|
"economy"
|
|
],
|
|
"summary": "Money Measures",
|
|
"description": "Money Measures (M1/M2 and components). The Federal Reserve publishes as part of the H.6 Release.",
|
|
"operationId": "economy_money_measures",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "federal_reserve",
|
|
"default": "federal_reserve",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "adjusted",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Whether to return seasonally adjusted data.",
|
|
"default": true,
|
|
"title": "Adjusted"
|
|
},
|
|
"description": "Whether to return seasonally adjusted data."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_MoneyMeasures"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "MoneyMeasures",
|
|
"examples": [
|
|
"obb.economy.money_measures(adjusted=False).to_df()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/economy/unemployment": {
|
|
"get": {
|
|
"tags": [
|
|
"economy"
|
|
],
|
|
"summary": "Unemployment",
|
|
"description": "Global unemployment data.",
|
|
"operationId": "economy_unemployment",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "oecd",
|
|
"default": "oecd",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "country",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"colombia",
|
|
"new_zealand",
|
|
"united_kingdom",
|
|
"italy",
|
|
"luxembourg",
|
|
"euro_area19",
|
|
"sweden",
|
|
"oecd",
|
|
"south_africa",
|
|
"denmark",
|
|
"canada",
|
|
"switzerland",
|
|
"slovakia",
|
|
"hungary",
|
|
"portugal",
|
|
"spain",
|
|
"france",
|
|
"czech_republic",
|
|
"costa_rica",
|
|
"japan",
|
|
"slovenia",
|
|
"russia",
|
|
"austria",
|
|
"latvia",
|
|
"netherlands",
|
|
"israel",
|
|
"iceland",
|
|
"united_states",
|
|
"ireland",
|
|
"mexico",
|
|
"germany",
|
|
"greece",
|
|
"turkey",
|
|
"australia",
|
|
"poland",
|
|
"south_korea",
|
|
"chile",
|
|
"finland",
|
|
"european_union27_2020",
|
|
"norway",
|
|
"lithuania",
|
|
"euro_area20",
|
|
"estonia",
|
|
"belgium",
|
|
"brazil",
|
|
"indonesia",
|
|
"all"
|
|
],
|
|
"type": "string",
|
|
"title": "oecd",
|
|
"description": "Country to get GDP for. (provider: oecd)",
|
|
"default": "united_states"
|
|
},
|
|
"description": "Country to get GDP for. (provider: oecd)"
|
|
},
|
|
{
|
|
"name": "sex",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"total",
|
|
"male",
|
|
"female"
|
|
],
|
|
"type": "string",
|
|
"title": "oecd",
|
|
"description": "Sex to get unemployment for. (provider: oecd)",
|
|
"default": "total"
|
|
},
|
|
"description": "Sex to get unemployment for. (provider: oecd)"
|
|
},
|
|
{
|
|
"name": "frequency",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"monthly",
|
|
"quarterly",
|
|
"annual"
|
|
],
|
|
"type": "string",
|
|
"title": "oecd",
|
|
"description": "Frequency to get unemployment for. (provider: oecd)",
|
|
"default": "monthly"
|
|
},
|
|
"description": "Frequency to get unemployment for. (provider: oecd)"
|
|
},
|
|
{
|
|
"name": "age",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"total",
|
|
"15-24",
|
|
"15-64",
|
|
"25-54",
|
|
"55-64"
|
|
],
|
|
"type": "string",
|
|
"title": "oecd",
|
|
"description": "Age group to get unemployment for. Total indicates 15 years or over (provider: oecd)",
|
|
"default": "total"
|
|
},
|
|
"description": "Age group to get unemployment for. Total indicates 15 years or over (provider: oecd)"
|
|
},
|
|
{
|
|
"name": "seasonal_adjustment",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "boolean",
|
|
"title": "oecd",
|
|
"description": "Whether to get seasonally adjusted unemployment. Defaults to False. (provider: oecd)",
|
|
"default": false
|
|
},
|
|
"description": "Whether to get seasonally adjusted unemployment. Defaults to False. (provider: oecd)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_Unemployment"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "Unemployment",
|
|
"examples": [
|
|
"obb.economy.unemployment(country=\"all\", frequency=\"quarterly\")",
|
|
"#### Demographics for the statistics are selected with the `age` and `sex` parameters. ####",
|
|
"obb.economy.unemployment(",
|
|
"country=\"all\", frequency=\"quarterly\", age=\"25-54\"",
|
|
").to_df().pivot(columns=\"country\", values=\"value\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/economy/composite_leading_indicator": {
|
|
"get": {
|
|
"tags": [
|
|
"economy"
|
|
],
|
|
"summary": "Composite Leading Indicator",
|
|
"description": "The composite leading indicator (CLI) is designed to provide early signals of turning points\nin business cycles showing fluctuation of the economic activity around its long term potential level.\nCLIs show short-term economic movements in qualitative rather than quantitative terms.",
|
|
"operationId": "economy_composite_leading_indicator",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "oecd",
|
|
"default": "oecd",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "country",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"united_states",
|
|
"united_kingdom",
|
|
"japan",
|
|
"mexico",
|
|
"indonesia",
|
|
"australia",
|
|
"brazil",
|
|
"canada",
|
|
"italy",
|
|
"germany",
|
|
"turkey",
|
|
"france",
|
|
"south_africa",
|
|
"south_korea",
|
|
"spain",
|
|
"india",
|
|
"china",
|
|
"g7",
|
|
"g20",
|
|
"all"
|
|
],
|
|
"type": "string",
|
|
"title": "oecd",
|
|
"description": "Country to get GDP for. (provider: oecd)",
|
|
"default": "united_states"
|
|
},
|
|
"description": "Country to get GDP for. (provider: oecd)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_CLI"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "CLI",
|
|
"examples": [
|
|
"obb.economy.composite_leading_indicator(country=\"all\").to_df()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/economy/short_term_interest_rate": {
|
|
"get": {
|
|
"tags": [
|
|
"economy"
|
|
],
|
|
"summary": "Short Term Interest Rate",
|
|
"description": "Short-term interest rates are the rates at which short-term borrowings are effected between\nfinancial institutions or the rate at which short-term government paper is issued or traded in the market.\nShort-term interest rates are generally averages of daily rates, measured as a percentage.\nShort-term interest rates are based on three-month money market rates where available.\nTypical standardised names are \"money market rate\" and \"treasury bill rate\".",
|
|
"operationId": "economy_short_term_interest_rate",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "oecd",
|
|
"default": "oecd",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "country",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"belgium",
|
|
"ireland",
|
|
"mexico",
|
|
"indonesia",
|
|
"new_zealand",
|
|
"japan",
|
|
"united_kingdom",
|
|
"france",
|
|
"chile",
|
|
"canada",
|
|
"netherlands",
|
|
"united_states",
|
|
"south_korea",
|
|
"norway",
|
|
"austria",
|
|
"south_africa",
|
|
"denmark",
|
|
"switzerland",
|
|
"hungary",
|
|
"luxembourg",
|
|
"australia",
|
|
"germany",
|
|
"sweden",
|
|
"iceland",
|
|
"turkey",
|
|
"greece",
|
|
"israel",
|
|
"czech_republic",
|
|
"latvia",
|
|
"slovenia",
|
|
"poland",
|
|
"estonia",
|
|
"lithuania",
|
|
"portugal",
|
|
"costa_rica",
|
|
"slovakia",
|
|
"finland",
|
|
"spain",
|
|
"russia",
|
|
"euro_area19",
|
|
"colombia",
|
|
"italy",
|
|
"india",
|
|
"china",
|
|
"croatia",
|
|
"all"
|
|
],
|
|
"type": "string",
|
|
"title": "oecd",
|
|
"description": "Country to get GDP for. (provider: oecd)",
|
|
"default": "united_states"
|
|
},
|
|
"description": "Country to get GDP for. (provider: oecd)"
|
|
},
|
|
{
|
|
"name": "frequency",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"monthly",
|
|
"quarterly",
|
|
"annual"
|
|
],
|
|
"type": "string",
|
|
"title": "oecd",
|
|
"description": "Frequency to get interest rate for for. (provider: oecd)",
|
|
"default": "monthly"
|
|
},
|
|
"description": "Frequency to get interest rate for for. (provider: oecd)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_STIR"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "STIR",
|
|
"examples": [
|
|
"obb.economy.short_term_interest_rate(country=\"all\", frequency=\"quarterly\").to_df()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/economy/long_term_interest_rate": {
|
|
"get": {
|
|
"tags": [
|
|
"economy"
|
|
],
|
|
"summary": "Long Term Interest Rate",
|
|
"description": "Long-term interest rates refer to government bonds maturing in ten years.\nRates are mainly determined by the price charged by the lender, the risk from the borrower and the\nfall in the capital value. Long-term interest rates are generally averages of daily rates,\nmeasured as a percentage. These interest rates are implied by the prices at which the government bonds are\ntraded on financial markets, not the interest rates at which the loans were issued.\nIn all cases, they refer to bonds whose capital repayment is guaranteed by governments.\nLong-term interest rates are one of the determinants of business investment.\nLow long-term interest rates encourage investment in new equipment and high interest rates discourage it.\nInvestment is, in turn, a major source of economic growth.",
|
|
"operationId": "economy_long_term_interest_rate",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "oecd",
|
|
"default": "oecd",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "country",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"belgium",
|
|
"ireland",
|
|
"mexico",
|
|
"indonesia",
|
|
"new_zealand",
|
|
"japan",
|
|
"united_kingdom",
|
|
"france",
|
|
"chile",
|
|
"canada",
|
|
"netherlands",
|
|
"united_states",
|
|
"south_korea",
|
|
"norway",
|
|
"austria",
|
|
"south_africa",
|
|
"denmark",
|
|
"switzerland",
|
|
"hungary",
|
|
"luxembourg",
|
|
"australia",
|
|
"germany",
|
|
"sweden",
|
|
"iceland",
|
|
"turkey",
|
|
"greece",
|
|
"israel",
|
|
"czech_republic",
|
|
"latvia",
|
|
"slovenia",
|
|
"poland",
|
|
"estonia",
|
|
"lithuania",
|
|
"portugal",
|
|
"costa_rica",
|
|
"slovakia",
|
|
"finland",
|
|
"spain",
|
|
"russia",
|
|
"euro_area19",
|
|
"colombia",
|
|
"italy",
|
|
"india",
|
|
"china",
|
|
"croatia",
|
|
"all"
|
|
],
|
|
"type": "string",
|
|
"title": "oecd",
|
|
"description": "Country to get GDP for. (provider: oecd)",
|
|
"default": "united_states"
|
|
},
|
|
"description": "Country to get GDP for. (provider: oecd)"
|
|
},
|
|
{
|
|
"name": "frequency",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"monthly",
|
|
"quarterly",
|
|
"annual"
|
|
],
|
|
"type": "string",
|
|
"title": "oecd",
|
|
"description": "Frequency to get interest rate for for. (provider: oecd)",
|
|
"default": "monthly"
|
|
},
|
|
"description": "Frequency to get interest rate for for. (provider: oecd)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_LTIR"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "LTIR",
|
|
"examples": [
|
|
"obb.economy.long_term_interest_rate(country=\"all\", frequency=\"quarterly\").to_df()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/economy/fred_regional": {
|
|
"get": {
|
|
"tags": [
|
|
"economy"
|
|
],
|
|
"summary": "Fred Regional",
|
|
"description": "Query the Geo Fred API for regional economic data by series group.\nThe series group ID is found by using `fred_search` and the `series_id` parameter.",
|
|
"operationId": "economy_fred_regional",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fred",
|
|
"default": "fred",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. Multiple items allowed: fred.",
|
|
"multiple_items_allowed": [
|
|
"fred"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. Multiple items allowed: fred."
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "The number of data entries to return.",
|
|
"default": 100000,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return."
|
|
},
|
|
{
|
|
"name": "is_series_group",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "boolean",
|
|
"title": "fred",
|
|
"description": "When True, the symbol provided is for a series_group, else it is for a series ID. (provider: fred)",
|
|
"default": false
|
|
},
|
|
"description": "When True, the symbol provided is for a series_group, else it is for a series ID. (provider: fred)"
|
|
},
|
|
{
|
|
"name": "region_type",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"bea",
|
|
"msa",
|
|
"frb",
|
|
"necta",
|
|
"state",
|
|
"country",
|
|
"county",
|
|
"censusregion"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fred",
|
|
"description": "The type of regional data. Parameter is only valid when `is_series_group` is True. (provider: fred)"
|
|
},
|
|
"description": "The type of regional data. Parameter is only valid when `is_series_group` is True. (provider: fred)"
|
|
},
|
|
{
|
|
"name": "season",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"SA",
|
|
"NSA",
|
|
"SSA"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fred",
|
|
"description": "The seasonal adjustments to the data. Parameter is only valid when `is_series_group` is True. (provider: fred)",
|
|
"default": "NSA"
|
|
},
|
|
"description": "The seasonal adjustments to the data. Parameter is only valid when `is_series_group` is True. (provider: fred)"
|
|
},
|
|
{
|
|
"name": "units",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fred",
|
|
"description": "The units of the data. This should match the units returned from searching by series ID. An incorrect field will not necessarily return an error. Parameter is only valid when `is_series_group` is True. (provider: fred)"
|
|
},
|
|
"description": "The units of the data. This should match the units returned from searching by series ID. An incorrect field will not necessarily return an error. Parameter is only valid when `is_series_group` is True. (provider: fred)"
|
|
},
|
|
{
|
|
"name": "frequency",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"d",
|
|
"w",
|
|
"bw",
|
|
"m",
|
|
"q",
|
|
"sa",
|
|
"a",
|
|
"wef",
|
|
"weth",
|
|
"wew",
|
|
"wetu",
|
|
"wem",
|
|
"wesu",
|
|
"wesa",
|
|
"bwew",
|
|
"bwem"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fred",
|
|
"description": "\n Frequency aggregation to convert high frequency data to lower frequency.\n Parameter is only valid when `is_series_group` is True.\n a = Annual\n sa= Semiannual\n q = Quarterly\n m = Monthly\n w = Weekly\n d = Daily\n wef = Weekly, Ending Friday\n weth = Weekly, Ending Thursday\n wew = Weekly, Ending Wednesday\n wetu = Weekly, Ending Tuesday\n wem = Weekly, Ending Monday\n wesu = Weekly, Ending Sunday\n wesa = Weekly, Ending Saturday\n bwew = Biweekly, Ending Wednesday\n bwem = Biweekly, Ending Monday\n (provider: fred)"
|
|
},
|
|
"description": "\n Frequency aggregation to convert high frequency data to lower frequency.\n Parameter is only valid when `is_series_group` is True.\n a = Annual\n sa= Semiannual\n q = Quarterly\n m = Monthly\n w = Weekly\n d = Daily\n wef = Weekly, Ending Friday\n weth = Weekly, Ending Thursday\n wew = Weekly, Ending Wednesday\n wetu = Weekly, Ending Tuesday\n wem = Weekly, Ending Monday\n wesu = Weekly, Ending Sunday\n wesa = Weekly, Ending Saturday\n bwew = Biweekly, Ending Wednesday\n bwem = Biweekly, Ending Monday\n (provider: fred)"
|
|
},
|
|
{
|
|
"name": "aggregation_method",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"avg",
|
|
"sum",
|
|
"eop"
|
|
],
|
|
"type": "string",
|
|
"title": "fred",
|
|
"description": "\n A key that indicates the aggregation method used for frequency aggregation.\n This parameter has no affect if the frequency parameter is not set.\n Only valid when `is_series_group` is True.\n avg = Average\n sum = Sum\n eop = End of Period\n (provider: fred)",
|
|
"default": "avg"
|
|
},
|
|
"description": "\n A key that indicates the aggregation method used for frequency aggregation.\n This parameter has no affect if the frequency parameter is not set.\n Only valid when `is_series_group` is True.\n avg = Average\n sum = Sum\n eop = End of Period\n (provider: fred)"
|
|
},
|
|
{
|
|
"name": "transform",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"lin",
|
|
"chg",
|
|
"ch1",
|
|
"pch",
|
|
"pc1",
|
|
"pca",
|
|
"cch",
|
|
"cca",
|
|
"log"
|
|
],
|
|
"type": "string",
|
|
"title": "fred",
|
|
"description": "\n Transformation type. Only valid when `is_series_group` is True.\n lin = Levels (No transformation)\n chg = Change\n ch1 = Change from Year Ago\n pch = Percent Change\n pc1 = Percent Change from Year Ago\n pca = Compounded Annual Rate of Change\n cch = Continuously Compounded Rate of Change\n cca = Continuously Compounded Annual Rate of Change\n log = Natural Log\n (provider: fred)",
|
|
"default": "lin"
|
|
},
|
|
"description": "\n Transformation type. Only valid when `is_series_group` is True.\n lin = Levels (No transformation)\n chg = Change\n ch1 = Change from Year Ago\n pch = Percent Change\n pc1 = Percent Change from Year Ago\n pca = Compounded Annual Rate of Change\n cch = Continuously Compounded Rate of Change\n cca = Continuously Compounded Annual Rate of Change\n log = Natural Log\n (provider: fred)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_FredRegional"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "FredRegional",
|
|
"examples": [
|
|
"#### With no date, the most recent report is returned. ####",
|
|
"obb.economy.fred_regional(\"NYICLAIMS\")",
|
|
"#### With a date, time series data is returned. ####",
|
|
"obb.economy.fred_regional(\"NYICLAIMS\", start_date=\"2021-01-01\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/calendar/ipo": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Ipo",
|
|
"description": "Upcoming and Historical IPO Calendar.",
|
|
"operationId": "equity_calendar_ipo",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "intrinio",
|
|
"default": "intrinio",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "The number of data entries to return.",
|
|
"default": 100,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return."
|
|
},
|
|
{
|
|
"name": "status",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"upcoming",
|
|
"priced",
|
|
"withdrawn"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "Status of the IPO. [upcoming, priced, or withdrawn] (provider: intrinio)"
|
|
},
|
|
"description": "Status of the IPO. [upcoming, priced, or withdrawn] (provider: intrinio)"
|
|
},
|
|
{
|
|
"name": "offer_amount_greater_than",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "Return IPOs with an offer dollar amount greater than the given amount. (provider: intrinio)"
|
|
},
|
|
"description": "Return IPOs with an offer dollar amount greater than the given amount. (provider: intrinio)"
|
|
},
|
|
{
|
|
"name": "offer_amount_less_than",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "Return IPOs with an offer dollar amount less than the given amount. (provider: intrinio)"
|
|
},
|
|
"description": "Return IPOs with an offer dollar amount less than the given amount. (provider: intrinio)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_CalendarIpo"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "CalendarIpo",
|
|
"examples": [
|
|
"obb.equity.calendar.ipo(limit=100)"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/calendar/dividend": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Dividend",
|
|
"description": "Upcoming and Historical Dividend Calendar.",
|
|
"operationId": "equity_calendar_dividend",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_CalendarDividend"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "CalendarDividend",
|
|
"examples": [
|
|
"obb.equity.calendar.dividend()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/calendar/splits": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Splits",
|
|
"description": "Calendar Splits. Show Stock Split Calendar.",
|
|
"operationId": "equity_calendar_splits",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_CalendarSplits"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "CalendarSplits",
|
|
"examples": [
|
|
"obb.equity.calendar.splits()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/calendar/earnings": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Earnings",
|
|
"description": "Upcoming and Historical earnings calendar.",
|
|
"operationId": "equity_calendar_earnings",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_CalendarEarnings"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "CalendarEarnings",
|
|
"examples": [
|
|
"obb.equity.calendar.earnings()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/compare/peers": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Peers",
|
|
"description": "Equity Peers. Company peers.",
|
|
"operationId": "equity_compare_peers",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_EquityPeers"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "EquityPeers",
|
|
"examples": [
|
|
"obb.equity.compare.peers(symbol=\"AAPL\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/estimates/price_target": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Price Target",
|
|
"description": "Analyst price targets by company.",
|
|
"operationId": "equity_estimates_price_target",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"benzinga",
|
|
"fmp"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Symbol to get data for. Multiple items allowed: benzinga.",
|
|
"multiple_items_allowed": [
|
|
"benzinga"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. Multiple items allowed: benzinga."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "integer",
|
|
"description": "The number of data entries to return.",
|
|
"default": 200,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return."
|
|
},
|
|
{
|
|
"name": "page",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Page offset. For optimization, performance and technical reasons, page offsets are limited from 0 - 100000. Limit the query results by other parameters such as date. Used in conjunction with the limit and date parameters. (provider: benzinga)",
|
|
"default": 0
|
|
},
|
|
"description": "Page offset. For optimization, performance and technical reasons, page offsets are limited from 0 - 100000. Limit the query results by other parameters such as date. Used in conjunction with the limit and date parameters. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Date for calendar data, shorthand for date_from and date_to. (provider: benzinga)"
|
|
},
|
|
"description": "Date for calendar data, shorthand for date_from and date_to. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Start date of the data, in YYYY-MM-DD format. (provider: benzinga)"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "End date of the data, in YYYY-MM-DD format. (provider: benzinga)"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "updated",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Records last Updated Unix timestamp (UTC). This will force the sort order to be Greater Than or Equal to the timestamp indicated. The date can be a date string or a Unix timestamp. The date string must be in the format of YYYY-MM-DD. (provider: benzinga)"
|
|
},
|
|
"description": "Records last Updated Unix timestamp (UTC). This will force the sort order to be Greater Than or Equal to the timestamp indicated. The date can be a date string or a Unix timestamp. The date string must be in the format of YYYY-MM-DD. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "importance",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Importance level to filter by. Uses Greater Than or Equal To the importance indicated (provider: benzinga)"
|
|
},
|
|
"description": "Importance level to filter by. Uses Greater Than or Equal To the importance indicated (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "action",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"downgrades",
|
|
"maintains",
|
|
"reinstates",
|
|
"reiterates",
|
|
"upgrades",
|
|
"assumes",
|
|
"initiates",
|
|
"terminates",
|
|
"removes",
|
|
"suspends",
|
|
"firm_dissolved"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Filter by a specific action_company. (provider: benzinga)"
|
|
},
|
|
"description": "Filter by a specific action_company. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "analyst_ids",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Comma-separated list of analyst (person) IDs. Omitting will bring back all available analysts. Multiple items allowed. (provider: benzinga)",
|
|
"multiple_items_allowed": [
|
|
"benzinga"
|
|
]
|
|
},
|
|
"description": "Comma-separated list of analyst (person) IDs. Omitting will bring back all available analysts. Multiple items allowed. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "firm_ids",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Comma-separated list of firm IDs. Multiple items allowed. (provider: benzinga)",
|
|
"multiple_items_allowed": [
|
|
"benzinga"
|
|
]
|
|
},
|
|
"description": "Comma-separated list of firm IDs. Multiple items allowed. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "fields",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Comma-separated list of fields to include in the response. See https://docs.benzinga.io/benzinga-apis/calendar/get-ratings to learn about the available fields. Multiple items allowed. (provider: benzinga)",
|
|
"multiple_items_allowed": [
|
|
"benzinga"
|
|
]
|
|
},
|
|
"description": "Comma-separated list of fields to include in the response. See https://docs.benzinga.io/benzinga-apis/calendar/get-ratings to learn about the available fields. Multiple items allowed. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "with_grade",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "boolean",
|
|
"title": "fmp",
|
|
"description": "Include upgrades and downgrades in the response. (provider: fmp)",
|
|
"default": false
|
|
},
|
|
"description": "Include upgrades and downgrades in the response. (provider: fmp)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_PriceTarget"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "PriceTarget",
|
|
"examples": [
|
|
"obb.equity.estimates.price_target(start_date=\"2020-01-01\", end_date=\"2024-02-16\",limit=10, symbol=\"msft\", provider=\"benzinga\",action=\"downgrades\").to_df()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/estimates/historical": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Historical",
|
|
"description": "Historical analyst estimates for earnings and revenue.",
|
|
"operationId": "equity_estimates_historical",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "period",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"quarter",
|
|
"annual"
|
|
],
|
|
"type": "string",
|
|
"description": "Time period of the data to return.",
|
|
"default": "annual",
|
|
"title": "Period"
|
|
},
|
|
"description": "Time period of the data to return."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "integer",
|
|
"description": "The number of data entries to return.",
|
|
"default": 30,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_AnalystEstimates"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "AnalystEstimates",
|
|
"examples": [
|
|
"obb.equity.estimates.historical(\"AAPL\", period=\"quarter\", provider=\"fmp\").to_df()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/estimates/consensus": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Consensus",
|
|
"description": "Consensus price target and recommendation.",
|
|
"operationId": "equity_estimates_consensus",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_PriceTargetConsensus"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "PriceTargetConsensus",
|
|
"examples": [
|
|
"obb.equity.estimates.consensus(\"AAPL,MSFT\", provider=\"yfinance\").to_df()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/estimates/analyst_search": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Analyst Search",
|
|
"description": "Search for specific analysts and get their forecast track record.",
|
|
"operationId": "equity_estimates_analyst_search",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "benzinga",
|
|
"default": "benzinga",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "analyst_name",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "A comma separated list of analyst names to bring back. Omitting will bring back all available analysts.",
|
|
"title": "Analyst Name"
|
|
},
|
|
"description": "A comma separated list of analyst names to bring back. Omitting will bring back all available analysts."
|
|
},
|
|
{
|
|
"name": "firm_name",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "A comma separated list of firm names to bring back. Omitting will bring back all available firms.",
|
|
"title": "Firm Name"
|
|
},
|
|
"description": "A comma separated list of firm names to bring back. Omitting will bring back all available firms."
|
|
},
|
|
{
|
|
"name": "analyst_ids",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "A comma separated list of analyst IDs to bring back. (provider: benzinga)"
|
|
},
|
|
"description": "A comma separated list of analyst IDs to bring back. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "firm_ids",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "A comma separated list of firm IDs to bring back. (provider: benzinga)"
|
|
},
|
|
"description": "A comma separated list of firm IDs to bring back. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Number of results returned. Limit 1000. (provider: benzinga)",
|
|
"default": 100
|
|
},
|
|
"description": "Number of results returned. Limit 1000. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "page",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Page offset. For optimization, performance and technical reasons, page offsets are limited from 0 - 100000. Limit the query results by other parameters such as date. (provider: benzinga)",
|
|
"default": 0
|
|
},
|
|
"description": "Page offset. For optimization, performance and technical reasons, page offsets are limited from 0 - 100000. Limit the query results by other parameters such as date. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "fields",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Comma-separated list of fields to include in the response. See https://docs.benzinga.io/benzinga-apis/calendar/get-ratings to learn about the available fields. (provider: benzinga)"
|
|
},
|
|
"description": "Comma-separated list of fields to include in the response. See https://docs.benzinga.io/benzinga-apis/calendar/get-ratings to learn about the available fields. (provider: benzinga)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_AnalystSearch"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "AnalystSearch",
|
|
"examples": [
|
|
"obb.equity.estimates.analyst_search(firm_name=\"Wedbush\", provider=\"benzinga\").to_df()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/discovery/filings": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Filings",
|
|
"description": "Get the most-recent filings submitted to the SEC.",
|
|
"operationId": "equity_discovery_filings",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "form_type",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Filter by form type. Visit https://www.sec.gov/forms for a list of supported form types.",
|
|
"title": "Form Type"
|
|
},
|
|
"description": "Filter by form type. Visit https://www.sec.gov/forms for a list of supported form types."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "integer",
|
|
"description": "The number of data entries to return.",
|
|
"default": 100,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return."
|
|
},
|
|
{
|
|
"name": "isDone",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Flag for whether or not the filing is done. (provider: fmp)"
|
|
},
|
|
"description": "Flag for whether or not the filing is done. (provider: fmp)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_DiscoveryFilings"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "DiscoveryFilings",
|
|
"examples": [
|
|
"obb.equity.discovery.filings(limit=100)"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/multiples": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Multiples",
|
|
"description": "Equity Valuation Multiples. Valuation multiples for a stock ticker.",
|
|
"operationId": "equity_fundamental_multiples",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. Multiple items allowed: fmp.",
|
|
"multiple_items_allowed": [
|
|
"fmp"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. Multiple items allowed: fmp."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_EquityValuationMultiples"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "EquityValuationMultiples",
|
|
"examples": [
|
|
"obb.equity.fundamental.multiples(symbol=\"AAPL\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/balance": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Balance",
|
|
"description": "Balance Sheet. Balance sheet statement.",
|
|
"operationId": "equity_fundamental_balance",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"fmp",
|
|
"intrinio",
|
|
"polygon"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "period",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Time period of the data to return.",
|
|
"default": "annual",
|
|
"title": "Period"
|
|
},
|
|
"description": "Time period of the data to return."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer",
|
|
"minimum": 0
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "The number of data entries to return.",
|
|
"default": 5,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return."
|
|
},
|
|
{
|
|
"name": "fiscal_year",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "The specific fiscal year. Reports do not go beyond 2008. (provider: intrinio)"
|
|
},
|
|
"description": "The specific fiscal year. Reports do not go beyond 2008. (provider: intrinio)"
|
|
},
|
|
{
|
|
"name": "filing_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Filing date of the financial statement. (provider: polygon)"
|
|
},
|
|
"description": "Filing date of the financial statement. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "filing_date_lt",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Filing date less than the given date. (provider: polygon)"
|
|
},
|
|
"description": "Filing date less than the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "filing_date_lte",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Filing date less than or equal to the given date. (provider: polygon)"
|
|
},
|
|
"description": "Filing date less than or equal to the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "filing_date_gt",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Filing date greater than the given date. (provider: polygon)"
|
|
},
|
|
"description": "Filing date greater than the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "filing_date_gte",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Filing date greater than or equal to the given date. (provider: polygon)"
|
|
},
|
|
"description": "Filing date greater than or equal to the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "period_of_report_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Period of report date of the financial statement. (provider: polygon)"
|
|
},
|
|
"description": "Period of report date of the financial statement. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "period_of_report_date_lt",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Period of report date less than the given date. (provider: polygon)"
|
|
},
|
|
"description": "Period of report date less than the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "period_of_report_date_lte",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Period of report date less than or equal to the given date. (provider: polygon)"
|
|
},
|
|
"description": "Period of report date less than or equal to the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "period_of_report_date_gt",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Period of report date greater than the given date. (provider: polygon)"
|
|
},
|
|
"description": "Period of report date greater than the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "period_of_report_date_gte",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Period of report date greater than or equal to the given date. (provider: polygon)"
|
|
},
|
|
"description": "Period of report date greater than or equal to the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "include_sources",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "boolean",
|
|
"title": "polygon",
|
|
"description": "Whether to include the sources of the financial statement. (provider: polygon)",
|
|
"default": true
|
|
},
|
|
"description": "Whether to include the sources of the financial statement. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "order",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Order of the financial statement. (provider: polygon)"
|
|
},
|
|
"description": "Order of the financial statement. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "sort",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"filing_date",
|
|
"period_of_report_date"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Sort of the financial statement. (provider: polygon)"
|
|
},
|
|
"description": "Sort of the financial statement. (provider: polygon)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_BalanceSheet"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "BalanceSheet",
|
|
"examples": [
|
|
"obb.equity.fundamental.balance(symbol=\"AAPL\", period=\"annual\", limit=5)"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/balance_growth": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Balance Growth",
|
|
"description": "Balance Sheet Statement Growth. Information about the growth of the company balance sheet.",
|
|
"operationId": "equity_fundamental_balance_growth",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "integer",
|
|
"description": "The number of data entries to return.",
|
|
"default": 10,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_BalanceSheetGrowth"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "BalanceSheetGrowth",
|
|
"examples": [
|
|
"obb.equity.fundamental.balance_growth(symbol=\"AAPL\", limit=10)"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/cash": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Cash",
|
|
"description": "Cash Flow Statement. Information about the cash flow statement.",
|
|
"operationId": "equity_fundamental_cash",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"fmp",
|
|
"intrinio",
|
|
"polygon"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "period",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Time period of the data to return.",
|
|
"default": "annual",
|
|
"title": "Period"
|
|
},
|
|
"description": "Time period of the data to return."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer",
|
|
"minimum": 0
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "The number of data entries to return.",
|
|
"default": 5,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return."
|
|
},
|
|
{
|
|
"name": "fiscal_year",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "The specific fiscal year. Reports do not go beyond 2008. (provider: intrinio)"
|
|
},
|
|
"description": "The specific fiscal year. Reports do not go beyond 2008. (provider: intrinio)"
|
|
},
|
|
{
|
|
"name": "filing_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Filing date of the financial statement. (provider: polygon)"
|
|
},
|
|
"description": "Filing date of the financial statement. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "filing_date_lt",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Filing date less than the given date. (provider: polygon)"
|
|
},
|
|
"description": "Filing date less than the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "filing_date_lte",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Filing date less than or equal to the given date. (provider: polygon)"
|
|
},
|
|
"description": "Filing date less than or equal to the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "filing_date_gt",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Filing date greater than the given date. (provider: polygon)"
|
|
},
|
|
"description": "Filing date greater than the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "filing_date_gte",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Filing date greater than or equal to the given date. (provider: polygon)"
|
|
},
|
|
"description": "Filing date greater than or equal to the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "period_of_report_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Period of report date of the financial statement. (provider: polygon)"
|
|
},
|
|
"description": "Period of report date of the financial statement. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "period_of_report_date_lt",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Period of report date less than the given date. (provider: polygon)"
|
|
},
|
|
"description": "Period of report date less than the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "period_of_report_date_lte",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Period of report date less than or equal to the given date. (provider: polygon)"
|
|
},
|
|
"description": "Period of report date less than or equal to the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "period_of_report_date_gt",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Period of report date greater than the given date. (provider: polygon)"
|
|
},
|
|
"description": "Period of report date greater than the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "period_of_report_date_gte",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Period of report date greater than or equal to the given date. (provider: polygon)"
|
|
},
|
|
"description": "Period of report date greater than or equal to the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "include_sources",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "boolean",
|
|
"title": "polygon",
|
|
"description": "Whether to include the sources of the financial statement. (provider: polygon)",
|
|
"default": false
|
|
},
|
|
"description": "Whether to include the sources of the financial statement. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "order",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
null,
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"title": "polygon",
|
|
"description": "Order of the financial statement. (provider: polygon)"
|
|
},
|
|
"description": "Order of the financial statement. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "sort",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
null,
|
|
"filing_date",
|
|
"period_of_report_date"
|
|
],
|
|
"title": "polygon",
|
|
"description": "Sort of the financial statement. (provider: polygon)"
|
|
},
|
|
"description": "Sort of the financial statement. (provider: polygon)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_CashFlowStatement"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "CashFlowStatement",
|
|
"examples": [
|
|
"obb.equity.fundamental.cash(symbol=\"AAPL\", period=\"annual\", limit=5)"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/reported_financials": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Reported Financials",
|
|
"description": "Financial statements, as-reported.",
|
|
"operationId": "equity_fundamental_reported_financials",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "intrinio",
|
|
"default": "intrinio",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "period",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Time period of the data to return.",
|
|
"default": "annual",
|
|
"title": "Period"
|
|
},
|
|
"description": "Time period of the data to return."
|
|
},
|
|
{
|
|
"name": "statement_type",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "The type of financial statement - i.e, balance, income, cash.",
|
|
"default": "balance",
|
|
"title": "Statement Type"
|
|
},
|
|
"description": "The type of financial statement - i.e, balance, income, cash."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "The number of data entries to return. Although the response object contains multiple results, because of the variance in the fields, year-to-year and quarter-to-quarter, it is recommended to view results in small chunks.",
|
|
"default": 100,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return. Although the response object contains multiple results, because of the variance in the fields, year-to-year and quarter-to-quarter, it is recommended to view results in small chunks."
|
|
},
|
|
{
|
|
"name": "fiscal_year",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "The specific fiscal year. Reports do not go beyond 2008. (provider: intrinio)"
|
|
},
|
|
"description": "The specific fiscal year. Reports do not go beyond 2008. (provider: intrinio)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_ReportedFinancials"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "ReportedFinancials",
|
|
"examples": [
|
|
"obb.equity.fundamental.reported_financials(symbol=\"AAPL\", period=\"annual\", statement_type=\"balance\", limit=100)"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/cash_growth": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Cash Growth",
|
|
"description": "Cash Flow Statement Growth. Information about the growth of the company cash flow statement.",
|
|
"operationId": "equity_fundamental_cash_growth",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "integer",
|
|
"description": "The number of data entries to return.",
|
|
"default": 10,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_CashFlowStatementGrowth"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "CashFlowStatementGrowth",
|
|
"examples": [
|
|
"obb.equity.fundamental.cash_growth(symbol=\"AAPL\", limit=10)"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/dividends": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Dividends",
|
|
"description": "Historical Dividends. Historical dividends data for a given company.",
|
|
"operationId": "equity_fundamental_dividends",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"fmp",
|
|
"intrinio"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "The number of data entries to return. (provider: intrinio)",
|
|
"default": 100
|
|
},
|
|
"description": "The number of data entries to return. (provider: intrinio)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_HistoricalDividends"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "HistoricalDividends",
|
|
"examples": [
|
|
"obb.equity.fundamental.dividends(symbol=\"AAPL\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/historical_eps": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Historical Eps",
|
|
"description": "Historical earnings-per-share for a given company.",
|
|
"operationId": "equity_fundamental_historical_eps",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "The number of data entries to return. (provider: fmp)"
|
|
},
|
|
"description": "The number of data entries to return. (provider: fmp)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_HistoricalEps"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "HistoricalEps",
|
|
"examples": [
|
|
"obb.equity.fundamental.historical_eps(symbol=\"AAPL\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/employee_count": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Employee Count",
|
|
"description": "Historical Employees. Historical number of employees.",
|
|
"operationId": "equity_fundamental_employee_count",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_HistoricalEmployees"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "HistoricalEmployees",
|
|
"examples": [
|
|
"obb.equity.fundamental.employee_count(symbol=\"AAPL\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/search_attributes": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Search Attributes",
|
|
"description": "Search Intrinio data tags.",
|
|
"operationId": "equity_fundamental_search_attributes",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "intrinio",
|
|
"default": "intrinio",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "query",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Query to search for.",
|
|
"title": "Query"
|
|
},
|
|
"description": "Query to search for."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "The number of data entries to return.",
|
|
"default": 1000,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_SearchAttributes"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "SearchAttributes",
|
|
"examples": [
|
|
"obb.equity.fundamental.search_attributes(query=\"AAPL\", limit=1000)"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/latest_attributes": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Latest Attributes",
|
|
"description": "Fetch the latest value of a data tag from Intrinio.",
|
|
"operationId": "equity_fundamental_latest_attributes",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "intrinio",
|
|
"default": "intrinio",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. Multiple items allowed: intrinio.",
|
|
"multiple_items_allowed": [
|
|
"intrinio"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. Multiple items allowed: intrinio."
|
|
},
|
|
{
|
|
"name": "tag",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Intrinio data tag ID or code. Multiple items allowed: intrinio.",
|
|
"multiple_items_allowed": [
|
|
"intrinio"
|
|
],
|
|
"title": "Tag"
|
|
},
|
|
"description": "Intrinio data tag ID or code. Multiple items allowed: intrinio."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_LatestAttributes"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "LatestAttributes",
|
|
"examples": [
|
|
"obb.equity.fundamental.latest_attributes(symbol=\"AAPL\", tag=\"ceo\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/historical_attributes": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Historical Attributes",
|
|
"description": "Fetch the historical values of a data tag from Intrinio.",
|
|
"operationId": "equity_fundamental_historical_attributes",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "intrinio",
|
|
"default": "intrinio",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. Multiple items allowed: intrinio.",
|
|
"multiple_items_allowed": [
|
|
"intrinio"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. Multiple items allowed: intrinio."
|
|
},
|
|
{
|
|
"name": "tag",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Intrinio data tag ID or code. Multiple items allowed: intrinio.",
|
|
"multiple_items_allowed": [
|
|
"intrinio"
|
|
],
|
|
"title": "Tag"
|
|
},
|
|
"description": "Intrinio data tag ID or code. Multiple items allowed: intrinio."
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "frequency",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"daily",
|
|
"weekly",
|
|
"monthly",
|
|
"quarterly",
|
|
"yearly"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "The frequency of the data.",
|
|
"default": "yearly",
|
|
"title": "Frequency"
|
|
},
|
|
"description": "The frequency of the data."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "The number of data entries to return.",
|
|
"default": 1000,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return."
|
|
},
|
|
{
|
|
"name": "tag_type",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Filter by type, when applicable.",
|
|
"title": "Tag Type"
|
|
},
|
|
"description": "Filter by type, when applicable."
|
|
},
|
|
{
|
|
"name": "sort",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Sort order.",
|
|
"default": "desc",
|
|
"title": "Sort"
|
|
},
|
|
"description": "Sort order."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_HistoricalAttributes"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "HistoricalAttributes",
|
|
"examples": [
|
|
"obb.equity.fundamental.historical_attributes(symbol=\"AAPL\", tag=\"ebitda\", frequency=\"yearly\", limit=1000, sort=\"desc\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/income": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Income",
|
|
"description": "Income Statement. Report on a company's financial performance.",
|
|
"operationId": "equity_fundamental_income",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"fmp",
|
|
"intrinio",
|
|
"polygon"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "period",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Time period of the data to return.",
|
|
"default": "annual",
|
|
"title": "Period"
|
|
},
|
|
"description": "Time period of the data to return."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer",
|
|
"minimum": 0
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "The number of data entries to return.",
|
|
"default": 5,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return."
|
|
},
|
|
{
|
|
"name": "fiscal_year",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "The specific fiscal year. Reports do not go beyond 2008. (provider: intrinio)"
|
|
},
|
|
"description": "The specific fiscal year. Reports do not go beyond 2008. (provider: intrinio)"
|
|
},
|
|
{
|
|
"name": "filing_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Filing date of the financial statement. (provider: polygon)"
|
|
},
|
|
"description": "Filing date of the financial statement. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "filing_date_lt",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Filing date less than the given date. (provider: polygon)"
|
|
},
|
|
"description": "Filing date less than the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "filing_date_lte",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Filing date less than or equal to the given date. (provider: polygon)"
|
|
},
|
|
"description": "Filing date less than or equal to the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "filing_date_gt",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Filing date greater than the given date. (provider: polygon)"
|
|
},
|
|
"description": "Filing date greater than the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "filing_date_gte",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Filing date greater than or equal to the given date. (provider: polygon)"
|
|
},
|
|
"description": "Filing date greater than or equal to the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "period_of_report_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Period of report date of the financial statement. (provider: polygon)"
|
|
},
|
|
"description": "Period of report date of the financial statement. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "period_of_report_date_lt",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Period of report date less than the given date. (provider: polygon)"
|
|
},
|
|
"description": "Period of report date less than the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "period_of_report_date_lte",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Period of report date less than or equal to the given date. (provider: polygon)"
|
|
},
|
|
"description": "Period of report date less than or equal to the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "period_of_report_date_gt",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Period of report date greater than the given date. (provider: polygon)"
|
|
},
|
|
"description": "Period of report date greater than the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "period_of_report_date_gte",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Period of report date greater than or equal to the given date. (provider: polygon)"
|
|
},
|
|
"description": "Period of report date greater than or equal to the given date. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "include_sources",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Whether to include the sources of the financial statement. (provider: polygon)"
|
|
},
|
|
"description": "Whether to include the sources of the financial statement. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "order",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Order of the financial statement. (provider: polygon)"
|
|
},
|
|
"description": "Order of the financial statement. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "sort",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"filing_date",
|
|
"period_of_report_date"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Sort of the financial statement. (provider: polygon)"
|
|
},
|
|
"description": "Sort of the financial statement. (provider: polygon)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_IncomeStatement"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "IncomeStatement",
|
|
"examples": [
|
|
"obb.equity.fundamental.income(symbol=\"AAPL\", period=\"annual\", limit=5)"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/income_growth": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Income Growth",
|
|
"description": "Income Statement Growth. Information about the growth of the company income statement.",
|
|
"operationId": "equity_fundamental_income_growth",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "integer",
|
|
"description": "The number of data entries to return.",
|
|
"default": 10,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return."
|
|
},
|
|
{
|
|
"name": "period",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"annual",
|
|
"quarter"
|
|
],
|
|
"type": "string",
|
|
"description": "Time period of the data to return.",
|
|
"default": "annual",
|
|
"title": "Period"
|
|
},
|
|
"description": "Time period of the data to return."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_IncomeStatementGrowth"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "IncomeStatementGrowth",
|
|
"examples": [
|
|
"obb.equity.fundamental.income_growth(symbol=\"AAPL\", limit=10, period=\"annual\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/metrics": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Metrics",
|
|
"description": "Key Metrics. Key metrics for a given company.",
|
|
"operationId": "equity_fundamental_metrics",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"fmp",
|
|
"intrinio"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. Multiple items allowed: fmp.",
|
|
"multiple_items_allowed": [
|
|
"fmp"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. Multiple items allowed: fmp."
|
|
},
|
|
{
|
|
"name": "period",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"annual",
|
|
"quarter"
|
|
],
|
|
"type": "string",
|
|
"description": "Time period of the data to return.",
|
|
"default": "annual",
|
|
"title": "Period"
|
|
},
|
|
"description": "Time period of the data to return."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "The number of data entries to return.",
|
|
"default": 100,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return."
|
|
},
|
|
{
|
|
"name": "with_ttm",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Include trailing twelve months (TTM) data. (provider: fmp)",
|
|
"default": false
|
|
},
|
|
"description": "Include trailing twelve months (TTM) data. (provider: fmp)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_KeyMetrics"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "KeyMetrics",
|
|
"examples": [
|
|
"obb.equity.fundamental.metrics(symbol=\"AAPL\", period=\"annual\", limit=100)"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/management": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Management",
|
|
"description": "Key Executives. Key executives for a given company.",
|
|
"operationId": "equity_fundamental_management",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_KeyExecutives"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "KeyExecutives",
|
|
"examples": [
|
|
"obb.equity.fundamental.management(symbol=\"AAPL\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/management_compensation": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Management Compensation",
|
|
"description": "Get Executive Compensation. Information about the executive compensation for a given company.",
|
|
"operationId": "equity_fundamental_management_compensation",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. Multiple items allowed: fmp.",
|
|
"multiple_items_allowed": [
|
|
"fmp"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. Multiple items allowed: fmp."
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_ExecutiveCompensation"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "ExecutiveCompensation",
|
|
"examples": [
|
|
"obb.equity.fundamental.management_compensation(symbol=\"AAPL\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/overview": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "This endpoint is deprecated; use `/equity/profile` instead. Deprecated in OpenBB Platform V4.1 to be removed in V4.3.",
|
|
"description": "Company Overview. General information about a company.",
|
|
"operationId": "equity_fundamental_overview",
|
|
"deprecated": true,
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_CompanyOverview"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "CompanyOverview",
|
|
"examples": [
|
|
"obb.equity.fundamental.overview(symbol=\"AAPL\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/ratios": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Ratios",
|
|
"description": "Extensive set of ratios over time. Financial ratios for a given company.",
|
|
"operationId": "equity_fundamental_ratios",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"fmp",
|
|
"intrinio"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. Multiple items allowed: fmp, intrinio.",
|
|
"multiple_items_allowed": [
|
|
"fmp",
|
|
"intrinio"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. Multiple items allowed: fmp, intrinio."
|
|
},
|
|
{
|
|
"name": "period",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Time period of the data to return.",
|
|
"default": "annual",
|
|
"title": "Period"
|
|
},
|
|
"description": "Time period of the data to return."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "integer",
|
|
"description": "The number of data entries to return.",
|
|
"default": 12,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return."
|
|
},
|
|
{
|
|
"name": "with_ttm",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp,intrinio",
|
|
"description": "Include trailing twelve months (TTM) data. (provider: fmp, intrinio)",
|
|
"default": false
|
|
},
|
|
"description": "Include trailing twelve months (TTM) data. (provider: fmp, intrinio)"
|
|
},
|
|
{
|
|
"name": "fiscal_year",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "The specific fiscal year. Reports do not go beyond 2008. (provider: intrinio)"
|
|
},
|
|
"description": "The specific fiscal year. Reports do not go beyond 2008. (provider: intrinio)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_FinancialRatios"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "FinancialRatios",
|
|
"examples": [
|
|
"obb.equity.fundamental.ratios(symbol=\"AAPL\", period=\"annual\", limit=12)"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/revenue_per_geography": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Revenue Per Geography",
|
|
"description": "Revenue Geographic. Geographic revenue data.",
|
|
"operationId": "equity_fundamental_revenue_per_geography",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "period",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"quarter",
|
|
"annual"
|
|
],
|
|
"type": "string",
|
|
"description": "Time period of the data to return.",
|
|
"default": "annual",
|
|
"title": "Period"
|
|
},
|
|
"description": "Time period of the data to return."
|
|
},
|
|
{
|
|
"name": "structure",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"hierarchical",
|
|
"flat"
|
|
],
|
|
"type": "string",
|
|
"description": "Structure of the returned data.",
|
|
"default": "flat",
|
|
"title": "Structure"
|
|
},
|
|
"description": "Structure of the returned data."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_RevenueGeographic"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "RevenueGeographic",
|
|
"examples": [
|
|
"obb.equity.fundamental.revenue_per_geography(symbol=\"AAPL\", period=\"annual\", structure=\"flat\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/revenue_per_segment": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Revenue Per Segment",
|
|
"description": "Revenue Business Line. Business line revenue data.",
|
|
"operationId": "equity_fundamental_revenue_per_segment",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "period",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"quarter",
|
|
"annual"
|
|
],
|
|
"type": "string",
|
|
"description": "Time period of the data to return.",
|
|
"default": "annual",
|
|
"title": "Period"
|
|
},
|
|
"description": "Time period of the data to return."
|
|
},
|
|
{
|
|
"name": "structure",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"hierarchical",
|
|
"flat"
|
|
],
|
|
"type": "string",
|
|
"description": "Structure of the returned data.",
|
|
"default": "flat",
|
|
"title": "Structure"
|
|
},
|
|
"description": "Structure of the returned data."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_RevenueBusinessLine"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "RevenueBusinessLine",
|
|
"examples": [
|
|
"obb.equity.fundamental.revenue_per_segment(symbol=\"AAPL\", period=\"annual\", structure=\"flat\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/filings": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Filings",
|
|
"description": "Company Filings. Company filings data.",
|
|
"operationId": "equity_fundamental_filings",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"fmp",
|
|
"intrinio",
|
|
"sec"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "form_type",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"1",
|
|
"1-A",
|
|
"1-A POS",
|
|
"1-A-W",
|
|
"1-E",
|
|
"1-E AD",
|
|
"1-K",
|
|
"1-SA",
|
|
"1-U",
|
|
"1-Z",
|
|
"1-Z-W",
|
|
"10-12B",
|
|
"10-12G",
|
|
"10-D",
|
|
"10-K",
|
|
"10-KT",
|
|
"10-Q",
|
|
"10-QT",
|
|
"11-K",
|
|
"11-KT",
|
|
"13F-HR",
|
|
"13F-NT",
|
|
"13FCONP",
|
|
"144",
|
|
"15-12B",
|
|
"15-12G",
|
|
"15-15D",
|
|
"15F-12B",
|
|
"15F-12G",
|
|
"15F-15D",
|
|
"18-12B",
|
|
"18-K",
|
|
"19B-4E",
|
|
"2-A",
|
|
"2-AF",
|
|
"2-E",
|
|
"20-F",
|
|
"20FR12B",
|
|
"20FR12G",
|
|
"24F-2NT",
|
|
"25",
|
|
"25-NSE",
|
|
"253G1",
|
|
"253G2",
|
|
"253G3",
|
|
"253G4",
|
|
"3",
|
|
"305B2",
|
|
"34-12H",
|
|
"4",
|
|
"40-17F1",
|
|
"40-17F2",
|
|
"40-17G",
|
|
"40-17GCS",
|
|
"40-202A",
|
|
"40-203A",
|
|
"40-206A",
|
|
"40-24B2",
|
|
"40-33",
|
|
"40-6B",
|
|
"40-8B25",
|
|
"40-8F-2",
|
|
"40-APP",
|
|
"40-F",
|
|
"40-OIP",
|
|
"40FR12B",
|
|
"40FR12G",
|
|
"424A",
|
|
"424B1",
|
|
"424B2",
|
|
"424B3",
|
|
"424B4",
|
|
"424B5",
|
|
"424B7",
|
|
"424B8",
|
|
"424H",
|
|
"425",
|
|
"485APOS",
|
|
"485BPOS",
|
|
"485BXT",
|
|
"486APOS",
|
|
"486BPOS",
|
|
"486BXT",
|
|
"487",
|
|
"497",
|
|
"497AD",
|
|
"497H2",
|
|
"497J",
|
|
"497K",
|
|
"497VPI",
|
|
"497VPU",
|
|
"5",
|
|
"6-K",
|
|
"6B NTC",
|
|
"6B ORDR",
|
|
"8-A12B",
|
|
"8-A12G",
|
|
"8-K",
|
|
"8-K12B",
|
|
"8-K12G3",
|
|
"8-K15D5",
|
|
"8-M",
|
|
"8F-2 NTC",
|
|
"8F-2 ORDR",
|
|
"9-M",
|
|
"ABS-15G",
|
|
"ABS-EE",
|
|
"ADN-MTL",
|
|
"ADV-E",
|
|
"ADV-H-C",
|
|
"ADV-H-T",
|
|
"ADV-NR",
|
|
"ANNLRPT",
|
|
"APP NTC",
|
|
"APP ORDR",
|
|
"APP WD",
|
|
"APP WDG",
|
|
"ARS",
|
|
"ATS-N",
|
|
"ATS-N-C",
|
|
"ATS-N/UA",
|
|
"AW",
|
|
"AW WD",
|
|
"C",
|
|
"C-AR",
|
|
"C-AR-W",
|
|
"C-TR",
|
|
"C-TR-W",
|
|
"C-U",
|
|
"C-U-W",
|
|
"C-W",
|
|
"CB",
|
|
"CERT",
|
|
"CERTARCA",
|
|
"CERTBATS",
|
|
"CERTCBO",
|
|
"CERTNAS",
|
|
"CERTNYS",
|
|
"CERTPAC",
|
|
"CFPORTAL",
|
|
"CFPORTAL-W",
|
|
"CORRESP",
|
|
"CT ORDER",
|
|
"D",
|
|
"DEF 14A",
|
|
"DEF 14C",
|
|
"DEFA14A",
|
|
"DEFA14C",
|
|
"DEFC14A",
|
|
"DEFC14C",
|
|
"DEFM14A",
|
|
"DEFM14C",
|
|
"DEFN14A",
|
|
"DEFR14A",
|
|
"DEFR14C",
|
|
"DEL AM",
|
|
"DFAN14A",
|
|
"DFRN14A",
|
|
"DOS",
|
|
"DOSLTR",
|
|
"DRS",
|
|
"DRSLTR",
|
|
"DSTRBRPT",
|
|
"EFFECT",
|
|
"F-1",
|
|
"F-10",
|
|
"F-10EF",
|
|
"F-10POS",
|
|
"F-1MEF",
|
|
"F-3",
|
|
"F-3ASR",
|
|
"F-3D",
|
|
"F-3DPOS",
|
|
"F-3MEF",
|
|
"F-4",
|
|
"F-4 POS",
|
|
"F-4MEF",
|
|
"F-6",
|
|
"F-6 POS",
|
|
"F-6EF",
|
|
"F-7",
|
|
"F-7 POS",
|
|
"F-8",
|
|
"F-8 POS",
|
|
"F-80",
|
|
"F-80POS",
|
|
"F-9",
|
|
"F-9 POS",
|
|
"F-N",
|
|
"F-X",
|
|
"FOCUSN",
|
|
"FWP",
|
|
"G-405",
|
|
"G-405N",
|
|
"G-FIN",
|
|
"G-FINW",
|
|
"IRANNOTICE",
|
|
"MA",
|
|
"MA-A",
|
|
"MA-I",
|
|
"MA-W",
|
|
"MSD",
|
|
"MSDCO",
|
|
"MSDW",
|
|
"N-1",
|
|
"N-14",
|
|
"N-14 8C",
|
|
"N-14MEF",
|
|
"N-18F1",
|
|
"N-1A",
|
|
"N-2",
|
|
"N-2 POSASR",
|
|
"N-23C-2",
|
|
"N-23C3A",
|
|
"N-23C3B",
|
|
"N-23C3C",
|
|
"N-2ASR",
|
|
"N-2MEF",
|
|
"N-30B-2",
|
|
"N-30D",
|
|
"N-4",
|
|
"N-5",
|
|
"N-54A",
|
|
"N-54C",
|
|
"N-6",
|
|
"N-6F",
|
|
"N-8A",
|
|
"N-8B-2",
|
|
"N-8F",
|
|
"N-8F NTC",
|
|
"N-8F ORDR",
|
|
"N-CEN",
|
|
"N-CR",
|
|
"N-CSR",
|
|
"N-CSRS",
|
|
"N-MFP",
|
|
"N-MFP1",
|
|
"N-MFP2",
|
|
"N-PX",
|
|
"N-Q",
|
|
"N-VP",
|
|
"N-VPFS",
|
|
"NO ACT",
|
|
"NPORT-EX",
|
|
"NPORT-NP",
|
|
"NPORT-P",
|
|
"NRSRO-CE",
|
|
"NRSRO-UPD",
|
|
"NSAR-A",
|
|
"NSAR-AT",
|
|
"NSAR-B",
|
|
"NSAR-BT",
|
|
"NSAR-U",
|
|
"NT 10-D",
|
|
"NT 10-K",
|
|
"NT 10-Q",
|
|
"NT 11-K",
|
|
"NT 20-F",
|
|
"NT N-CEN",
|
|
"NT N-MFP",
|
|
"NT N-MFP1",
|
|
"NT N-MFP2",
|
|
"NT NPORT-EX",
|
|
"NT NPORT-P",
|
|
"NT-NCEN",
|
|
"NT-NCSR",
|
|
"NT-NSAR",
|
|
"NTFNCEN",
|
|
"NTFNCSR",
|
|
"NTFNSAR",
|
|
"NTN 10D",
|
|
"NTN 10K",
|
|
"NTN 10Q",
|
|
"NTN 20F",
|
|
"OIP NTC",
|
|
"OIP ORDR",
|
|
"POS 8C",
|
|
"POS AM",
|
|
"POS AMI",
|
|
"POS EX",
|
|
"POS462B",
|
|
"POS462C",
|
|
"POSASR",
|
|
"PRE 14A",
|
|
"PRE 14C",
|
|
"PREC14A",
|
|
"PREC14C",
|
|
"PREM14A",
|
|
"PREM14C",
|
|
"PREN14A",
|
|
"PRER14A",
|
|
"PRER14C",
|
|
"PRRN14A",
|
|
"PX14A6G",
|
|
"PX14A6N",
|
|
"QRTLYRPT",
|
|
"QUALIF",
|
|
"REG-NR",
|
|
"REVOKED",
|
|
"RW",
|
|
"RW WD",
|
|
"S-1",
|
|
"S-11",
|
|
"S-11MEF",
|
|
"S-1MEF",
|
|
"S-20",
|
|
"S-3",
|
|
"S-3ASR",
|
|
"S-3D",
|
|
"S-3DPOS",
|
|
"S-3MEF",
|
|
"S-4",
|
|
"S-4 POS",
|
|
"S-4EF",
|
|
"S-4MEF",
|
|
"S-6",
|
|
"S-8",
|
|
"S-8 POS",
|
|
"S-B",
|
|
"S-BMEF",
|
|
"SBSE",
|
|
"SBSE-A",
|
|
"SBSE-BD",
|
|
"SBSE-C",
|
|
"SBSE-W",
|
|
"SC 13D",
|
|
"SC 13E1",
|
|
"SC 13E3",
|
|
"SC 13G",
|
|
"SC 14D9",
|
|
"SC 14F1",
|
|
"SC 14N",
|
|
"SC TO-C",
|
|
"SC TO-I",
|
|
"SC TO-T",
|
|
"SC13E4F",
|
|
"SC14D1F",
|
|
"SC14D9C",
|
|
"SC14D9F",
|
|
"SD",
|
|
"SDR",
|
|
"SE",
|
|
"SEC ACTION",
|
|
"SEC STAFF ACTION",
|
|
"SEC STAFF LETTER",
|
|
"SF-1",
|
|
"SF-3",
|
|
"SL",
|
|
"SP 15D2",
|
|
"STOP ORDER",
|
|
"SUPPL",
|
|
"T-3",
|
|
"TA-1",
|
|
"TA-2",
|
|
"TA-W",
|
|
"TACO",
|
|
"TH",
|
|
"TTW",
|
|
"UNDER",
|
|
"UPLOAD",
|
|
"WDL-REQ",
|
|
"X-17A-5"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "sec",
|
|
"description": "Type of the SEC filing form. (provider: sec)"
|
|
},
|
|
"description": "Type of the SEC filing form. (provider: sec)"
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "integer",
|
|
"description": "The number of data entries to return.",
|
|
"default": 100,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return."
|
|
},
|
|
{
|
|
"name": "sort",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string",
|
|
"title": "fmp",
|
|
"description": "Sort the data in ascending or descending order. (provider: fmp)",
|
|
"default": "desc"
|
|
},
|
|
"description": "Sort the data in ascending or descending order. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "Start date of the data, in YYYY-MM-DD format. (provider: intrinio)"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format. (provider: intrinio)"
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "End date of the data, in YYYY-MM-DD format. (provider: intrinio)"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format. (provider: intrinio)"
|
|
},
|
|
{
|
|
"name": "thea_enabled",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "Return filings that have been read by Intrinio's Thea NLP. (provider: intrinio)"
|
|
},
|
|
"description": "Return filings that have been read by Intrinio's Thea NLP. (provider: intrinio)"
|
|
},
|
|
{
|
|
"name": "cik",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "sec",
|
|
"description": "Lookup filings by Central Index Key (CIK) instead of by symbol. (provider: sec)"
|
|
},
|
|
"description": "Lookup filings by Central Index Key (CIK) instead of by symbol. (provider: sec)"
|
|
},
|
|
{
|
|
"name": "use_cache",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "boolean",
|
|
"title": "sec",
|
|
"description": "Whether or not to use cache. If True, cache will store for one day. (provider: sec)",
|
|
"default": true
|
|
},
|
|
"description": "Whether or not to use cache. If True, cache will store for one day. (provider: sec)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_CompanyFilings"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "CompanyFilings",
|
|
"examples": [
|
|
"obb.equity.fundamental.filings(limit=100)"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/historical_splits": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Historical Splits",
|
|
"description": "Historical Splits. Historical splits data.",
|
|
"operationId": "equity_fundamental_historical_splits",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_HistoricalSplits"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "HistoricalSplits",
|
|
"examples": [
|
|
"obb.equity.fundamental.historical_splits(symbol=\"AAPL\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/transcript": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Transcript",
|
|
"description": "Earnings Call Transcript. Earnings call transcript for a given company.",
|
|
"operationId": "equity_fundamental_transcript",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "year",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Year of the earnings call transcript.",
|
|
"title": "Year"
|
|
},
|
|
"description": "Year of the earnings call transcript."
|
|
},
|
|
{
|
|
"name": "earnings_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Date of the earnings call transcript. (provider: fmp)"
|
|
},
|
|
"description": "Date of the earnings call transcript. (provider: fmp)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_EarningsCallTranscript"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "EarningsCallTranscript",
|
|
"examples": [
|
|
"obb.equity.fundamental.transcript(symbol=\"AAPL\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/fundamental/trailing_dividend_yield": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Trailing Dividend Yield",
|
|
"description": "Trailing 1yr dividend yield.",
|
|
"operationId": "equity_fundamental_trailing_dividend_yield",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "tiingo",
|
|
"default": "tiingo",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "The number of data entries to return. Default is 252, the number of trading days in a year.",
|
|
"default": 252,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return. Default is 252, the number of trading days in a year."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_TrailingDividendYield"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "TrailingDividendYield",
|
|
"examples": [
|
|
"obb.equity.fundamental.trailing_dividend_yield(limit=252)"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/ownership/major_holders": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Major Holders",
|
|
"description": "Equity Ownership. Information about the company ownership.",
|
|
"operationId": "equity_ownership_major_holders",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "A specific date to get data for.",
|
|
"title": "Date"
|
|
},
|
|
"description": "A specific date to get data for."
|
|
},
|
|
{
|
|
"name": "page",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Page number of the data to fetch.",
|
|
"default": 0,
|
|
"title": "Page"
|
|
},
|
|
"description": "Page number of the data to fetch."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_EquityOwnership"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "EquityOwnership",
|
|
"examples": [
|
|
"obb.equity.ownership.major_holders(symbol=\"AAPL\", page=0)"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/ownership/institutional": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Institutional",
|
|
"description": "Institutional Ownership. Institutional ownership data.",
|
|
"operationId": "equity_ownership_institutional",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"fmp",
|
|
"intrinio"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "include_current_quarter",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Include current quarter data. (provider: fmp)",
|
|
"default": false
|
|
},
|
|
"description": "Include current quarter data. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "A specific date to get data for. (provider: fmp)"
|
|
},
|
|
"description": "A specific date to get data for. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "page_size",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "The number of data entries to return. (provider: intrinio)",
|
|
"default": 100
|
|
},
|
|
"description": "The number of data entries to return. (provider: intrinio)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_InstitutionalOwnership"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "InstitutionalOwnership",
|
|
"examples": [
|
|
"obb.equity.ownership.institutional(symbol=\"AAPL\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/ownership/insider_trading": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Insider Trading",
|
|
"description": "Insider Trading. Information about insider trading.",
|
|
"operationId": "equity_ownership_insider_trading",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"fmp",
|
|
"intrinio"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "integer",
|
|
"description": "The number of data entries to return.",
|
|
"default": 500,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return."
|
|
},
|
|
{
|
|
"name": "transactionType",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
null,
|
|
"award",
|
|
"conversion",
|
|
"return",
|
|
"expire_short",
|
|
"in_kind",
|
|
"gift",
|
|
"expire_long",
|
|
"discretionary",
|
|
"other",
|
|
"small",
|
|
"exempt",
|
|
"otm",
|
|
"purchase",
|
|
"sale",
|
|
"tender",
|
|
"will",
|
|
"itm",
|
|
"trust"
|
|
],
|
|
"title": "fmp",
|
|
"description": "Type of the transaction. (provider: fmp)"
|
|
},
|
|
"description": "Type of the transaction. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "Start date of the data, in YYYY-MM-DD format. (provider: intrinio)"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format. (provider: intrinio)"
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "End date of the data, in YYYY-MM-DD format. (provider: intrinio)"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format. (provider: intrinio)"
|
|
},
|
|
{
|
|
"name": "ownership_type",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"D",
|
|
"I"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "Type of ownership. (provider: intrinio)"
|
|
},
|
|
"description": "Type of ownership. (provider: intrinio)"
|
|
},
|
|
{
|
|
"name": "sort_by",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"filing_date",
|
|
"updated_on"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "Field to sort by. (provider: intrinio)",
|
|
"default": "updated_on"
|
|
},
|
|
"description": "Field to sort by. (provider: intrinio)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_InsiderTrading"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "InsiderTrading",
|
|
"examples": [
|
|
"obb.equity.ownership.insider_trading(symbol=\"AAPL\", limit=500)"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/ownership/share_statistics": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Share Statistics",
|
|
"description": "Share Statistics. Share statistics for a given company.",
|
|
"operationId": "equity_ownership_share_statistics",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"fmp",
|
|
"intrinio"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_ShareStatistics"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "ShareStatistics",
|
|
"examples": [
|
|
"obb.equity.ownership.share_statistics(symbol=\"AAPL\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/price/quote": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Quote",
|
|
"description": "Equity Quote. Load stock data for a specific ticker.",
|
|
"operationId": "equity_price_quote",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"fmp",
|
|
"intrinio"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. This endpoint will accept multiple symbols separated by commas. Multiple items allowed: fmp, intrinio.",
|
|
"multiple_items_allowed": [
|
|
"fmp",
|
|
"intrinio"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. This endpoint will accept multiple symbols separated by commas. Multiple items allowed: fmp, intrinio."
|
|
},
|
|
{
|
|
"name": "source",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"iex",
|
|
"bats",
|
|
"bats_delayed",
|
|
"utp_delayed",
|
|
"cta_a_delayed",
|
|
"cta_b_delayed",
|
|
"intrinio_mx",
|
|
"intrinio_mx_plus",
|
|
"delayed_sip"
|
|
],
|
|
"type": "string",
|
|
"title": "intrinio",
|
|
"description": "Source of the data. (provider: intrinio)",
|
|
"default": "iex"
|
|
},
|
|
"description": "Source of the data. (provider: intrinio)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_EquityQuote"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "EquityQuote",
|
|
"examples": [
|
|
"obb.equity.price.quote(symbol=\"AAPL\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/price/nbbo": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Nbbo",
|
|
"description": "Equity NBBO. Load National Best Bid and Offer for a specific equity.",
|
|
"operationId": "equity_price_nbbo",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "polygon",
|
|
"default": "polygon",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "integer",
|
|
"title": "polygon",
|
|
"description": "The number of data entries to return. Up to ten million records will be returned. Pagination occurs in groups of 50,000. Remaining limit values will always return 50,000 more records unless it is the last page. High volume tickers will require multiple max requests for a single day's NBBO records. Expect stocks, like SPY, to approach 1GB in size, per day, as a raw CSV. Splitting large requests into chunks is recommended for full-day requests of high-volume symbols. (provider: polygon)",
|
|
"default": 50000
|
|
},
|
|
"description": "The number of data entries to return. Up to ten million records will be returned. Pagination occurs in groups of 50,000. Remaining limit values will always return 50,000 more records unless it is the last page. High volume tickers will require multiple max requests for a single day's NBBO records. Expect stocks, like SPY, to approach 1GB in size, per day, as a raw CSV. Splitting large requests into chunks is recommended for full-day requests of high-volume symbols. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "timestamp",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "A specific date to get data for. Use bracketed the timestamp parameters to specify exact time ranges. (provider: polygon)"
|
|
},
|
|
"description": "A specific date to get data for. Use bracketed the timestamp parameters to specify exact time ranges. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "timestamp_lt",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "\n Query by datetime, less than. Either a date with the format YYYY-MM-DD or a TZ-aware timestamp string,\n YYYY-MM-DDTH:M:S.000000000-04:00\". Include all nanoseconds and the 'T' between the day and hour.\n (provider: polygon)"
|
|
},
|
|
"description": "\n Query by datetime, less than. Either a date with the format YYYY-MM-DD or a TZ-aware timestamp string,\n YYYY-MM-DDTH:M:S.000000000-04:00\". Include all nanoseconds and the 'T' between the day and hour.\n (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "timestamp_gt",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "\n Query by datetime, greater than. Either a date with the format YYYY-MM-DD or a TZ-aware timestamp string,\n YYYY-MM-DDTH:M:S.000000000-04:00\". Include all nanoseconds and the 'T' between the day and hour.\n (provider: polygon)"
|
|
},
|
|
"description": "\n Query by datetime, greater than. Either a date with the format YYYY-MM-DD or a TZ-aware timestamp string,\n YYYY-MM-DDTH:M:S.000000000-04:00\". Include all nanoseconds and the 'T' between the day and hour.\n (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "timestamp_lte",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "\n Query by datetime, less than or equal to.\n Either a date with the format YYYY-MM-DD or a TZ-aware timestamp string,\n YYYY-MM-DDTH:M:S.000000000-04:00\". Include all nanoseconds and the 'T' between the day and hour.\n (provider: polygon)"
|
|
},
|
|
"description": "\n Query by datetime, less than or equal to.\n Either a date with the format YYYY-MM-DD or a TZ-aware timestamp string,\n YYYY-MM-DDTH:M:S.000000000-04:00\". Include all nanoseconds and the 'T' between the day and hour.\n (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "timestamp_gte",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "\n Query by datetime, greater than or equal to.\n Either a date with the format YYYY-MM-DD or a TZ-aware timestamp string,\n YYYY-MM-DDTH:M:S.000000000-04:00\". Include all nanoseconds and the 'T' between the day and hour.\n (provider: polygon)"
|
|
},
|
|
"description": "\n Query by datetime, greater than or equal to.\n Either a date with the format YYYY-MM-DD or a TZ-aware timestamp string,\n YYYY-MM-DDTH:M:S.000000000-04:00\". Include all nanoseconds and the 'T' between the day and hour.\n (provider: polygon)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_EquityNBBO"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "EquityNBBO",
|
|
"examples": [
|
|
"obb.equity.price.nbbo(symbol=\"AAPL\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/price/historical": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Historical",
|
|
"description": "Equity Historical price. Load stock data for a specific ticker.",
|
|
"operationId": "equity_price_historical",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"fmp",
|
|
"intrinio",
|
|
"polygon",
|
|
"tiingo"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. Multiple items allowed: fmp, polygon, tiingo.",
|
|
"multiple_items_allowed": [
|
|
"fmp",
|
|
"polygon",
|
|
"tiingo"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. Multiple items allowed: fmp, polygon, tiingo."
|
|
},
|
|
{
|
|
"name": "interval",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Time interval of the data to return.",
|
|
"default": "1d",
|
|
"title": "Interval"
|
|
},
|
|
"description": "Time interval of the data to return."
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer",
|
|
"minimum": 0
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp,intrinio,polygon",
|
|
"description": "Number of days to look back (Only for interval 1d). (provider: fmp);\n The number of results to return per page. (provider: intrinio);\n The number of data entries to return. (provider: polygon)"
|
|
},
|
|
"description": "Number of days to look back (Only for interval 1d). (provider: fmp);\n The number of results to return per page. (provider: intrinio);\n The number of data entries to return. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "sort",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string",
|
|
"title": "fmp,polygon",
|
|
"description": "Sort the data in ascending or descending order. (provider: fmp);\n Sort order of the data. (provider: polygon)",
|
|
"default": "desc"
|
|
},
|
|
"description": "Sort the data in ascending or descending order. (provider: fmp);\n Sort order of the data. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "start_time",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "Return intervals starting at the specified time on the `start_date` formatted as 'HH:MM:SS'. (provider: intrinio)"
|
|
},
|
|
"description": "Return intervals starting at the specified time on the `start_date` formatted as 'HH:MM:SS'. (provider: intrinio)"
|
|
},
|
|
{
|
|
"name": "end_time",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "Return intervals stopping at the specified time on the `end_date` formatted as 'HH:MM:SS'. (provider: intrinio)"
|
|
},
|
|
"description": "Return intervals stopping at the specified time on the `end_date` formatted as 'HH:MM:SS'. (provider: intrinio)"
|
|
},
|
|
{
|
|
"name": "timezone",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "string",
|
|
"title": "intrinio",
|
|
"description": "Timezone of the data, in the IANA format (Continent/City). (provider: intrinio)",
|
|
"default": "UTC"
|
|
},
|
|
"description": "Timezone of the data, in the IANA format (Continent/City). (provider: intrinio)"
|
|
},
|
|
{
|
|
"name": "source",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"realtime",
|
|
"delayed",
|
|
"nasdaq_basic"
|
|
],
|
|
"type": "string",
|
|
"title": "intrinio",
|
|
"description": "The source of the data. (provider: intrinio)",
|
|
"default": "realtime"
|
|
},
|
|
"description": "The source of the data. (provider: intrinio)"
|
|
},
|
|
{
|
|
"name": "sleep",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "Time to sleep between requests to avoid rate limiting. (provider: intrinio)",
|
|
"default": 1.0
|
|
},
|
|
"description": "Time to sleep between requests to avoid rate limiting. (provider: intrinio)"
|
|
},
|
|
{
|
|
"name": "adjusted",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "boolean",
|
|
"title": "polygon",
|
|
"description": "Output time series is adjusted by historical split and dividend events. (provider: polygon)",
|
|
"default": true
|
|
},
|
|
"description": "Output time series is adjusted by historical split and dividend events. (provider: polygon)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_EquityHistorical"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "EquityHistorical",
|
|
"examples": [
|
|
"obb.equity.price.historical(symbol=\"AAPL\", interval=\"1d\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/price/performance": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Performance",
|
|
"description": "Price performance as a return, over different periods.",
|
|
"operationId": "equity_price_performance",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. Multiple items allowed: fmp.",
|
|
"multiple_items_allowed": [
|
|
"fmp"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. Multiple items allowed: fmp."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_PricePerformance"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "PricePerformance",
|
|
"examples": [
|
|
"obb.equity.price.performance(symbol=\"AAPL\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/shorts/fails_to_deliver": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Fails To Deliver",
|
|
"description": "Get reported Fail-to-deliver (FTD) data.",
|
|
"operationId": "equity_shorts_fails_to_deliver",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "sec",
|
|
"default": "sec",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "sec",
|
|
"description": "\n Limit the number of reports to parse, from most recent.\n Approximately 24 reports per year, going back to 2009.\n (provider: sec)",
|
|
"default": 24
|
|
},
|
|
"description": "\n Limit the number of reports to parse, from most recent.\n Approximately 24 reports per year, going back to 2009.\n (provider: sec)"
|
|
},
|
|
{
|
|
"name": "skip_reports",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "sec",
|
|
"description": "\n Skip N number of reports from current. A value of 1 will skip the most recent report.\n (provider: sec)",
|
|
"default": 0
|
|
},
|
|
"description": "\n Skip N number of reports from current. A value of 1 will skip the most recent report.\n (provider: sec)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_EquityFTD"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "EquityFTD",
|
|
"examples": [
|
|
"obb.equity.shorts.fails_to_deliver(symbol=\"AAPL\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/search": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Search",
|
|
"description": "Equity Search. Search for a company or stock ticker.",
|
|
"operationId": "equity_search",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"intrinio",
|
|
"sec"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "query",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Search query.",
|
|
"default": "",
|
|
"title": "Query"
|
|
},
|
|
"description": "Search query."
|
|
},
|
|
{
|
|
"name": "is_symbol",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "boolean",
|
|
"description": "Whether to search by ticker symbol.",
|
|
"default": false,
|
|
"title": "Is Symbol"
|
|
},
|
|
"description": "Whether to search by ticker symbol."
|
|
},
|
|
{
|
|
"name": "use_cache",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Whether to use the cache or not.",
|
|
"default": true,
|
|
"title": "Use Cache"
|
|
},
|
|
"description": "Whether to use the cache or not."
|
|
},
|
|
{
|
|
"name": "active",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "When true, return companies that are actively traded (having stock prices within the past 14 days). When false, return companies that are not actively traded or never have been traded. (provider: intrinio)",
|
|
"default": true
|
|
},
|
|
"description": "When true, return companies that are actively traded (having stock prices within the past 14 days). When false, return companies that are not actively traded or never have been traded. (provider: intrinio)"
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "The number of data entries to return. (provider: intrinio)",
|
|
"default": 10000
|
|
},
|
|
"description": "The number of data entries to return. (provider: intrinio)"
|
|
},
|
|
{
|
|
"name": "is_fund",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "boolean",
|
|
"title": "sec",
|
|
"description": "Whether to direct the search to the list of mutual funds and ETFs. (provider: sec)",
|
|
"default": false
|
|
},
|
|
"description": "Whether to direct the search to the list of mutual funds and ETFs. (provider: sec)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_EquitySearch"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "EquitySearch",
|
|
"examples": [
|
|
"obb.equity.search(query=\"AAPL\", is_symbol=False, use_cache=True)"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/screener": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Screener",
|
|
"description": "Equity Screen. Screen for companies meeting various criteria.",
|
|
"operationId": "equity_screener",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "mktcap_min",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Filter by market cap greater than this value. (provider: fmp)"
|
|
},
|
|
"description": "Filter by market cap greater than this value. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "mktcap_max",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Filter by market cap less than this value. (provider: fmp)"
|
|
},
|
|
"description": "Filter by market cap less than this value. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "price_min",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Filter by price greater than this value. (provider: fmp)"
|
|
},
|
|
"description": "Filter by price greater than this value. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "price_max",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Filter by price less than this value. (provider: fmp)"
|
|
},
|
|
"description": "Filter by price less than this value. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "beta_min",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Filter by a beta greater than this value. (provider: fmp)"
|
|
},
|
|
"description": "Filter by a beta greater than this value. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "beta_max",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Filter by a beta less than this value. (provider: fmp)"
|
|
},
|
|
"description": "Filter by a beta less than this value. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "volume_min",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Filter by volume greater than this value. (provider: fmp)"
|
|
},
|
|
"description": "Filter by volume greater than this value. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "volume_max",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Filter by volume less than this value. (provider: fmp)"
|
|
},
|
|
"description": "Filter by volume less than this value. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "dividend_min",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Filter by dividend amount greater than this value. (provider: fmp)"
|
|
},
|
|
"description": "Filter by dividend amount greater than this value. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "dividend_max",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Filter by dividend amount less than this value. (provider: fmp)"
|
|
},
|
|
"description": "Filter by dividend amount less than this value. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "is_etf",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "If true, returns only ETFs. (provider: fmp)",
|
|
"default": false
|
|
},
|
|
"description": "If true, returns only ETFs. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "is_active",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "If false, returns only inactive tickers. (provider: fmp)",
|
|
"default": true
|
|
},
|
|
"description": "If false, returns only inactive tickers. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "sector",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"Consumer Cyclical",
|
|
"Energy",
|
|
"Technology",
|
|
"Industrials",
|
|
"Financial Services",
|
|
"Basic Materials",
|
|
"Communication Services",
|
|
"Consumer Defensive",
|
|
"Healthcare",
|
|
"Real Estate",
|
|
"Utilities",
|
|
"Industrial Goods",
|
|
"Financial",
|
|
"Services",
|
|
"Conglomerates"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Filter by sector. (provider: fmp)"
|
|
},
|
|
"description": "Filter by sector. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "industry",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Filter by industry. (provider: fmp)"
|
|
},
|
|
"description": "Filter by industry. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "country",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Filter by country, as a two-letter country code. (provider: fmp)"
|
|
},
|
|
"description": "Filter by country, as a two-letter country code. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "exchange",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"amex",
|
|
"ase",
|
|
"asx",
|
|
"ath",
|
|
"bme",
|
|
"bru",
|
|
"bud",
|
|
"bue",
|
|
"cai",
|
|
"cnq",
|
|
"cph",
|
|
"dfm",
|
|
"doh",
|
|
"etf",
|
|
"euronext",
|
|
"hel",
|
|
"hkse",
|
|
"ice",
|
|
"iob",
|
|
"ist",
|
|
"jkt",
|
|
"jnb",
|
|
"jpx",
|
|
"kls",
|
|
"koe",
|
|
"ksc",
|
|
"kuw",
|
|
"lse",
|
|
"mex",
|
|
"nasdaq",
|
|
"neo",
|
|
"nse",
|
|
"nyse",
|
|
"nze",
|
|
"osl",
|
|
"otc",
|
|
"pnk",
|
|
"pra",
|
|
"ris",
|
|
"sao",
|
|
"sau",
|
|
"set",
|
|
"sgo",
|
|
"shh",
|
|
"shz",
|
|
"six",
|
|
"sto",
|
|
"tai",
|
|
"tlv",
|
|
"tsx",
|
|
"two",
|
|
"vie",
|
|
"wse",
|
|
"xetra"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Filter by exchange. (provider: fmp)"
|
|
},
|
|
"description": "Filter by exchange. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Limit the number of results to return. (provider: fmp)",
|
|
"default": 50000
|
|
},
|
|
"description": "Limit the number of results to return. (provider: fmp)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_EquityScreener"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "EquityScreener",
|
|
"examples": [
|
|
"obb.equity.screener()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/profile": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Profile",
|
|
"description": "Equity Info. Get general price and performance metrics of a stock.",
|
|
"operationId": "equity_profile",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"fmp",
|
|
"intrinio"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. Multiple items allowed: fmp, intrinio.",
|
|
"multiple_items_allowed": [
|
|
"fmp",
|
|
"intrinio"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. Multiple items allowed: fmp, intrinio."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_EquityInfo"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "EquityInfo",
|
|
"examples": [
|
|
"obb.equity.profile(symbol=\"AAPL\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/equity/market_snapshots": {
|
|
"get": {
|
|
"tags": [
|
|
"equity"
|
|
],
|
|
"summary": "Market Snapshots",
|
|
"description": "Get a current, complete, market snapshot.",
|
|
"operationId": "equity_market_snapshots",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"fmp",
|
|
"polygon"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "market",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"AMEX",
|
|
"AMS",
|
|
"ASE",
|
|
"ASX",
|
|
"ATH",
|
|
"BME",
|
|
"BRU",
|
|
"BUD",
|
|
"BUE",
|
|
"CAI",
|
|
"CNQ",
|
|
"CPH",
|
|
"DFM",
|
|
"DOH",
|
|
"DUS",
|
|
"ETF",
|
|
"EURONEXT",
|
|
"HEL",
|
|
"HKSE",
|
|
"ICE",
|
|
"IOB",
|
|
"IST",
|
|
"JKT",
|
|
"JNB",
|
|
"JPX",
|
|
"KLS",
|
|
"KOE",
|
|
"KSC",
|
|
"KUW",
|
|
"LSE",
|
|
"MEX",
|
|
"MIL",
|
|
"NASDAQ",
|
|
"NEO",
|
|
"NSE",
|
|
"NYSE",
|
|
"NZE",
|
|
"OSL",
|
|
"OTC",
|
|
"PNK",
|
|
"PRA",
|
|
"RIS",
|
|
"SAO",
|
|
"SAU",
|
|
"SES",
|
|
"SET",
|
|
"SGO",
|
|
"SHH",
|
|
"SHZ",
|
|
"SIX",
|
|
"STO",
|
|
"TAI",
|
|
"TLV",
|
|
"TSX",
|
|
"TWO",
|
|
"VIE",
|
|
"WSE",
|
|
"XETRA"
|
|
],
|
|
"type": "string",
|
|
"title": "fmp",
|
|
"description": "The market to fetch data for. (provider: fmp)",
|
|
"default": "NASDAQ"
|
|
},
|
|
"description": "The market to fetch data for. (provider: fmp)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_MarketSnapshots"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "MarketSnapshots",
|
|
"examples": [
|
|
"obb.equity.market_snapshots()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/etf/search": {
|
|
"get": {
|
|
"tags": [
|
|
"etf"
|
|
],
|
|
"summary": "Search",
|
|
"description": "Search for ETFs.\n\nAn empty query returns the full list of ETFs from the provider.",
|
|
"operationId": "etf_search",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "query",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Search query.",
|
|
"default": "",
|
|
"title": "Query"
|
|
},
|
|
"description": "Search query."
|
|
},
|
|
{
|
|
"name": "exchange",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"AMEX",
|
|
"NYSE",
|
|
"NASDAQ",
|
|
"ETF",
|
|
"TSX",
|
|
"EURONEXT"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "The exchange code the ETF trades on. (provider: fmp)"
|
|
},
|
|
"description": "The exchange code the ETF trades on. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "is_active",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
true,
|
|
false
|
|
],
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Whether the ETF is actively trading. (provider: fmp)"
|
|
},
|
|
"description": "Whether the ETF is actively trading. (provider: fmp)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_EtfSearch"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "EtfSearch",
|
|
"examples": [
|
|
"### An empty query returns the full list of ETFs from the provider. ###",
|
|
"obb.etf.search(\"\", provider=\"fmp\")",
|
|
"#### The query will return results from text-based fields containing the term. ####obb.etf.search(\"commercial real estate\", provider=\"fmp\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/etf/info": {
|
|
"get": {
|
|
"tags": [
|
|
"etf"
|
|
],
|
|
"summary": "Info",
|
|
"description": "ETF Information Overview.",
|
|
"operationId": "etf_info",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. (ETF) Multiple items allowed: fmp.",
|
|
"multiple_items_allowed": [
|
|
"fmp"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. (ETF) Multiple items allowed: fmp."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_EtfInfo"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "EtfInfo",
|
|
"examples": [
|
|
"obb.etf.info(\"SPY\", provider=\"fmp\")",
|
|
"#### This function accepts multiple tickers. ####",
|
|
"obb.etf.info(\"SPY,IWM,QQQ,DJIA\", provider=\"fmp\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/etf/sectors": {
|
|
"get": {
|
|
"tags": [
|
|
"etf"
|
|
],
|
|
"summary": "Sectors",
|
|
"description": "ETF Sector weighting.",
|
|
"operationId": "etf_sectors",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. (ETF)",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. (ETF)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_EtfSectors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "EtfSectors",
|
|
"examples": [
|
|
"obb.etf.sectors(\"SPY\", provider=\"fmp\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/etf/countries": {
|
|
"get": {
|
|
"tags": [
|
|
"etf"
|
|
],
|
|
"summary": "Countries",
|
|
"description": "ETF Country weighting.",
|
|
"operationId": "etf_countries",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. (ETF) Multiple items allowed: fmp.",
|
|
"multiple_items_allowed": [
|
|
"fmp"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. (ETF) Multiple items allowed: fmp."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_EtfCountries"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "EtfCountries",
|
|
"examples": [
|
|
"obb.etf.countries(\"VT\", provider=\"fmp\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/etf/price_performance": {
|
|
"get": {
|
|
"tags": [
|
|
"etf"
|
|
],
|
|
"summary": "Price Performance",
|
|
"description": "Price performance as a return, over different periods. This is a proxy for `equity.price.performance`.",
|
|
"operationId": "etf_price_performance",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. Multiple items allowed: fmp.",
|
|
"multiple_items_allowed": [
|
|
"fmp"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. Multiple items allowed: fmp."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_PricePerformance"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "PricePerformance",
|
|
"examples": [
|
|
"obb.etf.price_performance(\"SPY,QQQ,IWM,DJIA\", provider=\"fmp\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/etf/holdings": {
|
|
"get": {
|
|
"tags": [
|
|
"etf"
|
|
],
|
|
"summary": "Holdings",
|
|
"description": "Get the holdings for an individual ETF.",
|
|
"operationId": "etf_holdings",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"fmp",
|
|
"sec"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. (ETF)",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. (ETF)"
|
|
},
|
|
{
|
|
"name": "date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp,sec",
|
|
"description": "A specific date to get data for. Entering a date will attempt to return the NPORT-P filing for the entered date. This needs to be _exactly_ the date of the filing. Use the holdings_date command/endpoint to find available filing dates for the ETF. (provider: fmp);\n A specific date to get data for. The date represents the period ending. The date entered will return the closest filing. (provider: sec)"
|
|
},
|
|
"description": "A specific date to get data for. Entering a date will attempt to return the NPORT-P filing for the entered date. This needs to be _exactly_ the date of the filing. Use the holdings_date command/endpoint to find available filing dates for the ETF. (provider: fmp);\n A specific date to get data for. The date represents the period ending. The date entered will return the closest filing. (provider: sec)"
|
|
},
|
|
{
|
|
"name": "cik",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "The CIK of the filing entity. Overrides symbol. (provider: fmp)"
|
|
},
|
|
"description": "The CIK of the filing entity. Overrides symbol. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "use_cache",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "boolean",
|
|
"title": "sec",
|
|
"description": "Whether or not to use cache for the request. (provider: sec)",
|
|
"default": true
|
|
},
|
|
"description": "Whether or not to use cache for the request. (provider: sec)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_EtfHoldings"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "EtfHoldings",
|
|
"examples": [
|
|
"obb.etf.holdings(\"XLK\", provider=\"fmp\").to_df()",
|
|
"#### Including a date (FMP, SEC) will return the holdings as per NPORT-P filings. ####",
|
|
"obb.etf.holdings(\"XLK\", date=\"2022-03-31\",provider=\"fmp\").to_df()",
|
|
"#### The same data can be returned from the SEC directly. ####",
|
|
"obb.etf.holdings(\"XLK\", date=\"2022-03-31\",provider=\"sec\").to_df()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/etf/holdings_date": {
|
|
"get": {
|
|
"tags": [
|
|
"etf"
|
|
],
|
|
"summary": "Holdings Date",
|
|
"description": "Use this function to get the holdings dates, if available.",
|
|
"operationId": "etf_holdings_date",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. (ETF)",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. (ETF)"
|
|
},
|
|
{
|
|
"name": "cik",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "The CIK of the filing entity. Overrides symbol. (provider: fmp)"
|
|
},
|
|
"description": "The CIK of the filing entity. Overrides symbol. (provider: fmp)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_EtfHoldingsDate"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "EtfHoldingsDate",
|
|
"examples": [
|
|
"obb.etf.holdings_date(\"XLK\", provider=\"fmp\").results"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/etf/holdings_performance": {
|
|
"get": {
|
|
"tags": [
|
|
"etf"
|
|
],
|
|
"summary": "Holdings Performance",
|
|
"description": "Get the recent price performance of each ticker held in the ETF.",
|
|
"operationId": "etf_holdings_performance",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. Multiple items allowed: fmp.",
|
|
"multiple_items_allowed": [
|
|
"fmp"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. Multiple items allowed: fmp."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_EtfHoldingsPerformance"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "EtfHoldingsPerformance",
|
|
"examples": [
|
|
"obb.etf.holdings_performance(\"XLK\", provider=\"fmp\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/etf/equity_exposure": {
|
|
"get": {
|
|
"tags": [
|
|
"etf"
|
|
],
|
|
"summary": "Equity Exposure",
|
|
"description": "Get the exposure to ETFs for a specific stock.",
|
|
"operationId": "etf_equity_exposure",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. (Stock) Multiple items allowed: fmp.",
|
|
"multiple_items_allowed": [
|
|
"fmp"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. (Stock) Multiple items allowed: fmp."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_EtfEquityExposure"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "EtfEquityExposure",
|
|
"examples": [
|
|
"obb.etf.equity_exposure(\"MSFT\", provider=\"fmp\")",
|
|
"#### This function accepts multiple tickers. ####",
|
|
"obb.etf.equity_exposure(\"MSFT,AAPL\", provider=\"fmp\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/fixedincome/rate/ameribor": {
|
|
"get": {
|
|
"tags": [
|
|
"fixedincome"
|
|
],
|
|
"summary": "Ameribor",
|
|
"description": "Ameribor.\n\nAmeribor (short for the American interbank offered rate) is a benchmark interest rate that reflects the true cost of\nshort-term interbank borrowing. This rate is based on transactions in overnight unsecured loans conducted on the\nAmerican Financial Exchange (AFX).",
|
|
"operationId": "fixedincome_rate_ameribor",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fred",
|
|
"default": "fred",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "parameter",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"overnight",
|
|
"term_30",
|
|
"term_90",
|
|
"1_week_term_structure",
|
|
"1_month_term_structure",
|
|
"3_month_term_structure",
|
|
"6_month_term_structure",
|
|
"1_year_term_structure",
|
|
"2_year_term_structure",
|
|
"30_day_ma",
|
|
"90_day_ma"
|
|
],
|
|
"type": "string",
|
|
"title": "fred",
|
|
"description": "Period of AMERIBOR rate. (provider: fred)",
|
|
"default": "overnight"
|
|
},
|
|
"description": "Period of AMERIBOR rate. (provider: fred)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_AMERIBOR"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "AMERIBOR",
|
|
"examples": [
|
|
"obb.fixedincome.rate.ameribor(parameter=\"30_day_ma\").to_df()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/fixedincome/rate/sonia": {
|
|
"get": {
|
|
"tags": [
|
|
"fixedincome"
|
|
],
|
|
"summary": "Sonia",
|
|
"description": "Sterling Overnight Index Average.\n\nSONIA (Sterling Overnight Index Average) is an important interest rate benchmark. SONIA is based on actual\ntransactions and reflects the average of the interest rates that banks pay to borrow sterling overnight from other\nfinancial institutions and other institutional investors.",
|
|
"operationId": "fixedincome_rate_sonia",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fred",
|
|
"default": "fred",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "parameter",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"rate",
|
|
"index",
|
|
"10th_percentile",
|
|
"25th_percentile",
|
|
"75th_percentile",
|
|
"90th_percentile",
|
|
"total_nominal_value"
|
|
],
|
|
"type": "string",
|
|
"title": "fred",
|
|
"description": "Period of SONIA rate. (provider: fred)",
|
|
"default": "rate"
|
|
},
|
|
"description": "Period of SONIA rate. (provider: fred)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_SONIA"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "SONIA",
|
|
"examples": [
|
|
"obb.fixedincome.rate.sonia(parameter=\"total_nominal_value\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/fixedincome/rate/iorb": {
|
|
"get": {
|
|
"tags": [
|
|
"fixedincome"
|
|
],
|
|
"summary": "Iorb",
|
|
"description": "Interest on Reserve Balances.\n\nGet Interest Rate on Reserve Balances data A bank rate is the interest rate a nation's central bank charges to its\ndomestic banks to borrow money. The rates central banks charge are set to stabilize the economy. In the\nUnited States, the Federal Reserve System's Board of Governors set the bank rate, also known as the discount rate.",
|
|
"operationId": "fixedincome_rate_iorb",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fred",
|
|
"default": "fred",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_IORB"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "IORB",
|
|
"examples": [
|
|
"obb.fixedincome.rate.iorb()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/fixedincome/rate/effr": {
|
|
"get": {
|
|
"tags": [
|
|
"fixedincome"
|
|
],
|
|
"summary": "Effr",
|
|
"description": "Fed Funds Rate.\n\nGet Effective Federal Funds Rate data. A bank rate is the interest rate a nation's central bank charges to its\ndomestic banks to borrow money. The rates central banks charge are set to stabilize the economy. In the\nUnited States, the Federal Reserve System's Board of Governors set the bank rate, also known as the discount rate.",
|
|
"operationId": "fixedincome_rate_effr",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"federal_reserve",
|
|
"fred"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "parameter",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"monthly",
|
|
"daily",
|
|
"weekly",
|
|
"daily_excl_weekend",
|
|
"annual",
|
|
"biweekly",
|
|
"volume"
|
|
],
|
|
"type": "string",
|
|
"title": "fred",
|
|
"description": "Period of FED rate. (provider: fred)",
|
|
"default": "weekly"
|
|
},
|
|
"description": "Period of FED rate. (provider: fred)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_FEDFUNDS"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "FEDFUNDS",
|
|
"examples": [
|
|
"obb.fixedincome.rate.effr(parameter=\"daily\", provider=\"fred\").to_df()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/fixedincome/rate/effr_forecast": {
|
|
"get": {
|
|
"tags": [
|
|
"fixedincome"
|
|
],
|
|
"summary": "Effr Forecast",
|
|
"description": "Fed Funds Rate Projections.\n\nThe projections for the federal funds rate are the value of the midpoint of the\nprojected appropriate target range for the federal funds rate or the projected\nappropriate target level for the federal funds rate at the end of the specified\ncalendar year or over the longer run.",
|
|
"operationId": "fixedincome_rate_effr_forecast",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fred",
|
|
"default": "fred",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "long_run",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "boolean",
|
|
"title": "fred",
|
|
"description": "Flag to show long run projections (provider: fred)",
|
|
"default": false
|
|
},
|
|
"description": "Flag to show long run projections (provider: fred)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_PROJECTIONS"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "PROJECTIONS",
|
|
"examples": [
|
|
"obb.fixedincome.rate.effr_forecast(long_run=True)"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/fixedincome/rate/estr": {
|
|
"get": {
|
|
"tags": [
|
|
"fixedincome"
|
|
],
|
|
"summary": "Estr",
|
|
"description": "Euro Short-Term Rate.\n\nThe euro short-term rate (\u20acSTR) reflects the wholesale euro unsecured overnight borrowing costs of banks located in\nthe euro area. The \u20acSTR is published on each TARGET2 business day based on transactions conducted and settled on\nthe previous TARGET2 business day (the reporting date \u201cT\u201d) with a maturity date of T+1 which are deemed to have been\nexecuted at arm\u2019s length and thus reflect market rates in an unbiased way.",
|
|
"operationId": "fixedincome_rate_estr",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fred",
|
|
"default": "fred",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "parameter",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"volume_weighted_trimmed_mean_rate",
|
|
"number_of_transactions",
|
|
"number_of_active_banks",
|
|
"total_volume",
|
|
"share_of_volume_of_the_5_largest_active_banks",
|
|
"rate_at_75th_percentile_of_volume",
|
|
"rate_at_25th_percentile_of_volume"
|
|
],
|
|
"type": "string",
|
|
"title": "fred",
|
|
"description": "Period of ESTR rate. (provider: fred)",
|
|
"default": "volume_weighted_trimmed_mean_rate"
|
|
},
|
|
"description": "Period of ESTR rate. (provider: fred)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_ESTR"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "ESTR",
|
|
"examples": [
|
|
"obb.fixedincome.rate.estr(parameter=\"number_of_active_banks\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/fixedincome/rate/ecb": {
|
|
"get": {
|
|
"tags": [
|
|
"fixedincome"
|
|
],
|
|
"summary": "Ecb",
|
|
"description": "European Central Bank Interest Rates.\n\nThe Governing Council of the ECB sets the key interest rates for the euro area:\n\n- The interest rate on the main refinancing operations (MRO), which provide\nthe bulk of liquidity to the banking system.\n- The rate on the deposit facility, which banks may use to make overnight deposits with the Eurosystem.\n- The rate on the marginal lending facility, which offers overnight credit to banks from the Eurosystem.",
|
|
"operationId": "fixedincome_rate_ecb",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fred",
|
|
"default": "fred",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "interest_rate_type",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"deposit",
|
|
"lending",
|
|
"refinancing"
|
|
],
|
|
"type": "string",
|
|
"description": "The type of interest rate.",
|
|
"default": "lending",
|
|
"title": "Interest Rate Type"
|
|
},
|
|
"description": "The type of interest rate."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_EuropeanCentralBankInterestRates"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "EuropeanCentralBankInterestRates",
|
|
"examples": [
|
|
"obb.fixedincome.rate.ecb(interest_rate_type=\"refinancing\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/fixedincome/rate/dpcredit": {
|
|
"get": {
|
|
"tags": [
|
|
"fixedincome"
|
|
],
|
|
"summary": "Dpcredit",
|
|
"description": "Discount Window Primary Credit Rate.\n\nA bank rate is the interest rate a nation's central bank charges to its domestic banks to borrow money.\nThe rates central banks charge are set to stabilize the economy.\nIn the United States, the Federal Reserve System's Board of Governors set the bank rate,\nalso known as the discount rate.",
|
|
"operationId": "fixedincome_rate_dpcredit",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fred",
|
|
"default": "fred",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "parameter",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"daily_excl_weekend",
|
|
"monthly",
|
|
"weekly",
|
|
"daily",
|
|
"annual"
|
|
],
|
|
"type": "string",
|
|
"title": "fred",
|
|
"description": "FRED series ID of DWPCR data. (provider: fred)",
|
|
"default": "daily_excl_weekend"
|
|
},
|
|
"description": "FRED series ID of DWPCR data. (provider: fred)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_DiscountWindowPrimaryCreditRate"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "DiscountWindowPrimaryCreditRate",
|
|
"examples": [
|
|
"obb.fixedincome.rate.dpcredit(start_date=\"2023-02-01\", end_date=\"2023-05-01\").to_df()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/fixedincome/spreads/tcm": {
|
|
"get": {
|
|
"tags": [
|
|
"fixedincome"
|
|
],
|
|
"summary": "Tcm",
|
|
"description": "Treasury Constant Maturity.\n\nGet data for 10-Year Treasury Constant Maturity Minus Selected Treasury Constant Maturity.\nConstant maturity is the theoretical value of a U.S. Treasury that is based on recent values of auctioned U.S.\nTreasuries. The value is obtained by the U.S. Treasury on a daily basis through interpolation of the Treasury\nyield curve which, in turn, is based on closing bid-yields of actively-traded Treasury securities.",
|
|
"operationId": "fixedincome_spreads_tcm",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fred",
|
|
"default": "fred",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "maturity",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"3m",
|
|
"2y"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "The maturity",
|
|
"default": "3m",
|
|
"title": "Maturity"
|
|
},
|
|
"description": "The maturity"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_TreasuryConstantMaturity"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "TreasuryConstantMaturity",
|
|
"examples": [
|
|
"obb.fixedincome.fixedincome.spreads.tcm(maturity=\"2y\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/fixedincome/spreads/tcm_effr": {
|
|
"get": {
|
|
"tags": [
|
|
"fixedincome"
|
|
],
|
|
"summary": "Tcm Effr",
|
|
"description": "Select Treasury Constant Maturity.\n\nGet data for Selected Treasury Constant Maturity Minus Federal Funds Rate\nConstant maturity is the theoretical value of a U.S. Treasury that is based on recent values of auctioned U.S.\nTreasuries. The value is obtained by the U.S. Treasury on a daily basis through interpolation of the Treasury\nyield curve which, in turn, is based on closing bid-yields of actively-traded Treasury securities.",
|
|
"operationId": "fixedincome_spreads_tcm_effr",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fred",
|
|
"default": "fred",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "maturity",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"10y",
|
|
"5y",
|
|
"1y",
|
|
"6m",
|
|
"3m"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "The maturity",
|
|
"default": "10y",
|
|
"title": "Maturity"
|
|
},
|
|
"description": "The maturity"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_SelectedTreasuryConstantMaturity"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "SelectedTreasuryConstantMaturity",
|
|
"examples": [
|
|
"obb.fixedincome.fixedincome.spreads.tcm_effr(maturity=\"10y\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/fixedincome/spreads/treasury_effr": {
|
|
"get": {
|
|
"tags": [
|
|
"fixedincome"
|
|
],
|
|
"summary": "Treasury Effr",
|
|
"description": "Select Treasury Bill.\n\nGet Selected Treasury Bill Minus Federal Funds Rate.\nConstant maturity is the theoretical value of a U.S. Treasury that is based on recent values of\nauctioned U.S. Treasuries.\nThe value is obtained by the U.S. Treasury on a daily basis through interpolation of the Treasury\nyield curve which, in turn, is based on closing bid-yields of actively-traded Treasury securities.",
|
|
"operationId": "fixedincome_spreads_treasury_effr",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fred",
|
|
"default": "fred",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "maturity",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"3m",
|
|
"6m"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "The maturity",
|
|
"default": "3m",
|
|
"title": "Maturity"
|
|
},
|
|
"description": "The maturity"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_SelectedTreasuryBill"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "SelectedTreasuryBill",
|
|
"examples": [
|
|
"obb.fixedincome.fixedincome.spreads.treasury_effr(maturity=\"6m\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/fixedincome/government/us_yield_curve": {
|
|
"get": {
|
|
"tags": [
|
|
"fixedincome"
|
|
],
|
|
"summary": "Us Yield Curve",
|
|
"description": "US Yield Curve. Get United States yield curve.",
|
|
"operationId": "fixedincome_government_us_yield_curve",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fred",
|
|
"default": "fred",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "A specific date to get data for. Defaults to the most recent FRED entry.",
|
|
"title": "Date"
|
|
},
|
|
"description": "A specific date to get data for. Defaults to the most recent FRED entry."
|
|
},
|
|
{
|
|
"name": "inflation_adjusted",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Get inflation adjusted rates.",
|
|
"default": false,
|
|
"title": "Inflation Adjusted"
|
|
},
|
|
"description": "Get inflation adjusted rates."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_USYieldCurve"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "USYieldCurve",
|
|
"examples": [
|
|
"obb.fixedincome.government.us_yield_curve(inflation_adjusted=True)"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/fixedincome/government/eu_yield_curve": {
|
|
"get": {
|
|
"tags": [
|
|
"fixedincome"
|
|
],
|
|
"summary": "Eu Yield Curve",
|
|
"description": "Euro Area Yield Curve.\n\nGets euro area yield curve data from ECB.\n\nThe graphic depiction of the relationship between the yield on bonds of the same credit quality but different\nmaturities is known as the yield curve. In the past, most market participants have constructed yield curves from\nthe observations of prices and yields in the Treasury market. Two reasons account for this tendency. First,\nTreasury securities are viewed as free of default risk, and differences in creditworthiness do not affect yield\nestimates. Second, as the most active bond market, the Treasury market offers the fewest problems of illiquidity\nor infrequent trading. The key function of the Treasury yield curve is to serve as a benchmark for pricing bonds\nand setting yields in other sectors of the debt market.\n\nIt is clear that the market\u2019s expectations of future rate changes are one important determinant of the\nyield-curve shape. For example, a steeply upward-sloping curve may indicate market expectations of near-term Fed\ntightening or of rising inflation. However, it may be too restrictive to assume that the yield differences across\nbonds with different maturities only reflect the market\u2019s rate expectations. The well-known pure expectations\nhypothesis has such an extreme implication. The pure expectations hypothesis asserts that all government bonds\nhave the same near-term expected return (as the nominally riskless short-term bond) because the return-seeking\nactivity of risk-neutral traders removes all expected return differentials across bonds.",
|
|
"operationId": "fixedincome_government_eu_yield_curve",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "ecb",
|
|
"default": "ecb",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "A specific date to get data for.",
|
|
"title": "Date"
|
|
},
|
|
"description": "A specific date to get data for."
|
|
},
|
|
{
|
|
"name": "yield_curve_type",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"spot_rate",
|
|
"instantaneous_forward",
|
|
"par_yield"
|
|
],
|
|
"type": "string",
|
|
"description": "The yield curve type.",
|
|
"default": "spot_rate",
|
|
"title": "Yield Curve Type"
|
|
},
|
|
"description": "The yield curve type."
|
|
},
|
|
{
|
|
"name": "rating",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"A",
|
|
"C"
|
|
],
|
|
"type": "string",
|
|
"title": "ecb",
|
|
"description": "The rating type. (provider: ecb)",
|
|
"default": "A"
|
|
},
|
|
"description": "The rating type. (provider: ecb)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_EUYieldCurve"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "EUYieldCurve",
|
|
"examples": [
|
|
"obb.fixedincome.government.eu_yield_curve(yield_curve_type=\"spot_rate\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/fixedincome/government/treasury_rates": {
|
|
"get": {
|
|
"tags": [
|
|
"fixedincome"
|
|
],
|
|
"summary": "Treasury Rates",
|
|
"description": "Government Treasury Rates.",
|
|
"operationId": "fixedincome_government_treasury_rates",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"federal_reserve",
|
|
"fmp"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_TreasuryRates"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "TreasuryRates",
|
|
"examples": [
|
|
"obb.fixedincome.government.treasury_rates(provider=\"federal_reserve\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/fixedincome/corporate/ice_bofa": {
|
|
"get": {
|
|
"tags": [
|
|
"fixedincome"
|
|
],
|
|
"summary": "Ice Bofa",
|
|
"description": "ICE BofA US Corporate Bond Indices.\n\nThe ICE BofA US Corporate Index tracks the performance of US dollar denominated investment grade corporate debt\npublicly issued in the US domestic market. Qualifying securities must have an investment grade rating (based on an\naverage of Moody\u2019s, S&P and Fitch), at least 18 months to final maturity at the time of issuance, at least one year\nremaining term to final maturity as of the rebalance date, a fixed coupon schedule and a minimum amount\noutstanding of $250 million. The ICE BofA US Corporate Index is a component of the US Corporate Master Index.",
|
|
"operationId": "fixedincome_corporate_ice_bofa",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fred",
|
|
"default": "fred",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "index_type",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"yield",
|
|
"yield_to_worst",
|
|
"total_return",
|
|
"spread"
|
|
],
|
|
"type": "string",
|
|
"description": "The type of series.",
|
|
"default": "yield",
|
|
"title": "Index Type"
|
|
},
|
|
"description": "The type of series."
|
|
},
|
|
{
|
|
"name": "category",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"all",
|
|
"duration",
|
|
"eur",
|
|
"usd"
|
|
],
|
|
"type": "string",
|
|
"title": "fred",
|
|
"description": "The type of category. (provider: fred)",
|
|
"default": "all"
|
|
},
|
|
"description": "The type of category. (provider: fred)"
|
|
},
|
|
{
|
|
"name": "area",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"asia",
|
|
"emea",
|
|
"eu",
|
|
"ex_g10",
|
|
"latin_america",
|
|
"us"
|
|
],
|
|
"type": "string",
|
|
"title": "fred",
|
|
"description": "The type of area. (provider: fred)",
|
|
"default": "us"
|
|
},
|
|
"description": "The type of area. (provider: fred)"
|
|
},
|
|
{
|
|
"name": "grade",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"a",
|
|
"aa",
|
|
"aaa",
|
|
"b",
|
|
"bb",
|
|
"bbb",
|
|
"ccc",
|
|
"crossover",
|
|
"high_grade",
|
|
"high_yield",
|
|
"non_financial",
|
|
"non_sovereign",
|
|
"private_sector",
|
|
"public_sector"
|
|
],
|
|
"type": "string",
|
|
"title": "fred",
|
|
"description": "The type of grade. (provider: fred)",
|
|
"default": "non_sovereign"
|
|
},
|
|
"description": "The type of grade. (provider: fred)"
|
|
},
|
|
{
|
|
"name": "options",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "boolean",
|
|
"title": "fred",
|
|
"description": "Whether to include options in the results. (provider: fred)",
|
|
"default": false
|
|
},
|
|
"description": "Whether to include options in the results. (provider: fred)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_ICEBofA"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "ICEBofA",
|
|
"examples": [
|
|
"obb.fixedincome.corporate.ice_bofa(index_type=\"yield_to_worst\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/fixedincome/corporate/moody": {
|
|
"get": {
|
|
"tags": [
|
|
"fixedincome"
|
|
],
|
|
"summary": "Moody",
|
|
"description": "Moody Corporate Bond Index.\n\nMoody's Aaa and Baa are investment bonds that acts as an index of\nthe performance of all bonds given an Aaa or Baa rating by Moody's Investors Service respectively.\nThese corporate bonds often are used in macroeconomics as an alternative to the federal ten-year\nTreasury Bill as an indicator of the interest rate.",
|
|
"operationId": "fixedincome_corporate_moody",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fred",
|
|
"default": "fred",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "index_type",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"aaa",
|
|
"baa"
|
|
],
|
|
"type": "string",
|
|
"description": "The type of series.",
|
|
"default": "aaa",
|
|
"title": "Index Type"
|
|
},
|
|
"description": "The type of series."
|
|
},
|
|
{
|
|
"name": "spread",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"treasury",
|
|
"fed_funds"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fred",
|
|
"description": "The type of spread. (provider: fred)"
|
|
},
|
|
"description": "The type of spread. (provider: fred)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_MoodyCorporateBondIndex"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "MoodyCorporateBondIndex",
|
|
"examples": [
|
|
"obb.fixedincome.corporate.moody(index_type=\"baa\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/fixedincome/corporate/hqm": {
|
|
"get": {
|
|
"tags": [
|
|
"fixedincome"
|
|
],
|
|
"summary": "Hqm",
|
|
"description": "High Quality Market Corporate Bond.\n\nThe HQM yield curve represents the high quality corporate bond market, i.e.,\ncorporate bonds rated AAA, AA, or A. The HQM curve contains two regression terms.\nThese terms are adjustment factors that blend AAA, AA, and A bonds into a single HQM yield curve\nthat is the market-weighted average (MWA) quality of high quality bonds.",
|
|
"operationId": "fixedincome_corporate_hqm",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fred",
|
|
"default": "fred",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "A specific date to get data for.",
|
|
"title": "Date"
|
|
},
|
|
"description": "A specific date to get data for."
|
|
},
|
|
{
|
|
"name": "yield_curve",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"spot",
|
|
"par"
|
|
],
|
|
"type": "string",
|
|
"description": "The yield curve type.",
|
|
"default": "spot",
|
|
"title": "Yield Curve"
|
|
},
|
|
"description": "The yield curve type."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_HighQualityMarketCorporateBond"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "HighQualityMarketCorporateBond",
|
|
"examples": [
|
|
"obb.fixedincome.corporate.hqm(yield_curve=\"par\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/fixedincome/corporate/spot_rates": {
|
|
"get": {
|
|
"tags": [
|
|
"fixedincome"
|
|
],
|
|
"summary": "Spot Rates",
|
|
"description": "Spot Rates.\n\nThe spot rates for any maturity is the yield on a bond that provides a single payment at that maturity.\nThis is a zero coupon bond.\nBecause each spot rate pertains to a single cashflow, it is the relevant interest rate\nconcept for discounting a pension liability at the same maturity.",
|
|
"operationId": "fixedincome_corporate_spot_rates",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fred",
|
|
"default": "fred",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "maturity",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "number"
|
|
},
|
|
"description": "The maturities in years.",
|
|
"default": [
|
|
10.0
|
|
],
|
|
"title": "Maturity"
|
|
},
|
|
"description": "The maturities in years."
|
|
},
|
|
{
|
|
"name": "category",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"enum": [
|
|
"par_yield",
|
|
"spot_rate"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"description": "The category.",
|
|
"default": [
|
|
"spot_rate"
|
|
],
|
|
"title": "Category"
|
|
},
|
|
"description": "The category."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_SpotRate"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "SpotRate",
|
|
"examples": [
|
|
"obb.fixedincome.corporate.spot_rates(maturity=[10,20,30,50])"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/fixedincome/corporate/commercial_paper": {
|
|
"get": {
|
|
"tags": [
|
|
"fixedincome"
|
|
],
|
|
"summary": "Commercial Paper",
|
|
"description": "Commercial Paper.\n\nCommercial paper (CP) consists of short-term, promissory notes issued primarily by corporations.\nMaturities range up to 270 days but average about 30 days.\nMany companies use CP to raise cash needed for current transactions,\nand many find it to be a lower-cost alternative to bank loans.",
|
|
"operationId": "fixedincome_corporate_commercial_paper",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fred",
|
|
"default": "fred",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "maturity",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"overnight",
|
|
"7d",
|
|
"15d",
|
|
"30d",
|
|
"60d",
|
|
"90d"
|
|
],
|
|
"type": "string",
|
|
"description": "The maturity.",
|
|
"default": "30d",
|
|
"title": "Maturity"
|
|
},
|
|
"description": "The maturity."
|
|
},
|
|
{
|
|
"name": "category",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"asset_backed",
|
|
"financial",
|
|
"nonfinancial"
|
|
],
|
|
"type": "string",
|
|
"description": "The category.",
|
|
"default": "financial",
|
|
"title": "Category"
|
|
},
|
|
"description": "The category."
|
|
},
|
|
{
|
|
"name": "grade",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"aa",
|
|
"a2_p2"
|
|
],
|
|
"type": "string",
|
|
"description": "The grade.",
|
|
"default": "aa",
|
|
"title": "Grade"
|
|
},
|
|
"description": "The grade."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_CommercialPaper"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "CommercialPaper",
|
|
"examples": [
|
|
"obb.fixedincome.corporate.commercial_paper(maturity=\"15d\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/fixedincome/sofr": {
|
|
"get": {
|
|
"tags": [
|
|
"fixedincome"
|
|
],
|
|
"summary": "Sofr",
|
|
"description": "Secured Overnight Financing Rate.\n\nThe Secured Overnight Financing Rate (SOFR) is a broad measure of the cost of\nborrowing cash overnight collateralizing by Treasury securities.",
|
|
"operationId": "fixedincome_sofr",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fred",
|
|
"default": "fred",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "period",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"overnight",
|
|
"30_day",
|
|
"90_day",
|
|
"180_day",
|
|
"index"
|
|
],
|
|
"type": "string",
|
|
"title": "fred",
|
|
"description": "Period of SOFR rate. (provider: fred)",
|
|
"default": "overnight"
|
|
},
|
|
"description": "Period of SOFR rate. (provider: fred)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_SOFR"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "SOFR",
|
|
"examples": [
|
|
"obb.fixedincome.fixedincome.sofr(period=\"overnight\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/index/price/historical": {
|
|
"get": {
|
|
"tags": [
|
|
"index"
|
|
],
|
|
"summary": "Historical",
|
|
"description": "Historical Index Levels.",
|
|
"operationId": "index_price_historical",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"fmp",
|
|
"intrinio",
|
|
"polygon"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. Multiple items allowed: intrinio, polygon.",
|
|
"multiple_items_allowed": [
|
|
"intrinio",
|
|
"polygon"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. Multiple items allowed: intrinio, polygon."
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "interval",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Time interval of the data to return.",
|
|
"default": "1d",
|
|
"title": "Interval"
|
|
},
|
|
"description": "Time interval of the data to return."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer",
|
|
"exclusiveMinimum": 0
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "The number of data entries to return.",
|
|
"default": 10000,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return."
|
|
},
|
|
{
|
|
"name": "sort",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Sort the data in ascending or descending order.",
|
|
"default": "asc",
|
|
"title": "Sort"
|
|
},
|
|
"description": "Sort the data in ascending or descending order."
|
|
},
|
|
{
|
|
"name": "timeseries",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer",
|
|
"minimum": 0
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Number of days to look back. (provider: fmp)"
|
|
},
|
|
"description": "Number of days to look back. (provider: fmp)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_IndexHistorical"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "IndexHistorical",
|
|
"examples": [
|
|
"obb.index.price.historical(\"^GSPC\", provider=\"fmp\").to_df()",
|
|
"#### Not all providers have the same symbols. ####",
|
|
"obb.index.price.historical(\"SPX\", provider=\"intrinio\").to_df()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/index/market": {
|
|
"get": {
|
|
"tags": [
|
|
"index"
|
|
],
|
|
"summary": "This endpoint is deprecated; use `/index/price/historical` instead. Deprecated in OpenBB Platform V4.1 to be removed in V4.3.",
|
|
"description": "Historical Market Indices.",
|
|
"operationId": "index_market",
|
|
"deprecated": true,
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"fmp",
|
|
"intrinio",
|
|
"polygon"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for."
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "timeseries",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer",
|
|
"minimum": 0
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Number of days to look back. (provider: fmp)"
|
|
},
|
|
"description": "Number of days to look back. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "interval",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"1min",
|
|
"5min",
|
|
"15min",
|
|
"30min",
|
|
"1hour",
|
|
"4hour",
|
|
"1day"
|
|
],
|
|
"type": "string",
|
|
"title": "fmp",
|
|
"description": "Data granularity. (provider: fmp)",
|
|
"default": "1day"
|
|
},
|
|
"description": "Data granularity. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "sort",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string",
|
|
"title": "fmp,intrinio,polygon",
|
|
"description": "Sort the data in ascending or descending order. (provider: fmp);\n Sort order. (provider: intrinio);\n Sort order of the data. (provider: polygon)",
|
|
"default": "desc"
|
|
},
|
|
"description": "Sort the data in ascending or descending order. (provider: fmp);\n Sort order. (provider: intrinio);\n Sort order of the data. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "tag",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "Index tag. (provider: intrinio)",
|
|
"default": "level"
|
|
},
|
|
"description": "Index tag. (provider: intrinio)"
|
|
},
|
|
{
|
|
"name": "type",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "Index type. (provider: intrinio)"
|
|
},
|
|
"description": "Index type. (provider: intrinio)"
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "integer",
|
|
"title": "intrinio,polygon",
|
|
"description": "The number of data entries to return. (provider: intrinio, polygon)",
|
|
"default": 1000
|
|
},
|
|
"description": "The number of data entries to return. (provider: intrinio, polygon)"
|
|
},
|
|
{
|
|
"name": "sleep",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "intrinio",
|
|
"description": "Time to sleep between requests to avoid rate limiting. (provider: intrinio)",
|
|
"default": 1.0
|
|
},
|
|
"description": "Time to sleep between requests to avoid rate limiting. (provider: intrinio)"
|
|
},
|
|
{
|
|
"name": "timespan",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"minute",
|
|
"hour",
|
|
"day",
|
|
"week",
|
|
"month",
|
|
"quarter",
|
|
"year"
|
|
],
|
|
"type": "string",
|
|
"title": "polygon",
|
|
"description": "Timespan of the data. (provider: polygon)",
|
|
"default": "day"
|
|
},
|
|
"description": "Timespan of the data. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "adjusted",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "boolean",
|
|
"title": "polygon",
|
|
"description": "Whether the data is adjusted. (provider: polygon)",
|
|
"default": true
|
|
},
|
|
"description": "Whether the data is adjusted. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "multiplier",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "integer",
|
|
"title": "polygon",
|
|
"description": "Multiplier of the timespan. (provider: polygon)",
|
|
"default": 1
|
|
},
|
|
"description": "Multiplier of the timespan. (provider: polygon)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_MarketIndices"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "MarketIndices",
|
|
"examples": [
|
|
"obb.index.market(symbol=\"SPX\")"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/index/constituents": {
|
|
"get": {
|
|
"tags": [
|
|
"index"
|
|
],
|
|
"summary": "Constituents",
|
|
"description": "Index Constituents.",
|
|
"operationId": "index_constituents",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "index",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Index to fetch the constituents of.",
|
|
"title": "Index"
|
|
},
|
|
"description": "Index to fetch the constituents of."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_IndexConstituents"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "IndexConstituents",
|
|
"examples": [
|
|
"obb.index.constituents(\"dowjones\", provider=\"fmp\").to_df()",
|
|
"#### Providers other than FMP will use the ticker symbol. ####",
|
|
"obb.index.constituents(\"BEP50P\", provider=\"cboe\").to_df()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/index/available": {
|
|
"get": {
|
|
"tags": [
|
|
"index"
|
|
],
|
|
"summary": "Available",
|
|
"description": "All indices available from a given provider.",
|
|
"operationId": "index_available",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "fmp",
|
|
"default": "fmp",
|
|
"title": "Provider"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_AvailableIndices"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "AvailableIndices",
|
|
"examples": [
|
|
"obb.index.available(provider=\"yfinance\").to_df()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/news/world": {
|
|
"get": {
|
|
"tags": [
|
|
"news"
|
|
],
|
|
"summary": "World",
|
|
"description": "World News. Global news data.",
|
|
"operationId": "news_world",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"benzinga",
|
|
"fmp",
|
|
"intrinio",
|
|
"tiingo"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "integer",
|
|
"description": "The number of data entries to return. The number of articles to return.",
|
|
"default": 2500,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return. The number of articles to return."
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "A specific date to get data for. (provider: benzinga)"
|
|
},
|
|
"description": "A specific date to get data for. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "display",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"headline",
|
|
"abstract",
|
|
"full"
|
|
],
|
|
"type": "string",
|
|
"title": "benzinga",
|
|
"description": "Specify headline only (headline), headline + teaser (abstract), or headline + full body (full). (provider: benzinga)",
|
|
"default": "full"
|
|
},
|
|
"description": "Specify headline only (headline), headline + teaser (abstract), or headline + full body (full). (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "updated_since",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Number of seconds since the news was updated. (provider: benzinga)"
|
|
},
|
|
"description": "Number of seconds since the news was updated. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "published_since",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Number of seconds since the news was published. (provider: benzinga)"
|
|
},
|
|
"description": "Number of seconds since the news was published. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "sort",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"id",
|
|
"created",
|
|
"updated"
|
|
],
|
|
"type": "string",
|
|
"title": "benzinga",
|
|
"description": "Key to sort the news by. (provider: benzinga)",
|
|
"default": "created"
|
|
},
|
|
"description": "Key to sort the news by. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "order",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string",
|
|
"title": "benzinga",
|
|
"description": "Order to sort the news by. (provider: benzinga)",
|
|
"default": "desc"
|
|
},
|
|
"description": "Order to sort the news by. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "isin",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "The ISIN of the news to retrieve. (provider: benzinga)"
|
|
},
|
|
"description": "The ISIN of the news to retrieve. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "cusip",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "The CUSIP of the news to retrieve. (provider: benzinga)"
|
|
},
|
|
"description": "The CUSIP of the news to retrieve. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "channels",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Channels of the news to retrieve. (provider: benzinga)"
|
|
},
|
|
"description": "Channels of the news to retrieve. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "topics",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Topics of the news to retrieve. (provider: benzinga)"
|
|
},
|
|
"description": "Topics of the news to retrieve. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "authors",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Authors of the news to retrieve. (provider: benzinga)"
|
|
},
|
|
"description": "Authors of the news to retrieve. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "content_types",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Content types of the news to retrieve. (provider: benzinga)"
|
|
},
|
|
"description": "Content types of the news to retrieve. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "offset",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "tiingo",
|
|
"description": "Page offset, used in conjunction with limit. (provider: tiingo)",
|
|
"default": 0
|
|
},
|
|
"description": "Page offset, used in conjunction with limit. (provider: tiingo)"
|
|
},
|
|
{
|
|
"name": "source",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "tiingo",
|
|
"description": "A comma-separated list of the domains requested. (provider: tiingo)"
|
|
},
|
|
"description": "A comma-separated list of the domains requested. (provider: tiingo)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_WorldNews"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "WorldNews",
|
|
"examples": [
|
|
"obb.news.world(limit=2500)",
|
|
"# Get news on the specified dates.",
|
|
"obb.news.world(start_date='2024-02-01', end_date='2024-02-07')",
|
|
"# Display the headlines of the news.",
|
|
"obb.news.world(display='headline', provider='benzinga')",
|
|
"# Get news by topics.",
|
|
"obb.news.world(topics='finance', provider='benzinga')",
|
|
"# Get news by source using 'tingo' as provider.",
|
|
"obb.news.world(provider='tiingo', source='bloomberg')",
|
|
"# Filter aticles by term using 'biztoc' as provider.",
|
|
"obb.news.world(provider='biztoc', term='apple')"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/news/company": {
|
|
"get": {
|
|
"tags": [
|
|
"news"
|
|
],
|
|
"summary": "Company",
|
|
"description": "Company News. Get news for one or more companies.",
|
|
"operationId": "news_company",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"enum": [
|
|
"benzinga",
|
|
"fmp",
|
|
"intrinio",
|
|
"polygon",
|
|
"tiingo"
|
|
],
|
|
"type": "string",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. This endpoint will accept multiple symbols separated by commas. Multiple items allowed: benzinga, intrinio.",
|
|
"multiple_items_allowed": [
|
|
"benzinga",
|
|
"intrinio"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. This endpoint will accept multiple symbols separated by commas. Multiple items allowed: benzinga, intrinio."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer",
|
|
"minimum": 0
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "The number of data entries to return.",
|
|
"default": 20,
|
|
"title": "Limit"
|
|
},
|
|
"description": "The number of data entries to return."
|
|
},
|
|
{
|
|
"name": "start_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Start date of the data, in YYYY-MM-DD format.",
|
|
"title": "Start Date"
|
|
},
|
|
"description": "Start date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "end_date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "End date of the data, in YYYY-MM-DD format.",
|
|
"title": "End Date"
|
|
},
|
|
"description": "End date of the data, in YYYY-MM-DD format."
|
|
},
|
|
{
|
|
"name": "date",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "A specific date to get data for. (provider: benzinga)"
|
|
},
|
|
"description": "A specific date to get data for. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "display",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"headline",
|
|
"abstract",
|
|
"full"
|
|
],
|
|
"type": "string",
|
|
"title": "benzinga",
|
|
"description": "Specify headline only (headline), headline + teaser (abstract), or headline + full body (full). (provider: benzinga)",
|
|
"default": "full"
|
|
},
|
|
"description": "Specify headline only (headline), headline + teaser (abstract), or headline + full body (full). (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "updated_since",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Number of seconds since the news was updated. (provider: benzinga)"
|
|
},
|
|
"description": "Number of seconds since the news was updated. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "published_since",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Number of seconds since the news was published. (provider: benzinga)"
|
|
},
|
|
"description": "Number of seconds since the news was published. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "sort",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"enum": [
|
|
"id",
|
|
"created",
|
|
"updated"
|
|
],
|
|
"type": "string",
|
|
"title": "benzinga",
|
|
"description": "Key to sort the news by. (provider: benzinga)",
|
|
"default": "created"
|
|
},
|
|
"description": "Key to sort the news by. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "order",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga,polygon",
|
|
"description": "Order to sort the news by. (provider: benzinga);\n Sort order of the articles. (provider: polygon)",
|
|
"default": "desc"
|
|
},
|
|
"description": "Order to sort the news by. (provider: benzinga);\n Sort order of the articles. (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "isin",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "The company's ISIN. (provider: benzinga)"
|
|
},
|
|
"description": "The company's ISIN. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "cusip",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "The company's CUSIP. (provider: benzinga)"
|
|
},
|
|
"description": "The company's CUSIP. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "channels",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Channels of the news to retrieve. (provider: benzinga)"
|
|
},
|
|
"description": "Channels of the news to retrieve. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "topics",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Topics of the news to retrieve. (provider: benzinga)"
|
|
},
|
|
"description": "Topics of the news to retrieve. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "authors",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Authors of the news to retrieve. (provider: benzinga)"
|
|
},
|
|
"description": "Authors of the news to retrieve. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "content_types",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "benzinga",
|
|
"description": "Content types of the news to retrieve. (provider: benzinga)"
|
|
},
|
|
"description": "Content types of the news to retrieve. (provider: benzinga)"
|
|
},
|
|
{
|
|
"name": "page",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "fmp",
|
|
"description": "Page number of the results. Use in combination with limit. (provider: fmp)",
|
|
"default": 0
|
|
},
|
|
"description": "Page number of the results. Use in combination with limit. (provider: fmp)"
|
|
},
|
|
{
|
|
"name": "published_utc",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "polygon",
|
|
"description": "Date query to fetch articles. Supports operators <, <=, >, >= (provider: polygon)"
|
|
},
|
|
"description": "Date query to fetch articles. Supports operators <, <=, >, >= (provider: polygon)"
|
|
},
|
|
{
|
|
"name": "source",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "tiingo",
|
|
"description": "A comma-separated list of the domains requested. (provider: tiingo)"
|
|
},
|
|
"description": "A comma-separated list of the domains requested. (provider: tiingo)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_CompanyNews"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "CompanyNews",
|
|
"examples": [
|
|
"obb.news.company(symbol=\"AAPL\", limit=20)",
|
|
"# Get news on the specified dates.",
|
|
"obb.news.company(symbol='AAPL', start_date='2024-02-01', end_date='2024-02-07')",
|
|
"# Display the headlines of the news.",
|
|
"obb.news.company(symbol='AAPL', display='headline', provider='benzinga')",
|
|
"# Get news for multiple symbols.",
|
|
"obb.news.company(symbol='aapl,tsla')",
|
|
"# Get news company's ISIN.",
|
|
"obb.news.company(symbol='NVDA', isin='US0378331005')"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/regulators/sec/cik_map": {
|
|
"get": {
|
|
"tags": [
|
|
"regulators"
|
|
],
|
|
"summary": "Cik Map",
|
|
"description": "Map a ticker symbol to a CIK number.",
|
|
"operationId": "regulators_sec_cik_map",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "sec",
|
|
"default": "sec",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Symbol to get data for. Multiple items allowed: fmp, intrinio.",
|
|
"multiple_items_allowed": [
|
|
"fmp",
|
|
"intrinio"
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Symbol to get data for. Multiple items allowed: fmp, intrinio."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_CikMap"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "CikMap",
|
|
"examples": [
|
|
"obb.regulators.sec.cik_map(symbol=\"MSFT\").results.cik",
|
|
" 0000789019"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/regulators/sec/institutions_search": {
|
|
"get": {
|
|
"tags": [
|
|
"regulators"
|
|
],
|
|
"summary": "Institutions Search",
|
|
"description": "Search SEC-regulated institutions by name and return a list of results with CIK numbers.",
|
|
"operationId": "regulators_sec_institutions_search",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "sec",
|
|
"default": "sec",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "query",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Search query.",
|
|
"default": "",
|
|
"title": "Query"
|
|
},
|
|
"description": "Search query."
|
|
},
|
|
{
|
|
"name": "use_cache",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Whether or not to use cache. If True, cache will store for seven days.",
|
|
"default": true,
|
|
"title": "Use Cache"
|
|
},
|
|
"description": "Whether or not to use cache. If True, cache will store for seven days."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_InstitutionsSearch"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "InstitutionsSearch",
|
|
"examples": [
|
|
"obb.regulators.sec.institutions_search(query=\"blackstone real estate\").to_df()"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/regulators/sec/schema_files": {
|
|
"get": {
|
|
"tags": [
|
|
"regulators"
|
|
],
|
|
"summary": "Schema Files",
|
|
"description": "A tool for navigating the directory of SEC XML schema files by year.",
|
|
"operationId": "regulators_sec_schema_files",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "sec",
|
|
"default": "sec",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "query",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Search query.",
|
|
"default": "",
|
|
"title": "Query"
|
|
},
|
|
"description": "Search query."
|
|
},
|
|
{
|
|
"name": "use_cache",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Whether or not to use cache. If True, cache will store for seven days.",
|
|
"default": true,
|
|
"title": "Use Cache"
|
|
},
|
|
"description": "Whether or not to use cache. If True, cache will store for seven days."
|
|
},
|
|
{
|
|
"name": "url",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "sec",
|
|
"description": "Enter an optional URL path to fetch the next level. (provider: sec)"
|
|
},
|
|
"description": "Enter an optional URL path to fetch the next level. (provider: sec)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_SchemaFiles"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "SchemaFiles",
|
|
"examples": [
|
|
"data = obb.regulators.sec.schema_files()",
|
|
"data.files[0]",
|
|
" https://xbrl.fasb.org/us-gaap/",
|
|
"#### The directory structure can be navigated by constructing a URL from the 'results' list. ####",
|
|
"url = data.files[0]+data.files[-1]",
|
|
"#### The URL base will always be the 0 position in the list, feed the URL back in as a parameter. ####",
|
|
"obb.regulators.sec.schema_files(url=url).results.files",
|
|
" ['https://xbrl.fasb.org/us-gaap/2024/'",
|
|
" 'USGAAP2024FileList.xml'",
|
|
" 'dis/'",
|
|
" 'dqcrules/'",
|
|
" 'ebp/'",
|
|
" 'elts/'",
|
|
" 'entire/'",
|
|
" 'meta/'",
|
|
" 'stm/'",
|
|
" 'us-gaap-2024.zip']"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/regulators/sec/symbol_map": {
|
|
"get": {
|
|
"tags": [
|
|
"regulators"
|
|
],
|
|
"summary": "Symbol Map",
|
|
"description": "Map a CIK number to a ticker symbol, leading 0s can be omitted or included.",
|
|
"operationId": "regulators_sec_symbol_map",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "sec",
|
|
"default": "sec",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "query",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Search query.",
|
|
"default": "",
|
|
"title": "Query"
|
|
},
|
|
"description": "Search query."
|
|
},
|
|
{
|
|
"name": "use_cache",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Whether or not to use cache. If True, cache will store for seven days.",
|
|
"default": true,
|
|
"title": "Use Cache"
|
|
},
|
|
"description": "Whether or not to use cache. If True, cache will store for seven days."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_SymbolMap"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "SymbolMap",
|
|
"examples": [
|
|
"obb.regulators.sec.symbol_map(\"0000789019\").results.symbol",
|
|
" MSFT"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/regulators/sec/rss_litigation": {
|
|
"get": {
|
|
"tags": [
|
|
"regulators"
|
|
],
|
|
"summary": "Rss Litigation",
|
|
"description": "The RSS feed provides links to litigation releases concerning civil lawsuits brought by the Commission in federal court.",
|
|
"operationId": "regulators_sec_rss_litigation",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "sec",
|
|
"default": "sec",
|
|
"title": "Provider"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_RssLitigation"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "RssLitigation",
|
|
"examples": [
|
|
"obb.regulators.sec.rss_litigation().to_dict(\"records\")[0]"
|
|
]
|
|
}
|
|
},
|
|
"/api/v1/regulators/sec/sic_search": {
|
|
"get": {
|
|
"tags": [
|
|
"regulators"
|
|
],
|
|
"summary": "Sic Search",
|
|
"description": "Search for Industry Titles, Reporting Office, and SIC Codes. An empty query string returns all results.",
|
|
"operationId": "regulators_sec_sic_search",
|
|
"security": [
|
|
{
|
|
"OAuth2PasswordBearer": []
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"name": "provider",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"const": "sec",
|
|
"default": "sec",
|
|
"title": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"name": "query",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Search query.",
|
|
"default": "",
|
|
"title": "Query"
|
|
},
|
|
"description": "Search query."
|
|
},
|
|
{
|
|
"name": "use_cache",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Whether or not to use cache. If True, cache will store for seven days.",
|
|
"default": true,
|
|
"title": "Use Cache"
|
|
},
|
|
"description": "Whether or not to use cache. If True, cache will store for seven days."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OBBject_SicSearch"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not found"
|
|
},
|
|
"400": {
|
|
"description": "No Results Found",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Internal Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/OpenBBErrorResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "SicSearch",
|
|
"examples": [
|
|
"obb.regulators.sec.sic_search(\"real estate investment trusts\").results"
|
|
]
|
|
}
|
|
},
|
|
"/search/symbols": {
|
|
"get": {
|
|
"tags": [
|
|
"search"
|
|
],
|
|
"summary": "Symbols",
|
|
"description": "Get supported tickers from the OpenBB SDK API.",
|
|
"operationId": "query_symbols",
|
|
"parameters": [
|
|
{
|
|
"name": "q",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Get information on a symbol, or a comma separated list of symbols.",
|
|
"title": "Q"
|
|
},
|
|
"description": "Get information on a symbol, or a comma separated list of symbols."
|
|
},
|
|
{
|
|
"name": "type",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"stock",
|
|
"etf",
|
|
"index",
|
|
"indices",
|
|
"all",
|
|
null
|
|
]
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Filter by type.",
|
|
"title": "Type"
|
|
},
|
|
"description": "Filter by type."
|
|
},
|
|
{
|
|
"name": "ignore_type",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"enum": [
|
|
"stock",
|
|
"etf",
|
|
"index",
|
|
"indices",
|
|
null
|
|
]
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Comma separated list of types to ignore. (stock, etf, index, indices)",
|
|
"title": "Ignore Type"
|
|
},
|
|
"description": "Comma separated list of types to ignore. (stock, etf, index, indices)"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/FMPTickerResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/search/fred": {
|
|
"get": {
|
|
"tags": [
|
|
"search"
|
|
],
|
|
"summary": "Fred Indices",
|
|
"description": "Get fred indices from the OpenBB SDK API.",
|
|
"operationId": "query_fred_indices",
|
|
"parameters": [
|
|
{
|
|
"name": "q",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Search fred indices.",
|
|
"title": "Q"
|
|
},
|
|
"description": "Search fred indices."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/FredIndex"
|
|
},
|
|
"title": "Response Query Fred Indices"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/udf/symbols": {
|
|
"get": {
|
|
"tags": [
|
|
"udf"
|
|
],
|
|
"summary": "Udf Symbols",
|
|
"description": "TradeView UDF Symbols.",
|
|
"operationId": "query_udf_symbols",
|
|
"parameters": [
|
|
{
|
|
"name": "symbol",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Get UDF symbol.",
|
|
"title": "Symbol"
|
|
},
|
|
"description": "Get UDF symbol."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/UDFSymbol"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/udf/search": {
|
|
"get": {
|
|
"tags": [
|
|
"udf"
|
|
],
|
|
"summary": "Udf Search",
|
|
"description": "TradingView UDF Search Query",
|
|
"operationId": "query_udf_search",
|
|
"parameters": [
|
|
{
|
|
"name": "query",
|
|
"in": "query",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"description": "Search UDF symbols.",
|
|
"title": "Query"
|
|
},
|
|
"description": "Search UDF symbols."
|
|
},
|
|
{
|
|
"name": "type",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Symbol type.",
|
|
"default": "stock",
|
|
"title": "Type"
|
|
},
|
|
"description": "Symbol type."
|
|
},
|
|
{
|
|
"name": "exchange",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Symbol exchange.",
|
|
"title": "Exchange"
|
|
},
|
|
"description": "Symbol exchange."
|
|
},
|
|
{
|
|
"name": "limit",
|
|
"in": "query",
|
|
"required": false,
|
|
"schema": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Limit the number of results.",
|
|
"default": 15,
|
|
"title": "Limit"
|
|
},
|
|
"description": "Limit the number of results."
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/UDFSymbolSearch"
|
|
},
|
|
"title": "Response Query Udf Search"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"422": {
|
|
"description": "Validation Error",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/HTTPValidationError"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/": {
|
|
"get": {
|
|
"summary": "Root",
|
|
"operationId": "root__get",
|
|
"responses": {
|
|
"200": {
|
|
"description": "Successful Response",
|
|
"content": {
|
|
"application/json": {
|
|
"schema": {
|
|
"additionalProperties": {
|
|
"type": "string"
|
|
},
|
|
"type": "object",
|
|
"title": "Response Root Get"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"components": {
|
|
"schemas": {
|
|
"BenzingaAnalystSearch": {
|
|
"properties": {
|
|
"last_updated": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Updated",
|
|
"description": "Date of the last update."
|
|
},
|
|
"firm_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Firm Name",
|
|
"description": "Firm name of the analyst."
|
|
},
|
|
"name_first": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name First",
|
|
"description": "Analyst first name."
|
|
},
|
|
"name_last": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name Last",
|
|
"description": "Analyst last name."
|
|
},
|
|
"name_full": {
|
|
"type": "string",
|
|
"title": "Name Full",
|
|
"description": "Analyst full name."
|
|
},
|
|
"analyst_id": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Analyst Id",
|
|
"description": "ID of the analyst."
|
|
},
|
|
"firm_id": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Firm Id",
|
|
"description": "ID of the analyst firm."
|
|
},
|
|
"smart_score": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Smart Score",
|
|
"description": "A weighted average of the total_ratings_percentile, overall_avg_return_percentile, and overall_success_rate"
|
|
},
|
|
"overall_success_rate": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Overall Success Rate",
|
|
"description": "The percentage (normalized) of gain/loss ratings that resulted in a gain overall.",
|
|
"frontend_multiply": 100,
|
|
"unit_measurement": "percent"
|
|
},
|
|
"overall_avg_return_percentile": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Overall Avg Return Percentile",
|
|
"description": "The percentile (normalized) of this analyst's overall average return per rating in comparison to other analysts' overall average returns per rating.",
|
|
"frontend_multiply": 100,
|
|
"unit_measurement": "percent"
|
|
},
|
|
"total_ratings_percentile": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Ratings Percentile",
|
|
"description": "The percentile (normalized) of this analyst's total number of ratings in comparison to the total number of ratings published by all other analysts",
|
|
"frontend_multiply": 100,
|
|
"unit_measurement": "percent"
|
|
},
|
|
"total_ratings": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Ratings",
|
|
"description": "Number of recommendations made by this analyst."
|
|
},
|
|
"overall_gain_count": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Overall Gain Count",
|
|
"description": "The number of ratings that have gained value since the date of recommendation"
|
|
},
|
|
"overall_loss_count": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Overall Loss Count",
|
|
"description": "The number of ratings that have lost value since the date of recommendation"
|
|
},
|
|
"overall_average_return": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Overall Average Return",
|
|
"description": "The average percent (normalized) price difference per rating since the date of recommendation",
|
|
"frontend_multiply": 100,
|
|
"unit_measurement": "percent"
|
|
},
|
|
"overall_std_dev": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Overall Std Dev",
|
|
"description": "The standard deviation in percent (normalized) price difference in the analyst's ratings since the date of recommendation",
|
|
"frontend_multiply": 100,
|
|
"unit_measurement": "percent"
|
|
},
|
|
"gain_count_1m": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Gain Count 1M",
|
|
"description": "The number of ratings that have gained value over the last month"
|
|
},
|
|
"loss_count_1m": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Loss Count 1M",
|
|
"description": "The number of ratings that have lost value over the last month"
|
|
},
|
|
"average_return_1m": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Average Return 1M",
|
|
"description": "The average percent (normalized) price difference per rating over the last month",
|
|
"frontend_multiply": 100,
|
|
"unit_measurement": "percent"
|
|
},
|
|
"std_dev_1m": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Std Dev 1M",
|
|
"description": "The standard deviation in percent (normalized) price difference in the analyst's ratings over the last month",
|
|
"frontend_multiply": 100,
|
|
"unit_measurement": "percent"
|
|
},
|
|
"gain_count_3m": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Gain Count 3M",
|
|
"description": "The number of ratings that have gained value over the last 3 months"
|
|
},
|
|
"loss_count_3m": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Loss Count 3M",
|
|
"description": "The number of ratings that have lost value over the last 3 months"
|
|
},
|
|
"average_return_3m": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Average Return 3M",
|
|
"description": "The average percent (normalized) price difference per rating over the last 3 months",
|
|
"frontend_multiply": 100,
|
|
"unit_measurement": "percent"
|
|
},
|
|
"std_dev_3m": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Std Dev 3M",
|
|
"description": "The standard deviation in percent (normalized) price difference in the analyst's ratings over the last 3 months",
|
|
"frontend_multiply": 100,
|
|
"unit_measurement": "percent"
|
|
},
|
|
"gain_count_6m": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Gain Count 6M",
|
|
"description": "The number of ratings that have gained value over the last 6 months"
|
|
},
|
|
"loss_count_6m": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Loss Count 6M",
|
|
"description": "The number of ratings that have lost value over the last 6 months"
|
|
},
|
|
"average_return_6m": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Average Return 6M",
|
|
"description": "The average percent (normalized) price difference per rating over the last 6 months",
|
|
"frontend_multiply": 100,
|
|
"unit_measurement": "percent"
|
|
},
|
|
"std_dev_6m": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Std Dev 6M",
|
|
"description": "The standard deviation in percent (normalized) price difference in the analyst's ratings over the last 6 months",
|
|
"frontend_multiply": 100,
|
|
"unit_measurement": "percent"
|
|
},
|
|
"gain_count_9m": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Gain Count 9M",
|
|
"description": "The number of ratings that have gained value over the last 9 months"
|
|
},
|
|
"loss_count_9m": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Loss Count 9M",
|
|
"description": "The number of ratings that have lost value over the last 9 months"
|
|
},
|
|
"average_return_9m": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Average Return 9M",
|
|
"description": "The average percent (normalized) price difference per rating over the last 9 months",
|
|
"frontend_multiply": 100,
|
|
"unit_measurement": "percent"
|
|
},
|
|
"std_dev_9m": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Std Dev 9M",
|
|
"description": "The standard deviation in percent (normalized) price difference in the analyst's ratings over the last 9 months",
|
|
"frontend_multiply": 100,
|
|
"unit_measurement": "percent"
|
|
},
|
|
"gain_count_1y": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Gain Count 1Y",
|
|
"description": "The number of ratings that have gained value over the last 1 year"
|
|
},
|
|
"loss_count_1y": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Loss Count 1Y",
|
|
"description": "The number of ratings that have lost value over the last 1 year"
|
|
},
|
|
"average_return_1y": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Average Return 1Y",
|
|
"description": "The average percent (normalized) price difference per rating over the last 1 year",
|
|
"frontend_multiply": 100,
|
|
"unit_measurement": "percent"
|
|
},
|
|
"std_dev_1y": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Std Dev 1Y",
|
|
"description": "The standard deviation in percent (normalized) price difference in the analyst's ratings over the last 1 year",
|
|
"frontend_multiply": 100,
|
|
"unit_measurement": "percent"
|
|
},
|
|
"gain_count_2y": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Gain Count 2Y",
|
|
"description": "The number of ratings that have gained value over the last 2 years"
|
|
},
|
|
"loss_count_2y": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Loss Count 2Y",
|
|
"description": "The number of ratings that have lost value over the last 2 years"
|
|
},
|
|
"average_return_2y": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Average Return 2Y",
|
|
"description": "The average percent (normalized) price difference per rating over the last 2 years",
|
|
"frontend_multiply": 100,
|
|
"unit_measurement": "percent"
|
|
},
|
|
"std_dev_2y": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Std Dev 2Y",
|
|
"description": "The standard deviation in percent (normalized) price difference in the analyst's ratings over the last 2 years",
|
|
"frontend_multiply": 100,
|
|
"unit_measurement": "percent"
|
|
},
|
|
"gain_count_3y": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Gain Count 3Y",
|
|
"description": "The number of ratings that have gained value over the last 3 years"
|
|
},
|
|
"loss_count_3y": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Loss Count 3Y",
|
|
"description": "The number of ratings that have lost value over the last 3 years"
|
|
},
|
|
"average_return_3y": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Average Return 3Y",
|
|
"description": "The average percent (normalized) price difference per rating over the last 3 years",
|
|
"frontend_multiply": 100,
|
|
"unit_measurement": "percent"
|
|
},
|
|
"std_dev_3y": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Std Dev 3Y",
|
|
"description": "The standard deviation in percent (normalized) price difference in the analyst's ratings over the last 3 years",
|
|
"frontend_multiply": 100,
|
|
"unit_measurement": "percent"
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"name_full"
|
|
],
|
|
"title": "BenzingaAnalystSearch",
|
|
"description": "Benzinga Analyst Search Data."
|
|
},
|
|
"BenzingaCompanyNews": {
|
|
"properties": {
|
|
"symbols": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"title": "Symbols",
|
|
"description": " Here it is a separated list of symbols."
|
|
},
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Date",
|
|
"description": "The date of the data. Here it is the date of the news."
|
|
},
|
|
"title": {
|
|
"type": "string",
|
|
"title": "Title",
|
|
"description": "Title of the news."
|
|
},
|
|
"image": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Image",
|
|
"description": "Image URL of the news."
|
|
},
|
|
"text": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Text",
|
|
"description": "Text/body of the news."
|
|
},
|
|
"url": {
|
|
"type": "string",
|
|
"title": "Url",
|
|
"description": "URL of the news."
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"title": "Id",
|
|
"description": "Article ID."
|
|
},
|
|
"author": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Author",
|
|
"description": "Author of the article."
|
|
},
|
|
"teaser": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Teaser",
|
|
"description": "Teaser of the news."
|
|
},
|
|
"images": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"additionalProperties": {
|
|
"type": "string"
|
|
},
|
|
"type": "object"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Images",
|
|
"description": "URL to the images of the news."
|
|
},
|
|
"channels": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Channels",
|
|
"description": "Channels associated with the news."
|
|
},
|
|
"stocks": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Stocks",
|
|
"description": "Stocks associated with the news."
|
|
},
|
|
"tags": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Tags",
|
|
"description": "Tags associated with the news."
|
|
},
|
|
"updated": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Updated",
|
|
"description": "Updated date of the news."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbols",
|
|
"date",
|
|
"title",
|
|
"url",
|
|
"id"
|
|
],
|
|
"title": "BenzingaCompanyNews",
|
|
"description": "Benzinga Company News Data."
|
|
},
|
|
"BenzingaPriceTarget": {
|
|
"properties": {
|
|
"published_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
}
|
|
],
|
|
"title": "Published Date",
|
|
"description": "Published date of the price target."
|
|
},
|
|
"published_time": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Published Time",
|
|
"description": "Time of the original rating, UTC."
|
|
},
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"exchange": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exchange",
|
|
"description": "Exchange where the company is traded."
|
|
},
|
|
"company_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Company Name",
|
|
"description": "Name of company that is the subject of rating."
|
|
},
|
|
"analyst_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Analyst Name",
|
|
"description": "Analyst name."
|
|
},
|
|
"analyst_firm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Analyst Firm",
|
|
"description": "Name of the analyst firm that published the price target."
|
|
},
|
|
"currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Currency",
|
|
"description": "Currency the data is denominated in."
|
|
},
|
|
"price_target": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price Target",
|
|
"description": "The current price target."
|
|
},
|
|
"adj_price_target": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Adj Price Target",
|
|
"description": "Adjusted price target for splits and stock dividends."
|
|
},
|
|
"price_target_previous": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price Target Previous",
|
|
"description": "Previous price target."
|
|
},
|
|
"previous_adj_price_target": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Previous Adj Price Target",
|
|
"description": "Previous adjusted price target."
|
|
},
|
|
"price_when_posted": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price When Posted",
|
|
"description": "Price when posted."
|
|
},
|
|
"rating_current": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rating Current",
|
|
"description": "The analyst's rating for the company."
|
|
},
|
|
"rating_previous": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rating Previous",
|
|
"description": "Previous analyst rating for the company."
|
|
},
|
|
"action": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"enum": [
|
|
"Downgrades",
|
|
"Maintains",
|
|
"Reinstates",
|
|
"Reiterates",
|
|
"Upgrades",
|
|
"Assumes",
|
|
"Initiates Coverage On",
|
|
"Terminates Coverage On",
|
|
"Removes",
|
|
"Suspends",
|
|
"Firm Dissolved"
|
|
]
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Action",
|
|
"description": "Description of the change in rating from firm's last rating.Note that all of these terms are precisely defined."
|
|
},
|
|
"action_change": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"enum": [
|
|
"Announces",
|
|
"Maintains",
|
|
"Lowers",
|
|
"Raises",
|
|
"Removes",
|
|
"Adjusts"
|
|
]
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Action Change",
|
|
"description": "Description of the change in price target from firm's last price target."
|
|
},
|
|
"importance": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer",
|
|
"enum": [
|
|
0,
|
|
1,
|
|
2,
|
|
3,
|
|
4,
|
|
5
|
|
]
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Importance",
|
|
"description": "Subjective Basis of How Important Event is to Market. 5 = High"
|
|
},
|
|
"notes": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Notes",
|
|
"description": "Notes of the price target."
|
|
},
|
|
"analyst_id": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Analyst Id",
|
|
"description": "Id of the analyst."
|
|
},
|
|
"url_news": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Url News",
|
|
"description": "URL for analyst ratings news articles for this ticker on Benzinga.com."
|
|
},
|
|
"url_analyst": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Url Analyst",
|
|
"description": "URL for analyst ratings page for this ticker on Benzinga.com."
|
|
},
|
|
"id": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Id",
|
|
"description": "Unique ID of this entry."
|
|
},
|
|
"last_updated": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Updated",
|
|
"description": "Last updated timestamp, UTC."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"published_date",
|
|
"symbol"
|
|
],
|
|
"title": "BenzingaPriceTarget",
|
|
"description": "Benzinga Price Target Data."
|
|
},
|
|
"BenzingaWorldNews": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Date",
|
|
"description": "The date of the data. The published date of the article."
|
|
},
|
|
"title": {
|
|
"type": "string",
|
|
"title": "Title",
|
|
"description": "Title of the article."
|
|
},
|
|
"images": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"additionalProperties": {
|
|
"type": "string"
|
|
},
|
|
"type": "object"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Images",
|
|
"description": "Images associated with the news."
|
|
},
|
|
"text": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Text",
|
|
"description": "Text/body of the article."
|
|
},
|
|
"url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Url",
|
|
"description": "URL to the article."
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"title": "Id",
|
|
"description": "Article ID."
|
|
},
|
|
"author": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Author",
|
|
"description": "Author of the news."
|
|
},
|
|
"teaser": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Teaser",
|
|
"description": "Teaser of the news."
|
|
},
|
|
"channels": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Channels",
|
|
"description": "Channels associated with the news."
|
|
},
|
|
"stocks": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Stocks",
|
|
"description": "Stocks associated with the news."
|
|
},
|
|
"tags": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Tags",
|
|
"description": "Tags associated with the news."
|
|
},
|
|
"updated": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Updated",
|
|
"description": "Updated date of the news."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"title",
|
|
"id"
|
|
],
|
|
"title": "BenzingaWorldNews",
|
|
"description": "Benzinga World News Data."
|
|
},
|
|
"Chart": {
|
|
"properties": {
|
|
"content": {
|
|
"anyOf": [
|
|
{
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Content",
|
|
"description": "Raw textual representation of the chart."
|
|
},
|
|
"format": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ChartFormat"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Complementary attribute to the `content` attribute. It specifies the format of the chart.",
|
|
"default": "plotly"
|
|
},
|
|
"fig": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fig",
|
|
"description": "The figure object.",
|
|
"exclude_from_api": true
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "Chart"
|
|
},
|
|
"ChartFormat": {
|
|
"type": "string",
|
|
"const": "plotly",
|
|
"title": "ChartFormat"
|
|
},
|
|
"ECBBalanceOfPayments": {
|
|
"properties": {
|
|
"period": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Period",
|
|
"description": "The date representing the beginning of the reporting period."
|
|
},
|
|
"current_account_balance": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Current Account Balance",
|
|
"description": "Current Account Balance (Billions of EUR)"
|
|
},
|
|
"current_account_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Current Account Credit",
|
|
"description": "Current Account Credit (Billions of EUR)"
|
|
},
|
|
"current_account_debit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Current Account Debit",
|
|
"description": "Current Account Debit (Billions of EUR)"
|
|
},
|
|
"goods_balance": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Goods Balance",
|
|
"description": "Goods Balance (Billions of EUR)"
|
|
},
|
|
"goods_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Goods Credit",
|
|
"description": "Goods Credit (Billions of EUR)"
|
|
},
|
|
"goods_debit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Goods Debit",
|
|
"description": "Goods Debit (Billions of EUR)"
|
|
},
|
|
"services_balance": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Services Balance",
|
|
"description": "Services Balance (Billions of EUR)"
|
|
},
|
|
"services_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Services Credit",
|
|
"description": "Services Credit (Billions of EUR)"
|
|
},
|
|
"services_debit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Services Debit",
|
|
"description": "Services Debit (Billions of EUR)"
|
|
},
|
|
"primary_income_balance": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Primary Income Balance",
|
|
"description": "Primary Income Balance (Billions of EUR)"
|
|
},
|
|
"primary_income_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Primary Income Credit",
|
|
"description": "Primary Income Credit (Billions of EUR)"
|
|
},
|
|
"primary_income_debit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Primary Income Debit",
|
|
"description": "Primary Income Debit (Billions of EUR)"
|
|
},
|
|
"investment_income_balance": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Investment Income Balance",
|
|
"description": "Investment Income Balance (Billions of EUR)"
|
|
},
|
|
"investment_income_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Investment Income Credit",
|
|
"description": "Investment Income Credits (Billions of EUR)"
|
|
},
|
|
"investment_income_debit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Investment Income Debit",
|
|
"description": "Investment Income Debits (Billions of EUR)"
|
|
},
|
|
"secondary_income_balance": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Secondary Income Balance",
|
|
"description": "Secondary Income Balance (Billions of EUR)"
|
|
},
|
|
"secondary_income_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Secondary Income Credit",
|
|
"description": "Secondary Income Credit (Billions of EUR)"
|
|
},
|
|
"secondary_income_debit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Secondary Income Debit",
|
|
"description": "Secondary Income Debit (Billions of EUR)"
|
|
},
|
|
"capital_account_balance": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Capital Account Balance",
|
|
"description": "Capital Account Balance (Billions of EUR)"
|
|
},
|
|
"capital_account_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Capital Account Credit",
|
|
"description": "Capital Account Credit (Billions of EUR)"
|
|
},
|
|
"capital_account_debit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Capital Account Debit",
|
|
"description": "Capital Account Debit (Billions of EUR)"
|
|
},
|
|
"assets_total": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Assets Total",
|
|
"description": "Assets Total (Billions of EUR)"
|
|
},
|
|
"assets_currency_and_deposits": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Assets Currency And Deposits",
|
|
"description": "Assets Currency and Deposits (Billions of EUR)"
|
|
},
|
|
"assets_loans": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Assets Loans",
|
|
"description": "Assets Loans (Billions of EUR)"
|
|
},
|
|
"assets_trade_credit_and_advances": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Assets Trade Credit And Advances",
|
|
"description": "Assets Trade Credits and Advances (Billions of EUR)"
|
|
},
|
|
"assets_eurosystem": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Assets Eurosystem",
|
|
"description": "Assets Eurosystem (Billions of EUR)"
|
|
},
|
|
"assets_other_mfi_ex_eurosystem": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Assets Other Mfi Ex Eurosystem",
|
|
"description": "Assets Other MFIs outside Eurosystem (Billions of EUR)"
|
|
},
|
|
"assets_government": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Assets Government",
|
|
"description": "Assets Government (Billions of EUR)"
|
|
},
|
|
"assets_other_sectors": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Assets Other Sectors",
|
|
"description": "Assets Other Sectors (Billions of EUR)"
|
|
},
|
|
"liabilities_total": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Liabilities Total",
|
|
"description": "Liabilities Total (Billions of EUR)"
|
|
},
|
|
"liabilities_currency_and_deposits": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Liabilities Currency And Deposits",
|
|
"description": "Liabilities Currency and Deposits (Billions of EUR)"
|
|
},
|
|
"liabilities_loans": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Liabilities Loans",
|
|
"description": "Liabilities Loans (Billions of EUR)"
|
|
},
|
|
"liabilities_trade_credit_and_advances": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Liabilities Trade Credit And Advances",
|
|
"description": "Liabilities Trade Credits and Advances (Billions of EUR)"
|
|
},
|
|
"liabilities_eurosystem": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Liabilities Eurosystem",
|
|
"description": "Liabilities Eurosystem (Billions of EUR)"
|
|
},
|
|
"liabilities_other_mfi_ex_eurosystem": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Liabilities Other Mfi Ex Eurosystem",
|
|
"description": "Liabilities Other MFIs outside Eurosystem (Billions of EUR)"
|
|
},
|
|
"liabilities_government": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Liabilities Government",
|
|
"description": "Liabilities Government (Billions of EUR)"
|
|
},
|
|
"liabilities_other_sectors": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Liabilities Other Sectors",
|
|
"description": "Liabilities Other Sectors (Billions of EUR)"
|
|
},
|
|
"assets_equity_and_fund_shares": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Assets Equity And Fund Shares",
|
|
"description": "Assets Equity and Investment Fund Shares (Billions of EUR)"
|
|
},
|
|
"assets_equity_shares": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Assets Equity Shares",
|
|
"description": "Assets Equity Shares (Billions of EUR)"
|
|
},
|
|
"assets_investment_fund_shares": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Assets Investment Fund Shares",
|
|
"description": "Assets Investment Fund Shares (Billions of EUR)"
|
|
},
|
|
"assets_debt_short_term": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Assets Debt Short Term",
|
|
"description": "Assets Debt Short Term (Billions of EUR)"
|
|
},
|
|
"assets_debt_long_term": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Assets Debt Long Term",
|
|
"description": "Assets Debt Long Term (Billions of EUR)"
|
|
},
|
|
"assets_resident_sector_eurosystem": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Assets Resident Sector Eurosystem",
|
|
"description": "Assets Resident Sector Eurosystem (Billions of EUR)"
|
|
},
|
|
"assets_resident_sector_mfi_ex_eurosystem": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Assets Resident Sector Mfi Ex Eurosystem",
|
|
"description": "Assets Resident Sector MFIs outside Eurosystem (Billions of EUR)"
|
|
},
|
|
"assets_resident_sector_government": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Assets Resident Sector Government",
|
|
"description": "Assets Resident Sector Government (Billions of EUR)"
|
|
},
|
|
"assets_resident_sector_other": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Assets Resident Sector Other",
|
|
"description": "Assets Resident Sector Other (Billions of EUR)"
|
|
},
|
|
"liabilities_equity_and_fund_shares": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Liabilities Equity And Fund Shares",
|
|
"description": "Liabilities Equity and Investment Fund Shares (Billions of EUR)"
|
|
},
|
|
"liabilities_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Liabilities Equity",
|
|
"description": "Liabilities Equity (Billions of EUR)"
|
|
},
|
|
"liabilities_investment_fund_shares": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Liabilities Investment Fund Shares",
|
|
"description": "Liabilities Investment Fund Shares (Billions of EUR)"
|
|
},
|
|
"liabilities_debt_short_term": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Liabilities Debt Short Term",
|
|
"description": "Liabilities Debt Short Term (Billions of EUR)"
|
|
},
|
|
"liabilities_debt_long_term": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Liabilities Debt Long Term",
|
|
"description": "Liabilities Debt Long Term (Billions of EUR)"
|
|
},
|
|
"liabilities_resident_sector_government": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Liabilities Resident Sector Government",
|
|
"description": "Liabilities Resident Sector Government (Billions of EUR)"
|
|
},
|
|
"liabilities_resident_sector_other": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Liabilities Resident Sector Other",
|
|
"description": "Liabilities Resident Sector Other (Billions of EUR)"
|
|
},
|
|
"assets_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Assets Equity",
|
|
"description": "Assets Equity (Billions of EUR)"
|
|
},
|
|
"assets_debt_instruments": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Assets Debt Instruments",
|
|
"description": "Assets Debt Instruments (Billions of EUR)"
|
|
},
|
|
"assets_mfi": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Assets Mfi",
|
|
"description": "Assets MFIs (Billions of EUR)"
|
|
},
|
|
"assets_non_mfi": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Assets Non Mfi",
|
|
"description": "Assets Non MFIs (Billions of EUR)"
|
|
},
|
|
"assets_direct_investment_abroad": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Assets Direct Investment Abroad",
|
|
"description": "Assets Direct Investment Abroad (Billions of EUR)"
|
|
},
|
|
"liabilities_debt_instruments": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Liabilities Debt Instruments",
|
|
"description": "Liabilities Debt Instruments (Billions of EUR)"
|
|
},
|
|
"liabilities_mfi": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Liabilities Mfi",
|
|
"description": "Liabilities MFIs (Billions of EUR)"
|
|
},
|
|
"liabilities_non_mfi": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Liabilities Non Mfi",
|
|
"description": "Liabilities Non MFIs (Billions of EUR)"
|
|
},
|
|
"liabilities_direct_investment_euro_area": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Liabilities Direct Investment Euro Area",
|
|
"description": "Liabilities Direct Investment in Euro Area (Billions of EUR)"
|
|
},
|
|
"investment_total_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Investment Total Credit",
|
|
"description": "Investment Total Credit (Billions of EUR)"
|
|
},
|
|
"investment_total_debit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Investment Total Debit",
|
|
"description": "Investment Total Debit (Billions of EUR)"
|
|
},
|
|
"equity_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Equity Credit",
|
|
"description": "Equity Credit (Billions of EUR)"
|
|
},
|
|
"equity_reinvested_earnings_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Equity Reinvested Earnings Credit",
|
|
"description": "Equity Reinvested Earnings Credit (Billions of EUR)"
|
|
},
|
|
"equity_debit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Equity Debit",
|
|
"description": "Equity Debit (Billions of EUR)"
|
|
},
|
|
"equity_reinvested_earnings_debit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Equity Reinvested Earnings Debit",
|
|
"description": "Equity Reinvested Earnings Debit (Billions of EUR)"
|
|
},
|
|
"debt_instruments_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Debt Instruments Credit",
|
|
"description": "Debt Instruments Credit (Billions of EUR)"
|
|
},
|
|
"debt_instruments_debit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Debt Instruments Debit",
|
|
"description": "Debt Instruments Debit (Billions of EUR)"
|
|
},
|
|
"portfolio_investment_equity_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Portfolio Investment Equity Credit",
|
|
"description": "Portfolio Investment Equity Credit (Billions of EUR)"
|
|
},
|
|
"portfolio_investment_equity_debit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Portfolio Investment Equity Debit",
|
|
"description": "Portfolio Investment Equity Debit (Billions of EUR)"
|
|
},
|
|
"portfolio_investment_debt_instruments_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Portfolio Investment Debt Instruments Credit",
|
|
"description": "Portfolio Investment Debt Instruments Credit (Billions of EUR)"
|
|
},
|
|
"portofolio_investment_debt_instruments_debit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Portofolio Investment Debt Instruments Debit",
|
|
"description": "Portfolio Investment Debt Instruments Debit (Billions of EUR)"
|
|
},
|
|
"other_investment_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Investment Credit",
|
|
"description": "Other Investment Credit (Billions of EUR)"
|
|
},
|
|
"other_investment_debit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Investment Debit",
|
|
"description": "Other Investment Debit (Billions of EUR)"
|
|
},
|
|
"reserve_assets_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Reserve Assets Credit",
|
|
"description": "Reserve Assets Credit (Billions of EUR)"
|
|
},
|
|
"services_total_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Services Total Credit",
|
|
"description": "Services Total Credit (Billions of EUR)"
|
|
},
|
|
"services_total_debit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Services Total Debit",
|
|
"description": "Services Total Debit (Billions of EUR)"
|
|
},
|
|
"transport_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Transport Credit",
|
|
"description": "Transport Credit (Billions of EUR)"
|
|
},
|
|
"transport_debit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Transport Debit",
|
|
"description": "Transport Debit (Billions of EUR)"
|
|
},
|
|
"travel_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Travel Credit",
|
|
"description": "Travel Credit (Billions of EUR)"
|
|
},
|
|
"travel_debit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Travel Debit",
|
|
"description": "Travel Debit (Billions of EUR)"
|
|
},
|
|
"financial_services_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Financial Services Credit",
|
|
"description": "Financial Services Credit (Billions of EUR)"
|
|
},
|
|
"financial_services_debit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Financial Services Debit",
|
|
"description": "Financial Services Debit (Billions of EUR)"
|
|
},
|
|
"communications_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Communications Credit",
|
|
"description": "Communications Credit (Billions of EUR)"
|
|
},
|
|
"communications_debit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Communications Debit",
|
|
"description": "Communications Debit (Billions of EUR)"
|
|
},
|
|
"other_business_services_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Business Services Credit",
|
|
"description": "Other Business Services Credit (Billions of EUR)"
|
|
},
|
|
"other_business_services_debit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Business Services Debit",
|
|
"description": "Other Business Services Debit (Billions of EUR)"
|
|
},
|
|
"other_services_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Services Credit",
|
|
"description": "Other Services Credit (Billions of EUR)"
|
|
},
|
|
"other_services_debit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Services Debit",
|
|
"description": "Other Services Debit (Billions of EUR)"
|
|
},
|
|
"primary_income_employee_compensation_credit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Primary Income Employee Compensation Credit",
|
|
"description": "Primary Income Employee Compensation Credit (Billions of EUR)"
|
|
},
|
|
"primary_income_employee_compensation_debit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Primary Income Employee Compensation Debit",
|
|
"description": "Primary Income Employee Compensation Debit (Billions of EUR)"
|
|
},
|
|
"current_account": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Current Account",
|
|
"description": "Current Account Balance (Billions of EUR)"
|
|
},
|
|
"goods": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Goods",
|
|
"description": "Goods Balance (Billions of EUR)"
|
|
},
|
|
"services": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Services",
|
|
"description": "Services Balance (Billions of EUR)"
|
|
},
|
|
"primary_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Primary Income",
|
|
"description": "Primary Income Balance (Billions of EUR)"
|
|
},
|
|
"secondary_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Secondary Income",
|
|
"description": "Secondary Income Balance (Billions of EUR)"
|
|
},
|
|
"capital_account": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Capital Account",
|
|
"description": "Capital Account Balance (Billions of EUR)"
|
|
},
|
|
"net_lending_to_rest_of_world": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Lending To Rest Of World",
|
|
"description": "Balance of net lending to the rest of the world (Billions of EUR)"
|
|
},
|
|
"financial_account": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Financial Account",
|
|
"description": "Financial Account Balance (Billions of EUR)"
|
|
},
|
|
"direct_investment": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Direct Investment",
|
|
"description": "Direct Investment Balance (Billions of EUR)"
|
|
},
|
|
"portfolio_investment": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Portfolio Investment",
|
|
"description": "Portfolio Investment Balance (Billions of EUR)"
|
|
},
|
|
"financial_derivatives": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Financial Derivatives",
|
|
"description": "Financial Derivatives Balance (Billions of EUR)"
|
|
},
|
|
"other_investment": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Investment",
|
|
"description": "Other Investment Balance (Billions of EUR)"
|
|
},
|
|
"reserve_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Reserve Assets",
|
|
"description": "Reserve Assets Balance (Billions of EUR)"
|
|
},
|
|
"errors_and_ommissions": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Errors And Ommissions",
|
|
"description": "Errors and Omissions (Billions of EUR)"
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"title": "ECBBalanceOfPayments",
|
|
"description": "ECB Balance of Payments Data."
|
|
},
|
|
"ECBCurrencyReferenceRates": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"eur": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Eur",
|
|
"description": "Euro."
|
|
},
|
|
"usd": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Usd",
|
|
"description": "US Dollar."
|
|
},
|
|
"jpy": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Jpy",
|
|
"description": "Japanese Yen."
|
|
},
|
|
"bgn": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Bgn",
|
|
"description": "Bulgarian Lev."
|
|
},
|
|
"czk": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Czk",
|
|
"description": "Czech Koruna."
|
|
},
|
|
"dkk": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Dkk",
|
|
"description": "Danish Krone."
|
|
},
|
|
"gbp": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Gbp",
|
|
"description": "Pound Sterling."
|
|
},
|
|
"huf": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Huf",
|
|
"description": "Hungarian Forint."
|
|
},
|
|
"pln": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Pln",
|
|
"description": "Polish Zloty."
|
|
},
|
|
"ron": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ron",
|
|
"description": "Romanian Leu."
|
|
},
|
|
"sek": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sek",
|
|
"description": "Swedish Krona."
|
|
},
|
|
"chf": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Chf",
|
|
"description": "Swiss Franc."
|
|
},
|
|
"isk": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Isk",
|
|
"description": "Icelandic Krona."
|
|
},
|
|
"nok": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Nok",
|
|
"description": "Norwegian Krone."
|
|
},
|
|
"try": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Try",
|
|
"description": "Turkish Lira."
|
|
},
|
|
"aud": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Aud",
|
|
"description": "Australian Dollar."
|
|
},
|
|
"brl": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Brl",
|
|
"description": "Brazilian Real."
|
|
},
|
|
"cad": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cad",
|
|
"description": "Canadian Dollar."
|
|
},
|
|
"cny": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cny",
|
|
"description": "Chinese Yuan."
|
|
},
|
|
"hkd": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Hkd",
|
|
"description": "Hong Kong Dollar."
|
|
},
|
|
"idr": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Idr",
|
|
"description": "Indonesian Rupiah."
|
|
},
|
|
"ils": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ils",
|
|
"description": "Israeli Shekel."
|
|
},
|
|
"inr": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Inr",
|
|
"description": "Indian Rupee."
|
|
},
|
|
"krw": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Krw",
|
|
"description": "South Korean Won."
|
|
},
|
|
"mxn": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Mxn",
|
|
"description": "Mexican Peso."
|
|
},
|
|
"myr": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Myr",
|
|
"description": "Malaysian Ringgit."
|
|
},
|
|
"nzd": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Nzd",
|
|
"description": "New Zealand Dollar."
|
|
},
|
|
"php": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Php",
|
|
"description": "Philippine Peso."
|
|
},
|
|
"sgd": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sgd",
|
|
"description": "Singapore Dollar."
|
|
},
|
|
"thb": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Thb",
|
|
"description": "Thai Baht."
|
|
},
|
|
"zar": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Zar",
|
|
"description": "South African Rand."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date"
|
|
],
|
|
"title": "ECBCurrencyReferenceRates",
|
|
"description": "ECB Currency Reference Rates Data."
|
|
},
|
|
"ECBEUYieldCurve": {
|
|
"properties": {
|
|
"maturity": {
|
|
"type": "string",
|
|
"title": "Maturity",
|
|
"description": "Yield curve rate maturity."
|
|
},
|
|
"rate": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate",
|
|
"description": "Yield curve rate."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"maturity"
|
|
],
|
|
"title": "ECBEUYieldCurve",
|
|
"description": "Euro Area Yield Curve Data."
|
|
},
|
|
"FMPAnalystEstimates": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"estimated_revenue_low": {
|
|
"type": "integer",
|
|
"title": "Estimated Revenue Low",
|
|
"description": "Estimated revenue low."
|
|
},
|
|
"estimated_revenue_high": {
|
|
"type": "integer",
|
|
"title": "Estimated Revenue High",
|
|
"description": "Estimated revenue high."
|
|
},
|
|
"estimated_revenue_avg": {
|
|
"type": "integer",
|
|
"title": "Estimated Revenue Avg",
|
|
"description": "Estimated revenue average."
|
|
},
|
|
"estimated_ebitda_low": {
|
|
"type": "integer",
|
|
"title": "Estimated Ebitda Low",
|
|
"description": "Estimated EBITDA low."
|
|
},
|
|
"estimated_ebitda_high": {
|
|
"type": "integer",
|
|
"title": "Estimated Ebitda High",
|
|
"description": "Estimated EBITDA high."
|
|
},
|
|
"estimated_ebitda_avg": {
|
|
"type": "integer",
|
|
"title": "Estimated Ebitda Avg",
|
|
"description": "Estimated EBITDA average."
|
|
},
|
|
"estimated_ebit_low": {
|
|
"type": "integer",
|
|
"title": "Estimated Ebit Low",
|
|
"description": "Estimated EBIT low."
|
|
},
|
|
"estimated_ebit_high": {
|
|
"type": "integer",
|
|
"title": "Estimated Ebit High",
|
|
"description": "Estimated EBIT high."
|
|
},
|
|
"estimated_ebit_avg": {
|
|
"type": "integer",
|
|
"title": "Estimated Ebit Avg",
|
|
"description": "Estimated EBIT average."
|
|
},
|
|
"estimated_net_income_low": {
|
|
"type": "integer",
|
|
"title": "Estimated Net Income Low",
|
|
"description": "Estimated net income low."
|
|
},
|
|
"estimated_net_income_high": {
|
|
"type": "integer",
|
|
"title": "Estimated Net Income High",
|
|
"description": "Estimated net income high."
|
|
},
|
|
"estimated_net_income_avg": {
|
|
"type": "integer",
|
|
"title": "Estimated Net Income Avg",
|
|
"description": "Estimated net income average."
|
|
},
|
|
"estimated_sga_expense_low": {
|
|
"type": "integer",
|
|
"title": "Estimated Sga Expense Low",
|
|
"description": "Estimated SGA expense low."
|
|
},
|
|
"estimated_sga_expense_high": {
|
|
"type": "integer",
|
|
"title": "Estimated Sga Expense High",
|
|
"description": "Estimated SGA expense high."
|
|
},
|
|
"estimated_sga_expense_avg": {
|
|
"type": "integer",
|
|
"title": "Estimated Sga Expense Avg",
|
|
"description": "Estimated SGA expense average."
|
|
},
|
|
"estimated_eps_avg": {
|
|
"type": "number",
|
|
"title": "Estimated Eps Avg",
|
|
"description": "Estimated EPS average."
|
|
},
|
|
"estimated_eps_high": {
|
|
"type": "number",
|
|
"title": "Estimated Eps High",
|
|
"description": "Estimated EPS high."
|
|
},
|
|
"estimated_eps_low": {
|
|
"type": "number",
|
|
"title": "Estimated Eps Low",
|
|
"description": "Estimated EPS low."
|
|
},
|
|
"number_analyst_estimated_revenue": {
|
|
"type": "integer",
|
|
"title": "Number Analyst Estimated Revenue",
|
|
"description": "Number of analysts who estimated revenue."
|
|
},
|
|
"number_analysts_estimated_eps": {
|
|
"type": "integer",
|
|
"title": "Number Analysts Estimated Eps",
|
|
"description": "Number of analysts who estimated EPS."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol",
|
|
"date",
|
|
"estimated_revenue_low",
|
|
"estimated_revenue_high",
|
|
"estimated_revenue_avg",
|
|
"estimated_ebitda_low",
|
|
"estimated_ebitda_high",
|
|
"estimated_ebitda_avg",
|
|
"estimated_ebit_low",
|
|
"estimated_ebit_high",
|
|
"estimated_ebit_avg",
|
|
"estimated_net_income_low",
|
|
"estimated_net_income_high",
|
|
"estimated_net_income_avg",
|
|
"estimated_sga_expense_low",
|
|
"estimated_sga_expense_high",
|
|
"estimated_sga_expense_avg",
|
|
"estimated_eps_avg",
|
|
"estimated_eps_high",
|
|
"estimated_eps_low",
|
|
"number_analyst_estimated_revenue",
|
|
"number_analysts_estimated_eps"
|
|
],
|
|
"title": "FMPAnalystEstimates",
|
|
"description": "FMP Analyst Estimates Data."
|
|
},
|
|
"FMPAvailableIndices": {
|
|
"properties": {
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name",
|
|
"description": "Name of the index."
|
|
},
|
|
"currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Currency",
|
|
"description": "Currency the index is traded in."
|
|
},
|
|
"stock_exchange": {
|
|
"type": "string",
|
|
"title": "Stock Exchange",
|
|
"description": "Stock exchange where the index is listed."
|
|
},
|
|
"exchange_short_name": {
|
|
"type": "string",
|
|
"title": "Exchange Short Name",
|
|
"description": "Short name of the stock exchange where the index is listed."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"stock_exchange",
|
|
"exchange_short_name"
|
|
],
|
|
"title": "FMPAvailableIndices",
|
|
"description": "FMP Available Indices Data."
|
|
},
|
|
"FMPBalanceSheet": {
|
|
"properties": {
|
|
"period_ending": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Period Ending",
|
|
"description": "The end date of the reporting period."
|
|
},
|
|
"fiscal_period": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Period",
|
|
"description": "The fiscal period of the report."
|
|
},
|
|
"fiscal_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Year",
|
|
"description": "The fiscal year of the fiscal period."
|
|
},
|
|
"filing_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Filing Date",
|
|
"description": "The date when the filing was made."
|
|
},
|
|
"accepted_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Accepted Date",
|
|
"description": "The date and time when the filing was accepted."
|
|
},
|
|
"reported_currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Reported Currency",
|
|
"description": "The currency in which the balance sheet was reported."
|
|
},
|
|
"cash_and_cash_equivalents": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cash And Cash Equivalents",
|
|
"description": "Cash and cash equivalents."
|
|
},
|
|
"short_term_investments": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Short Term Investments",
|
|
"description": "Short term investments."
|
|
},
|
|
"cash_and_short_term_investments": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cash And Short Term Investments",
|
|
"description": "Cash and short term investments."
|
|
},
|
|
"net_receivables": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Receivables",
|
|
"description": "Net receivables."
|
|
},
|
|
"inventory": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Inventory",
|
|
"description": "Inventory."
|
|
},
|
|
"other_current_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Current Assets",
|
|
"description": "Other current assets."
|
|
},
|
|
"total_current_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Current Assets",
|
|
"description": "Total current assets."
|
|
},
|
|
"plant_property_equipment_net": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Plant Property Equipment Net",
|
|
"description": "Plant property equipment net."
|
|
},
|
|
"goodwill": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Goodwill",
|
|
"description": "Goodwill."
|
|
},
|
|
"intangible_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Intangible Assets",
|
|
"description": "Intangible assets."
|
|
},
|
|
"goodwill_and_intangible_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Goodwill And Intangible Assets",
|
|
"description": "Goodwill and intangible assets."
|
|
},
|
|
"long_term_investments": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Long Term Investments",
|
|
"description": "Long term investments."
|
|
},
|
|
"tax_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Tax Assets",
|
|
"description": "Tax assets."
|
|
},
|
|
"other_non_current_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Non Current Assets",
|
|
"description": "Other non current assets."
|
|
},
|
|
"non_current_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Non Current Assets",
|
|
"description": "Total non current assets."
|
|
},
|
|
"other_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Assets",
|
|
"description": "Other assets."
|
|
},
|
|
"total_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Assets",
|
|
"description": "Total assets."
|
|
},
|
|
"accounts_payable": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Accounts Payable",
|
|
"description": "Accounts payable."
|
|
},
|
|
"short_term_debt": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Short Term Debt",
|
|
"description": "Short term debt."
|
|
},
|
|
"tax_payables": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Tax Payables",
|
|
"description": "Tax payables."
|
|
},
|
|
"current_deferred_revenue": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Current Deferred Revenue",
|
|
"description": "Current deferred revenue."
|
|
},
|
|
"other_current_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Current Liabilities",
|
|
"description": "Other current liabilities."
|
|
},
|
|
"total_current_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Current Liabilities",
|
|
"description": "Total current liabilities."
|
|
},
|
|
"long_term_debt": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Long Term Debt",
|
|
"description": "Long term debt."
|
|
},
|
|
"deferred_revenue_non_current": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Deferred Revenue Non Current",
|
|
"description": "Non current deferred revenue."
|
|
},
|
|
"deferred_tax_liabilities_non_current": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Deferred Tax Liabilities Non Current",
|
|
"description": "Deferred tax liabilities non current."
|
|
},
|
|
"other_non_current_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Non Current Liabilities",
|
|
"description": "Other non current liabilities."
|
|
},
|
|
"total_non_current_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Non Current Liabilities",
|
|
"description": "Total non current liabilities."
|
|
},
|
|
"other_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Liabilities",
|
|
"description": "Other liabilities."
|
|
},
|
|
"capital_lease_obligations": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Capital Lease Obligations",
|
|
"description": "Capital lease obligations."
|
|
},
|
|
"total_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Liabilities",
|
|
"description": "Total liabilities."
|
|
},
|
|
"preferred_stock": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Preferred Stock",
|
|
"description": "Preferred stock."
|
|
},
|
|
"common_stock": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Common Stock",
|
|
"description": "Common stock."
|
|
},
|
|
"retained_earnings": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Retained Earnings",
|
|
"description": "Retained earnings."
|
|
},
|
|
"accumulated_other_comprehensive_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Accumulated Other Comprehensive Income",
|
|
"description": "Accumulated other comprehensive income (loss)."
|
|
},
|
|
"other_shareholders_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Shareholders Equity",
|
|
"description": "Other shareholders equity."
|
|
},
|
|
"other_total_shareholders_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Total Shareholders Equity",
|
|
"description": "Other total shareholders equity."
|
|
},
|
|
"total_common_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Common Equity",
|
|
"description": "Total common equity."
|
|
},
|
|
"total_equity_non_controlling_interests": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Equity Non Controlling Interests",
|
|
"description": "Total equity non controlling interests."
|
|
},
|
|
"total_liabilities_and_shareholders_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Liabilities And Shareholders Equity",
|
|
"description": "Total liabilities and shareholders equity."
|
|
},
|
|
"minority_interest": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Minority Interest",
|
|
"description": "Minority interest."
|
|
},
|
|
"total_liabilities_and_total_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Liabilities And Total Equity",
|
|
"description": "Total liabilities and total equity."
|
|
},
|
|
"total_investments": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Investments",
|
|
"description": "Total investments."
|
|
},
|
|
"total_debt": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Debt",
|
|
"description": "Total debt."
|
|
},
|
|
"net_debt": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Debt",
|
|
"description": "Net debt."
|
|
},
|
|
"link": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Link",
|
|
"description": "Link to the filing."
|
|
},
|
|
"final_link": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Final Link",
|
|
"description": "Link to the filing document."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"period_ending"
|
|
],
|
|
"title": "FMPBalanceSheet",
|
|
"description": "FMP Balance Sheet Data."
|
|
},
|
|
"FMPBalanceSheetGrowth": {
|
|
"properties": {
|
|
"symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"period": {
|
|
"type": "string",
|
|
"title": "Period",
|
|
"description": "Reporting period."
|
|
},
|
|
"growth_cash_and_cash_equivalents": {
|
|
"type": "number",
|
|
"title": "Growth Cash And Cash Equivalents",
|
|
"description": "Growth rate of cash and cash equivalents."
|
|
},
|
|
"growth_short_term_investments": {
|
|
"type": "number",
|
|
"title": "Growth Short Term Investments",
|
|
"description": "Growth rate of short-term investments."
|
|
},
|
|
"growth_cash_and_short_term_investments": {
|
|
"type": "number",
|
|
"title": "Growth Cash And Short Term Investments",
|
|
"description": "Growth rate of cash and short-term investments."
|
|
},
|
|
"growth_net_receivables": {
|
|
"type": "number",
|
|
"title": "Growth Net Receivables",
|
|
"description": "Growth rate of net receivables."
|
|
},
|
|
"growth_inventory": {
|
|
"type": "number",
|
|
"title": "Growth Inventory",
|
|
"description": "Growth rate of inventory."
|
|
},
|
|
"growth_other_current_assets": {
|
|
"type": "number",
|
|
"title": "Growth Other Current Assets",
|
|
"description": "Growth rate of other current assets."
|
|
},
|
|
"growth_total_current_assets": {
|
|
"type": "number",
|
|
"title": "Growth Total Current Assets",
|
|
"description": "Growth rate of total current assets."
|
|
},
|
|
"growth_property_plant_equipment_net": {
|
|
"type": "number",
|
|
"title": "Growth Property Plant Equipment Net",
|
|
"description": "Growth rate of net property, plant, and equipment."
|
|
},
|
|
"growth_goodwill": {
|
|
"type": "number",
|
|
"title": "Growth Goodwill",
|
|
"description": "Growth rate of goodwill."
|
|
},
|
|
"growth_intangible_assets": {
|
|
"type": "number",
|
|
"title": "Growth Intangible Assets",
|
|
"description": "Growth rate of intangible assets."
|
|
},
|
|
"growth_goodwill_and_intangible_assets": {
|
|
"type": "number",
|
|
"title": "Growth Goodwill And Intangible Assets",
|
|
"description": "Growth rate of goodwill and intangible assets."
|
|
},
|
|
"growth_long_term_investments": {
|
|
"type": "number",
|
|
"title": "Growth Long Term Investments",
|
|
"description": "Growth rate of long-term investments."
|
|
},
|
|
"growth_tax_assets": {
|
|
"type": "number",
|
|
"title": "Growth Tax Assets",
|
|
"description": "Growth rate of tax assets."
|
|
},
|
|
"growth_other_non_current_assets": {
|
|
"type": "number",
|
|
"title": "Growth Other Non Current Assets",
|
|
"description": "Growth rate of other non-current assets."
|
|
},
|
|
"growth_total_non_current_assets": {
|
|
"type": "number",
|
|
"title": "Growth Total Non Current Assets",
|
|
"description": "Growth rate of total non-current assets."
|
|
},
|
|
"growth_other_assets": {
|
|
"type": "number",
|
|
"title": "Growth Other Assets",
|
|
"description": "Growth rate of other assets."
|
|
},
|
|
"growth_total_assets": {
|
|
"type": "number",
|
|
"title": "Growth Total Assets",
|
|
"description": "Growth rate of total assets."
|
|
},
|
|
"growth_account_payables": {
|
|
"type": "number",
|
|
"title": "Growth Account Payables",
|
|
"description": "Growth rate of accounts payable."
|
|
},
|
|
"growth_short_term_debt": {
|
|
"type": "number",
|
|
"title": "Growth Short Term Debt",
|
|
"description": "Growth rate of short-term debt."
|
|
},
|
|
"growth_tax_payables": {
|
|
"type": "number",
|
|
"title": "Growth Tax Payables",
|
|
"description": "Growth rate of tax payables."
|
|
},
|
|
"growth_deferred_revenue": {
|
|
"type": "number",
|
|
"title": "Growth Deferred Revenue",
|
|
"description": "Growth rate of deferred revenue."
|
|
},
|
|
"growth_other_current_liabilities": {
|
|
"type": "number",
|
|
"title": "Growth Other Current Liabilities",
|
|
"description": "Growth rate of other current liabilities."
|
|
},
|
|
"growth_total_current_liabilities": {
|
|
"type": "number",
|
|
"title": "Growth Total Current Liabilities",
|
|
"description": "Growth rate of total current liabilities."
|
|
},
|
|
"growth_long_term_debt": {
|
|
"type": "number",
|
|
"title": "Growth Long Term Debt",
|
|
"description": "Growth rate of long-term debt."
|
|
},
|
|
"growth_deferred_revenue_non_current": {
|
|
"type": "number",
|
|
"title": "Growth Deferred Revenue Non Current",
|
|
"description": "Growth rate of non-current deferred revenue."
|
|
},
|
|
"growth_deferrred_tax_liabilities_non_current": {
|
|
"type": "number",
|
|
"title": "Growth Deferrred Tax Liabilities Non Current",
|
|
"description": "Growth rate of non-current deferred tax liabilities."
|
|
},
|
|
"growth_other_non_current_liabilities": {
|
|
"type": "number",
|
|
"title": "Growth Other Non Current Liabilities",
|
|
"description": "Growth rate of other non-current liabilities."
|
|
},
|
|
"growth_total_non_current_liabilities": {
|
|
"type": "number",
|
|
"title": "Growth Total Non Current Liabilities",
|
|
"description": "Growth rate of total non-current liabilities."
|
|
},
|
|
"growth_other_liabilities": {
|
|
"type": "number",
|
|
"title": "Growth Other Liabilities",
|
|
"description": "Growth rate of other liabilities."
|
|
},
|
|
"growth_total_liabilities": {
|
|
"type": "number",
|
|
"title": "Growth Total Liabilities",
|
|
"description": "Growth rate of total liabilities."
|
|
},
|
|
"growth_common_stock": {
|
|
"type": "number",
|
|
"title": "Growth Common Stock",
|
|
"description": "Growth rate of common stock."
|
|
},
|
|
"growth_retained_earnings": {
|
|
"type": "number",
|
|
"title": "Growth Retained Earnings",
|
|
"description": "Growth rate of retained earnings."
|
|
},
|
|
"growth_accumulated_other_comprehensive_income_loss": {
|
|
"type": "number",
|
|
"title": "Growth Accumulated Other Comprehensive Income Loss",
|
|
"description": "Growth rate of accumulated other comprehensive income/loss."
|
|
},
|
|
"growth_othertotal_stockholders_equity": {
|
|
"type": "number",
|
|
"title": "Growth Othertotal Stockholders Equity",
|
|
"description": "Growth rate of other total stockholders' equity."
|
|
},
|
|
"growth_total_stockholders_equity": {
|
|
"type": "number",
|
|
"title": "Growth Total Stockholders Equity",
|
|
"description": "Growth rate of total stockholders' equity."
|
|
},
|
|
"growth_total_liabilities_and_stockholders_equity": {
|
|
"type": "number",
|
|
"title": "Growth Total Liabilities And Stockholders Equity",
|
|
"description": "Growth rate of total liabilities and stockholders' equity."
|
|
},
|
|
"growth_total_investments": {
|
|
"type": "number",
|
|
"title": "Growth Total Investments",
|
|
"description": "Growth rate of total investments."
|
|
},
|
|
"growth_total_debt": {
|
|
"type": "number",
|
|
"title": "Growth Total Debt",
|
|
"description": "Growth rate of total debt."
|
|
},
|
|
"growth_net_debt": {
|
|
"type": "number",
|
|
"title": "Growth Net Debt",
|
|
"description": "Growth rate of net debt."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"period",
|
|
"growth_cash_and_cash_equivalents",
|
|
"growth_short_term_investments",
|
|
"growth_cash_and_short_term_investments",
|
|
"growth_net_receivables",
|
|
"growth_inventory",
|
|
"growth_other_current_assets",
|
|
"growth_total_current_assets",
|
|
"growth_property_plant_equipment_net",
|
|
"growth_goodwill",
|
|
"growth_intangible_assets",
|
|
"growth_goodwill_and_intangible_assets",
|
|
"growth_long_term_investments",
|
|
"growth_tax_assets",
|
|
"growth_other_non_current_assets",
|
|
"growth_total_non_current_assets",
|
|
"growth_other_assets",
|
|
"growth_total_assets",
|
|
"growth_account_payables",
|
|
"growth_short_term_debt",
|
|
"growth_tax_payables",
|
|
"growth_deferred_revenue",
|
|
"growth_other_current_liabilities",
|
|
"growth_total_current_liabilities",
|
|
"growth_long_term_debt",
|
|
"growth_deferred_revenue_non_current",
|
|
"growth_deferrred_tax_liabilities_non_current",
|
|
"growth_other_non_current_liabilities",
|
|
"growth_total_non_current_liabilities",
|
|
"growth_other_liabilities",
|
|
"growth_total_liabilities",
|
|
"growth_common_stock",
|
|
"growth_retained_earnings",
|
|
"growth_accumulated_other_comprehensive_income_loss",
|
|
"growth_othertotal_stockholders_equity",
|
|
"growth_total_stockholders_equity",
|
|
"growth_total_liabilities_and_stockholders_equity",
|
|
"growth_total_investments",
|
|
"growth_total_debt",
|
|
"growth_net_debt"
|
|
],
|
|
"title": "FMPBalanceSheetGrowth",
|
|
"description": "FMP Balance Sheet Growth Data."
|
|
},
|
|
"FMPCalendarDividend": {
|
|
"properties": {
|
|
"ex_dividend_date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Ex Dividend Date",
|
|
"description": "The ex-dividend date - the date on which the stock begins trading without rights to the dividend."
|
|
},
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"amount": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Amount",
|
|
"description": "The dividend amount per share."
|
|
},
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name",
|
|
"description": "Name of the entity."
|
|
},
|
|
"record_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Record Date",
|
|
"description": "The record date of ownership for eligibility."
|
|
},
|
|
"payment_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Payment Date",
|
|
"description": "The payment date of the dividend."
|
|
},
|
|
"declaration_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Declaration Date",
|
|
"description": "Declaration date of the dividend."
|
|
},
|
|
"adjusted_amount": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Adjusted Amount",
|
|
"description": "The adjusted-dividend amount."
|
|
},
|
|
"label": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Label",
|
|
"description": "Ex-dividend date formatted for display."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"ex_dividend_date",
|
|
"symbol"
|
|
],
|
|
"title": "FMPCalendarDividend",
|
|
"description": "FMP Dividend Calendar Data."
|
|
},
|
|
"FMPCalendarEarnings": {
|
|
"properties": {
|
|
"report_date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Report Date",
|
|
"description": "The date of the earnings report."
|
|
},
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name",
|
|
"description": "Name of the entity."
|
|
},
|
|
"eps_previous": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Eps Previous",
|
|
"description": "The earnings-per-share from the same previously reported period."
|
|
},
|
|
"eps_consensus": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Eps Consensus",
|
|
"description": "The analyst conesus earnings-per-share estimate."
|
|
},
|
|
"eps_actual": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Eps Actual",
|
|
"description": "The actual earnings per share announced."
|
|
},
|
|
"revenue_actual": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Revenue Actual",
|
|
"description": "The actual reported revenue."
|
|
},
|
|
"revenue_consensus": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Revenue Consensus",
|
|
"description": "The revenue forecast consensus."
|
|
},
|
|
"period_ending": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Period Ending",
|
|
"description": "The fiscal period end date."
|
|
},
|
|
"reporting_time": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Reporting Time",
|
|
"description": "The reporting time - e.g. after market close."
|
|
},
|
|
"updated_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Updated Date",
|
|
"description": "The date the data was updated last."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"report_date",
|
|
"symbol"
|
|
],
|
|
"title": "FMPCalendarEarnings",
|
|
"description": "FMP Earnings Calendar Data."
|
|
},
|
|
"FMPCalendarSplits": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"label": {
|
|
"type": "string",
|
|
"title": "Label",
|
|
"description": "Label of the stock splits."
|
|
},
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"numerator": {
|
|
"type": "number",
|
|
"title": "Numerator",
|
|
"description": "Numerator of the stock splits."
|
|
},
|
|
"denominator": {
|
|
"type": "number",
|
|
"title": "Denominator",
|
|
"description": "Denominator of the stock splits."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"label",
|
|
"symbol",
|
|
"numerator",
|
|
"denominator"
|
|
],
|
|
"title": "FMPCalendarSplits",
|
|
"description": "FMP Calendar Splits Data."
|
|
},
|
|
"FMPCashFlowStatement": {
|
|
"properties": {
|
|
"period_ending": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Period Ending",
|
|
"description": "The end date of the reporting period."
|
|
},
|
|
"fiscal_period": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Period",
|
|
"description": "The fiscal period of the report."
|
|
},
|
|
"fiscal_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Year",
|
|
"description": "The fiscal year of the fiscal period."
|
|
},
|
|
"filing_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Filing Date",
|
|
"description": "The date of the filing."
|
|
},
|
|
"accepted_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Accepted Date",
|
|
"description": "The date the filing was accepted."
|
|
},
|
|
"reported_currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Reported Currency",
|
|
"description": "The currency in which the cash flow statement was reported."
|
|
},
|
|
"net_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Income",
|
|
"description": "Net income."
|
|
},
|
|
"depreciation_and_amortization": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Depreciation And Amortization",
|
|
"description": "Depreciation and amortization."
|
|
},
|
|
"deferred_income_tax": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Deferred Income Tax",
|
|
"description": "Deferred income tax."
|
|
},
|
|
"stock_based_compensation": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Stock Based Compensation",
|
|
"description": "Stock-based compensation."
|
|
},
|
|
"change_in_working_capital": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change In Working Capital",
|
|
"description": "Change in working capital."
|
|
},
|
|
"change_in_account_receivables": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change In Account Receivables",
|
|
"description": "Change in account receivables."
|
|
},
|
|
"change_in_inventory": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change In Inventory",
|
|
"description": "Change in inventory."
|
|
},
|
|
"change_in_account_payable": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change In Account Payable",
|
|
"description": "Change in account payable."
|
|
},
|
|
"change_in_other_working_capital": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change In Other Working Capital",
|
|
"description": "Change in other working capital."
|
|
},
|
|
"change_in_other_non_cash_items": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change In Other Non Cash Items",
|
|
"description": "Change in other non-cash items."
|
|
},
|
|
"net_cash_from_operating_activities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash From Operating Activities",
|
|
"description": "Net cash from operating activities."
|
|
},
|
|
"purchase_of_property_plant_and_equipment": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Purchase Of Property Plant And Equipment",
|
|
"description": "Purchase of property, plant and equipment."
|
|
},
|
|
"acquisitions": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Acquisitions",
|
|
"description": "Acquisitions."
|
|
},
|
|
"purchase_of_investment_securities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Purchase Of Investment Securities",
|
|
"description": "Purchase of investment securities."
|
|
},
|
|
"sale_and_maturity_of_investments": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sale And Maturity Of Investments",
|
|
"description": "Sale and maturity of investments."
|
|
},
|
|
"other_investing_activities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Investing Activities",
|
|
"description": "Other investing activities."
|
|
},
|
|
"net_cash_from_investing_activities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash From Investing Activities",
|
|
"description": "Net cash from investing activities."
|
|
},
|
|
"repayment_of_debt": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Repayment Of Debt",
|
|
"description": "Repayment of debt."
|
|
},
|
|
"issuance_of_common_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Issuance Of Common Equity",
|
|
"description": "Issuance of common equity."
|
|
},
|
|
"repurchase_of_common_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Repurchase Of Common Equity",
|
|
"description": "Repurchase of common equity."
|
|
},
|
|
"payment_of_dividends": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Payment Of Dividends",
|
|
"description": "Payment of dividends."
|
|
},
|
|
"other_financing_activities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Financing Activities",
|
|
"description": "Other financing activities."
|
|
},
|
|
"net_cash_from_financing_activities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash From Financing Activities",
|
|
"description": "Net cash from financing activities."
|
|
},
|
|
"effect_of_exchange_rate_changes_on_cash": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Effect Of Exchange Rate Changes On Cash",
|
|
"description": "Effect of exchange rate changes on cash."
|
|
},
|
|
"net_change_in_cash_and_equivalents": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Change In Cash And Equivalents",
|
|
"description": "Net change in cash and equivalents."
|
|
},
|
|
"cash_at_beginning_of_period": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cash At Beginning Of Period",
|
|
"description": "Cash at beginning of period."
|
|
},
|
|
"cash_at_end_of_period": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cash At End Of Period",
|
|
"description": "Cash at end of period."
|
|
},
|
|
"operating_cash_flow": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Operating Cash Flow",
|
|
"description": "Operating cash flow."
|
|
},
|
|
"capital_expenditure": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Capital Expenditure",
|
|
"description": "Capital expenditure."
|
|
},
|
|
"free_cash_flow": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Free Cash Flow",
|
|
"description": "Free cash flow."
|
|
},
|
|
"link": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Link",
|
|
"description": "Link to the filing."
|
|
},
|
|
"final_link": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Final Link",
|
|
"description": "Link to the filing document."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"period_ending"
|
|
],
|
|
"title": "FMPCashFlowStatement",
|
|
"description": "FMP Cash Flow Statement Data."
|
|
},
|
|
"FMPCashFlowStatementGrowth": {
|
|
"properties": {
|
|
"symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"period": {
|
|
"type": "string",
|
|
"title": "Period",
|
|
"description": "Period the statement is returned for."
|
|
},
|
|
"growth_net_income": {
|
|
"type": "number",
|
|
"title": "Growth Net Income",
|
|
"description": "Growth rate of net income."
|
|
},
|
|
"growth_depreciation_and_amortization": {
|
|
"type": "number",
|
|
"title": "Growth Depreciation And Amortization",
|
|
"description": "Growth rate of depreciation and amortization."
|
|
},
|
|
"growth_deferred_income_tax": {
|
|
"type": "number",
|
|
"title": "Growth Deferred Income Tax",
|
|
"description": "Growth rate of deferred income tax."
|
|
},
|
|
"growth_stock_based_compensation": {
|
|
"type": "number",
|
|
"title": "Growth Stock Based Compensation",
|
|
"description": "Growth rate of stock-based compensation."
|
|
},
|
|
"growth_change_in_working_capital": {
|
|
"type": "number",
|
|
"title": "Growth Change In Working Capital",
|
|
"description": "Growth rate of change in working capital."
|
|
},
|
|
"growth_accounts_receivables": {
|
|
"type": "number",
|
|
"title": "Growth Accounts Receivables",
|
|
"description": "Growth rate of accounts receivables."
|
|
},
|
|
"growth_inventory": {
|
|
"type": "number",
|
|
"title": "Growth Inventory",
|
|
"description": "Growth rate of inventory."
|
|
},
|
|
"growth_accounts_payables": {
|
|
"type": "number",
|
|
"title": "Growth Accounts Payables",
|
|
"description": "Growth rate of accounts payables."
|
|
},
|
|
"growth_other_working_capital": {
|
|
"type": "number",
|
|
"title": "Growth Other Working Capital",
|
|
"description": "Growth rate of other working capital."
|
|
},
|
|
"growth_other_non_cash_items": {
|
|
"type": "number",
|
|
"title": "Growth Other Non Cash Items",
|
|
"description": "Growth rate of other non-cash items."
|
|
},
|
|
"growth_net_cash_provided_by_operating_activities": {
|
|
"type": "number",
|
|
"title": "Growth Net Cash Provided By Operating Activities",
|
|
"description": "Growth rate of net cash provided by operating activities."
|
|
},
|
|
"growth_investments_in_property_plant_and_equipment": {
|
|
"type": "number",
|
|
"title": "Growth Investments In Property Plant And Equipment",
|
|
"description": "Growth rate of investments in property, plant, and equipment."
|
|
},
|
|
"growth_acquisitions_net": {
|
|
"type": "number",
|
|
"title": "Growth Acquisitions Net",
|
|
"description": "Growth rate of net acquisitions."
|
|
},
|
|
"growth_purchases_of_investments": {
|
|
"type": "number",
|
|
"title": "Growth Purchases Of Investments",
|
|
"description": "Growth rate of purchases of investments."
|
|
},
|
|
"growth_sales_maturities_of_investments": {
|
|
"type": "number",
|
|
"title": "Growth Sales Maturities Of Investments",
|
|
"description": "Growth rate of sales maturities of investments."
|
|
},
|
|
"growth_other_investing_activities": {
|
|
"type": "number",
|
|
"title": "Growth Other Investing Activities",
|
|
"description": "Growth rate of other investing activities."
|
|
},
|
|
"growth_net_cash_used_for_investing_activities": {
|
|
"type": "number",
|
|
"title": "Growth Net Cash Used For Investing Activities",
|
|
"description": "Growth rate of net cash used for investing activities."
|
|
},
|
|
"growth_debt_repayment": {
|
|
"type": "number",
|
|
"title": "Growth Debt Repayment",
|
|
"description": "Growth rate of debt repayment."
|
|
},
|
|
"growth_common_stock_issued": {
|
|
"type": "number",
|
|
"title": "Growth Common Stock Issued",
|
|
"description": "Growth rate of common stock issued."
|
|
},
|
|
"growth_common_stock_repurchased": {
|
|
"type": "number",
|
|
"title": "Growth Common Stock Repurchased",
|
|
"description": "Growth rate of common stock repurchased."
|
|
},
|
|
"growth_dividends_paid": {
|
|
"type": "number",
|
|
"title": "Growth Dividends Paid",
|
|
"description": "Growth rate of dividends paid."
|
|
},
|
|
"growth_other_financing_activities": {
|
|
"type": "number",
|
|
"title": "Growth Other Financing Activities",
|
|
"description": "Growth rate of other financing activities."
|
|
},
|
|
"growth_net_cash_used_provided_by_financing_activities": {
|
|
"type": "number",
|
|
"title": "Growth Net Cash Used Provided By Financing Activities",
|
|
"description": "Growth rate of net cash used/provided by financing activities."
|
|
},
|
|
"growth_effect_of_forex_changes_on_cash": {
|
|
"type": "number",
|
|
"title": "Growth Effect Of Forex Changes On Cash",
|
|
"description": "Growth rate of the effect of foreign exchange changes on cash."
|
|
},
|
|
"growth_net_change_in_cash": {
|
|
"type": "number",
|
|
"title": "Growth Net Change In Cash",
|
|
"description": "Growth rate of net change in cash."
|
|
},
|
|
"growth_cash_at_end_of_period": {
|
|
"type": "number",
|
|
"title": "Growth Cash At End Of Period",
|
|
"description": "Growth rate of cash at the end of the period."
|
|
},
|
|
"growth_cash_at_beginning_of_period": {
|
|
"type": "number",
|
|
"title": "Growth Cash At Beginning Of Period",
|
|
"description": "Growth rate of cash at the beginning of the period."
|
|
},
|
|
"growth_operating_cash_flow": {
|
|
"type": "number",
|
|
"title": "Growth Operating Cash Flow",
|
|
"description": "Growth rate of operating cash flow."
|
|
},
|
|
"growth_capital_expenditure": {
|
|
"type": "number",
|
|
"title": "Growth Capital Expenditure",
|
|
"description": "Growth rate of capital expenditure."
|
|
},
|
|
"growth_free_cash_flow": {
|
|
"type": "number",
|
|
"title": "Growth Free Cash Flow",
|
|
"description": "Growth rate of free cash flow."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"period",
|
|
"growth_net_income",
|
|
"growth_depreciation_and_amortization",
|
|
"growth_deferred_income_tax",
|
|
"growth_stock_based_compensation",
|
|
"growth_change_in_working_capital",
|
|
"growth_accounts_receivables",
|
|
"growth_inventory",
|
|
"growth_accounts_payables",
|
|
"growth_other_working_capital",
|
|
"growth_other_non_cash_items",
|
|
"growth_net_cash_provided_by_operating_activities",
|
|
"growth_investments_in_property_plant_and_equipment",
|
|
"growth_acquisitions_net",
|
|
"growth_purchases_of_investments",
|
|
"growth_sales_maturities_of_investments",
|
|
"growth_other_investing_activities",
|
|
"growth_net_cash_used_for_investing_activities",
|
|
"growth_debt_repayment",
|
|
"growth_common_stock_issued",
|
|
"growth_common_stock_repurchased",
|
|
"growth_dividends_paid",
|
|
"growth_other_financing_activities",
|
|
"growth_net_cash_used_provided_by_financing_activities",
|
|
"growth_effect_of_forex_changes_on_cash",
|
|
"growth_net_change_in_cash",
|
|
"growth_cash_at_end_of_period",
|
|
"growth_cash_at_beginning_of_period",
|
|
"growth_operating_cash_flow",
|
|
"growth_capital_expenditure",
|
|
"growth_free_cash_flow"
|
|
],
|
|
"title": "FMPCashFlowStatementGrowth",
|
|
"description": "FMP Cash Flow Statement Growth Data."
|
|
},
|
|
"FMPCompanyFilings": {
|
|
"properties": {
|
|
"filing_date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Filing Date",
|
|
"description": "The date of the filing."
|
|
},
|
|
"accepted_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Accepted Date",
|
|
"description": "Accepted date of the filing."
|
|
},
|
|
"symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"cik": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cik",
|
|
"description": "Central Index Key (CIK) for the requested entity."
|
|
},
|
|
"report_type": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Report Type",
|
|
"description": "Type of filing."
|
|
},
|
|
"filing_url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Filing Url",
|
|
"description": "URL to the filing page."
|
|
},
|
|
"report_url": {
|
|
"type": "string",
|
|
"title": "Report Url",
|
|
"description": "URL to the actual report."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"filing_date",
|
|
"report_url"
|
|
],
|
|
"title": "FMPCompanyFilings",
|
|
"description": "FMP Company Filings Data."
|
|
},
|
|
"FMPCompanyNews": {
|
|
"properties": {
|
|
"symbols": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"title": "Symbols",
|
|
"description": " Here it is a separated list of symbols."
|
|
},
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Date",
|
|
"description": "The date of the data. Here it is the date of the news."
|
|
},
|
|
"title": {
|
|
"type": "string",
|
|
"title": "Title",
|
|
"description": "Title of the news."
|
|
},
|
|
"image": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Image",
|
|
"description": "URL to the image of the news source."
|
|
},
|
|
"text": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Text",
|
|
"description": "Text/body of the news."
|
|
},
|
|
"url": {
|
|
"type": "string",
|
|
"title": "Url",
|
|
"description": "URL of the news."
|
|
},
|
|
"site": {
|
|
"type": "string",
|
|
"title": "Site",
|
|
"description": "Name of the news source."
|
|
},
|
|
"images": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Images",
|
|
"description": "URL to the images of the news."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbols",
|
|
"date",
|
|
"title",
|
|
"url",
|
|
"site"
|
|
],
|
|
"title": "FMPCompanyNews",
|
|
"description": "FMP Company News Data."
|
|
},
|
|
"FMPCompanyOverview": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"price": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price",
|
|
"description": "Price of the company."
|
|
},
|
|
"beta": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Beta",
|
|
"description": "Beta of the company."
|
|
},
|
|
"vol_avg": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Vol Avg",
|
|
"description": "Volume average of the company."
|
|
},
|
|
"mkt_cap": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Mkt Cap",
|
|
"description": "Market capitalization of the company."
|
|
},
|
|
"last_div": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Div",
|
|
"description": "Last dividend of the company."
|
|
},
|
|
"range": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Range",
|
|
"description": "Range of the company."
|
|
},
|
|
"changes": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Changes",
|
|
"description": "Changes of the company."
|
|
},
|
|
"company_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Company Name",
|
|
"description": "Company name of the company."
|
|
},
|
|
"currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Currency",
|
|
"description": "Currency of the company."
|
|
},
|
|
"cik": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cik",
|
|
"description": "Central Index Key (CIK) for the requested entity."
|
|
},
|
|
"isin": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Isin",
|
|
"description": "ISIN of the company."
|
|
},
|
|
"cusip": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cusip",
|
|
"description": "CUSIP of the company."
|
|
},
|
|
"exchange": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exchange",
|
|
"description": "Exchange of the company."
|
|
},
|
|
"exchange_short_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exchange Short Name",
|
|
"description": "Exchange short name of the company."
|
|
},
|
|
"industry": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Industry",
|
|
"description": "Industry of the company."
|
|
},
|
|
"website": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Website",
|
|
"description": "Website of the company."
|
|
},
|
|
"description": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Description",
|
|
"description": "Description of the company."
|
|
},
|
|
"ceo": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ceo",
|
|
"description": "CEO of the company."
|
|
},
|
|
"sector": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sector",
|
|
"description": "Sector of the company."
|
|
},
|
|
"country": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Country",
|
|
"description": "Country of the company."
|
|
},
|
|
"full_time_employees": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Full Time Employees",
|
|
"description": "Full time employees of the company."
|
|
},
|
|
"phone": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Phone",
|
|
"description": "Phone of the company."
|
|
},
|
|
"address": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Address",
|
|
"description": "Address of the company."
|
|
},
|
|
"city": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "City",
|
|
"description": "City of the company."
|
|
},
|
|
"state": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "State",
|
|
"description": "State of the company."
|
|
},
|
|
"zip": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Zip",
|
|
"description": "Zip of the company."
|
|
},
|
|
"dcf_diff": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Dcf Diff",
|
|
"description": "Discounted cash flow difference of the company."
|
|
},
|
|
"dcf": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Dcf",
|
|
"description": "Discounted cash flow of the company."
|
|
},
|
|
"image": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Image",
|
|
"description": "Image of the company."
|
|
},
|
|
"ipo_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ipo Date",
|
|
"description": "IPO date of the company."
|
|
},
|
|
"default_image": {
|
|
"type": "boolean",
|
|
"title": "Default Image",
|
|
"description": "If the image is the default image."
|
|
},
|
|
"is_etf": {
|
|
"type": "boolean",
|
|
"title": "Is Etf",
|
|
"description": "If the company is an ETF."
|
|
},
|
|
"is_actively_trading": {
|
|
"type": "boolean",
|
|
"title": "Is Actively Trading",
|
|
"description": "If the company is actively trading."
|
|
},
|
|
"is_adr": {
|
|
"type": "boolean",
|
|
"title": "Is Adr",
|
|
"description": "If the company is an ADR."
|
|
},
|
|
"is_fund": {
|
|
"type": "boolean",
|
|
"title": "Is Fund",
|
|
"description": "If the company is a fund."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol",
|
|
"default_image",
|
|
"is_etf",
|
|
"is_actively_trading",
|
|
"is_adr",
|
|
"is_fund"
|
|
],
|
|
"title": "FMPCompanyOverview",
|
|
"description": "FMP Company Overview Data."
|
|
},
|
|
"FMPCryptoHistorical": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"open": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "Open",
|
|
"description": "The open price."
|
|
},
|
|
"high": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "High",
|
|
"description": "The high price."
|
|
},
|
|
"low": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "Low",
|
|
"description": "The low price."
|
|
},
|
|
"close": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "Close",
|
|
"description": "The close price."
|
|
},
|
|
"volume": {
|
|
"type": "number",
|
|
"title": "Volume",
|
|
"description": "The trading volume."
|
|
},
|
|
"vwap": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Vwap",
|
|
"description": "Volume Weighted Average Price over the period."
|
|
},
|
|
"adj_close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Adj Close",
|
|
"description": "The adjusted close price."
|
|
},
|
|
"unadjusted_volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Unadjusted Volume",
|
|
"description": "Unadjusted volume of the symbol."
|
|
},
|
|
"change": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change",
|
|
"description": "Change in the price of the symbol from the previous day."
|
|
},
|
|
"change_percent": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change Percent",
|
|
"description": "Change % in the price of the symbol."
|
|
},
|
|
"label": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Label",
|
|
"description": "Human readable format of the date."
|
|
},
|
|
"change_over_time": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change Over Time",
|
|
"description": "Change % in the price of the symbol over a period of time."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"open",
|
|
"high",
|
|
"low",
|
|
"close",
|
|
"volume"
|
|
],
|
|
"title": "FMPCryptoHistorical",
|
|
"description": "FMP Crypto Historical Price Data."
|
|
},
|
|
"FMPCryptoSearch": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data. (Crypto)"
|
|
},
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name",
|
|
"description": "Name of the crypto."
|
|
},
|
|
"currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Currency",
|
|
"description": "The currency the crypto trades for."
|
|
},
|
|
"exchange": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exchange",
|
|
"description": "The exchange code the crypto trades on."
|
|
},
|
|
"exchange_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exchange Name",
|
|
"description": "The short name of the exchange the crypto trades on."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol"
|
|
],
|
|
"title": "FMPCryptoSearch",
|
|
"description": "FMP Crypto Search Data."
|
|
},
|
|
"FMPCurrencyHistorical": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"open": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "Open",
|
|
"description": "The open price."
|
|
},
|
|
"high": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "High",
|
|
"description": "The high price."
|
|
},
|
|
"low": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "Low",
|
|
"description": "The low price."
|
|
},
|
|
"close": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "Close",
|
|
"description": "The close price."
|
|
},
|
|
"volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume",
|
|
"description": "The trading volume."
|
|
},
|
|
"vwap": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Vwap",
|
|
"description": "Volume Weighted Average Price over the period."
|
|
},
|
|
"adj_close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Adj Close",
|
|
"description": "The adjusted close price."
|
|
},
|
|
"unadjusted_volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Unadjusted Volume",
|
|
"description": "Unadjusted volume of the symbol."
|
|
},
|
|
"change": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change",
|
|
"description": "Change in the price of the symbol from the previous day."
|
|
},
|
|
"change_percent": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change Percent",
|
|
"description": "Change % in the price of the symbol."
|
|
},
|
|
"label": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Label",
|
|
"description": "Human readable format of the date."
|
|
},
|
|
"change_over_time": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change Over Time",
|
|
"description": "Change % in the price of the symbol over a period of time."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"open",
|
|
"high",
|
|
"low",
|
|
"close"
|
|
],
|
|
"title": "FMPCurrencyHistorical",
|
|
"description": "FMP Currency Historical Price Data."
|
|
},
|
|
"FMPCurrencyPairs": {
|
|
"properties": {
|
|
"name": {
|
|
"type": "string",
|
|
"title": "Name",
|
|
"description": "Name of the currency pair."
|
|
},
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol of the currency pair."
|
|
},
|
|
"currency": {
|
|
"type": "string",
|
|
"title": "Currency",
|
|
"description": "Base currency of the currency pair."
|
|
},
|
|
"stock_exchange": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Stock Exchange",
|
|
"description": "Stock exchange of the currency pair."
|
|
},
|
|
"exchange_short_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exchange Short Name",
|
|
"description": "Short name of the stock exchange of the currency pair."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"name",
|
|
"symbol",
|
|
"currency"
|
|
],
|
|
"title": "FMPCurrencyPairs",
|
|
"description": "FMP Currency Available Pairs Data."
|
|
},
|
|
"FMPDiscoveryFilings": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"cik": {
|
|
"type": "string",
|
|
"title": "Cik",
|
|
"description": "Central Index Key (CIK) for the requested entity."
|
|
},
|
|
"title": {
|
|
"type": "string",
|
|
"title": "Title",
|
|
"description": "Title of the filing."
|
|
},
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"form_type": {
|
|
"type": "string",
|
|
"title": "Form Type",
|
|
"description": "The form type of the filing"
|
|
},
|
|
"link": {
|
|
"type": "string",
|
|
"title": "Link",
|
|
"description": "URL to the filing page on the SEC site."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol",
|
|
"cik",
|
|
"title",
|
|
"date",
|
|
"form_type",
|
|
"link"
|
|
],
|
|
"title": "FMPDiscoveryFilings",
|
|
"description": "FMP Discovery Filings Data."
|
|
},
|
|
"FMPEarningsCallTranscript": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"quarter": {
|
|
"type": "integer",
|
|
"title": "Quarter",
|
|
"description": "Quarter of the earnings call transcript."
|
|
},
|
|
"year": {
|
|
"type": "integer",
|
|
"title": "Year",
|
|
"description": "Year of the earnings call transcript."
|
|
},
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"content": {
|
|
"type": "string",
|
|
"title": "Content",
|
|
"description": "Content of the earnings call transcript."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol",
|
|
"quarter",
|
|
"year",
|
|
"date",
|
|
"content"
|
|
],
|
|
"title": "FMPEarningsCallTranscript",
|
|
"description": "FMP Earnings Call Transcript Data."
|
|
},
|
|
"FMPEconomicCalendar": {
|
|
"properties": {
|
|
"date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"country": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Country",
|
|
"description": "Country of event."
|
|
},
|
|
"event": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Event",
|
|
"description": "Event name."
|
|
},
|
|
"reference": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Reference",
|
|
"description": "Abbreviated period for which released data refers to."
|
|
},
|
|
"source": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Source",
|
|
"description": "Source of the data."
|
|
},
|
|
"sourceurl": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sourceurl",
|
|
"description": "Source URL."
|
|
},
|
|
"actual": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Actual",
|
|
"description": "Latest released value."
|
|
},
|
|
"previous": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Previous",
|
|
"description": "Value for the previous period after the revision (if revision is applicable)."
|
|
},
|
|
"consensus": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Consensus",
|
|
"description": "Average forecast among a representative group of economists."
|
|
},
|
|
"forecast": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Forecast",
|
|
"description": "Trading Economics projections"
|
|
},
|
|
"url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Url",
|
|
"description": "Trading Economics URL"
|
|
},
|
|
"importance": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer",
|
|
"enum": [
|
|
0,
|
|
1,
|
|
2,
|
|
3
|
|
]
|
|
},
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Importance",
|
|
"description": "Importance of the event. 1-Low, 2-Medium, 3-High"
|
|
},
|
|
"currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Currency",
|
|
"description": "Currency of the data."
|
|
},
|
|
"unit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Unit",
|
|
"description": "Unit of the data."
|
|
},
|
|
"change": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change",
|
|
"description": "Value change since previous."
|
|
},
|
|
"change_percent": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change Percent",
|
|
"description": "Percentage change since previous."
|
|
},
|
|
"updated_at": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Updated At",
|
|
"description": "Last updated timestamp."
|
|
},
|
|
"created_at": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Created At",
|
|
"description": "Created at timestamp."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"title": "FMPEconomicCalendar",
|
|
"description": "FMP Economics Calendar Data.\n\nSource: https://site.financialmodelingprep.com/developer/docs/economic-calendar-api"
|
|
},
|
|
"FMPEquityHistorical": {
|
|
"properties": {
|
|
"date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
}
|
|
],
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"open": {
|
|
"type": "number",
|
|
"title": "Open",
|
|
"description": "The open price."
|
|
},
|
|
"high": {
|
|
"type": "number",
|
|
"title": "High",
|
|
"description": "The high price."
|
|
},
|
|
"low": {
|
|
"type": "number",
|
|
"title": "Low",
|
|
"description": "The low price."
|
|
},
|
|
"close": {
|
|
"type": "number",
|
|
"title": "Close",
|
|
"description": "The close price."
|
|
},
|
|
"volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume",
|
|
"description": "The trading volume."
|
|
},
|
|
"vwap": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Vwap",
|
|
"description": "Volume Weighted Average Price over the period."
|
|
},
|
|
"symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"label": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Label",
|
|
"description": "Human readable format of the date."
|
|
},
|
|
"adj_close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Adj Close",
|
|
"description": "The adjusted close price."
|
|
},
|
|
"unadjusted_volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Unadjusted Volume",
|
|
"description": "Unadjusted volume of the symbol."
|
|
},
|
|
"change": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change",
|
|
"description": "Change in the price of the symbol from the previous day."
|
|
},
|
|
"change_percent": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change Percent",
|
|
"description": "Change % in the price of the symbol."
|
|
},
|
|
"change_over_time": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change Over Time",
|
|
"description": "Change % in the price of the symbol over a period of time."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"open",
|
|
"high",
|
|
"low",
|
|
"close"
|
|
],
|
|
"title": "FMPEquityHistorical",
|
|
"description": "FMP Equity Historical Price Data."
|
|
},
|
|
"FMPEquityOwnership": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"cik": {
|
|
"type": "integer",
|
|
"title": "Cik",
|
|
"description": "Central Index Key (CIK) for the requested entity."
|
|
},
|
|
"filing_date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Filing Date",
|
|
"description": "Filing date of the stock ownership."
|
|
},
|
|
"investor_name": {
|
|
"type": "string",
|
|
"title": "Investor Name",
|
|
"description": "Investor name of the stock ownership."
|
|
},
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"security_name": {
|
|
"type": "string",
|
|
"title": "Security Name",
|
|
"description": "Security name of the stock ownership."
|
|
},
|
|
"type_of_security": {
|
|
"type": "string",
|
|
"title": "Type Of Security",
|
|
"description": "Type of security of the stock ownership."
|
|
},
|
|
"security_cusip": {
|
|
"type": "string",
|
|
"title": "Security Cusip",
|
|
"description": "Security cusip of the stock ownership."
|
|
},
|
|
"shares_type": {
|
|
"type": "string",
|
|
"title": "Shares Type",
|
|
"description": "Shares type of the stock ownership."
|
|
},
|
|
"put_call_share": {
|
|
"type": "string",
|
|
"title": "Put Call Share",
|
|
"description": "Put call share of the stock ownership."
|
|
},
|
|
"investment_discretion": {
|
|
"type": "string",
|
|
"title": "Investment Discretion",
|
|
"description": "Investment discretion of the stock ownership."
|
|
},
|
|
"industry_title": {
|
|
"type": "string",
|
|
"title": "Industry Title",
|
|
"description": "Industry title of the stock ownership."
|
|
},
|
|
"weight": {
|
|
"type": "number",
|
|
"title": "Weight",
|
|
"description": "Weight of the stock ownership."
|
|
},
|
|
"last_weight": {
|
|
"type": "number",
|
|
"title": "Last Weight",
|
|
"description": "Last weight of the stock ownership."
|
|
},
|
|
"change_in_weight": {
|
|
"type": "number",
|
|
"title": "Change In Weight",
|
|
"description": "Change in weight of the stock ownership."
|
|
},
|
|
"change_in_weight_percentage": {
|
|
"type": "number",
|
|
"title": "Change In Weight Percentage",
|
|
"description": "Change in weight percentage of the stock ownership."
|
|
},
|
|
"market_value": {
|
|
"type": "integer",
|
|
"title": "Market Value",
|
|
"description": "Market value of the stock ownership."
|
|
},
|
|
"last_market_value": {
|
|
"type": "integer",
|
|
"title": "Last Market Value",
|
|
"description": "Last market value of the stock ownership."
|
|
},
|
|
"change_in_market_value": {
|
|
"type": "integer",
|
|
"title": "Change In Market Value",
|
|
"description": "Change in market value of the stock ownership."
|
|
},
|
|
"change_in_market_value_percentage": {
|
|
"type": "number",
|
|
"title": "Change In Market Value Percentage",
|
|
"description": "Change in market value percentage of the stock ownership."
|
|
},
|
|
"shares_number": {
|
|
"type": "integer",
|
|
"title": "Shares Number",
|
|
"description": "Shares number of the stock ownership."
|
|
},
|
|
"last_shares_number": {
|
|
"type": "integer",
|
|
"title": "Last Shares Number",
|
|
"description": "Last shares number of the stock ownership."
|
|
},
|
|
"change_in_shares_number": {
|
|
"type": "number",
|
|
"title": "Change In Shares Number",
|
|
"description": "Change in shares number of the stock ownership."
|
|
},
|
|
"change_in_shares_number_percentage": {
|
|
"type": "number",
|
|
"title": "Change In Shares Number Percentage",
|
|
"description": "Change in shares number percentage of the stock ownership."
|
|
},
|
|
"quarter_end_price": {
|
|
"type": "number",
|
|
"title": "Quarter End Price",
|
|
"description": "Quarter end price of the stock ownership."
|
|
},
|
|
"avg_price_paid": {
|
|
"type": "number",
|
|
"title": "Avg Price Paid",
|
|
"description": "Average price paid of the stock ownership."
|
|
},
|
|
"is_new": {
|
|
"type": "boolean",
|
|
"title": "Is New",
|
|
"description": "Is the stock ownership new."
|
|
},
|
|
"is_sold_out": {
|
|
"type": "boolean",
|
|
"title": "Is Sold Out",
|
|
"description": "Is the stock ownership sold out."
|
|
},
|
|
"ownership": {
|
|
"type": "number",
|
|
"title": "Ownership",
|
|
"description": "How much is the ownership."
|
|
},
|
|
"last_ownership": {
|
|
"type": "number",
|
|
"title": "Last Ownership",
|
|
"description": "Last ownership amount."
|
|
},
|
|
"change_in_ownership": {
|
|
"type": "number",
|
|
"title": "Change In Ownership",
|
|
"description": "Change in ownership amount."
|
|
},
|
|
"change_in_ownership_percentage": {
|
|
"type": "number",
|
|
"title": "Change In Ownership Percentage",
|
|
"description": "Change in ownership percentage."
|
|
},
|
|
"holding_period": {
|
|
"type": "integer",
|
|
"title": "Holding Period",
|
|
"description": "Holding period of the stock ownership."
|
|
},
|
|
"first_added": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "First Added",
|
|
"description": "First added date of the stock ownership."
|
|
},
|
|
"performance": {
|
|
"type": "number",
|
|
"title": "Performance",
|
|
"description": "Performance of the stock ownership."
|
|
},
|
|
"performance_percentage": {
|
|
"type": "number",
|
|
"title": "Performance Percentage",
|
|
"description": "Performance percentage of the stock ownership."
|
|
},
|
|
"last_performance": {
|
|
"type": "number",
|
|
"title": "Last Performance",
|
|
"description": "Last performance of the stock ownership."
|
|
},
|
|
"change_in_performance": {
|
|
"type": "number",
|
|
"title": "Change In Performance",
|
|
"description": "Change in performance of the stock ownership."
|
|
},
|
|
"is_counted_for_performance": {
|
|
"type": "boolean",
|
|
"title": "Is Counted For Performance",
|
|
"description": "Is the stock ownership counted for performance."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"cik",
|
|
"filing_date",
|
|
"investor_name",
|
|
"symbol",
|
|
"security_name",
|
|
"type_of_security",
|
|
"security_cusip",
|
|
"shares_type",
|
|
"put_call_share",
|
|
"investment_discretion",
|
|
"industry_title",
|
|
"weight",
|
|
"last_weight",
|
|
"change_in_weight",
|
|
"change_in_weight_percentage",
|
|
"market_value",
|
|
"last_market_value",
|
|
"change_in_market_value",
|
|
"change_in_market_value_percentage",
|
|
"shares_number",
|
|
"last_shares_number",
|
|
"change_in_shares_number",
|
|
"change_in_shares_number_percentage",
|
|
"quarter_end_price",
|
|
"avg_price_paid",
|
|
"is_new",
|
|
"is_sold_out",
|
|
"ownership",
|
|
"last_ownership",
|
|
"change_in_ownership",
|
|
"change_in_ownership_percentage",
|
|
"holding_period",
|
|
"first_added",
|
|
"performance",
|
|
"performance_percentage",
|
|
"last_performance",
|
|
"change_in_performance",
|
|
"is_counted_for_performance"
|
|
],
|
|
"title": "FMPEquityOwnership",
|
|
"description": "FMP Equity Ownership Data."
|
|
},
|
|
"FMPEquityPeers": {
|
|
"properties": {
|
|
"peers_list": {
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"type": "array",
|
|
"title": "Peers List",
|
|
"description": "A list of equity peers based on sector, exchange and market cap."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"title": "FMPEquityPeers",
|
|
"description": "FMP Equity Peers Data."
|
|
},
|
|
"FMPEquityProfile": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name",
|
|
"description": "Common name of the company."
|
|
},
|
|
"cik": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cik",
|
|
"description": "Central Index Key (CIK) for the requested entity."
|
|
},
|
|
"cusip": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cusip",
|
|
"description": "CUSIP identifier for the company."
|
|
},
|
|
"isin": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Isin",
|
|
"description": "International Securities Identification Number."
|
|
},
|
|
"lei": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Lei",
|
|
"description": "Legal Entity Identifier assigned to the company."
|
|
},
|
|
"legal_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Legal Name",
|
|
"description": "Official legal name of the company."
|
|
},
|
|
"stock_exchange": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Stock Exchange",
|
|
"description": "Stock exchange where the company is traded."
|
|
},
|
|
"sic": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sic",
|
|
"description": "Standard Industrial Classification code for the company."
|
|
},
|
|
"short_description": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Short Description",
|
|
"description": "Short description of the company."
|
|
},
|
|
"long_description": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Long Description",
|
|
"description": "Long description of the company."
|
|
},
|
|
"ceo": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ceo",
|
|
"description": "Chief Executive Officer of the company."
|
|
},
|
|
"company_url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Company Url",
|
|
"description": "URL of the company's website."
|
|
},
|
|
"business_address": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Business Address",
|
|
"description": "Address of the company's headquarters."
|
|
},
|
|
"mailing_address": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Mailing Address",
|
|
"description": "Mailing address of the company."
|
|
},
|
|
"business_phone_no": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Business Phone No",
|
|
"description": "Phone number of the company's headquarters."
|
|
},
|
|
"hq_address_1": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Hq Address 1",
|
|
"description": "Address of the company's headquarters."
|
|
},
|
|
"hq_address_2": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Hq Address 2",
|
|
"description": "Address of the company's headquarters."
|
|
},
|
|
"hq_address_city": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Hq Address City",
|
|
"description": "City of the company's headquarters."
|
|
},
|
|
"hq_address_postal_code": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Hq Address Postal Code",
|
|
"description": "Zip code of the company's headquarters."
|
|
},
|
|
"hq_state": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Hq State",
|
|
"description": "State of the company's headquarters."
|
|
},
|
|
"hq_country": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Hq Country",
|
|
"description": "Country of the company's headquarters."
|
|
},
|
|
"inc_state": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Inc State",
|
|
"description": "State in which the company is incorporated."
|
|
},
|
|
"inc_country": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Inc Country",
|
|
"description": "Country in which the company is incorporated."
|
|
},
|
|
"employees": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Employees",
|
|
"description": "Number of employees working for the company."
|
|
},
|
|
"entity_legal_form": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Entity Legal Form",
|
|
"description": "Legal form of the company."
|
|
},
|
|
"entity_status": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Entity Status",
|
|
"description": "Status of the company."
|
|
},
|
|
"latest_filing_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Latest Filing Date",
|
|
"description": "Date of the company's latest filing."
|
|
},
|
|
"irs_number": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Irs Number",
|
|
"description": "IRS number assigned to the company."
|
|
},
|
|
"sector": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sector",
|
|
"description": "Sector in which the company operates."
|
|
},
|
|
"industry_category": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Industry Category",
|
|
"description": "Category of industry in which the company operates."
|
|
},
|
|
"industry_group": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Industry Group",
|
|
"description": "Group of industry in which the company operates."
|
|
},
|
|
"template": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Template",
|
|
"description": "Template used to standardize the company's financial statements."
|
|
},
|
|
"standardized_active": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Standardized Active",
|
|
"description": "Whether the company is active or not."
|
|
},
|
|
"first_fundamental_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "First Fundamental Date",
|
|
"description": "Date of the company's first fundamental."
|
|
},
|
|
"last_fundamental_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Fundamental Date",
|
|
"description": "Date of the company's last fundamental."
|
|
},
|
|
"first_stock_price_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "First Stock Price Date",
|
|
"description": "Date of the company's first stock price."
|
|
},
|
|
"last_stock_price_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Stock Price Date",
|
|
"description": "Date of the company's last stock price."
|
|
},
|
|
"is_etf": {
|
|
"type": "boolean",
|
|
"title": "Is Etf",
|
|
"description": "If the symbol is an ETF."
|
|
},
|
|
"is_actively_trading": {
|
|
"type": "boolean",
|
|
"title": "Is Actively Trading",
|
|
"description": "If the company is actively trading."
|
|
},
|
|
"is_adr": {
|
|
"type": "boolean",
|
|
"title": "Is Adr",
|
|
"description": "If the stock is an ADR."
|
|
},
|
|
"is_fund": {
|
|
"type": "boolean",
|
|
"title": "Is Fund",
|
|
"description": "If the company is a fund."
|
|
},
|
|
"image": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Image",
|
|
"description": "Image of the company."
|
|
},
|
|
"currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Currency",
|
|
"description": "Currency in which the stock is traded."
|
|
},
|
|
"market_cap": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Market Cap",
|
|
"description": "Market capitalization of the company."
|
|
},
|
|
"last_price": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Price",
|
|
"description": "The last traded price."
|
|
},
|
|
"year_high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year High",
|
|
"description": "The one-year high of the price."
|
|
},
|
|
"year_low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year Low",
|
|
"description": "The one-year low of the price."
|
|
},
|
|
"volume_avg": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume Avg",
|
|
"description": "Average daily trading volume."
|
|
},
|
|
"annualized_dividend_amount": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Annualized Dividend Amount",
|
|
"description": "The annualized dividend payment based on the most recent regular dividend payment."
|
|
},
|
|
"beta": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Beta",
|
|
"description": "Beta of the stock relative to the market."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol",
|
|
"is_etf",
|
|
"is_actively_trading",
|
|
"is_adr",
|
|
"is_fund"
|
|
],
|
|
"title": "FMPEquityProfile",
|
|
"description": "FMP Equity Profile Data."
|
|
},
|
|
"FMPEquityQuote": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"asset_type": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Asset Type",
|
|
"description": "Type of asset - i.e, stock, ETF, etc."
|
|
},
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name",
|
|
"description": "Name of the company or asset."
|
|
},
|
|
"exchange": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exchange",
|
|
"description": "The name or symbol of the venue where the data is from."
|
|
},
|
|
"bid": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Bid",
|
|
"description": "Price of the top bid order."
|
|
},
|
|
"bid_size": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Bid Size",
|
|
"description": "This represents the number of round lot orders at the given price. The normal round lot size is 100 shares. A size of 2 means there are 200 shares available at the given price."
|
|
},
|
|
"bid_exchange": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Bid Exchange",
|
|
"description": "The specific trading venue where the purchase order was placed."
|
|
},
|
|
"ask": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ask",
|
|
"description": "Price of the top ask order."
|
|
},
|
|
"ask_size": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ask Size",
|
|
"description": "This represents the number of round lot orders at the given price. The normal round lot size is 100 shares. A size of 2 means there are 200 shares available at the given price."
|
|
},
|
|
"ask_exchange": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ask Exchange",
|
|
"description": "The specific trading venue where the sale order was placed."
|
|
},
|
|
"quote_conditions": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "integer"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Quote Conditions",
|
|
"description": "Conditions or condition codes applicable to the quote."
|
|
},
|
|
"quote_indicators": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "integer"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Quote Indicators",
|
|
"description": "Indicators or indicator codes applicable to the participant quote related to the price bands for the issue, or the affect the quote has on the NBBO."
|
|
},
|
|
"sales_conditions": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "integer"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sales Conditions",
|
|
"description": "Conditions or condition codes applicable to the sale."
|
|
},
|
|
"sequence_number": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sequence Number",
|
|
"description": "The sequence number represents the sequence in which message events happened. These are increasing and unique per ticker symbol, but will not always be sequential (e.g., 1, 2, 6, 9, 10, 11)."
|
|
},
|
|
"market_center": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Market Center",
|
|
"description": "The ID of the UTP participant that originated the message."
|
|
},
|
|
"participant_timestamp": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Participant Timestamp",
|
|
"description": "Timestamp for when the quote was generated by the exchange."
|
|
},
|
|
"trf_timestamp": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Trf Timestamp",
|
|
"description": "Timestamp for when the TRF (Trade Reporting Facility) received the message."
|
|
},
|
|
"sip_timestamp": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sip Timestamp",
|
|
"description": "Timestamp for when the SIP (Security Information Processor) received the message from the exchange."
|
|
},
|
|
"last_price": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Price",
|
|
"description": "Price of the last trade."
|
|
},
|
|
"last_tick": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Tick",
|
|
"description": "Whether the last sale was an up or down tick."
|
|
},
|
|
"last_size": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Size",
|
|
"description": "Size of the last trade."
|
|
},
|
|
"last_timestamp": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Timestamp",
|
|
"description": "Date and Time when the last price was recorded."
|
|
},
|
|
"open": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Open",
|
|
"description": "The open price."
|
|
},
|
|
"high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "High",
|
|
"description": "The high price."
|
|
},
|
|
"low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Low",
|
|
"description": "The low price."
|
|
},
|
|
"close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Close",
|
|
"description": "The close price."
|
|
},
|
|
"volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume",
|
|
"description": "The trading volume."
|
|
},
|
|
"exchange_volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exchange Volume",
|
|
"description": "Volume of shares exchanged during the trading day on the specific exchange."
|
|
},
|
|
"prev_close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Prev Close",
|
|
"description": "The closing price of the previous trading day."
|
|
},
|
|
"change": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change",
|
|
"description": "Change in price from previous close."
|
|
},
|
|
"change_percent": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change Percent",
|
|
"description": "Change in price as a normalized percentage.",
|
|
"x-frontend_multiply": 100
|
|
},
|
|
"year_high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year High",
|
|
"description": "The one year high (52W High)."
|
|
},
|
|
"year_low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year Low",
|
|
"description": "The one year low (52W Low)."
|
|
},
|
|
"price_avg_50": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price Avg 50",
|
|
"description": "50 day moving average price."
|
|
},
|
|
"price_avg_200": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price Avg 200",
|
|
"description": "200 day moving average price."
|
|
},
|
|
"avg_volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Avg Volume",
|
|
"description": "Average volume over the last 10 trading days."
|
|
},
|
|
"market_cap": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Market Cap",
|
|
"description": "Market cap of the company."
|
|
},
|
|
"shares_outstanding": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Shares Outstanding",
|
|
"description": "Number of shares outstanding."
|
|
},
|
|
"eps": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Eps",
|
|
"description": "Earnings per share."
|
|
},
|
|
"pe": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Pe",
|
|
"description": "Price earnings ratio."
|
|
},
|
|
"earnings_announcement": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Earnings Announcement",
|
|
"description": "Upcoming earnings announcement date."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol"
|
|
],
|
|
"title": "FMPEquityQuote",
|
|
"description": "FMP Equity Quote Data."
|
|
},
|
|
"FMPEquityScreener": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"name": {
|
|
"type": "string",
|
|
"title": "Name",
|
|
"description": "Name of the company."
|
|
},
|
|
"market_cap": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Market Cap",
|
|
"description": "The market cap of ticker."
|
|
},
|
|
"sector": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sector",
|
|
"description": "The sector the ticker belongs to."
|
|
},
|
|
"industry": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Industry",
|
|
"description": "The industry ticker belongs to."
|
|
},
|
|
"beta": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Beta",
|
|
"description": "The beta of the ETF."
|
|
},
|
|
"price": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price",
|
|
"description": "The current price."
|
|
},
|
|
"last_annual_dividend": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Annual Dividend",
|
|
"description": "The last annual amount dividend paid."
|
|
},
|
|
"volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume",
|
|
"description": "The current trading volume."
|
|
},
|
|
"exchange": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exchange",
|
|
"description": "The exchange code the asset trades on."
|
|
},
|
|
"exchange_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exchange Name",
|
|
"description": "The full name of the primary exchange."
|
|
},
|
|
"country": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Country",
|
|
"description": "The two-letter country abbreviation where the head office is located."
|
|
},
|
|
"is_etf": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean",
|
|
"enum": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Is Etf",
|
|
"description": "Whether the ticker is an ETF."
|
|
},
|
|
"actively_trading": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean",
|
|
"enum": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Actively Trading",
|
|
"description": "Whether the ETF is actively trading."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol",
|
|
"name"
|
|
],
|
|
"title": "FMPEquityScreener",
|
|
"description": "FMP Equity Screener Data."
|
|
},
|
|
"FMPEquityValuationMultiples": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"revenue_per_share_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Revenue Per Share Ttm",
|
|
"description": "Revenue per share calculated as trailing twelve months."
|
|
},
|
|
"net_income_per_share_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Income Per Share Ttm",
|
|
"description": "Net income per share calculated as trailing twelve months."
|
|
},
|
|
"operating_cash_flow_per_share_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Operating Cash Flow Per Share Ttm",
|
|
"description": "Operating cash flow per share calculated as trailing twelve months."
|
|
},
|
|
"free_cash_flow_per_share_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Free Cash Flow Per Share Ttm",
|
|
"description": "Free cash flow per share calculated as trailing twelve months."
|
|
},
|
|
"cash_per_share_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cash Per Share Ttm",
|
|
"description": "Cash per share calculated as trailing twelve months."
|
|
},
|
|
"book_value_per_share_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Book Value Per Share Ttm",
|
|
"description": "Book value per share calculated as trailing twelve months."
|
|
},
|
|
"tangible_book_value_per_share_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Tangible Book Value Per Share Ttm",
|
|
"description": "Tangible book value per share calculated as trailing twelve months."
|
|
},
|
|
"shareholders_equity_per_share_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Shareholders Equity Per Share Ttm",
|
|
"description": "Shareholders equity per share calculated as trailing twelve months."
|
|
},
|
|
"interest_debt_per_share_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Interest Debt Per Share Ttm",
|
|
"description": "Interest debt per share calculated as trailing twelve months."
|
|
},
|
|
"market_cap_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Market Cap Ttm",
|
|
"description": "Market capitalization calculated as trailing twelve months."
|
|
},
|
|
"enterprise_value_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Enterprise Value Ttm",
|
|
"description": "Enterprise value calculated as trailing twelve months."
|
|
},
|
|
"pe_ratio_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Pe Ratio Ttm",
|
|
"description": "Price-to-earnings ratio (P/E ratio) calculated as trailing twelve months."
|
|
},
|
|
"price_to_sales_ratio_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price To Sales Ratio Ttm",
|
|
"description": "Price-to-sales ratio calculated as trailing twelve months."
|
|
},
|
|
"pocf_ratio_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Pocf Ratio Ttm",
|
|
"description": "Price-to-operating cash flow ratio calculated as trailing twelve months."
|
|
},
|
|
"pfcf_ratio_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Pfcf Ratio Ttm",
|
|
"description": "Price-to-free cash flow ratio calculated as trailing twelve months."
|
|
},
|
|
"pb_ratio_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Pb Ratio Ttm",
|
|
"description": "Price-to-book ratio calculated as trailing twelve months."
|
|
},
|
|
"ptb_ratio_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ptb Ratio Ttm",
|
|
"description": "Price-to-tangible book ratio calculated as trailing twelve months."
|
|
},
|
|
"ev_to_sales_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ev To Sales Ttm",
|
|
"description": "Enterprise value-to-sales ratio calculated as trailing twelve months."
|
|
},
|
|
"enterprise_value_over_ebitda_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Enterprise Value Over Ebitda Ttm",
|
|
"description": "Enterprise value-to-EBITDA ratio calculated as trailing twelve months."
|
|
},
|
|
"ev_to_operating_cash_flow_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ev To Operating Cash Flow Ttm",
|
|
"description": "Enterprise value-to-operating cash flow ratio calculated as trailing twelve months."
|
|
},
|
|
"ev_to_free_cash_flow_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ev To Free Cash Flow Ttm",
|
|
"description": "Enterprise value-to-free cash flow ratio calculated as trailing twelve months."
|
|
},
|
|
"earnings_yield_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Earnings Yield Ttm",
|
|
"description": "Earnings yield calculated as trailing twelve months."
|
|
},
|
|
"free_cash_flow_yield_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Free Cash Flow Yield Ttm",
|
|
"description": "Free cash flow yield calculated as trailing twelve months."
|
|
},
|
|
"debt_to_equity_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Debt To Equity Ttm",
|
|
"description": "Debt-to-equity ratio calculated as trailing twelve months."
|
|
},
|
|
"debt_to_assets_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Debt To Assets Ttm",
|
|
"description": "Debt-to-assets ratio calculated as trailing twelve months."
|
|
},
|
|
"net_debt_to_ebitda_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Debt To Ebitda Ttm",
|
|
"description": "Net debt-to-EBITDA ratio calculated as trailing twelve months."
|
|
},
|
|
"current_ratio_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Current Ratio Ttm",
|
|
"description": "Current ratio calculated as trailing twelve months."
|
|
},
|
|
"interest_coverage_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Interest Coverage Ttm",
|
|
"description": "Interest coverage calculated as trailing twelve months."
|
|
},
|
|
"income_quality_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Income Quality Ttm",
|
|
"description": "Income quality calculated as trailing twelve months."
|
|
},
|
|
"dividend_yield_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Dividend Yield Ttm",
|
|
"description": "Dividend yield calculated as trailing twelve months."
|
|
},
|
|
"dividend_yield_percentage_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Dividend Yield Percentage Ttm",
|
|
"description": "Dividend yield percentage calculated as trailing twelve months."
|
|
},
|
|
"dividend_to_market_cap_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Dividend To Market Cap Ttm",
|
|
"description": "Dividend to market capitalization ratio calculated as trailing twelve months."
|
|
},
|
|
"dividend_per_share_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Dividend Per Share Ttm",
|
|
"description": "Dividend per share calculated as trailing twelve months."
|
|
},
|
|
"payout_ratio_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Payout Ratio Ttm",
|
|
"description": "Payout ratio calculated as trailing twelve months."
|
|
},
|
|
"sales_general_and_administrative_to_revenue_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sales General And Administrative To Revenue Ttm",
|
|
"description": "Sales general and administrative expenses-to-revenue ratio calculated as trailing twelve months."
|
|
},
|
|
"research_and_development_to_revenue_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Research And Development To Revenue Ttm",
|
|
"description": "Research and development expenses-to-revenue ratio calculated as trailing twelve months."
|
|
},
|
|
"intangibles_to_total_assets_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Intangibles To Total Assets Ttm",
|
|
"description": "Intangibles-to-total assets ratio calculated as trailing twelve months."
|
|
},
|
|
"capex_to_operating_cash_flow_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Capex To Operating Cash Flow Ttm",
|
|
"description": "Capital expenditures-to-operating cash flow ratio calculated as trailing twelve months."
|
|
},
|
|
"capex_to_revenue_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Capex To Revenue Ttm",
|
|
"description": "Capital expenditures-to-revenue ratio calculated as trailing twelve months."
|
|
},
|
|
"capex_to_depreciation_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Capex To Depreciation Ttm",
|
|
"description": "Capital expenditures-to-depreciation ratio calculated as trailing twelve months."
|
|
},
|
|
"stock_based_compensation_to_revenue_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Stock Based Compensation To Revenue Ttm",
|
|
"description": "Stock-based compensation-to-revenue ratio calculated as trailing twelve months."
|
|
},
|
|
"graham_number_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Graham Number Ttm",
|
|
"description": "Graham number calculated as trailing twelve months."
|
|
},
|
|
"roic_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Roic Ttm",
|
|
"description": "Return on invested capital calculated as trailing twelve months."
|
|
},
|
|
"return_on_tangible_assets_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Return On Tangible Assets Ttm",
|
|
"description": "Return on tangible assets calculated as trailing twelve months."
|
|
},
|
|
"graham_net_net_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Graham Net Net Ttm",
|
|
"description": "Graham net-net working capital calculated as trailing twelve months."
|
|
},
|
|
"working_capital_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Working Capital Ttm",
|
|
"description": "Working capital calculated as trailing twelve months."
|
|
},
|
|
"tangible_asset_value_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Tangible Asset Value Ttm",
|
|
"description": "Tangible asset value calculated as trailing twelve months."
|
|
},
|
|
"net_current_asset_value_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Current Asset Value Ttm",
|
|
"description": "Net current asset value calculated as trailing twelve months."
|
|
},
|
|
"invested_capital_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Invested Capital Ttm",
|
|
"description": "Invested capital calculated as trailing twelve months."
|
|
},
|
|
"average_receivables_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Average Receivables Ttm",
|
|
"description": "Average receivables calculated as trailing twelve months."
|
|
},
|
|
"average_payables_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Average Payables Ttm",
|
|
"description": "Average payables calculated as trailing twelve months."
|
|
},
|
|
"average_inventory_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Average Inventory Ttm",
|
|
"description": "Average inventory calculated as trailing twelve months."
|
|
},
|
|
"days_sales_outstanding_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Days Sales Outstanding Ttm",
|
|
"description": "Days sales outstanding calculated as trailing twelve months."
|
|
},
|
|
"days_payables_outstanding_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Days Payables Outstanding Ttm",
|
|
"description": "Days payables outstanding calculated as trailing twelve months."
|
|
},
|
|
"days_of_inventory_on_hand_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Days Of Inventory On Hand Ttm",
|
|
"description": "Days of inventory on hand calculated as trailing twelve months."
|
|
},
|
|
"receivables_turnover_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Receivables Turnover Ttm",
|
|
"description": "Receivables turnover calculated as trailing twelve months."
|
|
},
|
|
"payables_turnover_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Payables Turnover Ttm",
|
|
"description": "Payables turnover calculated as trailing twelve months."
|
|
},
|
|
"inventory_turnover_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Inventory Turnover Ttm",
|
|
"description": "Inventory turnover calculated as trailing twelve months."
|
|
},
|
|
"roe_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Roe Ttm",
|
|
"description": "Return on equity calculated as trailing twelve months."
|
|
},
|
|
"capex_per_share_ttm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Capex Per Share Ttm",
|
|
"description": "Capital expenditures per share calculated as trailing twelve months."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol"
|
|
],
|
|
"title": "FMPEquityValuationMultiples",
|
|
"description": "FMP Equity Valuation Multiples Data."
|
|
},
|
|
"FMPEtfCountries": {
|
|
"properties": {
|
|
"country": {
|
|
"type": "string",
|
|
"title": "Country",
|
|
"description": "The country of the exposure. Corresponding values are normalized percentage points."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"country"
|
|
],
|
|
"title": "FMPEtfCountries",
|
|
"description": "FMP ETF Countries Data."
|
|
},
|
|
"FMPEtfEquityExposure": {
|
|
"properties": {
|
|
"equity_symbol": {
|
|
"type": "string",
|
|
"title": "Equity Symbol",
|
|
"description": "The symbol of the equity requested."
|
|
},
|
|
"etf_symbol": {
|
|
"type": "string",
|
|
"title": "Etf Symbol",
|
|
"description": "The symbol of the ETF with exposure to the requested equity."
|
|
},
|
|
"shares": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Shares",
|
|
"description": "The number of shares held in the ETF."
|
|
},
|
|
"weight": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Weight",
|
|
"description": "The weight of the equity in the ETF, as a normalized percent.",
|
|
"frontend_multiply": 100,
|
|
"units_measurement": "percent"
|
|
},
|
|
"market_value": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Market Value",
|
|
"description": "The market value of the equity position in the ETF."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"equity_symbol",
|
|
"etf_symbol"
|
|
],
|
|
"title": "FMPEtfEquityExposure",
|
|
"description": "FMP ETF Equity Exposure Data."
|
|
},
|
|
"FMPEtfHoldings": {
|
|
"properties": {
|
|
"symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data. (ETF)"
|
|
},
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name",
|
|
"description": "Name of the ETF holding."
|
|
},
|
|
"lei": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Lei",
|
|
"description": "The LEI of the holding."
|
|
},
|
|
"title": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Title",
|
|
"description": "The title of the holding."
|
|
},
|
|
"cusip": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cusip",
|
|
"description": "The CUSIP of the holding."
|
|
},
|
|
"isin": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Isin",
|
|
"description": "The ISIN of the holding."
|
|
},
|
|
"balance": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Balance",
|
|
"description": "The balance of the holding, in shares or units."
|
|
},
|
|
"units": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Units",
|
|
"description": "The type of units."
|
|
},
|
|
"currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Currency",
|
|
"description": "The currency of the holding."
|
|
},
|
|
"value": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Value",
|
|
"description": "The value of the holding, in dollars."
|
|
},
|
|
"weight": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Weight",
|
|
"description": "The weight of the holding, as a normalized percent.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"payoff_profile": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Payoff Profile",
|
|
"description": "The payoff profile of the holding."
|
|
},
|
|
"asset_category": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Asset Category",
|
|
"description": "The asset category of the holding."
|
|
},
|
|
"issuer_category": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Issuer Category",
|
|
"description": "The issuer category of the holding."
|
|
},
|
|
"country": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Country",
|
|
"description": "The country of the holding."
|
|
},
|
|
"is_restricted": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Is Restricted",
|
|
"description": "Whether the holding is restricted."
|
|
},
|
|
"fair_value_level": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fair Value Level",
|
|
"description": "The fair value level of the holding."
|
|
},
|
|
"is_cash_collateral": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Is Cash Collateral",
|
|
"description": "Whether the holding is cash collateral."
|
|
},
|
|
"is_non_cash_collateral": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Is Non Cash Collateral",
|
|
"description": "Whether the holding is non-cash collateral."
|
|
},
|
|
"is_loan_by_fund": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Is Loan By Fund",
|
|
"description": "Whether the holding is loan by fund."
|
|
},
|
|
"cik": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cik",
|
|
"description": "The CIK of the filing."
|
|
},
|
|
"acceptance_datetime": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Acceptance Datetime",
|
|
"description": "The acceptance datetime of the filing."
|
|
},
|
|
"updated": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Updated",
|
|
"description": "The date the data was updated."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"title": "FMPEtfHoldings",
|
|
"description": "FMP ETF Holdings Data."
|
|
},
|
|
"FMPEtfHoldingsDate": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date"
|
|
],
|
|
"title": "FMPEtfHoldingsDate",
|
|
"description": "FMP ETF Holdings Data."
|
|
},
|
|
"FMPEtfHoldingsPerformance": {
|
|
"properties": {
|
|
"one_day": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "One Day",
|
|
"description": "One-day return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"wtd": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Wtd",
|
|
"description": "Week to date return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"one_week": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "One Week",
|
|
"description": "One-week return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"mtd": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Mtd",
|
|
"description": "Month to date return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"one_month": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "One Month",
|
|
"description": "One-month return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"qtd": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Qtd",
|
|
"description": "Quarter to date return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"three_month": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Three Month",
|
|
"description": "Three-month return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"six_month": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Six Month",
|
|
"description": "Six-month return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"ytd": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ytd",
|
|
"description": "Year to date return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"one_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "One Year",
|
|
"description": "One-year return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"three_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Three Year",
|
|
"description": "Three-year return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"five_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Five Year",
|
|
"description": "Five-year return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"ten_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ten Year",
|
|
"description": "Ten-year return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"max": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Max",
|
|
"description": "Return from the beginning of the time series.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "The ticker symbol."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol"
|
|
],
|
|
"title": "FMPEtfHoldingsPerformance",
|
|
"description": "FMP ETF Holdings Performance Data."
|
|
},
|
|
"FMPEtfInfo": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data. (ETF)"
|
|
},
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name",
|
|
"description": "Name of the ETF."
|
|
},
|
|
"description": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Description",
|
|
"description": "Description of the fund."
|
|
},
|
|
"inception_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Inception Date",
|
|
"description": "Inception date of the ETF."
|
|
},
|
|
"issuer": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Issuer",
|
|
"description": "Company of the ETF."
|
|
},
|
|
"cusip": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cusip",
|
|
"description": "CUSIP of the ETF."
|
|
},
|
|
"isin": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Isin",
|
|
"description": "ISIN of the ETF."
|
|
},
|
|
"domicile": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Domicile",
|
|
"description": "Domicile of the ETF."
|
|
},
|
|
"asset_class": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Asset Class",
|
|
"description": "Asset class of the ETF."
|
|
},
|
|
"aum": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Aum",
|
|
"description": "Assets under management."
|
|
},
|
|
"nav": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Nav",
|
|
"description": "Net asset value of the ETF."
|
|
},
|
|
"nav_currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Nav Currency",
|
|
"description": "Currency of the ETF's net asset value."
|
|
},
|
|
"expense_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Expense Ratio",
|
|
"description": "The expense ratio, as a normalized percent.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"holdings_count": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Holdings Count",
|
|
"description": "Number of holdings."
|
|
},
|
|
"avg_volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Avg Volume",
|
|
"description": "Average daily trading volume."
|
|
},
|
|
"website": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Website",
|
|
"description": "Website of the issuer."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol",
|
|
"name",
|
|
"inception_date"
|
|
],
|
|
"title": "FMPEtfInfo",
|
|
"description": "FMP ETF Info Data."
|
|
},
|
|
"FMPEtfSearch": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data.(ETF)"
|
|
},
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name",
|
|
"description": "Name of the ETF."
|
|
},
|
|
"market_cap": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Market Cap",
|
|
"description": "The market cap of the ETF."
|
|
},
|
|
"sector": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sector",
|
|
"description": "The sector of the ETF."
|
|
},
|
|
"industry": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Industry",
|
|
"description": "The industry of the ETF."
|
|
},
|
|
"beta": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Beta",
|
|
"description": "The beta of the ETF."
|
|
},
|
|
"price": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price",
|
|
"description": "The current price of the ETF."
|
|
},
|
|
"last_annual_dividend": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Annual Dividend",
|
|
"description": "The last annual dividend paid."
|
|
},
|
|
"volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume",
|
|
"description": "The current trading volume of the ETF."
|
|
},
|
|
"exchange": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exchange",
|
|
"description": "The exchange code the ETF trades on."
|
|
},
|
|
"exchange_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exchange Name",
|
|
"description": "The full name of the exchange the ETF trades on."
|
|
},
|
|
"country": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Country",
|
|
"description": "The country the ETF is registered in."
|
|
},
|
|
"actively_trading": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean",
|
|
"enum": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Actively Trading",
|
|
"description": "Whether the ETF is actively trading."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol"
|
|
],
|
|
"title": "FMPEtfSearch",
|
|
"description": "FMP ETF Search Data."
|
|
},
|
|
"FMPEtfSectors": {
|
|
"properties": {
|
|
"sector": {
|
|
"type": "string",
|
|
"title": "Sector",
|
|
"description": "Sector of exposure."
|
|
},
|
|
"weight": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Weight",
|
|
"description": "Exposure of the ETF to the sector in normalized percentage points."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"sector",
|
|
"weight"
|
|
],
|
|
"title": "FMPEtfSectors",
|
|
"description": "FMP ETF Sectors Data."
|
|
},
|
|
"FMPExecutiveCompensation": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"cik": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cik",
|
|
"description": "Central Index Key (CIK) for the requested entity."
|
|
},
|
|
"filing_date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Filing Date",
|
|
"description": "Date of the filing."
|
|
},
|
|
"accepted_date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Accepted Date",
|
|
"description": "Date the filing was accepted."
|
|
},
|
|
"name_and_position": {
|
|
"type": "string",
|
|
"title": "Name And Position",
|
|
"description": "Name and position of the executive."
|
|
},
|
|
"year": {
|
|
"type": "integer",
|
|
"title": "Year",
|
|
"description": "Year of the compensation."
|
|
},
|
|
"salary": {
|
|
"type": "number",
|
|
"minimum": 0.0,
|
|
"title": "Salary",
|
|
"description": "Salary of the executive."
|
|
},
|
|
"bonus": {
|
|
"type": "number",
|
|
"minimum": 0.0,
|
|
"title": "Bonus",
|
|
"description": "Bonus of the executive."
|
|
},
|
|
"stock_award": {
|
|
"type": "number",
|
|
"minimum": 0.0,
|
|
"title": "Stock Award",
|
|
"description": "Stock award of the executive."
|
|
},
|
|
"incentive_plan_compensation": {
|
|
"type": "number",
|
|
"minimum": 0.0,
|
|
"title": "Incentive Plan Compensation",
|
|
"description": "Incentive plan compensation of the executive."
|
|
},
|
|
"all_other_compensation": {
|
|
"type": "number",
|
|
"minimum": 0.0,
|
|
"title": "All Other Compensation",
|
|
"description": "All other compensation of the executive."
|
|
},
|
|
"total": {
|
|
"type": "number",
|
|
"minimum": 0.0,
|
|
"title": "Total",
|
|
"description": "Total compensation of the executive."
|
|
},
|
|
"url": {
|
|
"type": "string",
|
|
"title": "Url",
|
|
"description": "URL of the filing data."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol",
|
|
"filing_date",
|
|
"accepted_date",
|
|
"name_and_position",
|
|
"year",
|
|
"salary",
|
|
"bonus",
|
|
"stock_award",
|
|
"incentive_plan_compensation",
|
|
"all_other_compensation",
|
|
"total",
|
|
"url"
|
|
],
|
|
"title": "FMPExecutiveCompensation",
|
|
"description": "FMP Executive Compensation Data."
|
|
},
|
|
"FMPFinancialRatios": {
|
|
"properties": {
|
|
"period_ending": {
|
|
"type": "string",
|
|
"title": "Period Ending",
|
|
"description": "The date of the data."
|
|
},
|
|
"fiscal_period": {
|
|
"type": "string",
|
|
"title": "Fiscal Period",
|
|
"description": "Period of the financial ratios."
|
|
},
|
|
"fiscal_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Year",
|
|
"description": "Fiscal year."
|
|
},
|
|
"symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"current_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Current Ratio",
|
|
"description": "Current ratio."
|
|
},
|
|
"quick_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Quick Ratio",
|
|
"description": "Quick ratio."
|
|
},
|
|
"cash_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cash Ratio",
|
|
"description": "Cash ratio."
|
|
},
|
|
"days_of_sales_outstanding": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Days Of Sales Outstanding",
|
|
"description": "Days of sales outstanding."
|
|
},
|
|
"days_of_inventory_outstanding": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Days Of Inventory Outstanding",
|
|
"description": "Days of inventory outstanding."
|
|
},
|
|
"operating_cycle": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Operating Cycle",
|
|
"description": "Operating cycle."
|
|
},
|
|
"days_of_payables_outstanding": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Days Of Payables Outstanding",
|
|
"description": "Days of payables outstanding."
|
|
},
|
|
"cash_conversion_cycle": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cash Conversion Cycle",
|
|
"description": "Cash conversion cycle."
|
|
},
|
|
"gross_profit_margin": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Gross Profit Margin",
|
|
"description": "Gross profit margin."
|
|
},
|
|
"operating_profit_margin": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Operating Profit Margin",
|
|
"description": "Operating profit margin."
|
|
},
|
|
"pretax_profit_margin": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Pretax Profit Margin",
|
|
"description": "Pretax profit margin."
|
|
},
|
|
"net_profit_margin": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Profit Margin",
|
|
"description": "Net profit margin."
|
|
},
|
|
"effective_tax_rate": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Effective Tax Rate",
|
|
"description": "Effective tax rate."
|
|
},
|
|
"return_on_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Return On Assets",
|
|
"description": "Return on assets."
|
|
},
|
|
"return_on_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Return On Equity",
|
|
"description": "Return on equity."
|
|
},
|
|
"return_on_capital_employed": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Return On Capital Employed",
|
|
"description": "Return on capital employed."
|
|
},
|
|
"net_income_per_ebt": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Income Per Ebt",
|
|
"description": "Net income per EBT."
|
|
},
|
|
"ebt_per_ebit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ebt Per Ebit",
|
|
"description": "EBT per EBIT."
|
|
},
|
|
"ebit_per_revenue": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ebit Per Revenue",
|
|
"description": "EBIT per revenue."
|
|
},
|
|
"debt_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Debt Ratio",
|
|
"description": "Debt ratio."
|
|
},
|
|
"debt_equity_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Debt Equity Ratio",
|
|
"description": "Debt equity ratio."
|
|
},
|
|
"long_term_debt_to_capitalization": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Long Term Debt To Capitalization",
|
|
"description": "Long term debt to capitalization."
|
|
},
|
|
"total_debt_to_capitalization": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Debt To Capitalization",
|
|
"description": "Total debt to capitalization."
|
|
},
|
|
"interest_coverage": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Interest Coverage",
|
|
"description": "Interest coverage."
|
|
},
|
|
"cash_flow_to_debt_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cash Flow To Debt Ratio",
|
|
"description": "Cash flow to debt ratio."
|
|
},
|
|
"company_equity_multiplier": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Company Equity Multiplier",
|
|
"description": "Company equity multiplier."
|
|
},
|
|
"receivables_turnover": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Receivables Turnover",
|
|
"description": "Receivables turnover."
|
|
},
|
|
"payables_turnover": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Payables Turnover",
|
|
"description": "Payables turnover."
|
|
},
|
|
"inventory_turnover": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Inventory Turnover",
|
|
"description": "Inventory turnover."
|
|
},
|
|
"fixed_asset_turnover": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fixed Asset Turnover",
|
|
"description": "Fixed asset turnover."
|
|
},
|
|
"asset_turnover": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Asset Turnover",
|
|
"description": "Asset turnover."
|
|
},
|
|
"operating_cash_flow_per_share": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Operating Cash Flow Per Share",
|
|
"description": "Operating cash flow per share."
|
|
},
|
|
"free_cash_flow_per_share": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Free Cash Flow Per Share",
|
|
"description": "Free cash flow per share."
|
|
},
|
|
"cash_per_share": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cash Per Share",
|
|
"description": "Cash per share."
|
|
},
|
|
"payout_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Payout Ratio",
|
|
"description": "Payout ratio."
|
|
},
|
|
"operating_cash_flow_sales_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Operating Cash Flow Sales Ratio",
|
|
"description": "Operating cash flow sales ratio."
|
|
},
|
|
"free_cash_flow_operating_cash_flow_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Free Cash Flow Operating Cash Flow Ratio",
|
|
"description": "Free cash flow operating cash flow ratio."
|
|
},
|
|
"cash_flow_coverage_ratios": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cash Flow Coverage Ratios",
|
|
"description": "Cash flow coverage ratios."
|
|
},
|
|
"short_term_coverage_ratios": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Short Term Coverage Ratios",
|
|
"description": "Short term coverage ratios."
|
|
},
|
|
"capital_expenditure_coverage_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Capital Expenditure Coverage Ratio",
|
|
"description": "Capital expenditure coverage ratio."
|
|
},
|
|
"dividend_paid_and_capex_coverage_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Dividend Paid And Capex Coverage Ratio",
|
|
"description": "Dividend paid and capex coverage ratio."
|
|
},
|
|
"dividend_payout_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Dividend Payout Ratio",
|
|
"description": "Dividend payout ratio."
|
|
},
|
|
"price_book_value_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price Book Value Ratio",
|
|
"description": "Price book value ratio."
|
|
},
|
|
"price_to_book_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price To Book Ratio",
|
|
"description": "Price to book ratio."
|
|
},
|
|
"price_to_sales_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price To Sales Ratio",
|
|
"description": "Price to sales ratio."
|
|
},
|
|
"price_earnings_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price Earnings Ratio",
|
|
"description": "Price earnings ratio."
|
|
},
|
|
"price_to_free_cash_flows_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price To Free Cash Flows Ratio",
|
|
"description": "Price to free cash flows ratio."
|
|
},
|
|
"price_to_operating_cash_flows_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price To Operating Cash Flows Ratio",
|
|
"description": "Price to operating cash flows ratio."
|
|
},
|
|
"price_cash_flow_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price Cash Flow Ratio",
|
|
"description": "Price cash flow ratio."
|
|
},
|
|
"price_earnings_to_growth_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price Earnings To Growth Ratio",
|
|
"description": "Price earnings to growth ratio."
|
|
},
|
|
"price_sales_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price Sales Ratio",
|
|
"description": "Price sales ratio."
|
|
},
|
|
"dividend_yield": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Dividend Yield",
|
|
"description": "Dividend yield."
|
|
},
|
|
"dividend_yield_percentage": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Dividend Yield Percentage",
|
|
"description": "Dividend yield percentage."
|
|
},
|
|
"dividend_per_share": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Dividend Per Share",
|
|
"description": "Dividend per share."
|
|
},
|
|
"enterprise_value_multiple": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Enterprise Value Multiple",
|
|
"description": "Enterprise value multiple."
|
|
},
|
|
"price_fair_value": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price Fair Value",
|
|
"description": "Price fair value."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"period_ending",
|
|
"fiscal_period"
|
|
],
|
|
"title": "FMPFinancialRatios",
|
|
"description": "FMP Financial Ratios Data."
|
|
},
|
|
"FMPHistoricalDividends": {
|
|
"properties": {
|
|
"ex_dividend_date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Ex Dividend Date",
|
|
"description": "The ex-dividend date - the date on which the stock begins trading without rights to the dividend."
|
|
},
|
|
"amount": {
|
|
"type": "number",
|
|
"title": "Amount",
|
|
"description": "The dividend amount per share."
|
|
},
|
|
"label": {
|
|
"type": "string",
|
|
"title": "Label",
|
|
"description": "Label of the historical dividends."
|
|
},
|
|
"adj_dividend": {
|
|
"type": "number",
|
|
"title": "Adj Dividend",
|
|
"description": "Adjusted dividend of the historical dividends."
|
|
},
|
|
"record_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Record Date",
|
|
"description": "Record date of the historical dividends."
|
|
},
|
|
"payment_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Payment Date",
|
|
"description": "Payment date of the historical dividends."
|
|
},
|
|
"declaration_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Declaration Date",
|
|
"description": "Declaration date of the historical dividends."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"ex_dividend_date",
|
|
"amount",
|
|
"label",
|
|
"adj_dividend"
|
|
],
|
|
"title": "FMPHistoricalDividends",
|
|
"description": "FMP Historical Dividends Data."
|
|
},
|
|
"FMPHistoricalEmployees": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"cik": {
|
|
"type": "integer",
|
|
"title": "Cik",
|
|
"description": "Central Index Key (CIK) for the requested entity."
|
|
},
|
|
"acceptance_time": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Acceptance Time",
|
|
"description": "Time of acceptance of the company employee."
|
|
},
|
|
"period_of_report": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Period Of Report",
|
|
"description": "Date of reporting of the company employee."
|
|
},
|
|
"company_name": {
|
|
"type": "string",
|
|
"title": "Company Name",
|
|
"description": "Registered name of the company to retrieve the historical employees of."
|
|
},
|
|
"form_type": {
|
|
"type": "string",
|
|
"title": "Form Type",
|
|
"description": "Form type of the company employee."
|
|
},
|
|
"filing_date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Filing Date",
|
|
"description": "Filing date of the company employee"
|
|
},
|
|
"employee_count": {
|
|
"type": "integer",
|
|
"title": "Employee Count",
|
|
"description": "Count of employees of the company."
|
|
},
|
|
"source": {
|
|
"type": "string",
|
|
"title": "Source",
|
|
"description": "Source URL which retrieves this data for the company."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol",
|
|
"cik",
|
|
"acceptance_time",
|
|
"period_of_report",
|
|
"company_name",
|
|
"form_type",
|
|
"filing_date",
|
|
"employee_count",
|
|
"source"
|
|
],
|
|
"title": "FMPHistoricalEmployees",
|
|
"description": "FMP Historical Employees Data."
|
|
},
|
|
"FMPHistoricalEps": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"announce_time": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Announce Time",
|
|
"description": "Timing of the earnings announcement."
|
|
},
|
|
"eps_actual": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Eps Actual",
|
|
"description": "Actual EPS from the earnings date."
|
|
},
|
|
"eps_estimated": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Eps Estimated",
|
|
"description": "Estimated EPS for the earnings date."
|
|
},
|
|
"revenue_estimated": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Revenue Estimated",
|
|
"description": "Estimated consensus revenue for the reporting period."
|
|
},
|
|
"revenue_actual": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Revenue Actual",
|
|
"description": "The actual reported revenue."
|
|
},
|
|
"reporting_time": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Reporting Time",
|
|
"description": "The reporting time - e.g. after market close."
|
|
},
|
|
"updated_at": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Updated At",
|
|
"description": "The date when the data was last updated."
|
|
},
|
|
"period_ending": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Period Ending",
|
|
"description": "The fiscal period end date."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol"
|
|
],
|
|
"title": "FMPHistoricalEps",
|
|
"description": "FMP Historical EPS Data."
|
|
},
|
|
"FMPHistoricalSplits": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"label": {
|
|
"type": "string",
|
|
"title": "Label",
|
|
"description": "Label of the historical stock splits."
|
|
},
|
|
"numerator": {
|
|
"type": "number",
|
|
"title": "Numerator",
|
|
"description": "Numerator of the historical stock splits."
|
|
},
|
|
"denominator": {
|
|
"type": "number",
|
|
"title": "Denominator",
|
|
"description": "Denominator of the historical stock splits."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"label",
|
|
"numerator",
|
|
"denominator"
|
|
],
|
|
"title": "FMPHistoricalSplits",
|
|
"description": "FMP Historical Splits Data."
|
|
},
|
|
"FMPIncomeStatement": {
|
|
"properties": {
|
|
"period_ending": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Period Ending",
|
|
"description": "The end date of the reporting period."
|
|
},
|
|
"fiscal_period": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Period",
|
|
"description": "The fiscal period of the report."
|
|
},
|
|
"fiscal_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Year",
|
|
"description": "The fiscal year of the fiscal period."
|
|
},
|
|
"symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"filing_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Filing Date",
|
|
"description": "The date when the filing was made."
|
|
},
|
|
"accepted_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Accepted Date",
|
|
"description": "The date and time when the filing was accepted."
|
|
},
|
|
"reported_currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Reported Currency",
|
|
"description": "The currency in which the balance sheet was reported."
|
|
},
|
|
"revenue": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Revenue",
|
|
"description": "Total revenue."
|
|
},
|
|
"cost_of_revenue": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cost Of Revenue",
|
|
"description": "Cost of revenue."
|
|
},
|
|
"gross_profit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Gross Profit",
|
|
"description": "Gross profit."
|
|
},
|
|
"gross_profit_margin": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Gross Profit Margin",
|
|
"description": "Gross profit margin."
|
|
},
|
|
"general_and_admin_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "General And Admin Expense",
|
|
"description": "General and administrative expenses."
|
|
},
|
|
"research_and_development_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Research And Development Expense",
|
|
"description": "Research and development expenses."
|
|
},
|
|
"selling_and_marketing_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Selling And Marketing Expense",
|
|
"description": "Selling and marketing expenses."
|
|
},
|
|
"selling_general_and_admin_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Selling General And Admin Expense",
|
|
"description": "Selling, general and administrative expenses."
|
|
},
|
|
"other_expenses": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Expenses",
|
|
"description": "Other expenses."
|
|
},
|
|
"total_operating_expenses": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Operating Expenses",
|
|
"description": "Total operating expenses."
|
|
},
|
|
"cost_and_expenses": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cost And Expenses",
|
|
"description": "Cost and expenses."
|
|
},
|
|
"interest_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Interest Income",
|
|
"description": "Interest income."
|
|
},
|
|
"total_interest_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Interest Expense",
|
|
"description": "Total interest expenses."
|
|
},
|
|
"depreciation_and_amortization": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Depreciation And Amortization",
|
|
"description": "Depreciation and amortization."
|
|
},
|
|
"ebitda": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ebitda",
|
|
"description": "EBITDA."
|
|
},
|
|
"ebitda_margin": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ebitda Margin",
|
|
"description": "EBITDA margin."
|
|
},
|
|
"total_operating_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Operating Income",
|
|
"description": "Total operating income."
|
|
},
|
|
"operating_income_margin": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Operating Income Margin",
|
|
"description": "Operating income margin."
|
|
},
|
|
"total_other_income_expenses": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Other Income Expenses",
|
|
"description": "Total other income and expenses."
|
|
},
|
|
"total_pre_tax_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Pre Tax Income",
|
|
"description": "Total pre-tax income."
|
|
},
|
|
"pre_tax_income_margin": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Pre Tax Income Margin",
|
|
"description": "Pre-tax income margin."
|
|
},
|
|
"income_tax_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Income Tax Expense",
|
|
"description": "Income tax expense."
|
|
},
|
|
"consolidated_net_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Consolidated Net Income",
|
|
"description": "Consolidated net income."
|
|
},
|
|
"net_income_margin": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Income Margin",
|
|
"description": "Net income margin."
|
|
},
|
|
"basic_earnings_per_share": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Basic Earnings Per Share",
|
|
"description": "Basic earnings per share."
|
|
},
|
|
"diluted_earnings_per_share": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Diluted Earnings Per Share",
|
|
"description": "Diluted earnings per share."
|
|
},
|
|
"weighted_average_basic_shares_outstanding": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Weighted Average Basic Shares Outstanding",
|
|
"description": "Weighted average basic shares outstanding."
|
|
},
|
|
"weighted_average_diluted_shares_outstanding": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Weighted Average Diluted Shares Outstanding",
|
|
"description": "Weighted average diluted shares outstanding."
|
|
},
|
|
"link": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Link",
|
|
"description": "Link to the filing."
|
|
},
|
|
"final_link": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Final Link",
|
|
"description": "Link to the filing document."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"period_ending"
|
|
],
|
|
"title": "FMPIncomeStatement",
|
|
"description": "FMP Income Statement Data."
|
|
},
|
|
"FMPIncomeStatementGrowth": {
|
|
"properties": {
|
|
"symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"period": {
|
|
"type": "string",
|
|
"title": "Period",
|
|
"description": "Period the statement is returned for."
|
|
},
|
|
"growth_revenue": {
|
|
"type": "number",
|
|
"title": "Growth Revenue",
|
|
"description": "Growth rate of total revenue."
|
|
},
|
|
"growth_cost_of_revenue": {
|
|
"type": "number",
|
|
"title": "Growth Cost Of Revenue",
|
|
"description": "Growth rate of cost of goods sold."
|
|
},
|
|
"growth_gross_profit": {
|
|
"type": "number",
|
|
"title": "Growth Gross Profit",
|
|
"description": "Growth rate of gross profit."
|
|
},
|
|
"growth_gross_profit_ratio": {
|
|
"type": "number",
|
|
"title": "Growth Gross Profit Ratio",
|
|
"description": "Growth rate of gross profit as a percentage of revenue."
|
|
},
|
|
"growth_research_and_development_expenses": {
|
|
"type": "number",
|
|
"title": "Growth Research And Development Expenses",
|
|
"description": "Growth rate of expenses on research and development."
|
|
},
|
|
"growth_general_and_administrative_expenses": {
|
|
"type": "number",
|
|
"title": "Growth General And Administrative Expenses",
|
|
"description": "Growth rate of general and administrative expenses."
|
|
},
|
|
"growth_selling_and_marketing_expenses": {
|
|
"type": "number",
|
|
"title": "Growth Selling And Marketing Expenses",
|
|
"description": "Growth rate of expenses on selling and marketing activities."
|
|
},
|
|
"growth_other_expenses": {
|
|
"type": "number",
|
|
"title": "Growth Other Expenses",
|
|
"description": "Growth rate of other operating expenses."
|
|
},
|
|
"growth_operating_expenses": {
|
|
"type": "number",
|
|
"title": "Growth Operating Expenses",
|
|
"description": "Growth rate of total operating expenses."
|
|
},
|
|
"growth_cost_and_expenses": {
|
|
"type": "number",
|
|
"title": "Growth Cost And Expenses",
|
|
"description": "Growth rate of total costs and expenses."
|
|
},
|
|
"growth_interest_expense": {
|
|
"type": "number",
|
|
"title": "Growth Interest Expense",
|
|
"description": "Growth rate of interest expenses."
|
|
},
|
|
"growth_depreciation_and_amortization": {
|
|
"type": "number",
|
|
"title": "Growth Depreciation And Amortization",
|
|
"description": "Growth rate of depreciation and amortization expenses."
|
|
},
|
|
"growth_ebitda": {
|
|
"type": "number",
|
|
"title": "Growth Ebitda",
|
|
"description": "Growth rate of Earnings Before Interest, Taxes, Depreciation, and Amortization."
|
|
},
|
|
"growth_ebitda_ratio": {
|
|
"type": "number",
|
|
"title": "Growth Ebitda Ratio",
|
|
"description": "Growth rate of EBITDA as a percentage of revenue."
|
|
},
|
|
"growth_operating_income": {
|
|
"type": "number",
|
|
"title": "Growth Operating Income",
|
|
"description": "Growth rate of operating income."
|
|
},
|
|
"growth_operating_income_ratio": {
|
|
"type": "number",
|
|
"title": "Growth Operating Income Ratio",
|
|
"description": "Growth rate of operating income as a percentage of revenue."
|
|
},
|
|
"growth_total_other_income_expenses_net": {
|
|
"type": "number",
|
|
"title": "Growth Total Other Income Expenses Net",
|
|
"description": "Growth rate of net total other income and expenses."
|
|
},
|
|
"growth_income_before_tax": {
|
|
"type": "number",
|
|
"title": "Growth Income Before Tax",
|
|
"description": "Growth rate of income before taxes."
|
|
},
|
|
"growth_income_before_tax_ratio": {
|
|
"type": "number",
|
|
"title": "Growth Income Before Tax Ratio",
|
|
"description": "Growth rate of income before taxes as a percentage of revenue."
|
|
},
|
|
"growth_income_tax_expense": {
|
|
"type": "number",
|
|
"title": "Growth Income Tax Expense",
|
|
"description": "Growth rate of income tax expenses."
|
|
},
|
|
"growth_net_income": {
|
|
"type": "number",
|
|
"title": "Growth Net Income",
|
|
"description": "Growth rate of net income."
|
|
},
|
|
"growth_net_income_ratio": {
|
|
"type": "number",
|
|
"title": "Growth Net Income Ratio",
|
|
"description": "Growth rate of net income as a percentage of revenue."
|
|
},
|
|
"growth_eps": {
|
|
"type": "number",
|
|
"title": "Growth Eps",
|
|
"description": "Growth rate of Earnings Per Share (EPS)."
|
|
},
|
|
"growth_eps_diluted": {
|
|
"type": "number",
|
|
"title": "Growth Eps Diluted",
|
|
"description": "Growth rate of diluted Earnings Per Share (EPS)."
|
|
},
|
|
"growth_weighted_average_shs_out": {
|
|
"type": "number",
|
|
"title": "Growth Weighted Average Shs Out",
|
|
"description": "Growth rate of weighted average shares outstanding."
|
|
},
|
|
"growth_weighted_average_shs_out_dil": {
|
|
"type": "number",
|
|
"title": "Growth Weighted Average Shs Out Dil",
|
|
"description": "Growth rate of diluted weighted average shares outstanding."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"period",
|
|
"growth_revenue",
|
|
"growth_cost_of_revenue",
|
|
"growth_gross_profit",
|
|
"growth_gross_profit_ratio",
|
|
"growth_research_and_development_expenses",
|
|
"growth_general_and_administrative_expenses",
|
|
"growth_selling_and_marketing_expenses",
|
|
"growth_other_expenses",
|
|
"growth_operating_expenses",
|
|
"growth_cost_and_expenses",
|
|
"growth_interest_expense",
|
|
"growth_depreciation_and_amortization",
|
|
"growth_ebitda",
|
|
"growth_ebitda_ratio",
|
|
"growth_operating_income",
|
|
"growth_operating_income_ratio",
|
|
"growth_total_other_income_expenses_net",
|
|
"growth_income_before_tax",
|
|
"growth_income_before_tax_ratio",
|
|
"growth_income_tax_expense",
|
|
"growth_net_income",
|
|
"growth_net_income_ratio",
|
|
"growth_eps",
|
|
"growth_eps_diluted",
|
|
"growth_weighted_average_shs_out",
|
|
"growth_weighted_average_shs_out_dil"
|
|
],
|
|
"title": "FMPIncomeStatementGrowth",
|
|
"description": "FMP Income Statement Growth Data."
|
|
},
|
|
"FMPIndexConstituents": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name",
|
|
"description": "Name of the constituent company in the index."
|
|
},
|
|
"sector": {
|
|
"type": "string",
|
|
"title": "Sector",
|
|
"description": "Sector the constituent company in the index belongs to."
|
|
},
|
|
"sub_sector": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sub Sector",
|
|
"description": "Sub-sector the constituent company in the index belongs to."
|
|
},
|
|
"headquarter": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Headquarter",
|
|
"description": "Location of the headquarter of the constituent company in the index."
|
|
},
|
|
"date_first_added": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Date First Added",
|
|
"description": "Date the constituent company was added to the index."
|
|
},
|
|
"cik": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cik",
|
|
"description": "Central Index Key (CIK) for the requested entity."
|
|
},
|
|
"founded": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Founded",
|
|
"description": "Founding year of the constituent company in the index."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol",
|
|
"sector"
|
|
],
|
|
"title": "FMPIndexConstituents",
|
|
"description": "FMP Index Constituents Data."
|
|
},
|
|
"FMPIndexHistorical": {
|
|
"properties": {
|
|
"date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
}
|
|
],
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"open": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Open",
|
|
"description": "The open price."
|
|
},
|
|
"high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "High",
|
|
"description": "The high price."
|
|
},
|
|
"low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Low",
|
|
"description": "The low price."
|
|
},
|
|
"close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Close",
|
|
"description": "The close price."
|
|
},
|
|
"volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume",
|
|
"description": "The trading volume."
|
|
},
|
|
"adj_close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Adj Close",
|
|
"description": "The adjusted close price."
|
|
},
|
|
"unadjusted_volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Unadjusted Volume",
|
|
"description": "Unadjusted volume of the symbol."
|
|
},
|
|
"change": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change",
|
|
"description": "Change in the price of the symbol from the previous day."
|
|
},
|
|
"change_percent": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change Percent",
|
|
"description": "Change % in the price of the symbol."
|
|
},
|
|
"label": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Label",
|
|
"description": "Human readable format of the date."
|
|
},
|
|
"change_over_time": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change Over Time",
|
|
"description": "Change % in the price of the symbol over a period of time."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date"
|
|
],
|
|
"title": "FMPIndexHistorical",
|
|
"description": "FMP Index Historical Data."
|
|
},
|
|
"FMPInsiderTrading": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"company_cik": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Company Cik",
|
|
"description": "CIK number of the company."
|
|
},
|
|
"filing_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Filing Date",
|
|
"description": "Filing date of the trade."
|
|
},
|
|
"transaction_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Transaction Date",
|
|
"description": "Date of the transaction."
|
|
},
|
|
"owner_cik": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Owner Cik",
|
|
"description": "Reporting individual's CIK."
|
|
},
|
|
"owner_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Owner Name",
|
|
"description": "Name of the reporting individual."
|
|
},
|
|
"owner_title": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Owner Title",
|
|
"description": "The title held by the reporting individual."
|
|
},
|
|
"transaction_type": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Transaction Type",
|
|
"description": "Type of transaction being reported."
|
|
},
|
|
"acquisition_or_disposition": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Acquisition Or Disposition",
|
|
"description": "Acquisition or disposition of the shares."
|
|
},
|
|
"security_type": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Security Type",
|
|
"description": "The type of security transacted."
|
|
},
|
|
"securities_owned": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Securities Owned",
|
|
"description": "Number of securities owned by the reporting individual."
|
|
},
|
|
"securities_transacted": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Securities Transacted",
|
|
"description": "Number of securities transacted by the reporting individual."
|
|
},
|
|
"transaction_price": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Transaction Price",
|
|
"description": "The price of the transaction."
|
|
},
|
|
"filing_url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Filing Url",
|
|
"description": "Link to the filing."
|
|
},
|
|
"form_type": {
|
|
"type": "string",
|
|
"title": "Form Type",
|
|
"description": "Form type of the insider trading."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol",
|
|
"form_type"
|
|
],
|
|
"title": "FMPInsiderTrading",
|
|
"description": "FMP Insider Trading Data."
|
|
},
|
|
"FMPInstitutionalOwnership": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"cik": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cik",
|
|
"description": "Central Index Key (CIK) for the requested entity."
|
|
},
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"investors_holding": {
|
|
"type": "integer",
|
|
"title": "Investors Holding",
|
|
"description": "Number of investors holding the stock."
|
|
},
|
|
"last_investors_holding": {
|
|
"type": "integer",
|
|
"title": "Last Investors Holding",
|
|
"description": "Number of investors holding the stock in the last quarter."
|
|
},
|
|
"investors_holding_change": {
|
|
"type": "integer",
|
|
"title": "Investors Holding Change",
|
|
"description": "Change in the number of investors holding the stock."
|
|
},
|
|
"number_of_13f_shares": {
|
|
"type": "integer",
|
|
"title": "Number Of 13F Shares",
|
|
"description": "Number of 13F shares."
|
|
},
|
|
"last_number_of_13f_shares": {
|
|
"type": "integer",
|
|
"title": "Last Number Of 13F Shares",
|
|
"description": "Number of 13F shares in the last quarter."
|
|
},
|
|
"number_of_13f_shares_change": {
|
|
"type": "integer",
|
|
"title": "Number Of 13F Shares Change",
|
|
"description": "Change in the number of 13F shares."
|
|
},
|
|
"total_invested": {
|
|
"type": "number",
|
|
"title": "Total Invested",
|
|
"description": "Total amount invested."
|
|
},
|
|
"last_total_invested": {
|
|
"type": "number",
|
|
"title": "Last Total Invested",
|
|
"description": "Total amount invested in the last quarter."
|
|
},
|
|
"total_invested_change": {
|
|
"type": "number",
|
|
"title": "Total Invested Change",
|
|
"description": "Change in the total amount invested."
|
|
},
|
|
"ownership_percent": {
|
|
"type": "number",
|
|
"title": "Ownership Percent",
|
|
"description": "Ownership percent."
|
|
},
|
|
"last_ownership_percent": {
|
|
"type": "number",
|
|
"title": "Last Ownership Percent",
|
|
"description": "Ownership percent in the last quarter."
|
|
},
|
|
"ownership_percent_change": {
|
|
"type": "number",
|
|
"title": "Ownership Percent Change",
|
|
"description": "Change in the ownership percent."
|
|
},
|
|
"new_positions": {
|
|
"type": "integer",
|
|
"title": "New Positions",
|
|
"description": "Number of new positions."
|
|
},
|
|
"last_new_positions": {
|
|
"type": "integer",
|
|
"title": "Last New Positions",
|
|
"description": "Number of new positions in the last quarter."
|
|
},
|
|
"new_positions_change": {
|
|
"type": "integer",
|
|
"title": "New Positions Change",
|
|
"description": "Change in the number of new positions."
|
|
},
|
|
"increased_positions": {
|
|
"type": "integer",
|
|
"title": "Increased Positions",
|
|
"description": "Number of increased positions."
|
|
},
|
|
"last_increased_positions": {
|
|
"type": "integer",
|
|
"title": "Last Increased Positions",
|
|
"description": "Number of increased positions in the last quarter."
|
|
},
|
|
"increased_positions_change": {
|
|
"type": "integer",
|
|
"title": "Increased Positions Change",
|
|
"description": "Change in the number of increased positions."
|
|
},
|
|
"closed_positions": {
|
|
"type": "integer",
|
|
"title": "Closed Positions",
|
|
"description": "Number of closed positions."
|
|
},
|
|
"last_closed_positions": {
|
|
"type": "integer",
|
|
"title": "Last Closed Positions",
|
|
"description": "Number of closed positions in the last quarter."
|
|
},
|
|
"closed_positions_change": {
|
|
"type": "integer",
|
|
"title": "Closed Positions Change",
|
|
"description": "Change in the number of closed positions."
|
|
},
|
|
"reduced_positions": {
|
|
"type": "integer",
|
|
"title": "Reduced Positions",
|
|
"description": "Number of reduced positions."
|
|
},
|
|
"last_reduced_positions": {
|
|
"type": "integer",
|
|
"title": "Last Reduced Positions",
|
|
"description": "Number of reduced positions in the last quarter."
|
|
},
|
|
"reduced_positions_change": {
|
|
"type": "integer",
|
|
"title": "Reduced Positions Change",
|
|
"description": "Change in the number of reduced positions."
|
|
},
|
|
"total_calls": {
|
|
"type": "integer",
|
|
"title": "Total Calls",
|
|
"description": "Total number of call options contracts traded for Apple Inc. on the specified date."
|
|
},
|
|
"last_total_calls": {
|
|
"type": "integer",
|
|
"title": "Last Total Calls",
|
|
"description": "Total number of call options contracts traded for Apple Inc. on the previous reporting date."
|
|
},
|
|
"total_calls_change": {
|
|
"type": "integer",
|
|
"title": "Total Calls Change",
|
|
"description": "Change in the total number of call options contracts traded between the current and previous reporting dates."
|
|
},
|
|
"total_puts": {
|
|
"type": "integer",
|
|
"title": "Total Puts",
|
|
"description": "Total number of put options contracts traded for Apple Inc. on the specified date."
|
|
},
|
|
"last_total_puts": {
|
|
"type": "integer",
|
|
"title": "Last Total Puts",
|
|
"description": "Total number of put options contracts traded for Apple Inc. on the previous reporting date."
|
|
},
|
|
"total_puts_change": {
|
|
"type": "integer",
|
|
"title": "Total Puts Change",
|
|
"description": "Change in the total number of put options contracts traded between the current and previous reporting dates."
|
|
},
|
|
"put_call_ratio": {
|
|
"type": "number",
|
|
"title": "Put Call Ratio",
|
|
"description": "Put-call ratio, which is the ratio of the total number of put options to call options traded on the specified date."
|
|
},
|
|
"last_put_call_ratio": {
|
|
"type": "number",
|
|
"title": "Last Put Call Ratio",
|
|
"description": "Put-call ratio on the previous reporting date."
|
|
},
|
|
"put_call_ratio_change": {
|
|
"type": "number",
|
|
"title": "Put Call Ratio Change",
|
|
"description": "Change in the put-call ratio between the current and previous reporting dates."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol",
|
|
"date",
|
|
"investors_holding",
|
|
"last_investors_holding",
|
|
"investors_holding_change",
|
|
"total_invested",
|
|
"last_total_invested",
|
|
"total_invested_change",
|
|
"ownership_percent",
|
|
"last_ownership_percent",
|
|
"ownership_percent_change",
|
|
"new_positions",
|
|
"last_new_positions",
|
|
"new_positions_change",
|
|
"increased_positions",
|
|
"last_increased_positions",
|
|
"increased_positions_change",
|
|
"closed_positions",
|
|
"last_closed_positions",
|
|
"closed_positions_change",
|
|
"reduced_positions",
|
|
"last_reduced_positions",
|
|
"reduced_positions_change",
|
|
"total_calls",
|
|
"last_total_calls",
|
|
"total_calls_change",
|
|
"total_puts",
|
|
"last_total_puts",
|
|
"total_puts_change",
|
|
"put_call_ratio",
|
|
"last_put_call_ratio",
|
|
"put_call_ratio_change"
|
|
],
|
|
"title": "FMPInstitutionalOwnership",
|
|
"description": "FMP Institutional Ownership Data."
|
|
},
|
|
"FMPKeyExecutives": {
|
|
"properties": {
|
|
"title": {
|
|
"type": "string",
|
|
"title": "Title",
|
|
"description": "Designation of the key executive."
|
|
},
|
|
"name": {
|
|
"type": "string",
|
|
"title": "Name",
|
|
"description": "Name of the key executive."
|
|
},
|
|
"pay": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Pay",
|
|
"description": "Pay of the key executive."
|
|
},
|
|
"currency_pay": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Currency Pay",
|
|
"description": "Currency of the pay."
|
|
},
|
|
"gender": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Gender",
|
|
"description": "Gender of the key executive."
|
|
},
|
|
"year_born": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year Born",
|
|
"description": "Birth year of the key executive."
|
|
},
|
|
"title_since": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Title Since",
|
|
"description": "Date the tile was held since."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"title",
|
|
"name"
|
|
],
|
|
"title": "FMPKeyExecutives",
|
|
"description": "FMP Key Executives Data."
|
|
},
|
|
"FMPKeyMetrics": {
|
|
"properties": {
|
|
"symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"market_cap": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Market Cap",
|
|
"description": "Market capitalization"
|
|
},
|
|
"pe_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Pe Ratio",
|
|
"description": "Price-to-earnings ratio (P/E ratio)"
|
|
},
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"period": {
|
|
"type": "string",
|
|
"title": "Period",
|
|
"description": "Period of the data."
|
|
},
|
|
"calendar_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Calendar Year",
|
|
"description": "Calendar year."
|
|
},
|
|
"revenue_per_share": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Revenue Per Share",
|
|
"description": "Revenue per share"
|
|
},
|
|
"net_income_per_share": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Income Per Share",
|
|
"description": "Net income per share"
|
|
},
|
|
"operating_cash_flow_per_share": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Operating Cash Flow Per Share",
|
|
"description": "Operating cash flow per share"
|
|
},
|
|
"free_cash_flow_per_share": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Free Cash Flow Per Share",
|
|
"description": "Free cash flow per share"
|
|
},
|
|
"cash_per_share": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cash Per Share",
|
|
"description": "Cash per share"
|
|
},
|
|
"book_value_per_share": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Book Value Per Share",
|
|
"description": "Book value per share"
|
|
},
|
|
"tangible_book_value_per_share": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Tangible Book Value Per Share",
|
|
"description": "Tangible book value per share"
|
|
},
|
|
"shareholders_equity_per_share": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Shareholders Equity Per Share",
|
|
"description": "Shareholders equity per share"
|
|
},
|
|
"interest_debt_per_share": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Interest Debt Per Share",
|
|
"description": "Interest debt per share"
|
|
},
|
|
"enterprise_value": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Enterprise Value",
|
|
"description": "Enterprise value"
|
|
},
|
|
"price_to_sales_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price To Sales Ratio",
|
|
"description": "Price-to-sales ratio"
|
|
},
|
|
"pocf_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Pocf Ratio",
|
|
"description": "Price-to-operating cash flow ratio"
|
|
},
|
|
"pfcf_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Pfcf Ratio",
|
|
"description": "Price-to-free cash flow ratio"
|
|
},
|
|
"pb_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Pb Ratio",
|
|
"description": "Price-to-book ratio"
|
|
},
|
|
"ptb_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ptb Ratio",
|
|
"description": "Price-to-tangible book ratio"
|
|
},
|
|
"ev_to_sales": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ev To Sales",
|
|
"description": "Enterprise value-to-sales ratio"
|
|
},
|
|
"enterprise_value_over_ebitda": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Enterprise Value Over Ebitda",
|
|
"description": "Enterprise value-to-EBITDA ratio"
|
|
},
|
|
"ev_to_operating_cash_flow": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ev To Operating Cash Flow",
|
|
"description": "Enterprise value-to-operating cash flow ratio"
|
|
},
|
|
"ev_to_free_cash_flow": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ev To Free Cash Flow",
|
|
"description": "Enterprise value-to-free cash flow ratio"
|
|
},
|
|
"earnings_yield": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Earnings Yield",
|
|
"description": "Earnings yield"
|
|
},
|
|
"free_cash_flow_yield": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Free Cash Flow Yield",
|
|
"description": "Free cash flow yield"
|
|
},
|
|
"debt_to_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Debt To Equity",
|
|
"description": "Debt-to-equity ratio"
|
|
},
|
|
"debt_to_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Debt To Assets",
|
|
"description": "Debt-to-assets ratio"
|
|
},
|
|
"net_debt_to_ebitda": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Debt To Ebitda",
|
|
"description": "Net debt-to-EBITDA ratio"
|
|
},
|
|
"current_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Current Ratio",
|
|
"description": "Current ratio"
|
|
},
|
|
"interest_coverage": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Interest Coverage",
|
|
"description": "Interest coverage"
|
|
},
|
|
"income_quality": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Income Quality",
|
|
"description": "Income quality"
|
|
},
|
|
"dividend_yield": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Dividend Yield",
|
|
"description": "Dividend yield, as a normalized percent.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"payout_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Payout Ratio",
|
|
"description": "Payout ratio"
|
|
},
|
|
"sales_general_and_administrative_to_revenue": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sales General And Administrative To Revenue",
|
|
"description": "Sales general and administrative expenses-to-revenue ratio"
|
|
},
|
|
"research_and_development_to_revenue": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Research And Development To Revenue",
|
|
"description": "Research and development expenses-to-revenue ratio"
|
|
},
|
|
"intangibles_to_total_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Intangibles To Total Assets",
|
|
"description": "Intangibles-to-total assets ratio"
|
|
},
|
|
"capex_to_operating_cash_flow": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Capex To Operating Cash Flow",
|
|
"description": "Capital expenditures-to-operating cash flow ratio"
|
|
},
|
|
"capex_to_revenue": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Capex To Revenue",
|
|
"description": "Capital expenditures-to-revenue ratio"
|
|
},
|
|
"capex_to_depreciation": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Capex To Depreciation",
|
|
"description": "Capital expenditures-to-depreciation ratio"
|
|
},
|
|
"stock_based_compensation_to_revenue": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Stock Based Compensation To Revenue",
|
|
"description": "Stock-based compensation-to-revenue ratio"
|
|
},
|
|
"graham_number": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Graham Number",
|
|
"description": "Graham number"
|
|
},
|
|
"roic": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Roic",
|
|
"description": "Return on invested capital"
|
|
},
|
|
"return_on_tangible_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Return On Tangible Assets",
|
|
"description": "Return on tangible assets"
|
|
},
|
|
"graham_net_net": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Graham Net Net",
|
|
"description": "Graham net-net working capital"
|
|
},
|
|
"working_capital": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Working Capital",
|
|
"description": "Working capital"
|
|
},
|
|
"tangible_asset_value": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Tangible Asset Value",
|
|
"description": "Tangible asset value"
|
|
},
|
|
"net_current_asset_value": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Current Asset Value",
|
|
"description": "Net current asset value"
|
|
},
|
|
"invested_capital": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Invested Capital",
|
|
"description": "Invested capital"
|
|
},
|
|
"average_receivables": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Average Receivables",
|
|
"description": "Average receivables"
|
|
},
|
|
"average_payables": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Average Payables",
|
|
"description": "Average payables"
|
|
},
|
|
"average_inventory": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Average Inventory",
|
|
"description": "Average inventory"
|
|
},
|
|
"days_sales_outstanding": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Days Sales Outstanding",
|
|
"description": "Days sales outstanding"
|
|
},
|
|
"days_payables_outstanding": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Days Payables Outstanding",
|
|
"description": "Days payables outstanding"
|
|
},
|
|
"days_of_inventory_on_hand": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Days Of Inventory On Hand",
|
|
"description": "Days of inventory on hand"
|
|
},
|
|
"receivables_turnover": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Receivables Turnover",
|
|
"description": "Receivables turnover"
|
|
},
|
|
"payables_turnover": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Payables Turnover",
|
|
"description": "Payables turnover"
|
|
},
|
|
"inventory_turnover": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Inventory Turnover",
|
|
"description": "Inventory turnover"
|
|
},
|
|
"roe": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Roe",
|
|
"description": "Return on equity"
|
|
},
|
|
"capex_per_share": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Capex Per Share",
|
|
"description": "Capital expenditures per share"
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"period"
|
|
],
|
|
"title": "FMPKeyMetrics",
|
|
"description": "FMP Key Metrics Data."
|
|
},
|
|
"FMPMarketIndices": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"open": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Open",
|
|
"description": "The open price."
|
|
},
|
|
"high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "High",
|
|
"description": "The high price."
|
|
},
|
|
"low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Low",
|
|
"description": "The low price."
|
|
},
|
|
"close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Close",
|
|
"description": "The close price."
|
|
},
|
|
"volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume",
|
|
"description": "The trading volume."
|
|
},
|
|
"adj_close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Adj Close",
|
|
"description": "The adjusted close price."
|
|
},
|
|
"unadjusted_volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Unadjusted Volume",
|
|
"description": "Unadjusted volume of the symbol."
|
|
},
|
|
"change": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change",
|
|
"description": "Change in the price of the symbol from the previous day."
|
|
},
|
|
"change_percent": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change Percent",
|
|
"description": "Change % in the price of the symbol."
|
|
},
|
|
"label": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Label",
|
|
"description": "Human readable format of the date."
|
|
},
|
|
"change_over_time": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change Over Time",
|
|
"description": "Change % in the price of the symbol over a period of time."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date"
|
|
],
|
|
"title": "FMPMarketIndices",
|
|
"description": "FMP Market Indices Data."
|
|
},
|
|
"FMPMarketSnapshots": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"open": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Open",
|
|
"description": "The open price."
|
|
},
|
|
"high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "High",
|
|
"description": "The high price."
|
|
},
|
|
"low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Low",
|
|
"description": "The low price."
|
|
},
|
|
"close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Close",
|
|
"description": "The close price."
|
|
},
|
|
"prev_close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Prev Close",
|
|
"description": "The previous closing price of the stock."
|
|
},
|
|
"change": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change",
|
|
"description": "The change in price."
|
|
},
|
|
"change_percent": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change Percent",
|
|
"description": "The change, as a percent."
|
|
},
|
|
"volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume",
|
|
"description": "The trading volume."
|
|
},
|
|
"price": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price",
|
|
"description": "The last price of the stock."
|
|
},
|
|
"avg_volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Avg Volume",
|
|
"description": "Average volume of the stock."
|
|
},
|
|
"ma50": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ma50",
|
|
"description": "The 50-day moving average."
|
|
},
|
|
"ma200": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ma200",
|
|
"description": "The 200-day moving average."
|
|
},
|
|
"year_high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year High",
|
|
"description": "The 52-week high."
|
|
},
|
|
"year_low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year Low",
|
|
"description": "The 52-week low."
|
|
},
|
|
"market_cap": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Market Cap",
|
|
"description": "Market cap of the stock."
|
|
},
|
|
"shares_outstanding": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Shares Outstanding",
|
|
"description": "Number of shares outstanding."
|
|
},
|
|
"eps": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Eps",
|
|
"description": "Earnings per share."
|
|
},
|
|
"pe": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Pe",
|
|
"description": "Price to earnings ratio."
|
|
},
|
|
"exchange": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exchange",
|
|
"description": "The exchange of the stock."
|
|
},
|
|
"timestamp": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Timestamp",
|
|
"description": "The timestamp of the data."
|
|
},
|
|
"earnings_announcement": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Earnings Announcement",
|
|
"description": "The earnings announcement of the stock."
|
|
},
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name",
|
|
"description": "The name associated with the stock symbol."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol"
|
|
],
|
|
"title": "FMPMarketSnapshots",
|
|
"description": "FMP Market Snapshots Data."
|
|
},
|
|
"FMPPricePerformance": {
|
|
"properties": {
|
|
"one_day": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "One Day",
|
|
"description": "One-day return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"wtd": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Wtd",
|
|
"description": "Week to date return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"one_week": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "One Week",
|
|
"description": "One-week return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"mtd": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Mtd",
|
|
"description": "Month to date return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"one_month": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "One Month",
|
|
"description": "One-month return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"qtd": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Qtd",
|
|
"description": "Quarter to date return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"three_month": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Three Month",
|
|
"description": "Three-month return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"six_month": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Six Month",
|
|
"description": "Six-month return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"ytd": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ytd",
|
|
"description": "Year to date return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"one_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "One Year",
|
|
"description": "One-year return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"three_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Three Year",
|
|
"description": "Three-year return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"five_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Five Year",
|
|
"description": "Five-year return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"ten_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ten Year",
|
|
"description": "Ten-year return.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"max": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Max",
|
|
"description": "Return from the beginning of the time series.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
},
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "The ticker symbol."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol"
|
|
],
|
|
"title": "FMPPricePerformance",
|
|
"description": "FMP Price Performance Data."
|
|
},
|
|
"FMPPriceTarget": {
|
|
"properties": {
|
|
"published_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
}
|
|
],
|
|
"title": "Published Date",
|
|
"description": "Published date of the price target."
|
|
},
|
|
"published_time": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Published Time",
|
|
"description": "Time of the original rating, UTC."
|
|
},
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"exchange": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exchange",
|
|
"description": "Exchange where the company is traded."
|
|
},
|
|
"company_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Company Name",
|
|
"description": "Name of company that is the subject of rating."
|
|
},
|
|
"analyst_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Analyst Name",
|
|
"description": "Analyst name."
|
|
},
|
|
"analyst_firm": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Analyst Firm",
|
|
"description": "Name of the analyst firm that published the price target."
|
|
},
|
|
"currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Currency",
|
|
"description": "Currency the data is denominated in."
|
|
},
|
|
"price_target": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price Target",
|
|
"description": "The current price target."
|
|
},
|
|
"adj_price_target": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Adj Price Target",
|
|
"description": "Adjusted price target for splits and stock dividends."
|
|
},
|
|
"price_target_previous": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price Target Previous",
|
|
"description": "Previous price target."
|
|
},
|
|
"previous_adj_price_target": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Previous Adj Price Target",
|
|
"description": "Previous adjusted price target."
|
|
},
|
|
"price_when_posted": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price When Posted",
|
|
"description": "Price when posted."
|
|
},
|
|
"rating_current": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rating Current",
|
|
"description": "The analyst's rating for the company."
|
|
},
|
|
"rating_previous": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rating Previous",
|
|
"description": "Previous analyst rating for the company."
|
|
},
|
|
"action": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Action",
|
|
"description": "Description of the change in rating from firm's last rating."
|
|
},
|
|
"news_url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "News Url",
|
|
"description": "News URL of the price target."
|
|
},
|
|
"news_title": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "News Title",
|
|
"description": "News title of the price target."
|
|
},
|
|
"news_publisher": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "News Publisher",
|
|
"description": "News publisher of the price target."
|
|
},
|
|
"news_base_url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "News Base Url",
|
|
"description": "News base URL of the price target."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"published_date",
|
|
"symbol"
|
|
],
|
|
"title": "FMPPriceTarget",
|
|
"description": "FMP Price Target Data."
|
|
},
|
|
"FMPPriceTargetConsensus": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"target_high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Target High",
|
|
"description": "High target of the price target consensus."
|
|
},
|
|
"target_low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Target Low",
|
|
"description": "Low target of the price target consensus."
|
|
},
|
|
"target_consensus": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Target Consensus",
|
|
"description": "Consensus target of the price target consensus."
|
|
},
|
|
"target_median": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Target Median",
|
|
"description": "Median target of the price target consensus."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol"
|
|
],
|
|
"title": "FMPPriceTargetConsensus",
|
|
"description": "FMP Price Target Consensus Data."
|
|
},
|
|
"FMPRevenueBusinessLine": {
|
|
"properties": {
|
|
"period_ending": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Period Ending",
|
|
"description": "The end date of the reporting period."
|
|
},
|
|
"fiscal_period": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Period",
|
|
"description": "The fiscal period of the reporting period."
|
|
},
|
|
"fiscal_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Year",
|
|
"description": "The fiscal year of the reporting period."
|
|
},
|
|
"filing_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Filing Date",
|
|
"description": "The filing date of the report."
|
|
},
|
|
"business_line": {
|
|
"additionalProperties": {
|
|
"type": "integer"
|
|
},
|
|
"type": "object",
|
|
"title": "Business Line",
|
|
"description": "Dictionary containing the revenue of the business line."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"period_ending",
|
|
"business_line"
|
|
],
|
|
"title": "FMPRevenueBusinessLine",
|
|
"description": "FMP Revenue by Business Line Data."
|
|
},
|
|
"FMPRevenueGeographic": {
|
|
"properties": {
|
|
"period_ending": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Period Ending",
|
|
"description": "The end date of the reporting period."
|
|
},
|
|
"fiscal_period": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Period",
|
|
"description": "The fiscal period of the reporting period."
|
|
},
|
|
"fiscal_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Year",
|
|
"description": "The fiscal year of the reporting period."
|
|
},
|
|
"filing_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Filing Date",
|
|
"description": "The filing date of the report."
|
|
},
|
|
"geographic_segment": {
|
|
"additionalProperties": {
|
|
"type": "integer"
|
|
},
|
|
"type": "object",
|
|
"title": "Geographic Segment",
|
|
"description": "Dictionary of the revenue by geographic segment."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"period_ending",
|
|
"geographic_segment"
|
|
],
|
|
"title": "FMPRevenueGeographic",
|
|
"description": "FMP Revenue Geographic Data."
|
|
},
|
|
"FMPRiskPremium": {
|
|
"properties": {
|
|
"country": {
|
|
"type": "string",
|
|
"title": "Country",
|
|
"description": "Market country."
|
|
},
|
|
"continent": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Continent",
|
|
"description": "Continent of the country."
|
|
},
|
|
"total_equity_risk_premium": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Equity Risk Premium",
|
|
"description": "Total equity risk premium for the country."
|
|
},
|
|
"country_risk_premium": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number",
|
|
"minimum": 0.0
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Country Risk Premium",
|
|
"description": "Country-specific risk premium."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"country"
|
|
],
|
|
"title": "FMPRiskPremium",
|
|
"description": "FMP Risk Premium Data."
|
|
},
|
|
"FMPShareStatistics": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"free_float": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Free Float",
|
|
"description": "Percentage of unrestricted shares of a publicly-traded company."
|
|
},
|
|
"float_shares": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Float Shares",
|
|
"description": "Number of shares available for trading by the general public."
|
|
},
|
|
"outstanding_shares": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Outstanding Shares",
|
|
"description": "Total number of shares of a publicly-traded company."
|
|
},
|
|
"source": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Source",
|
|
"description": "Source of the received data."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol"
|
|
],
|
|
"title": "FMPShareStatistics",
|
|
"description": "FMP Share Statistics Data."
|
|
},
|
|
"FMPTicker": {
|
|
"properties": {
|
|
"symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name"
|
|
},
|
|
"exchange": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exchange"
|
|
},
|
|
"type": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Type"
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "FMPTicker",
|
|
"description": "FMP Ticker."
|
|
},
|
|
"FMPTickerResponse": {
|
|
"properties": {
|
|
"total": {
|
|
"type": "integer",
|
|
"title": "Total"
|
|
},
|
|
"results": {
|
|
"items": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPTicker"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/FredIndex"
|
|
}
|
|
]
|
|
},
|
|
"type": "array",
|
|
"title": "Results"
|
|
}
|
|
},
|
|
"type": "object",
|
|
"required": [
|
|
"total",
|
|
"results"
|
|
],
|
|
"title": "FMPTickerResponse",
|
|
"description": "FMP Ticker Response."
|
|
},
|
|
"FMPTreasuryRates": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"month_1": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Month 1",
|
|
"description": "1 month treasury rate."
|
|
},
|
|
"month_2": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Month 2",
|
|
"description": "2 month treasury rate."
|
|
},
|
|
"month_3": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Month 3",
|
|
"description": "3 month treasury rate."
|
|
},
|
|
"month_6": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Month 6",
|
|
"description": "6 month treasury rate."
|
|
},
|
|
"year_1": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year 1",
|
|
"description": "1 year treasury rate."
|
|
},
|
|
"year_2": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year 2",
|
|
"description": "2 year treasury rate."
|
|
},
|
|
"year_3": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year 3",
|
|
"description": "3 year treasury rate."
|
|
},
|
|
"year_5": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year 5",
|
|
"description": "5 year treasury rate."
|
|
},
|
|
"year_7": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year 7",
|
|
"description": "7 year treasury rate."
|
|
},
|
|
"year_10": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year 10",
|
|
"description": "10 year treasury rate."
|
|
},
|
|
"year_20": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year 20",
|
|
"description": "20 year treasury rate."
|
|
},
|
|
"year_30": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year 30",
|
|
"description": "30 year treasury rate."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date"
|
|
],
|
|
"title": "FMPTreasuryRates",
|
|
"description": "FMP Treasury Rates Data."
|
|
},
|
|
"FMPWorldNews": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Date",
|
|
"description": "The date of the data. The published date of the article."
|
|
},
|
|
"title": {
|
|
"type": "string",
|
|
"title": "Title",
|
|
"description": "Title of the article."
|
|
},
|
|
"images": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"additionalProperties": {
|
|
"type": "string"
|
|
},
|
|
"type": "object"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Images",
|
|
"description": "Images associated with the news."
|
|
},
|
|
"text": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Text",
|
|
"description": "Text/body of the article."
|
|
},
|
|
"url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Url",
|
|
"description": "URL to the article."
|
|
},
|
|
"site": {
|
|
"type": "string",
|
|
"title": "Site",
|
|
"description": "News source."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"title",
|
|
"site"
|
|
],
|
|
"title": "FMPWorldNews",
|
|
"description": "FMP World News Data."
|
|
},
|
|
"FREDAMERIBOR": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"rate": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate",
|
|
"description": "AMERIBOR rate."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"rate"
|
|
],
|
|
"title": "FREDAMERIBOR",
|
|
"description": "FRED AMERIBOR Data."
|
|
},
|
|
"FREDCommercialPaper": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"rate": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate",
|
|
"description": "Commercial Paper Rate."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"rate"
|
|
],
|
|
"title": "FREDCommercialPaper",
|
|
"description": "FRED Commercial Paper Data."
|
|
},
|
|
"FREDConsumerPriceIndex": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date"
|
|
],
|
|
"title": "FREDConsumerPriceIndex",
|
|
"description": "FRED Consumer Price Index Data."
|
|
},
|
|
"FREDDiscountWindowPrimaryCreditRate": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"rate": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate",
|
|
"description": "Discount Window Primary Credit Rate."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"rate"
|
|
],
|
|
"title": "FREDDiscountWindowPrimaryCreditRate",
|
|
"description": "FRED Discount Window Primary Credit Rate Data."
|
|
},
|
|
"FREDESTR": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"rate": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate",
|
|
"description": "ESTR rate."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"rate"
|
|
],
|
|
"title": "FREDESTR",
|
|
"description": "FRED ESTR Data."
|
|
},
|
|
"FREDEuropeanCentralBankInterestRates": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"rate": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate",
|
|
"description": "European Central Bank Interest Rate."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"rate"
|
|
],
|
|
"title": "FREDEuropeanCentralBankInterestRates",
|
|
"description": "FRED European Central Bank Interest Rates Data."
|
|
},
|
|
"FREDFED": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"rate": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate",
|
|
"description": "FED rate."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"rate"
|
|
],
|
|
"title": "FREDFED",
|
|
"description": "FRED FED Data."
|
|
},
|
|
"FREDHighQualityMarketCorporateBond": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"rate": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate",
|
|
"description": "HighQualityMarketCorporateBond Rate."
|
|
},
|
|
"maturity": {
|
|
"type": "string",
|
|
"title": "Maturity",
|
|
"description": "Maturity."
|
|
},
|
|
"yield_curve": {
|
|
"type": "string",
|
|
"enum": [
|
|
"spot",
|
|
"par"
|
|
],
|
|
"title": "Yield Curve",
|
|
"description": "The yield curve type."
|
|
},
|
|
"series_id": {
|
|
"type": "string",
|
|
"title": "Series Id",
|
|
"description": "FRED series id."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"rate",
|
|
"maturity",
|
|
"yield_curve",
|
|
"series_id"
|
|
],
|
|
"title": "FREDHighQualityMarketCorporateBond",
|
|
"description": "FRED High Quality Market Corporate Bond Data."
|
|
},
|
|
"FREDICEBofA": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"rate": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate",
|
|
"description": "ICE BofA US Corporate Bond Indices Rate."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"rate"
|
|
],
|
|
"title": "FREDICEBofA",
|
|
"description": "FRED ICE BofA US Corporate Bond Indices Data."
|
|
},
|
|
"FREDIORB": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"rate": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate",
|
|
"description": "IORB rate."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"rate"
|
|
],
|
|
"title": "FREDIORB",
|
|
"description": "FRED IORB Data."
|
|
},
|
|
"FREDMoodyCorporateBondIndex": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"rate": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate",
|
|
"description": "Moody Corporate Bond Index Rate."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"rate"
|
|
],
|
|
"title": "FREDMoodyCorporateBondIndex",
|
|
"description": "FRED Moody Corporate Bond Index Data."
|
|
},
|
|
"FREDPROJECTION": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"range_high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Range High",
|
|
"description": "High projection of rates."
|
|
},
|
|
"central_tendency_high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Central Tendency High",
|
|
"description": "Central tendency of high projection of rates."
|
|
},
|
|
"median": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Median",
|
|
"description": "Median projection of rates."
|
|
},
|
|
"range_midpoint": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Range Midpoint",
|
|
"description": "Midpoint projection of rates."
|
|
},
|
|
"central_tendency_midpoint": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Central Tendency Midpoint",
|
|
"description": "Central tendency of midpoint projection of rates."
|
|
},
|
|
"range_low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Range Low",
|
|
"description": "Low projection of rates."
|
|
},
|
|
"central_tendency_low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Central Tendency Low",
|
|
"description": "Central tendency of low projection of rates."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"range_high",
|
|
"central_tendency_high",
|
|
"median",
|
|
"range_midpoint",
|
|
"central_tendency_midpoint",
|
|
"range_low",
|
|
"central_tendency_low"
|
|
],
|
|
"title": "FREDPROJECTION",
|
|
"description": "FRED PROJECTION Data."
|
|
},
|
|
"FREDSOFR": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"rate": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate",
|
|
"description": "SOFR rate."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"rate"
|
|
],
|
|
"title": "FREDSOFR",
|
|
"description": "FRED SOFR Data."
|
|
},
|
|
"FREDSONIA": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"rate": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate",
|
|
"description": "SONIA rate."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"rate"
|
|
],
|
|
"title": "FREDSONIA",
|
|
"description": "FRED SONIA Data."
|
|
},
|
|
"FREDSelectedTreasuryBill": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"rate": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate",
|
|
"description": "SelectedTreasuryBill Rate."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"rate"
|
|
],
|
|
"title": "FREDSelectedTreasuryBill",
|
|
"description": "FRED Selected Treasury Bill Data."
|
|
},
|
|
"FREDSelectedTreasuryConstantMaturity": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"rate": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate",
|
|
"description": "Selected Treasury Constant Maturity Rate."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"rate"
|
|
],
|
|
"title": "FREDSelectedTreasuryConstantMaturity",
|
|
"description": "FRED Selected Treasury Constant Maturity Data."
|
|
},
|
|
"FREDSpotRate": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"rate": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate",
|
|
"description": "Spot Rate."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"rate"
|
|
],
|
|
"title": "FREDSpotRate",
|
|
"description": "FRED Spot Rate Data."
|
|
},
|
|
"FREDTreasuryConstantMaturity": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"rate": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate",
|
|
"description": "TreasuryConstantMaturity Rate."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"rate"
|
|
],
|
|
"title": "FREDTreasuryConstantMaturity",
|
|
"description": "FRED Treasury Constant Maturity Data."
|
|
},
|
|
"FREDYieldCurve": {
|
|
"properties": {
|
|
"maturity": {
|
|
"type": "number",
|
|
"title": "Maturity",
|
|
"description": "Maturity of the treasury rate in years."
|
|
},
|
|
"rate": {
|
|
"type": "number",
|
|
"title": "Rate",
|
|
"description": "Associated rate given in decimal form (0.05 is 5%)"
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"maturity",
|
|
"rate"
|
|
],
|
|
"title": "FREDYieldCurve",
|
|
"description": "FRED US Yield Curve Data."
|
|
},
|
|
"FederalReserveFED": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"rate": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate",
|
|
"description": "FED rate."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"rate"
|
|
],
|
|
"title": "FederalReserveFED",
|
|
"description": "FederalReserve FED Data."
|
|
},
|
|
"FederalReserveMoneyMeasures": {
|
|
"properties": {
|
|
"month": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Month",
|
|
"description": "The date of the data."
|
|
},
|
|
"m1": {
|
|
"type": "number",
|
|
"title": "M1",
|
|
"description": "Value of the M1 money supply in billions."
|
|
},
|
|
"m2": {
|
|
"type": "number",
|
|
"title": "M2",
|
|
"description": "Value of the M2 money supply in billions."
|
|
},
|
|
"currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Currency",
|
|
"description": "Value of currency in circulation in billions."
|
|
},
|
|
"demand_deposits": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Demand Deposits",
|
|
"description": "Value of demand deposits in billions."
|
|
},
|
|
"retail_money_market_funds": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Retail Money Market Funds",
|
|
"description": "Value of retail money market funds in billions."
|
|
},
|
|
"other_liquid_deposits": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Liquid Deposits",
|
|
"description": "Value of other liquid deposits in billions."
|
|
},
|
|
"small_denomination_time_deposits": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Small Denomination Time Deposits",
|
|
"description": "Value of small denomination time deposits in billions."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"month",
|
|
"m1",
|
|
"m2"
|
|
],
|
|
"title": "FederalReserveMoneyMeasures",
|
|
"description": "FederalReserve Money Measures Data."
|
|
},
|
|
"FederalReserveTreasuryRates": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"month_1": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Month 1",
|
|
"description": "1 month treasury rate."
|
|
},
|
|
"month_2": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Month 2",
|
|
"description": "2 month treasury rate."
|
|
},
|
|
"month_3": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Month 3",
|
|
"description": "3 month treasury rate."
|
|
},
|
|
"month_6": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Month 6",
|
|
"description": "6 month treasury rate."
|
|
},
|
|
"year_1": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year 1",
|
|
"description": "1 year treasury rate."
|
|
},
|
|
"year_2": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year 2",
|
|
"description": "2 year treasury rate."
|
|
},
|
|
"year_3": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year 3",
|
|
"description": "3 year treasury rate."
|
|
},
|
|
"year_5": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year 5",
|
|
"description": "5 year treasury rate."
|
|
},
|
|
"year_7": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year 7",
|
|
"description": "7 year treasury rate."
|
|
},
|
|
"year_10": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year 10",
|
|
"description": "10 year treasury rate."
|
|
},
|
|
"year_20": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year 20",
|
|
"description": "20 year treasury rate."
|
|
},
|
|
"year_30": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year 30",
|
|
"description": "30 year treasury rate."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date"
|
|
],
|
|
"title": "FederalReserveTreasuryRates",
|
|
"description": "FederalReserve Treasury Rates Data."
|
|
},
|
|
"FredIndex": {
|
|
"properties": {
|
|
"symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name"
|
|
},
|
|
"continent": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Continent"
|
|
},
|
|
"country": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Country"
|
|
},
|
|
"update_frequency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Update Frequency"
|
|
},
|
|
"frequency_short": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Frequency Short"
|
|
},
|
|
"observation_start": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Observation Start"
|
|
},
|
|
"observation_end": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Observation End"
|
|
},
|
|
"units": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Units"
|
|
},
|
|
"units_short": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Units Short"
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "FredIndex",
|
|
"description": "Fred Index Model."
|
|
},
|
|
"FredRegional": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"region": {
|
|
"type": "string",
|
|
"title": "Region",
|
|
"description": "The name of the region."
|
|
},
|
|
"code": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
}
|
|
],
|
|
"title": "Code",
|
|
"description": "The code of the region."
|
|
},
|
|
"value": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Value",
|
|
"description": "The observation value. The units are defined in the search results by series ID."
|
|
},
|
|
"series_id": {
|
|
"type": "string",
|
|
"title": "Series Id",
|
|
"description": "The individual series ID for the region."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"region",
|
|
"code",
|
|
"series_id"
|
|
],
|
|
"title": "FredRegional",
|
|
"description": "FRED Regional Data."
|
|
},
|
|
"FredSearch": {
|
|
"properties": {
|
|
"release_id": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Release Id",
|
|
"description": "The release ID for queries."
|
|
},
|
|
"series_id": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Series Id",
|
|
"description": "The series ID for the item in the release."
|
|
},
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name",
|
|
"description": "The name of the release."
|
|
},
|
|
"title": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Title",
|
|
"description": "The title of the series."
|
|
},
|
|
"observation_start": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Observation Start",
|
|
"description": "The date of the first observation in the series."
|
|
},
|
|
"observation_end": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Observation End",
|
|
"description": "The date of the last observation in the series."
|
|
},
|
|
"frequency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Frequency",
|
|
"description": "The frequency of the data."
|
|
},
|
|
"frequency_short": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Frequency Short",
|
|
"description": "Short form of the data frequency."
|
|
},
|
|
"units": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Units",
|
|
"description": "The units of the data."
|
|
},
|
|
"units_short": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Units Short",
|
|
"description": "Short form of the data units."
|
|
},
|
|
"seasonal_adjustment": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Seasonal Adjustment",
|
|
"description": "The seasonal adjustment of the data."
|
|
},
|
|
"seasonal_adjustment_short": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Seasonal Adjustment Short",
|
|
"description": "Short form of the data seasonal adjustment."
|
|
},
|
|
"last_updated": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Updated",
|
|
"description": "The datetime of the last update to the data."
|
|
},
|
|
"notes": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Notes",
|
|
"description": "Description of the release."
|
|
},
|
|
"press_release": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Press Release",
|
|
"description": "If the release is a press release."
|
|
},
|
|
"url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Url",
|
|
"description": "URL to the release."
|
|
},
|
|
"popularity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Popularity",
|
|
"description": "Popularity of the series"
|
|
},
|
|
"group_popularity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Group Popularity",
|
|
"description": "Group popularity of the release"
|
|
},
|
|
"region_type": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Region Type",
|
|
"description": "The region type of the series."
|
|
},
|
|
"series_group": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Series Group",
|
|
"description": "The series group ID of the series. This value is used to query for regional data."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"title": "FredSearch",
|
|
"description": "FRED Search Data."
|
|
},
|
|
"FredSeries": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date"
|
|
],
|
|
"title": "FredSeries",
|
|
"description": "FRED Series Data."
|
|
},
|
|
"HTTPValidationError": {
|
|
"properties": {
|
|
"detail": {
|
|
"items": {
|
|
"$ref": "#/components/schemas/ValidationError"
|
|
},
|
|
"type": "array",
|
|
"title": "Detail"
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "HTTPValidationError"
|
|
},
|
|
"IntrinioBalanceSheet": {
|
|
"properties": {
|
|
"period_ending": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Period Ending",
|
|
"description": "The end date of the reporting period."
|
|
},
|
|
"fiscal_period": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Period",
|
|
"description": "The fiscal period of the report."
|
|
},
|
|
"fiscal_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Year",
|
|
"description": "The fiscal year of the fiscal period."
|
|
},
|
|
"reported_currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Reported Currency",
|
|
"description": "The currency in which the balance sheet is reported."
|
|
},
|
|
"cash_and_cash_equivalents": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cash And Cash Equivalents",
|
|
"description": "Cash and cash equivalents."
|
|
},
|
|
"cash_and_due_from_banks": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cash And Due From Banks",
|
|
"description": "Cash and due from banks."
|
|
},
|
|
"restricted_cash": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Restricted Cash",
|
|
"description": "Restricted cash."
|
|
},
|
|
"short_term_investments": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Short Term Investments",
|
|
"description": "Short term investments."
|
|
},
|
|
"federal_funds_sold": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Federal Funds Sold",
|
|
"description": "Federal funds sold."
|
|
},
|
|
"accounts_receivable": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Accounts Receivable",
|
|
"description": "Accounts receivable."
|
|
},
|
|
"note_and_lease_receivable": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Note And Lease Receivable",
|
|
"description": "Note and lease receivable. (Vendor non-trade receivables)"
|
|
},
|
|
"inventories": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Inventories",
|
|
"description": "Net Inventories."
|
|
},
|
|
"customer_and_other_receivables": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Customer And Other Receivables",
|
|
"description": "Customer and other receivables."
|
|
},
|
|
"interest_bearing_deposits_at_other_banks": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Interest Bearing Deposits At Other Banks",
|
|
"description": "Interest bearing deposits at other banks."
|
|
},
|
|
"time_deposits_placed_and_other_short_term_investments": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Time Deposits Placed And Other Short Term Investments",
|
|
"description": "Time deposits placed and other short term investments."
|
|
},
|
|
"trading_account_securities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Trading Account Securities",
|
|
"description": "Trading account securities."
|
|
},
|
|
"loans_and_leases": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Loans And Leases",
|
|
"description": "Loans and leases."
|
|
},
|
|
"allowance_for_loan_and_lease_losses": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Allowance For Loan And Lease Losses",
|
|
"description": "Allowance for loan and lease losses."
|
|
},
|
|
"current_deferred_refundable_income_taxes": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Current Deferred Refundable Income Taxes",
|
|
"description": "Current deferred refundable income taxes."
|
|
},
|
|
"other_current_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Current Assets",
|
|
"description": "Other current assets."
|
|
},
|
|
"loans_and_leases_net_of_allowance": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Loans And Leases Net Of Allowance",
|
|
"description": "Loans and leases net of allowance."
|
|
},
|
|
"accrued_investment_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Accrued Investment Income",
|
|
"description": "Accrued investment income."
|
|
},
|
|
"other_current_non_operating_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Current Non Operating Assets",
|
|
"description": "Other current non-operating assets."
|
|
},
|
|
"loans_held_for_sale": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Loans Held For Sale",
|
|
"description": "Loans held for sale."
|
|
},
|
|
"prepaid_expenses": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Prepaid Expenses",
|
|
"description": "Prepaid expenses."
|
|
},
|
|
"total_current_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Current Assets",
|
|
"description": "Total current assets."
|
|
},
|
|
"plant_property_equipment_gross": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Plant Property Equipment Gross",
|
|
"description": "Plant property equipment gross."
|
|
},
|
|
"accumulated_depreciation": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Accumulated Depreciation",
|
|
"description": "Accumulated depreciation."
|
|
},
|
|
"premises_and_equipment_net": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Premises And Equipment Net",
|
|
"description": "Net premises and equipment."
|
|
},
|
|
"plant_property_equipment_net": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Plant Property Equipment Net",
|
|
"description": "Net plant property equipment."
|
|
},
|
|
"long_term_investments": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Long Term Investments",
|
|
"description": "Long term investments."
|
|
},
|
|
"mortgage_servicing_rights": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Mortgage Servicing Rights",
|
|
"description": "Mortgage servicing rights."
|
|
},
|
|
"unearned_premiums_asset": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Unearned Premiums Asset",
|
|
"description": "Unearned premiums asset."
|
|
},
|
|
"non_current_note_lease_receivables": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Non Current Note Lease Receivables",
|
|
"description": "Non-current note lease receivables."
|
|
},
|
|
"deferred_acquisition_cost": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Deferred Acquisition Cost",
|
|
"description": "Deferred acquisition cost."
|
|
},
|
|
"goodwill": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Goodwill",
|
|
"description": "Goodwill."
|
|
},
|
|
"separate_account_business_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Separate Account Business Assets",
|
|
"description": "Separate account business assets."
|
|
},
|
|
"non_current_deferred_refundable_income_taxes": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Non Current Deferred Refundable Income Taxes",
|
|
"description": "Noncurrent deferred refundable income taxes."
|
|
},
|
|
"intangible_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Intangible Assets",
|
|
"description": "Intangible assets."
|
|
},
|
|
"employee_benefit_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Employee Benefit Assets",
|
|
"description": "Employee benefit assets."
|
|
},
|
|
"other_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Assets",
|
|
"description": "Other assets."
|
|
},
|
|
"other_non_current_operating_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Non Current Operating Assets",
|
|
"description": "Other noncurrent operating assets."
|
|
},
|
|
"other_non_current_non_operating_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Non Current Non Operating Assets",
|
|
"description": "Other noncurrent non-operating assets."
|
|
},
|
|
"interest_bearing_deposits": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Interest Bearing Deposits",
|
|
"description": "Interest bearing deposits."
|
|
},
|
|
"total_non_current_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Non Current Assets",
|
|
"description": "Total noncurrent assets."
|
|
},
|
|
"total_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Assets",
|
|
"description": "Total assets."
|
|
},
|
|
"non_interest_bearing_deposits": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Non Interest Bearing Deposits",
|
|
"description": "Non interest bearing deposits."
|
|
},
|
|
"federal_funds_purchased_and_securities_sold": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Federal Funds Purchased And Securities Sold",
|
|
"description": "Federal funds purchased and securities sold."
|
|
},
|
|
"bankers_acceptance_outstanding": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Bankers Acceptance Outstanding",
|
|
"description": "Bankers acceptance outstanding."
|
|
},
|
|
"short_term_debt": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Short Term Debt",
|
|
"description": "Short term debt."
|
|
},
|
|
"accounts_payable": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Accounts Payable",
|
|
"description": "Accounts payable."
|
|
},
|
|
"current_deferred_revenue": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Current Deferred Revenue",
|
|
"description": "Current deferred revenue."
|
|
},
|
|
"current_deferred_payable_income_tax_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Current Deferred Payable Income Tax Liabilities",
|
|
"description": "Current deferred payable income tax liabilities."
|
|
},
|
|
"accrued_interest_payable": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Accrued Interest Payable",
|
|
"description": "Accrued interest payable."
|
|
},
|
|
"accrued_expenses": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Accrued Expenses",
|
|
"description": "Accrued expenses."
|
|
},
|
|
"other_short_term_payables": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Short Term Payables",
|
|
"description": "Other short term payables."
|
|
},
|
|
"customer_deposits": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Customer Deposits",
|
|
"description": "Customer deposits."
|
|
},
|
|
"dividends_payable": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Dividends Payable",
|
|
"description": "Dividends payable."
|
|
},
|
|
"claims_and_claim_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Claims And Claim Expense",
|
|
"description": "Claims and claim expense."
|
|
},
|
|
"future_policy_benefits": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Future Policy Benefits",
|
|
"description": "Future policy benefits."
|
|
},
|
|
"current_employee_benefit_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Current Employee Benefit Liabilities",
|
|
"description": "Current employee benefit liabilities."
|
|
},
|
|
"unearned_premiums_liability": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Unearned Premiums Liability",
|
|
"description": "Unearned premiums liability."
|
|
},
|
|
"other_taxes_payable": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Taxes Payable",
|
|
"description": "Other taxes payable."
|
|
},
|
|
"policy_holder_funds": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Policy Holder Funds",
|
|
"description": "Policy holder funds."
|
|
},
|
|
"other_current_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Current Liabilities",
|
|
"description": "Other current liabilities."
|
|
},
|
|
"other_current_non_operating_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Current Non Operating Liabilities",
|
|
"description": "Other current non-operating liabilities."
|
|
},
|
|
"separate_account_business_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Separate Account Business Liabilities",
|
|
"description": "Separate account business liabilities."
|
|
},
|
|
"total_current_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Current Liabilities",
|
|
"description": "Total current liabilities."
|
|
},
|
|
"long_term_debt": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Long Term Debt",
|
|
"description": "Long term debt."
|
|
},
|
|
"other_long_term_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Long Term Liabilities",
|
|
"description": "Other long term liabilities."
|
|
},
|
|
"non_current_deferred_revenue": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Non Current Deferred Revenue",
|
|
"description": "Non-current deferred revenue."
|
|
},
|
|
"non_current_deferred_payable_income_tax_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Non Current Deferred Payable Income Tax Liabilities",
|
|
"description": "Non-current deferred payable income tax liabilities."
|
|
},
|
|
"non_current_employee_benefit_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Non Current Employee Benefit Liabilities",
|
|
"description": "Non-current employee benefit liabilities."
|
|
},
|
|
"other_non_current_operating_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Non Current Operating Liabilities",
|
|
"description": "Other non-current operating liabilities."
|
|
},
|
|
"other_non_current_non_operating_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Non Current Non Operating Liabilities",
|
|
"description": "Other non-current, non-operating liabilities."
|
|
},
|
|
"total_non_current_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Non Current Liabilities",
|
|
"description": "Total non-current liabilities."
|
|
},
|
|
"capital_lease_obligations": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Capital Lease Obligations",
|
|
"description": "Capital lease obligations."
|
|
},
|
|
"asset_retirement_reserve_litigation_obligation": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Asset Retirement Reserve Litigation Obligation",
|
|
"description": "Asset retirement reserve litigation obligation."
|
|
},
|
|
"total_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Liabilities",
|
|
"description": "Total liabilities."
|
|
},
|
|
"commitments_contingencies": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Commitments Contingencies",
|
|
"description": "Commitments contingencies."
|
|
},
|
|
"redeemable_non_controlling_interest": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Redeemable Non Controlling Interest",
|
|
"description": "Redeemable non-controlling interest."
|
|
},
|
|
"preferred_stock": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Preferred Stock",
|
|
"description": "Preferred stock."
|
|
},
|
|
"common_stock": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Common Stock",
|
|
"description": "Common stock."
|
|
},
|
|
"retained_earnings": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Retained Earnings",
|
|
"description": "Retained earnings."
|
|
},
|
|
"treasury_stock": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Treasury Stock",
|
|
"description": "Treasury stock."
|
|
},
|
|
"accumulated_other_comprehensive_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Accumulated Other Comprehensive Income",
|
|
"description": "Accumulated other comprehensive income."
|
|
},
|
|
"participating_policy_holder_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Participating Policy Holder Equity",
|
|
"description": "Participating policy holder equity."
|
|
},
|
|
"other_equity_adjustments": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Equity Adjustments",
|
|
"description": "Other equity adjustments."
|
|
},
|
|
"total_common_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Common Equity",
|
|
"description": "Total common equity."
|
|
},
|
|
"total_preferred_common_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Preferred Common Equity",
|
|
"description": "Total preferred common equity."
|
|
},
|
|
"non_controlling_interest": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Non Controlling Interest",
|
|
"description": "Non-controlling interest."
|
|
},
|
|
"total_equity_non_controlling_interests": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Equity Non Controlling Interests",
|
|
"description": "Total equity non-controlling interests."
|
|
},
|
|
"total_liabilities_shareholders_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Liabilities Shareholders Equity",
|
|
"description": "Total liabilities and shareholders equity."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"period_ending"
|
|
],
|
|
"title": "IntrinioBalanceSheet",
|
|
"description": "Intrinio Balance Sheet Data."
|
|
},
|
|
"IntrinioCalendarIpo": {
|
|
"properties": {
|
|
"symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"ipo_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ipo Date",
|
|
"description": "The date of the IPO, when the stock first trades on a major exchange."
|
|
},
|
|
"status": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"enum": [
|
|
"upcoming",
|
|
"priced",
|
|
"withdrawn"
|
|
]
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Status",
|
|
"description": "\n The status of the IPO. Upcoming IPOs have not taken place yet but are expected to.\n Priced IPOs have taken place.\n Withdrawn IPOs were expected to take place, but were subsequently withdrawn and did not take place\n "
|
|
},
|
|
"exchange": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exchange",
|
|
"description": "\n The acronym of the stock exchange that the company is going to trade publicly on.\n Typically NYSE or NASDAQ.\n "
|
|
},
|
|
"offer_amount": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Offer Amount",
|
|
"description": "The total dollar amount of shares offered in the IPO. Typically this is share price * share count"
|
|
},
|
|
"share_price": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Share Price",
|
|
"description": "The price per share at which the IPO was offered."
|
|
},
|
|
"share_price_lowest": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Share Price Lowest",
|
|
"description": "\n The expected lowest price per share at which the IPO will be offered.\n Before an IPO is priced, companies typically provide a range of prices per share at which\n they expect to offer the IPO (typically available for upcoming IPOs).\n "
|
|
},
|
|
"share_price_highest": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Share Price Highest",
|
|
"description": "\n The expected highest price per share at which the IPO will be offered.\n Before an IPO is priced, companies typically provide a range of prices per share at which\n they expect to offer the IPO (typically available for upcoming IPOs).\n "
|
|
},
|
|
"share_count": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Share Count",
|
|
"description": "The number of shares offered in the IPO."
|
|
},
|
|
"share_count_lowest": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Share Count Lowest",
|
|
"description": "\n The expected lowest number of shares that will be offered in the IPO. Before an IPO is priced,\n companies typically provide a range of shares that they expect to offer in the IPO\n (typically available for upcoming IPOs).\n "
|
|
},
|
|
"share_count_highest": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Share Count Highest",
|
|
"description": "\n The expected highest number of shares that will be offered in the IPO. Before an IPO is priced,\n companies typically provide a range of shares that they expect to offer in the IPO\n (typically available for upcoming IPOs).\n "
|
|
},
|
|
"announcement_url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Announcement Url",
|
|
"description": "The URL to the company's announcement of the IPO"
|
|
},
|
|
"sec_report_url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sec Report Url",
|
|
"description": "\n The URL to the company's S-1, S-1/A, F-1, or F-1/A SEC filing,\n which is required to be filed before an IPO takes place.\n "
|
|
},
|
|
"open_price": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Open Price",
|
|
"description": "The opening price at the beginning of the first trading day (only available for priced IPOs)."
|
|
},
|
|
"close_price": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Close Price",
|
|
"description": "The closing price at the end of the first trading day (only available for priced IPOs)."
|
|
},
|
|
"volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume",
|
|
"description": "The volume at the end of the first trading day (only available for priced IPOs)."
|
|
},
|
|
"day_change": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Day Change",
|
|
"description": "\n The percentage change between the open price and the close price on the first trading day\n (only available for priced IPOs).\n "
|
|
},
|
|
"week_change": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Week Change",
|
|
"description": "\n The percentage change between the open price on the first trading day and the close price approximately\n a week after the first trading day (only available for priced IPOs).\n "
|
|
},
|
|
"month_change": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Month Change",
|
|
"description": "\n The percentage change between the open price on the first trading day and the close price approximately\n a month after the first trading day (only available for priced IPOs).\n "
|
|
},
|
|
"id": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Id",
|
|
"description": "The Intrinio ID of the IPO."
|
|
},
|
|
"company": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioCompany"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "The company that is going public via the IPO."
|
|
},
|
|
"security": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioSecurity"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "The primary Security for the Company that is going public via the IPO"
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"title": "IntrinioCalendarIpo",
|
|
"description": "Intrinio IPO Calendar Data."
|
|
},
|
|
"IntrinioCashFlowStatement": {
|
|
"properties": {
|
|
"period_ending": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Period Ending",
|
|
"description": "The end date of the reporting period."
|
|
},
|
|
"fiscal_period": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Period",
|
|
"description": "The fiscal period of the report."
|
|
},
|
|
"fiscal_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Year",
|
|
"description": "The fiscal year of the fiscal period."
|
|
},
|
|
"reported_currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Reported Currency",
|
|
"description": "The currency in which the balance sheet is reported."
|
|
},
|
|
"net_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Income",
|
|
"description": "Consolidated Net Income."
|
|
},
|
|
"provision_for_loan_losses": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provision For Loan Losses",
|
|
"description": "Provision for Loan Losses"
|
|
},
|
|
"provision_for_credit_losses": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provision For Credit Losses",
|
|
"description": "Provision for credit losses"
|
|
},
|
|
"depreciation_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Depreciation Expense",
|
|
"description": "Depreciation Expense."
|
|
},
|
|
"amortization_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Amortization Expense",
|
|
"description": "Amortization Expense."
|
|
},
|
|
"share_based_compensation": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Share Based Compensation",
|
|
"description": "Share-based compensation."
|
|
},
|
|
"non_cash_adjustments_to_reconcile_net_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Non Cash Adjustments To Reconcile Net Income",
|
|
"description": "Non-Cash Adjustments to Reconcile Net Income."
|
|
},
|
|
"changes_in_operating_assets_and_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Changes In Operating Assets And Liabilities",
|
|
"description": "Changes in Operating Assets and Liabilities (Net)"
|
|
},
|
|
"net_cash_from_continuing_operating_activities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash From Continuing Operating Activities",
|
|
"description": "Net Cash from Continuing Operating Activities"
|
|
},
|
|
"net_cash_from_discontinued_operating_activities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash From Discontinued Operating Activities",
|
|
"description": "Net Cash from Discontinued Operating Activities"
|
|
},
|
|
"net_income_continuing_operations": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Income Continuing Operations",
|
|
"description": "Net Income (Continuing Operations)"
|
|
},
|
|
"net_income_discontinued_operations": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Income Discontinued Operations",
|
|
"description": "Net Income (Discontinued Operations)"
|
|
},
|
|
"net_cash_from_operating_activities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash From Operating Activities",
|
|
"description": "Net Cash from Operating Activities"
|
|
},
|
|
"divestitures": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Divestitures",
|
|
"description": "Divestitures"
|
|
},
|
|
"sale_of_property_plant_and_equipment": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sale Of Property Plant And Equipment",
|
|
"description": "Sale of Property, Plant, and Equipment"
|
|
},
|
|
"acquisitions": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Acquisitions",
|
|
"description": "Acquisitions"
|
|
},
|
|
"purchase_of_investments": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Purchase Of Investments",
|
|
"description": "Purchase of Investments"
|
|
},
|
|
"purchase_of_investment_securities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Purchase Of Investment Securities",
|
|
"description": "Purchase of Investment Securities"
|
|
},
|
|
"sale_and_maturity_of_investments": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sale And Maturity Of Investments",
|
|
"description": "Sale and Maturity of Investments"
|
|
},
|
|
"loans_held_for_sale": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Loans Held For Sale",
|
|
"description": "Loans Held for Sale (Net)"
|
|
},
|
|
"purchase_of_property_plant_and_equipment": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Purchase Of Property Plant And Equipment",
|
|
"description": "Purchase of Property, Plant, and Equipment"
|
|
},
|
|
"other_investing_activities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Investing Activities",
|
|
"description": "Other Investing Activities (Net)"
|
|
},
|
|
"net_cash_from_continuing_investing_activities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash From Continuing Investing Activities",
|
|
"description": "Net Cash from Continuing Investing Activities"
|
|
},
|
|
"net_cash_from_discontinued_investing_activities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash From Discontinued Investing Activities",
|
|
"description": "Net Cash from Discontinued Investing Activities"
|
|
},
|
|
"net_cash_from_investing_activities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash From Investing Activities",
|
|
"description": "Net Cash from Investing Activities"
|
|
},
|
|
"payment_of_dividends": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Payment Of Dividends",
|
|
"description": "Payment of Dividends"
|
|
},
|
|
"repurchase_of_common_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Repurchase Of Common Equity",
|
|
"description": "Repurchase of Common Equity"
|
|
},
|
|
"repurchase_of_preferred_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Repurchase Of Preferred Equity",
|
|
"description": "Repurchase of Preferred Equity"
|
|
},
|
|
"issuance_of_common_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Issuance Of Common Equity",
|
|
"description": "Issuance of Common Equity"
|
|
},
|
|
"issuance_of_preferred_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Issuance Of Preferred Equity",
|
|
"description": "Issuance of Preferred Equity"
|
|
},
|
|
"issuance_of_debt": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Issuance Of Debt",
|
|
"description": "Issuance of Debt"
|
|
},
|
|
"repayment_of_debt": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Repayment Of Debt",
|
|
"description": "Repayment of Debt"
|
|
},
|
|
"other_financing_activities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Financing Activities",
|
|
"description": "Other Financing Activities (Net)"
|
|
},
|
|
"cash_interest_received": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cash Interest Received",
|
|
"description": "Cash Interest Received"
|
|
},
|
|
"net_change_in_deposits": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Change In Deposits",
|
|
"description": "Net Change in Deposits"
|
|
},
|
|
"net_increase_in_fed_funds_sold": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Increase In Fed Funds Sold",
|
|
"description": "Net Increase in Fed Funds Sold"
|
|
},
|
|
"net_cash_from_continuing_financing_activities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash From Continuing Financing Activities",
|
|
"description": "Net Cash from Continuing Financing Activities"
|
|
},
|
|
"net_cash_from_discontinued_financing_activities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash From Discontinued Financing Activities",
|
|
"description": "Net Cash from Discontinued Financing Activities"
|
|
},
|
|
"net_cash_from_financing_activities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash From Financing Activities",
|
|
"description": "Net Cash from Financing Activities"
|
|
},
|
|
"effect_of_exchange_rate_changes": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Effect Of Exchange Rate Changes",
|
|
"description": "Effect of Exchange Rate Changes"
|
|
},
|
|
"other_net_changes_in_cash": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Net Changes In Cash",
|
|
"description": "Other Net Changes in Cash"
|
|
},
|
|
"net_change_in_cash_and_equivalents": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Change In Cash And Equivalents",
|
|
"description": "Net Change in Cash and Equivalents"
|
|
},
|
|
"cash_income_taxes_paid": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cash Income Taxes Paid",
|
|
"description": "Cash Income Taxes Paid"
|
|
},
|
|
"cash_interest_paid": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cash Interest Paid",
|
|
"description": "Cash Interest Paid"
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"period_ending"
|
|
],
|
|
"title": "IntrinioCashFlowStatement",
|
|
"description": "Intrinio Cash Flow Statement Data."
|
|
},
|
|
"IntrinioCompany": {
|
|
"properties": {
|
|
"id": {
|
|
"type": "string",
|
|
"title": "Id",
|
|
"description": "The Intrinio ID of the Company."
|
|
},
|
|
"ticker": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ticker",
|
|
"description": "The stock market ticker symbol associated with the company's common stock securities"
|
|
},
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name",
|
|
"description": "The company's common name."
|
|
},
|
|
"lei": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Lei",
|
|
"description": "The Legal Entity Identifier (LEI) of the company."
|
|
},
|
|
"cik": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cik",
|
|
"description": "The Central Index Key (CIK) of the company."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"id",
|
|
"cik"
|
|
],
|
|
"title": "IntrinioCompany",
|
|
"description": "Intrinio Company Data."
|
|
},
|
|
"IntrinioCompanyFilings": {
|
|
"properties": {
|
|
"filing_date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Filing Date",
|
|
"description": "The date of the filing."
|
|
},
|
|
"accepted_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Accepted Date",
|
|
"description": "Accepted date of the filing."
|
|
},
|
|
"symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"cik": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cik",
|
|
"description": "Central Index Key (CIK) for the requested entity."
|
|
},
|
|
"report_type": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Report Type",
|
|
"description": "Type of filing."
|
|
},
|
|
"filing_url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Filing Url",
|
|
"description": "URL to the filing page."
|
|
},
|
|
"report_url": {
|
|
"type": "string",
|
|
"title": "Report Url",
|
|
"description": "URL to the actual report."
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"title": "Id",
|
|
"description": "Intrinio ID of the filing."
|
|
},
|
|
"period_end_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Period End Date",
|
|
"description": "Ending date of the fiscal period for the filing."
|
|
},
|
|
"sec_unique_id": {
|
|
"type": "string",
|
|
"title": "Sec Unique Id",
|
|
"description": "SEC unique ID of the filing."
|
|
},
|
|
"instance_url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Instance Url",
|
|
"description": "URL for the XBRL filing for the report."
|
|
},
|
|
"industry_group": {
|
|
"type": "string",
|
|
"title": "Industry Group",
|
|
"description": "Industry group of the company."
|
|
},
|
|
"industry_category": {
|
|
"type": "string",
|
|
"title": "Industry Category",
|
|
"description": "Industry category of the company."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"filing_date",
|
|
"report_url",
|
|
"id",
|
|
"sec_unique_id",
|
|
"industry_group",
|
|
"industry_category"
|
|
],
|
|
"title": "IntrinioCompanyFilings",
|
|
"description": "Intrinio Company Filings Data."
|
|
},
|
|
"IntrinioCompanyNews": {
|
|
"properties": {
|
|
"symbols": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"title": "Symbols",
|
|
"description": " Here it is a separated list of symbols."
|
|
},
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Date",
|
|
"description": "The date of the data. Here it is the date of the news."
|
|
},
|
|
"title": {
|
|
"type": "string",
|
|
"title": "Title",
|
|
"description": "Title of the news."
|
|
},
|
|
"image": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Image",
|
|
"description": "Image URL of the news."
|
|
},
|
|
"text": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Text",
|
|
"description": "Text/body of the news."
|
|
},
|
|
"url": {
|
|
"type": "string",
|
|
"title": "Url",
|
|
"description": "URL of the news."
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"title": "Id",
|
|
"description": "Article ID."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbols",
|
|
"date",
|
|
"title",
|
|
"url",
|
|
"id"
|
|
],
|
|
"title": "IntrinioCompanyNews",
|
|
"description": "Intrinio Company News Data."
|
|
},
|
|
"IntrinioCurrencyPairs": {
|
|
"properties": {
|
|
"name": {
|
|
"type": "string",
|
|
"title": "Name",
|
|
"description": "Name of the currency pair."
|
|
},
|
|
"code": {
|
|
"type": "string",
|
|
"title": "Code",
|
|
"description": "Code of the currency pair."
|
|
},
|
|
"base_currency": {
|
|
"type": "string",
|
|
"title": "Base Currency",
|
|
"description": "ISO 4217 currency code of the base currency."
|
|
},
|
|
"quote_currency": {
|
|
"type": "string",
|
|
"title": "Quote Currency",
|
|
"description": "ISO 4217 currency code of the quote currency."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"name",
|
|
"code",
|
|
"base_currency",
|
|
"quote_currency"
|
|
],
|
|
"title": "IntrinioCurrencyPairs",
|
|
"description": "Intrinio Currency Available Pairs Data."
|
|
},
|
|
"IntrinioEquityHistorical": {
|
|
"properties": {
|
|
"date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
}
|
|
],
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"open": {
|
|
"type": "number",
|
|
"title": "Open",
|
|
"description": "The open price."
|
|
},
|
|
"high": {
|
|
"type": "number",
|
|
"title": "High",
|
|
"description": "The high price."
|
|
},
|
|
"low": {
|
|
"type": "number",
|
|
"title": "Low",
|
|
"description": "The low price."
|
|
},
|
|
"close": {
|
|
"type": "number",
|
|
"title": "Close",
|
|
"description": "The close price."
|
|
},
|
|
"volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume",
|
|
"description": "The trading volume."
|
|
},
|
|
"vwap": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Vwap",
|
|
"description": "Volume Weighted Average Price over the period."
|
|
},
|
|
"close_time": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Close Time",
|
|
"description": "The timestamp that represents the end of the interval span."
|
|
},
|
|
"interval": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Interval",
|
|
"description": "The data time frequency."
|
|
},
|
|
"average": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Average",
|
|
"description": "Average trade price of an individual equity during the interval."
|
|
},
|
|
"change": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change",
|
|
"description": "Change in the price of the symbol from the previous day."
|
|
},
|
|
"intra_period": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Intra Period",
|
|
"description": "If true, the equity price represents an unfinished period (be it day, week, quarter, month, or year), meaning that the close price is the latest price available, not the official close price for the period"
|
|
},
|
|
"adj_open": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Adj Open",
|
|
"description": "Adjusted open price during the period."
|
|
},
|
|
"adj_high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Adj High",
|
|
"description": "Adjusted high price during the period."
|
|
},
|
|
"adj_low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Adj Low",
|
|
"description": "Adjusted low price during the period."
|
|
},
|
|
"adj_close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Adj Close",
|
|
"description": "Adjusted closing price during the period."
|
|
},
|
|
"adj_volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Adj Volume",
|
|
"description": "Adjusted volume during the period."
|
|
},
|
|
"factor": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Factor",
|
|
"description": "factor by which to multiply equity prices before this date, in order to calculate historically-adjusted equity prices."
|
|
},
|
|
"split_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Split Ratio",
|
|
"description": "Ratio of the equity split, if a equity split occurred."
|
|
},
|
|
"dividend": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Dividend",
|
|
"description": "Dividend amount, if a dividend was paid."
|
|
},
|
|
"percent_change": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Percent Change",
|
|
"description": "Percent change in the price of the symbol from the previous day."
|
|
},
|
|
"fifty_two_week_high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fifty Two Week High",
|
|
"description": "52 week high price for the symbol."
|
|
},
|
|
"fifty_two_week_low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fifty Two Week Low",
|
|
"description": "52 week low price for the symbol."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"open",
|
|
"high",
|
|
"low",
|
|
"close"
|
|
],
|
|
"title": "IntrinioEquityHistorical",
|
|
"description": "Intrinio Equity Historical Price Data."
|
|
},
|
|
"IntrinioEquityInfo": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name",
|
|
"description": "Common name of the company."
|
|
},
|
|
"cik": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cik",
|
|
"description": "Central Index Key (CIK) for the requested entity."
|
|
},
|
|
"cusip": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cusip",
|
|
"description": "CUSIP identifier for the company."
|
|
},
|
|
"isin": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Isin",
|
|
"description": "International Securities Identification Number."
|
|
},
|
|
"lei": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Lei",
|
|
"description": "Legal Entity Identifier assigned to the company."
|
|
},
|
|
"legal_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Legal Name",
|
|
"description": "Official legal name of the company."
|
|
},
|
|
"stock_exchange": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Stock Exchange",
|
|
"description": "Stock exchange where the company is traded."
|
|
},
|
|
"sic": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sic",
|
|
"description": "Standard Industrial Classification code for the company."
|
|
},
|
|
"short_description": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Short Description",
|
|
"description": "Short description of the company."
|
|
},
|
|
"long_description": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Long Description",
|
|
"description": "Long description of the company."
|
|
},
|
|
"ceo": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ceo",
|
|
"description": "Chief Executive Officer of the company."
|
|
},
|
|
"company_url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Company Url",
|
|
"description": "URL of the company's website."
|
|
},
|
|
"business_address": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Business Address",
|
|
"description": "Address of the company's headquarters."
|
|
},
|
|
"mailing_address": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Mailing Address",
|
|
"description": "Mailing address of the company."
|
|
},
|
|
"business_phone_no": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Business Phone No",
|
|
"description": "Phone number of the company's headquarters."
|
|
},
|
|
"hq_address_1": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Hq Address 1",
|
|
"description": "Address of the company's headquarters."
|
|
},
|
|
"hq_address_2": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Hq Address 2",
|
|
"description": "Address of the company's headquarters."
|
|
},
|
|
"hq_address_city": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Hq Address City",
|
|
"description": "City of the company's headquarters."
|
|
},
|
|
"hq_address_postal_code": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Hq Address Postal Code",
|
|
"description": "Zip code of the company's headquarters."
|
|
},
|
|
"hq_state": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Hq State",
|
|
"description": "State of the company's headquarters."
|
|
},
|
|
"hq_country": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Hq Country",
|
|
"description": "Country of the company's headquarters."
|
|
},
|
|
"inc_state": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Inc State",
|
|
"description": "State in which the company is incorporated."
|
|
},
|
|
"inc_country": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Inc Country",
|
|
"description": "Country in which the company is incorporated."
|
|
},
|
|
"employees": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Employees",
|
|
"description": "Number of employees working for the company."
|
|
},
|
|
"entity_legal_form": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Entity Legal Form",
|
|
"description": "Legal form of the company."
|
|
},
|
|
"entity_status": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Entity Status",
|
|
"description": "Status of the company."
|
|
},
|
|
"latest_filing_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Latest Filing Date",
|
|
"description": "Date of the company's latest filing."
|
|
},
|
|
"irs_number": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Irs Number",
|
|
"description": "IRS number assigned to the company."
|
|
},
|
|
"sector": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sector",
|
|
"description": "Sector in which the company operates."
|
|
},
|
|
"industry_category": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Industry Category",
|
|
"description": "Category of industry in which the company operates."
|
|
},
|
|
"industry_group": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Industry Group",
|
|
"description": "Group of industry in which the company operates."
|
|
},
|
|
"template": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Template",
|
|
"description": "Template used to standardize the company's financial statements."
|
|
},
|
|
"standardized_active": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Standardized Active",
|
|
"description": "Whether the company is active or not."
|
|
},
|
|
"first_fundamental_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "First Fundamental Date",
|
|
"description": "Date of the company's first fundamental."
|
|
},
|
|
"last_fundamental_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Fundamental Date",
|
|
"description": "Date of the company's last fundamental."
|
|
},
|
|
"first_stock_price_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "First Stock Price Date",
|
|
"description": "Date of the company's first stock price."
|
|
},
|
|
"last_stock_price_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Stock Price Date",
|
|
"description": "Date of the company's last stock price."
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"title": "Id",
|
|
"description": "Intrinio ID for the company."
|
|
},
|
|
"thea_enabled": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Thea Enabled",
|
|
"description": "Whether the company has been enabled for Thea."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol"
|
|
],
|
|
"title": "IntrinioEquityInfo",
|
|
"description": "Intrinio Equity Info Data."
|
|
},
|
|
"IntrinioEquityQuote": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"asset_type": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Asset Type",
|
|
"description": "Type of asset - i.e, stock, ETF, etc."
|
|
},
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name",
|
|
"description": "Name of the company or asset."
|
|
},
|
|
"exchange": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exchange",
|
|
"description": "The name or symbol of the venue where the data is from."
|
|
},
|
|
"bid": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Bid",
|
|
"description": "Price of the top bid order."
|
|
},
|
|
"bid_size": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Bid Size",
|
|
"description": "This represents the number of round lot orders at the given price. The normal round lot size is 100 shares. A size of 2 means there are 200 shares available at the given price."
|
|
},
|
|
"bid_exchange": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Bid Exchange",
|
|
"description": "The specific trading venue where the purchase order was placed."
|
|
},
|
|
"ask": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ask",
|
|
"description": "Price of the top ask order."
|
|
},
|
|
"ask_size": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ask Size",
|
|
"description": "This represents the number of round lot orders at the given price. The normal round lot size is 100 shares. A size of 2 means there are 200 shares available at the given price."
|
|
},
|
|
"ask_exchange": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ask Exchange",
|
|
"description": "The specific trading venue where the sale order was placed."
|
|
},
|
|
"quote_conditions": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "integer"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Quote Conditions",
|
|
"description": "Conditions or condition codes applicable to the quote."
|
|
},
|
|
"quote_indicators": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "integer"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Quote Indicators",
|
|
"description": "Indicators or indicator codes applicable to the participant quote related to the price bands for the issue, or the affect the quote has on the NBBO."
|
|
},
|
|
"sales_conditions": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "integer"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sales Conditions",
|
|
"description": "Conditions or condition codes applicable to the sale."
|
|
},
|
|
"sequence_number": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sequence Number",
|
|
"description": "The sequence number represents the sequence in which message events happened. These are increasing and unique per ticker symbol, but will not always be sequential (e.g., 1, 2, 6, 9, 10, 11)."
|
|
},
|
|
"market_center": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Market Center",
|
|
"description": "The ID of the UTP participant that originated the message."
|
|
},
|
|
"participant_timestamp": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Participant Timestamp",
|
|
"description": "Timestamp for when the quote was generated by the exchange."
|
|
},
|
|
"trf_timestamp": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Trf Timestamp",
|
|
"description": "Timestamp for when the TRF (Trade Reporting Facility) received the message."
|
|
},
|
|
"sip_timestamp": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sip Timestamp",
|
|
"description": "Timestamp for when the SIP (Security Information Processor) received the message from the exchange."
|
|
},
|
|
"last_price": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Price",
|
|
"description": "Price of the last trade."
|
|
},
|
|
"last_tick": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Tick",
|
|
"description": "Whether the last sale was an up or down tick."
|
|
},
|
|
"last_size": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Size",
|
|
"description": "Size of the last trade."
|
|
},
|
|
"last_timestamp": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Timestamp",
|
|
"description": "Date and Time when the last price was recorded."
|
|
},
|
|
"open": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Open",
|
|
"description": "The open price."
|
|
},
|
|
"high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "High",
|
|
"description": "The high price."
|
|
},
|
|
"low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Low",
|
|
"description": "The low price."
|
|
},
|
|
"close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Close",
|
|
"description": "The close price."
|
|
},
|
|
"volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume",
|
|
"description": "The trading volume."
|
|
},
|
|
"exchange_volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exchange Volume",
|
|
"description": "Volume of shares exchanged during the trading day on the specific exchange."
|
|
},
|
|
"prev_close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Prev Close",
|
|
"description": "The closing price of the previous trading day."
|
|
},
|
|
"change": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change",
|
|
"description": "Change in price from previous close."
|
|
},
|
|
"change_percent": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change Percent",
|
|
"description": "Change in price as a normalized percentage.",
|
|
"x-frontend_multiply": 100
|
|
},
|
|
"year_high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year High",
|
|
"description": "The one year high (52W High)."
|
|
},
|
|
"year_low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Year Low",
|
|
"description": "The one year low (52W Low)."
|
|
},
|
|
"is_darkpool": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Is Darkpool",
|
|
"description": "Whether or not the current trade is from a darkpool."
|
|
},
|
|
"source": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Source",
|
|
"description": "Source of the Intrinio data."
|
|
},
|
|
"updated_on": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Updated On",
|
|
"description": "Date and Time when the data was last updated."
|
|
},
|
|
"security": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioSecurity"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Security details related to the quote."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol",
|
|
"updated_on"
|
|
],
|
|
"title": "IntrinioEquityQuote",
|
|
"description": "Intrinio Equity Quote Data."
|
|
},
|
|
"IntrinioEquitySearch": {
|
|
"properties": {
|
|
"symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"name": {
|
|
"type": "string",
|
|
"title": "Name",
|
|
"description": "Name of the company."
|
|
},
|
|
"cik": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cik",
|
|
"description": ""
|
|
},
|
|
"lei": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Lei",
|
|
"description": "The Legal Entity Identifier (LEI) of the company."
|
|
},
|
|
"intrinio_id": {
|
|
"type": "string",
|
|
"title": "Intrinio Id",
|
|
"description": "The Intrinio ID of the company."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"name",
|
|
"cik",
|
|
"lei",
|
|
"intrinio_id"
|
|
],
|
|
"title": "IntrinioEquitySearch",
|
|
"description": "Intrinio Equity Search Data."
|
|
},
|
|
"IntrinioFinancialRatios": {
|
|
"properties": {
|
|
"period_ending": {
|
|
"type": "string",
|
|
"title": "Period Ending",
|
|
"description": "The date of the data."
|
|
},
|
|
"fiscal_period": {
|
|
"type": "string",
|
|
"title": "Fiscal Period",
|
|
"description": "Period of the financial ratios."
|
|
},
|
|
"fiscal_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Year",
|
|
"description": "Fiscal year."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"period_ending",
|
|
"fiscal_period"
|
|
],
|
|
"title": "IntrinioFinancialRatios",
|
|
"description": "Intrinio Financial Ratios Data."
|
|
},
|
|
"IntrinioFredSeries": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"value": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Value",
|
|
"description": "Value of the index."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date"
|
|
],
|
|
"title": "IntrinioFredSeries",
|
|
"description": "Intrinio FRED Series Data."
|
|
},
|
|
"IntrinioHistoricalAttributes": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"tag": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Tag",
|
|
"description": "Tag name for the fetched data."
|
|
},
|
|
"value": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Value",
|
|
"description": "The value of the data."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"symbol"
|
|
],
|
|
"title": "IntrinioHistoricalAttributes",
|
|
"description": "Intrinio Historical Attributes Data."
|
|
},
|
|
"IntrinioHistoricalDividends": {
|
|
"properties": {
|
|
"ex_dividend_date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Ex Dividend Date",
|
|
"description": "The ex-dividend date - the date on which the stock begins trading without rights to the dividend."
|
|
},
|
|
"amount": {
|
|
"type": "number",
|
|
"title": "Amount",
|
|
"description": "The dividend amount per share."
|
|
},
|
|
"factor": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Factor",
|
|
"description": "factor by which to multiply stock prices before this date, in order to calculate historically-adjusted stock prices."
|
|
},
|
|
"currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Currency",
|
|
"description": "The currency in which the dividend is paid."
|
|
},
|
|
"split_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Split Ratio",
|
|
"description": "The ratio of the stock split, if a stock split occurred."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"ex_dividend_date",
|
|
"amount"
|
|
],
|
|
"title": "IntrinioHistoricalDividends",
|
|
"description": "Intrinio Historical Dividends Data."
|
|
},
|
|
"IntrinioIncomeStatement": {
|
|
"properties": {
|
|
"period_ending": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Period Ending",
|
|
"description": "The end date of the reporting period."
|
|
},
|
|
"fiscal_period": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Period",
|
|
"description": "The fiscal period of the report."
|
|
},
|
|
"fiscal_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Year",
|
|
"description": "The fiscal year of the fiscal period."
|
|
},
|
|
"reported_currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Reported Currency",
|
|
"description": "The currency in which the balance sheet is reported."
|
|
},
|
|
"revenue": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Revenue",
|
|
"description": "Total revenue"
|
|
},
|
|
"operating_revenue": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Operating Revenue",
|
|
"description": "Total operating revenue"
|
|
},
|
|
"cost_of_revenue": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cost Of Revenue",
|
|
"description": "Total cost of revenue"
|
|
},
|
|
"operating_cost_of_revenue": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Operating Cost Of Revenue",
|
|
"description": "Total operating cost of revenue"
|
|
},
|
|
"gross_profit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Gross Profit",
|
|
"description": "Total gross profit"
|
|
},
|
|
"gross_profit_margin": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Gross Profit Margin",
|
|
"description": "Gross margin ratio."
|
|
},
|
|
"provision_for_credit_losses": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provision For Credit Losses",
|
|
"description": "Provision for credit losses"
|
|
},
|
|
"research_and_development_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Research And Development Expense",
|
|
"description": "Research and development expense"
|
|
},
|
|
"selling_general_and_admin_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Selling General And Admin Expense",
|
|
"description": "Selling, general, and admin expense"
|
|
},
|
|
"salaries_and_employee_benefits": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Salaries And Employee Benefits",
|
|
"description": "Salaries and employee benefits"
|
|
},
|
|
"marketing_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Marketing Expense",
|
|
"description": "Marketing expense"
|
|
},
|
|
"net_occupancy_and_equipment_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Occupancy And Equipment Expense",
|
|
"description": "Net occupancy and equipment expense"
|
|
},
|
|
"other_operating_expenses": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Operating Expenses",
|
|
"description": "Other operating expenses"
|
|
},
|
|
"depreciation_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Depreciation Expense",
|
|
"description": "Depreciation expense"
|
|
},
|
|
"amortization_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Amortization Expense",
|
|
"description": "Amortization expense"
|
|
},
|
|
"amortization_of_deferred_policy_acquisition_costs": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Amortization Of Deferred Policy Acquisition Costs",
|
|
"description": "Amortization of deferred policy acquisition costs"
|
|
},
|
|
"exploration_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exploration Expense",
|
|
"description": "Exploration expense"
|
|
},
|
|
"depletion_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Depletion Expense",
|
|
"description": "Depletion expense"
|
|
},
|
|
"total_operating_expenses": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Operating Expenses",
|
|
"description": "Total operating expenses"
|
|
},
|
|
"total_operating_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Operating Income",
|
|
"description": "Total operating income"
|
|
},
|
|
"deposits_and_money_market_investments_interest_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Deposits And Money Market Investments Interest Income",
|
|
"description": "Deposits and money market investments interest income"
|
|
},
|
|
"federal_funds_sold_and_securities_borrowed_interest_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Federal Funds Sold And Securities Borrowed Interest Income",
|
|
"description": "Federal funds sold and securities borrowed interest income"
|
|
},
|
|
"investment_securities_interest_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Investment Securities Interest Income",
|
|
"description": "Investment securities interest income"
|
|
},
|
|
"loans_and_leases_interest_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Loans And Leases Interest Income",
|
|
"description": "Loans and leases interest income"
|
|
},
|
|
"trading_account_interest_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Trading Account Interest Income",
|
|
"description": "Trading account interest income"
|
|
},
|
|
"other_interest_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Interest Income",
|
|
"description": "Other interest income"
|
|
},
|
|
"total_non_interest_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Non Interest Income",
|
|
"description": "Total non-interest income"
|
|
},
|
|
"interest_and_investment_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Interest And Investment Income",
|
|
"description": "Interest and investment income"
|
|
},
|
|
"short_term_borrowings_interest_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Short Term Borrowings Interest Expense",
|
|
"description": "Short-term borrowings interest expense"
|
|
},
|
|
"long_term_debt_interest_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Long Term Debt Interest Expense",
|
|
"description": "Long-term debt interest expense"
|
|
},
|
|
"capitalized_lease_obligations_interest_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Capitalized Lease Obligations Interest Expense",
|
|
"description": "Capitalized lease obligations interest expense"
|
|
},
|
|
"deposits_interest_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Deposits Interest Expense",
|
|
"description": "Deposits interest expense"
|
|
},
|
|
"federal_funds_purchased_and_securities_sold_interest_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Federal Funds Purchased And Securities Sold Interest Expense",
|
|
"description": "Federal funds purchased and securities sold interest expense"
|
|
},
|
|
"other_interest_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Interest Expense",
|
|
"description": "Other interest expense"
|
|
},
|
|
"total_interest_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Interest Expense",
|
|
"description": "Total interest expense"
|
|
},
|
|
"net_interest_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Interest Income",
|
|
"description": "Net interest income"
|
|
},
|
|
"other_non_interest_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Non Interest Income",
|
|
"description": "Other non-interest income"
|
|
},
|
|
"investment_banking_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Investment Banking Income",
|
|
"description": "Investment banking income"
|
|
},
|
|
"trust_fees_by_commissions": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Trust Fees By Commissions",
|
|
"description": "Trust fees by commissions"
|
|
},
|
|
"premiums_earned": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Premiums Earned",
|
|
"description": "Premiums earned"
|
|
},
|
|
"insurance_policy_acquisition_costs": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Insurance Policy Acquisition Costs",
|
|
"description": "Insurance policy acquisition costs"
|
|
},
|
|
"current_and_future_benefits": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Current And Future Benefits",
|
|
"description": "Current and future benefits"
|
|
},
|
|
"property_and_liability_insurance_claims": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Property And Liability Insurance Claims",
|
|
"description": "Property and liability insurance claims"
|
|
},
|
|
"total_non_interest_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Non Interest Expense",
|
|
"description": "Total non-interest expense"
|
|
},
|
|
"net_realized_and_unrealized_capital_gains_on_investments": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Realized And Unrealized Capital Gains On Investments",
|
|
"description": "Net realized and unrealized capital gains on investments"
|
|
},
|
|
"other_gains": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Gains",
|
|
"description": "Other gains"
|
|
},
|
|
"non_operating_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Non Operating Income",
|
|
"description": "Non-operating income"
|
|
},
|
|
"other_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Income",
|
|
"description": "Other income"
|
|
},
|
|
"other_revenue": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Revenue",
|
|
"description": "Other revenue"
|
|
},
|
|
"extraordinary_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Extraordinary Income",
|
|
"description": "Extraordinary income"
|
|
},
|
|
"total_other_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Other Income",
|
|
"description": "Total other income"
|
|
},
|
|
"ebitda": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ebitda",
|
|
"description": "Earnings Before Interest, Taxes, Depreciation and Amortization."
|
|
},
|
|
"ebitda_margin": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ebitda Margin",
|
|
"description": "Margin on Earnings Before Interest, Taxes, Depreciation and Amortization."
|
|
},
|
|
"total_pre_tax_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Pre Tax Income",
|
|
"description": "Total pre-tax income"
|
|
},
|
|
"ebit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ebit",
|
|
"description": "Earnings Before Interest and Taxes."
|
|
},
|
|
"pre_tax_income_margin": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Pre Tax Income Margin",
|
|
"description": "Pre-Tax Income Margin."
|
|
},
|
|
"income_tax_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Income Tax Expense",
|
|
"description": "Income tax expense"
|
|
},
|
|
"impairment_charge": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Impairment Charge",
|
|
"description": "Impairment charge"
|
|
},
|
|
"restructuring_charge": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Restructuring Charge",
|
|
"description": "Restructuring charge"
|
|
},
|
|
"service_charges_on_deposit_accounts": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Service Charges On Deposit Accounts",
|
|
"description": "Service charges on deposit accounts"
|
|
},
|
|
"other_service_charges": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Service Charges",
|
|
"description": "Other service charges"
|
|
},
|
|
"other_special_charges": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Special Charges",
|
|
"description": "Other special charges"
|
|
},
|
|
"other_cost_of_revenue": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Cost Of Revenue",
|
|
"description": "Other cost of revenue"
|
|
},
|
|
"net_income_continuing_operations": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Income Continuing Operations",
|
|
"description": "Net income (continuing operations)"
|
|
},
|
|
"net_income_discontinued_operations": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Income Discontinued Operations",
|
|
"description": "Net income (discontinued operations)"
|
|
},
|
|
"consolidated_net_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Consolidated Net Income",
|
|
"description": "Consolidated net income"
|
|
},
|
|
"other_adjustments_to_consolidated_net_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Adjustments To Consolidated Net Income",
|
|
"description": "Other adjustments to consolidated net income"
|
|
},
|
|
"other_adjustment_to_net_income_attributable_to_common_shareholders": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Adjustment To Net Income Attributable To Common Shareholders",
|
|
"description": "Other adjustment to net income attributable to common shareholders"
|
|
},
|
|
"net_income_attributable_to_noncontrolling_interest": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Income Attributable To Noncontrolling Interest",
|
|
"description": "Net income attributable to noncontrolling interest"
|
|
},
|
|
"net_income_attributable_to_common_shareholders": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Income Attributable To Common Shareholders",
|
|
"description": "Net income attributable to common shareholders"
|
|
},
|
|
"basic_earnings_per_share": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Basic Earnings Per Share",
|
|
"description": "Basic earnings per share"
|
|
},
|
|
"diluted_earnings_per_share": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Diluted Earnings Per Share",
|
|
"description": "Diluted earnings per share"
|
|
},
|
|
"basic_and_diluted_earnings_per_share": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Basic And Diluted Earnings Per Share",
|
|
"description": "Basic and diluted earnings per share"
|
|
},
|
|
"cash_dividends_to_common_per_share": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cash Dividends To Common Per Share",
|
|
"description": "Cash dividends to common per share"
|
|
},
|
|
"preferred_stock_dividends_declared": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Preferred Stock Dividends Declared",
|
|
"description": "Preferred stock dividends declared"
|
|
},
|
|
"weighted_average_basic_shares_outstanding": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Weighted Average Basic Shares Outstanding",
|
|
"description": "Weighted average basic shares outstanding"
|
|
},
|
|
"weighted_average_diluted_shares_outstanding": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Weighted Average Diluted Shares Outstanding",
|
|
"description": "Weighted average diluted shares outstanding"
|
|
},
|
|
"weighted_average_basic_and_diluted_shares_outstanding": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Weighted Average Basic And Diluted Shares Outstanding",
|
|
"description": "Weighted average basic and diluted shares outstanding"
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"period_ending"
|
|
],
|
|
"title": "IntrinioIncomeStatement",
|
|
"description": "Intrinio Income Statement Data."
|
|
},
|
|
"IntrinioIndexHistorical": {
|
|
"properties": {
|
|
"date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
}
|
|
],
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"open": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Open",
|
|
"description": "The open price."
|
|
},
|
|
"high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "High",
|
|
"description": "The high price."
|
|
},
|
|
"low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Low",
|
|
"description": "The low price."
|
|
},
|
|
"close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Close",
|
|
"description": "The close price."
|
|
},
|
|
"volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume",
|
|
"description": "The trading volume."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date"
|
|
],
|
|
"title": "IntrinioIndexHistorical",
|
|
"description": "Intrinio Index Historical Data."
|
|
},
|
|
"IntrinioInsiderTrading": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"company_cik": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Company Cik",
|
|
"description": "CIK number of the company."
|
|
},
|
|
"filing_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Filing Date",
|
|
"description": "Filing date of the trade."
|
|
},
|
|
"transaction_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Transaction Date",
|
|
"description": "Date of the transaction."
|
|
},
|
|
"owner_cik": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Owner Cik",
|
|
"description": "Reporting individual's CIK."
|
|
},
|
|
"owner_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Owner Name",
|
|
"description": "Name of the reporting individual."
|
|
},
|
|
"owner_title": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Owner Title",
|
|
"description": "The title held by the reporting individual."
|
|
},
|
|
"transaction_type": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Transaction Type",
|
|
"description": "Type of transaction being reported."
|
|
},
|
|
"acquisition_or_disposition": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Acquisition Or Disposition",
|
|
"description": "Acquisition or disposition of the shares."
|
|
},
|
|
"security_type": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Security Type",
|
|
"description": "The type of security transacted."
|
|
},
|
|
"securities_owned": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Securities Owned",
|
|
"description": "Number of securities owned by the reporting individual."
|
|
},
|
|
"securities_transacted": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Securities Transacted",
|
|
"description": "Number of securities transacted by the reporting individual."
|
|
},
|
|
"transaction_price": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Transaction Price",
|
|
"description": "The price of the transaction."
|
|
},
|
|
"filing_url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Filing Url",
|
|
"description": "URL of the filing."
|
|
},
|
|
"company_name": {
|
|
"type": "string",
|
|
"title": "Company Name",
|
|
"description": "Name of the company."
|
|
},
|
|
"conversion_exercise_price": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Conversion Exercise Price",
|
|
"description": "Conversion/Exercise price of the shares."
|
|
},
|
|
"deemed_execution_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Deemed Execution Date",
|
|
"description": "Deemed execution date of the trade."
|
|
},
|
|
"exercise_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exercise Date",
|
|
"description": "Exercise date of the trade."
|
|
},
|
|
"expiration_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Expiration Date",
|
|
"description": "Expiration date of the derivative."
|
|
},
|
|
"underlying_security_title": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Underlying Security Title",
|
|
"description": "Name of the underlying non-derivative security related to this derivative transaction."
|
|
},
|
|
"underlying_shares": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Underlying Shares",
|
|
"description": "Number of underlying shares related to this derivative transaction."
|
|
},
|
|
"nature_of_ownership": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Nature Of Ownership",
|
|
"description": "Nature of ownership of the insider trading."
|
|
},
|
|
"director": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Director",
|
|
"description": "Whether the owner is a director."
|
|
},
|
|
"officer": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Officer",
|
|
"description": "Whether the owner is an officer."
|
|
},
|
|
"ten_percent_owner": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ten Percent Owner",
|
|
"description": "Whether the owner is a 10% owner."
|
|
},
|
|
"other_relation": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Relation",
|
|
"description": "Whether the owner is having another relation."
|
|
},
|
|
"derivative_transaction": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Derivative Transaction",
|
|
"description": "Whether the owner is having a derivative transaction."
|
|
},
|
|
"report_line_number": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Report Line Number",
|
|
"description": "Report line number of the insider trading."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol",
|
|
"company_name"
|
|
],
|
|
"title": "IntrinioInsiderTrading",
|
|
"description": "Intrinio Insider Trading Data."
|
|
},
|
|
"IntrinioInstitutionalOwnership": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"cik": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cik",
|
|
"description": "Central Index Key (CIK) for the requested entity."
|
|
},
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"name": {
|
|
"type": "string",
|
|
"title": "Name",
|
|
"description": "Name of the institutional owner."
|
|
},
|
|
"value": {
|
|
"type": "number",
|
|
"title": "Value",
|
|
"description": "Value of the institutional owner."
|
|
},
|
|
"amount": {
|
|
"type": "number",
|
|
"title": "Amount",
|
|
"description": "Amount of the institutional owner."
|
|
},
|
|
"sole_voting_authority": {
|
|
"type": "number",
|
|
"title": "Sole Voting Authority",
|
|
"description": "Sole voting authority of the institutional owner."
|
|
},
|
|
"shared_voting_authority": {
|
|
"type": "number",
|
|
"title": "Shared Voting Authority",
|
|
"description": "Shared voting authority of the institutional owner."
|
|
},
|
|
"no_voting_authority": {
|
|
"type": "number",
|
|
"title": "No Voting Authority",
|
|
"description": "No voting authority of the institutional owner."
|
|
},
|
|
"previous_amount": {
|
|
"type": "number",
|
|
"title": "Previous Amount",
|
|
"description": "Previous amount of the institutional owner."
|
|
},
|
|
"amount_change": {
|
|
"type": "number",
|
|
"title": "Amount Change",
|
|
"description": "Amount change of the institutional owner."
|
|
},
|
|
"amount_percent_change": {
|
|
"type": "number",
|
|
"title": "Amount Percent Change",
|
|
"description": "Amount percent change of the institutional owner."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol",
|
|
"date",
|
|
"name",
|
|
"value",
|
|
"amount",
|
|
"sole_voting_authority",
|
|
"shared_voting_authority",
|
|
"no_voting_authority",
|
|
"previous_amount",
|
|
"amount_change",
|
|
"amount_percent_change"
|
|
],
|
|
"title": "IntrinioInstitutionalOwnership",
|
|
"description": "Intrinio Institutional Ownership Data."
|
|
},
|
|
"IntrinioKeyMetrics": {
|
|
"properties": {
|
|
"symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"market_cap": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Market Cap",
|
|
"description": "Market capitalization"
|
|
},
|
|
"pe_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Pe Ratio",
|
|
"description": "Price-to-earnings ratio (P/E ratio)"
|
|
},
|
|
"beta": {
|
|
"type": "number",
|
|
"title": "Beta",
|
|
"description": "Beta relative to the broad market calculated on a rolling three-year basis."
|
|
},
|
|
"volume": {
|
|
"type": "number",
|
|
"title": "Volume",
|
|
"description": "Volume"
|
|
},
|
|
"fifty_two_week_high": {
|
|
"type": "number",
|
|
"title": "Fifty Two Week High",
|
|
"description": "52 week high"
|
|
},
|
|
"fifty_two_week_low": {
|
|
"type": "number",
|
|
"title": "Fifty Two Week Low",
|
|
"description": "52 week low"
|
|
},
|
|
"dividend_yield": {
|
|
"type": "number",
|
|
"title": "Dividend Yield",
|
|
"description": "Dividend yield, as a normalized percent.",
|
|
"x-frontend_multiply": 100,
|
|
"x-unit_measurement": "percent"
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"beta",
|
|
"volume",
|
|
"fifty_two_week_high",
|
|
"fifty_two_week_low"
|
|
],
|
|
"title": "IntrinioKeyMetrics",
|
|
"description": "Intrinio Key Metrics Data."
|
|
},
|
|
"IntrinioLatestAttributes": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"tag": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Tag",
|
|
"description": "Tag name for the fetched data."
|
|
},
|
|
"value": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Value",
|
|
"description": "The value of the data."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol"
|
|
],
|
|
"title": "IntrinioLatestAttributes",
|
|
"description": "Intrinio Latest Attributes Data."
|
|
},
|
|
"IntrinioMarketIndices": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"open": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Open",
|
|
"description": "The open price."
|
|
},
|
|
"high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "High",
|
|
"description": "The high price."
|
|
},
|
|
"low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Low",
|
|
"description": "The low price."
|
|
},
|
|
"close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Close",
|
|
"description": "The close price."
|
|
},
|
|
"volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume",
|
|
"description": "The trading volume."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date"
|
|
],
|
|
"title": "IntrinioMarketIndices",
|
|
"description": "Intrinio Market Indices Data."
|
|
},
|
|
"IntrinioOptionsChains": {
|
|
"properties": {
|
|
"symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data. Here, it is the underlying symbol for the option."
|
|
},
|
|
"contract_symbol": {
|
|
"type": "string",
|
|
"title": "Contract Symbol",
|
|
"description": "Contract symbol for the option."
|
|
},
|
|
"eod_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Eod Date",
|
|
"description": "Date for which the options chains are returned."
|
|
},
|
|
"expiration": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Expiration",
|
|
"description": "Expiration date of the contract."
|
|
},
|
|
"strike": {
|
|
"type": "number",
|
|
"title": "Strike",
|
|
"description": "Strike price of the contract."
|
|
},
|
|
"option_type": {
|
|
"type": "string",
|
|
"title": "Option Type",
|
|
"description": "Call or Put."
|
|
},
|
|
"open_interest": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Open Interest",
|
|
"description": "Open interest on the contract."
|
|
},
|
|
"volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume",
|
|
"description": "The trading volume."
|
|
},
|
|
"theoretical_price": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Theoretical Price",
|
|
"description": "Theoretical value of the option."
|
|
},
|
|
"last_trade_price": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Trade Price",
|
|
"description": "Last trade price of the option."
|
|
},
|
|
"tick": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Tick",
|
|
"description": "Whether the last tick was up or down in price."
|
|
},
|
|
"bid": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Bid",
|
|
"description": "Current bid price for the option."
|
|
},
|
|
"bid_size": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Bid Size",
|
|
"description": "Bid size for the option."
|
|
},
|
|
"ask": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ask",
|
|
"description": "Current ask price for the option."
|
|
},
|
|
"ask_size": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ask Size",
|
|
"description": "Ask size for the option."
|
|
},
|
|
"mark": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Mark",
|
|
"description": "The mid-price between the latest bid and ask."
|
|
},
|
|
"open": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Open",
|
|
"description": "The open price."
|
|
},
|
|
"open_bid": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Open Bid",
|
|
"description": "The opening bid price for the option that day."
|
|
},
|
|
"open_ask": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Open Ask",
|
|
"description": "The opening ask price for the option that day."
|
|
},
|
|
"high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "High",
|
|
"description": "The high price."
|
|
},
|
|
"bid_high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Bid High",
|
|
"description": "The highest bid price for the option that day."
|
|
},
|
|
"ask_high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ask High",
|
|
"description": "The highest ask price for the option that day."
|
|
},
|
|
"low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Low",
|
|
"description": "The low price."
|
|
},
|
|
"bid_low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Bid Low",
|
|
"description": "The lowest bid price for the option that day."
|
|
},
|
|
"ask_low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ask Low",
|
|
"description": "The lowest ask price for the option that day."
|
|
},
|
|
"close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Close",
|
|
"description": "The close price."
|
|
},
|
|
"close_size": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Close Size",
|
|
"description": "The closing trade size for the option that day."
|
|
},
|
|
"close_time": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Close Time",
|
|
"description": "The time of the closing price for the option that day."
|
|
},
|
|
"close_bid": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Close Bid",
|
|
"description": "The closing bid price for the option that day."
|
|
},
|
|
"close_bid_size": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Close Bid Size",
|
|
"description": "The closing bid size for the option that day."
|
|
},
|
|
"close_bid_time": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Close Bid Time",
|
|
"description": "The time of the bid closing price for the option that day."
|
|
},
|
|
"close_ask": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Close Ask",
|
|
"description": "The closing ask price for the option that day."
|
|
},
|
|
"close_ask_size": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Close Ask Size",
|
|
"description": "The closing ask size for the option that day."
|
|
},
|
|
"close_ask_time": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Close Ask Time",
|
|
"description": "The time of the ask closing price for the option that day."
|
|
},
|
|
"prev_close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Prev Close",
|
|
"description": ""
|
|
},
|
|
"change": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change",
|
|
"description": "The change in the price of the option."
|
|
},
|
|
"change_percent": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change Percent",
|
|
"description": "Change, in normalizezd percentage points, of the option."
|
|
},
|
|
"implied_volatility": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Implied Volatility",
|
|
"description": "Implied volatility of the option."
|
|
},
|
|
"delta": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Delta",
|
|
"description": "Delta of the option."
|
|
},
|
|
"gamma": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Gamma",
|
|
"description": "Gamma of the option."
|
|
},
|
|
"theta": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Theta",
|
|
"description": "Theta of the option."
|
|
},
|
|
"vega": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Vega",
|
|
"description": "Vega of the option."
|
|
},
|
|
"rho": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rho",
|
|
"description": "Rho of the option."
|
|
},
|
|
"exercise_style": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exercise Style",
|
|
"description": "The exercise style of the option, American or European."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"contract_symbol",
|
|
"expiration",
|
|
"strike",
|
|
"option_type"
|
|
],
|
|
"title": "IntrinioOptionsChains",
|
|
"description": "Intrinio Options Chains Data."
|
|
},
|
|
"IntrinioOptionsUnusual": {
|
|
"properties": {
|
|
"underlying_symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Underlying Symbol",
|
|
"description": "Symbol representing the entity requested in the data. (the underlying symbol)"
|
|
},
|
|
"contract_symbol": {
|
|
"type": "string",
|
|
"title": "Contract Symbol",
|
|
"description": "Contract symbol for the option."
|
|
},
|
|
"trade_type": {
|
|
"type": "string",
|
|
"title": "Trade Type",
|
|
"description": "The type of unusual trade."
|
|
},
|
|
"sentiment": {
|
|
"type": "string",
|
|
"title": "Sentiment",
|
|
"description": "Bullish, Bearish, or Neutral Sentiment is estimated based on whether the trade was executed at the bid, ask, or mark price."
|
|
},
|
|
"total_value": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "number"
|
|
}
|
|
],
|
|
"title": "Total Value",
|
|
"description": "The aggregated value of all option contract premiums included in the trade."
|
|
},
|
|
"total_size": {
|
|
"type": "integer",
|
|
"title": "Total Size",
|
|
"description": "The total number of contracts involved in a single transaction."
|
|
},
|
|
"average_price": {
|
|
"type": "number",
|
|
"title": "Average Price",
|
|
"description": "The average premium paid per option contract."
|
|
},
|
|
"ask_at_execution": {
|
|
"type": "number",
|
|
"title": "Ask At Execution",
|
|
"description": "Ask price at execution."
|
|
},
|
|
"bid_at_execution": {
|
|
"type": "number",
|
|
"title": "Bid At Execution",
|
|
"description": "Bid price at execution."
|
|
},
|
|
"underlying_price_at_execution": {
|
|
"type": "number",
|
|
"title": "Underlying Price At Execution",
|
|
"description": "Price of the underlying security at execution of trade."
|
|
},
|
|
"timestamp": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Timestamp",
|
|
"description": "The UTC timestamp of order placement."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"contract_symbol",
|
|
"trade_type",
|
|
"sentiment",
|
|
"total_value",
|
|
"total_size",
|
|
"average_price",
|
|
"ask_at_execution",
|
|
"bid_at_execution",
|
|
"underlying_price_at_execution",
|
|
"timestamp"
|
|
],
|
|
"title": "IntrinioOptionsUnusual",
|
|
"description": "Intrinio Unusual Options Data."
|
|
},
|
|
"IntrinioReportedFinancials": {
|
|
"properties": {
|
|
"period_ending": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Period Ending",
|
|
"description": "The ending date of the reporting period."
|
|
},
|
|
"fiscal_period": {
|
|
"type": "string",
|
|
"title": "Fiscal Period",
|
|
"description": "The fiscal period of the report (e.g. FY, Q1, etc.)."
|
|
},
|
|
"fiscal_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Year",
|
|
"description": "The fiscal year of the fiscal period."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"period_ending",
|
|
"fiscal_period"
|
|
],
|
|
"title": "IntrinioReportedFinancials",
|
|
"description": "Intrinio Reported Financials Data.\n\nThe fields for this model are generated dynamically from the XBRL tags in the Intrinio response."
|
|
},
|
|
"IntrinioSearchAttributes": {
|
|
"properties": {
|
|
"id": {
|
|
"type": "string",
|
|
"title": "Id",
|
|
"description": "ID of the financial attribute."
|
|
},
|
|
"name": {
|
|
"type": "string",
|
|
"title": "Name",
|
|
"description": "Name of the financial attribute."
|
|
},
|
|
"tag": {
|
|
"type": "string",
|
|
"title": "Tag",
|
|
"description": "Tag of the financial attribute."
|
|
},
|
|
"statement_code": {
|
|
"type": "string",
|
|
"title": "Statement Code",
|
|
"description": "Code of the financial statement."
|
|
},
|
|
"statement_type": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Statement Type",
|
|
"description": "Type of the financial statement."
|
|
},
|
|
"parent_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Parent Name",
|
|
"description": "Parent's name of the financial attribute."
|
|
},
|
|
"sequence": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sequence",
|
|
"description": "Sequence of the financial statement."
|
|
},
|
|
"factor": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Factor",
|
|
"description": "Unit of the financial attribute."
|
|
},
|
|
"transaction": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Transaction",
|
|
"description": "Transaction type (credit/debit) of the financial attribute."
|
|
},
|
|
"type": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Type",
|
|
"description": "Type of the financial attribute."
|
|
},
|
|
"unit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Unit",
|
|
"description": "Unit of the financial attribute."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"id",
|
|
"name",
|
|
"tag",
|
|
"statement_code"
|
|
],
|
|
"title": "IntrinioSearchAttributes",
|
|
"description": "Intrinio Search Attributes Data."
|
|
},
|
|
"IntrinioSecurity": {
|
|
"properties": {
|
|
"id": {
|
|
"type": "string",
|
|
"title": "Id",
|
|
"description": "The Intrinio ID for Security."
|
|
},
|
|
"company_id": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Company Id",
|
|
"description": "The Intrinio ID for the company for which the Security is issued."
|
|
},
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name",
|
|
"description": "Name of the Security."
|
|
},
|
|
"code": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Code",
|
|
"description": "\n A 2-3 digit code classifying the Security.\n Reference: https://docs.intrinio.com/documentation/security_codes\n "
|
|
},
|
|
"currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Currency",
|
|
"description": "The currency in which the Security is traded."
|
|
},
|
|
"ticker": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ticker",
|
|
"description": "The common/local ticker of the Security."
|
|
},
|
|
"composite_ticker": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Composite Ticker",
|
|
"description": "The country-composite ticker of the Security."
|
|
},
|
|
"figi": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Figi",
|
|
"description": "The OpenFIGI identifier."
|
|
},
|
|
"composite_figi": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Composite Figi",
|
|
"description": "The country-composite OpenFIGI identifier."
|
|
},
|
|
"share_class_figi": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Share Class Figi",
|
|
"description": "The global-composite OpenFIGI identifier."
|
|
},
|
|
"primary_listing": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Primary Listing",
|
|
"description": "\n If true, the Security is the primary issue for the company,\n otherwise it is a secondary issue on a secondary stock exchange,\n "
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"id"
|
|
],
|
|
"title": "IntrinioSecurity",
|
|
"description": "Intrinio Security Data."
|
|
},
|
|
"IntrinioShareStatistics": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"free_float": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Free Float",
|
|
"description": "Percentage of unrestricted shares of a publicly-traded company."
|
|
},
|
|
"float_shares": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Float Shares",
|
|
"description": "Number of shares available for trading by the general public."
|
|
},
|
|
"outstanding_shares": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Outstanding Shares",
|
|
"description": "Total number of shares of a publicly-traded company."
|
|
},
|
|
"source": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Source",
|
|
"description": "Source of the received data."
|
|
},
|
|
"adjusted_outstanding_shares": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Adjusted Outstanding Shares",
|
|
"description": "Total number of shares of a publicly-traded company, adjusted for splits."
|
|
},
|
|
"public_float": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Public Float",
|
|
"description": "Aggregate market value of the shares of a publicly-traded company."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol"
|
|
],
|
|
"title": "IntrinioShareStatistics",
|
|
"description": "Intrinio Share Statistics Data."
|
|
},
|
|
"IntrinioWorldNews": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Date",
|
|
"description": "The date of the data. The published date of the article."
|
|
},
|
|
"title": {
|
|
"type": "string",
|
|
"title": "Title",
|
|
"description": "Title of the article."
|
|
},
|
|
"images": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"additionalProperties": {
|
|
"type": "string"
|
|
},
|
|
"type": "object"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Images",
|
|
"description": "Images associated with the news."
|
|
},
|
|
"text": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Text",
|
|
"description": "Text/body of the article."
|
|
},
|
|
"url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Url",
|
|
"description": "URL to the article."
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"title": "Id",
|
|
"description": "Article ID."
|
|
},
|
|
"company": {
|
|
"type": "object",
|
|
"title": "Company",
|
|
"description": "Company details related to the news article."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"title",
|
|
"id",
|
|
"company"
|
|
],
|
|
"title": "IntrinioWorldNews",
|
|
"description": "Intrinio World News Data."
|
|
},
|
|
"OBBject_AMERIBOR": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FREDAMERIBOR"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fred": "#/components/schemas/FREDAMERIBOR"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "AMERIBOR"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_AMERIBOR",
|
|
"description": "OBBject with results of type AMERIBOR"
|
|
},
|
|
"OBBject_AnalystEstimates": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPAnalystEstimates"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPAnalystEstimates"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "AnalystEstimates"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_AnalystEstimates",
|
|
"description": "OBBject with results of type AnalystEstimates"
|
|
},
|
|
"OBBject_AnalystSearch": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/BenzingaAnalystSearch"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"benzinga": "#/components/schemas/BenzingaAnalystSearch"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "AnalystSearch"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_AnalystSearch",
|
|
"description": "OBBject with results of type AnalystSearch"
|
|
},
|
|
"OBBject_AvailableIndices": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPAvailableIndices"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPAvailableIndices"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "AvailableIndices"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_AvailableIndices",
|
|
"description": "OBBject with results of type AvailableIndices"
|
|
},
|
|
"OBBject_BalanceOfPayments": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ECBBalanceOfPayments"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"ecb": "#/components/schemas/ECBBalanceOfPayments"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "BalanceOfPayments"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_BalanceOfPayments",
|
|
"description": "OBBject with results of type BalanceOfPayments"
|
|
},
|
|
"OBBject_BalanceSheet": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPBalanceSheet"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioBalanceSheet"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/PolygonBalanceSheet"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPBalanceSheet",
|
|
"intrinio": "#/components/schemas/IntrinioBalanceSheet",
|
|
"polygon": "#/components/schemas/PolygonBalanceSheet"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "BalanceSheet"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_BalanceSheet",
|
|
"description": "OBBject with results of type BalanceSheet"
|
|
},
|
|
"OBBject_BalanceSheetGrowth": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPBalanceSheetGrowth"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPBalanceSheetGrowth"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "BalanceSheetGrowth"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_BalanceSheetGrowth",
|
|
"description": "OBBject with results of type BalanceSheetGrowth"
|
|
},
|
|
"OBBject_CLI": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/OECDCLI"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"oecd": "#/components/schemas/OECDCLI"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "CLI"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_CLI",
|
|
"description": "OBBject with results of type CLI"
|
|
},
|
|
"OBBject_CalendarDividend": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPCalendarDividend"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPCalendarDividend"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "CalendarDividend"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_CalendarDividend",
|
|
"description": "OBBject with results of type CalendarDividend"
|
|
},
|
|
"OBBject_CalendarEarnings": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPCalendarEarnings"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPCalendarEarnings"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "CalendarEarnings"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_CalendarEarnings",
|
|
"description": "OBBject with results of type CalendarEarnings"
|
|
},
|
|
"OBBject_CalendarIpo": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioCalendarIpo"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"intrinio": "#/components/schemas/IntrinioCalendarIpo"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "CalendarIpo"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_CalendarIpo",
|
|
"description": "OBBject with results of type CalendarIpo"
|
|
},
|
|
"OBBject_CalendarSplits": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPCalendarSplits"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPCalendarSplits"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "CalendarSplits"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_CalendarSplits",
|
|
"description": "OBBject with results of type CalendarSplits"
|
|
},
|
|
"OBBject_CashFlowStatement": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPCashFlowStatement"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioCashFlowStatement"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/PolygonCashFlowStatement"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPCashFlowStatement",
|
|
"intrinio": "#/components/schemas/IntrinioCashFlowStatement",
|
|
"polygon": "#/components/schemas/PolygonCashFlowStatement"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "CashFlowStatement"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_CashFlowStatement",
|
|
"description": "OBBject with results of type CashFlowStatement"
|
|
},
|
|
"OBBject_CashFlowStatementGrowth": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPCashFlowStatementGrowth"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPCashFlowStatementGrowth"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "CashFlowStatementGrowth"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_CashFlowStatementGrowth",
|
|
"description": "OBBject with results of type CashFlowStatementGrowth"
|
|
},
|
|
"OBBject_CikMap": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/SecCikMap"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"sec": "#/components/schemas/SecCikMap"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": false,
|
|
"is_union": false,
|
|
"model": "CikMap"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_CikMap",
|
|
"description": "OBBject with results of type CikMap"
|
|
},
|
|
"OBBject_CommercialPaper": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FREDCommercialPaper"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fred": "#/components/schemas/FREDCommercialPaper"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "CommercialPaper"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_CommercialPaper",
|
|
"description": "OBBject with results of type CommercialPaper"
|
|
},
|
|
"OBBject_CompanyFilings": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPCompanyFilings"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioCompanyFilings"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/SecCompanyFilings"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPCompanyFilings",
|
|
"intrinio": "#/components/schemas/IntrinioCompanyFilings",
|
|
"sec": "#/components/schemas/SecCompanyFilings"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "CompanyFilings"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_CompanyFilings",
|
|
"description": "OBBject with results of type CompanyFilings"
|
|
},
|
|
"OBBject_CompanyNews": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/BenzingaCompanyNews"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/FMPCompanyNews"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioCompanyNews"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/PolygonCompanyNews"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/TiingoCompanyNews"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"benzinga": "#/components/schemas/BenzingaCompanyNews",
|
|
"fmp": "#/components/schemas/FMPCompanyNews",
|
|
"intrinio": "#/components/schemas/IntrinioCompanyNews",
|
|
"polygon": "#/components/schemas/PolygonCompanyNews",
|
|
"tiingo": "#/components/schemas/TiingoCompanyNews"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "CompanyNews"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_CompanyNews",
|
|
"description": "OBBject with results of type CompanyNews"
|
|
},
|
|
"OBBject_CompanyOverview": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPCompanyOverview"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPCompanyOverview"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": false,
|
|
"is_union": false,
|
|
"model": "CompanyOverview"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_CompanyOverview",
|
|
"description": "OBBject with results of type CompanyOverview"
|
|
},
|
|
"OBBject_ConsumerPriceIndex": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FREDConsumerPriceIndex"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fred": "#/components/schemas/FREDConsumerPriceIndex"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "ConsumerPriceIndex"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_ConsumerPriceIndex",
|
|
"description": "OBBject with results of type ConsumerPriceIndex"
|
|
},
|
|
"OBBject_CryptoHistorical": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPCryptoHistorical"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/PolygonCryptoHistorical"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/TiingoCryptoHistorical"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPCryptoHistorical",
|
|
"polygon": "#/components/schemas/PolygonCryptoHistorical",
|
|
"tiingo": "#/components/schemas/TiingoCryptoHistorical"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "CryptoHistorical"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_CryptoHistorical",
|
|
"description": "OBBject with results of type CryptoHistorical"
|
|
},
|
|
"OBBject_CryptoSearch": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPCryptoSearch"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPCryptoSearch"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "CryptoSearch"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_CryptoSearch",
|
|
"description": "OBBject with results of type CryptoSearch"
|
|
},
|
|
"OBBject_CurrencyHistorical": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPCurrencyHistorical"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/PolygonCurrencyHistorical"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/TiingoCurrencyHistorical"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPCurrencyHistorical",
|
|
"polygon": "#/components/schemas/PolygonCurrencyHistorical",
|
|
"tiingo": "#/components/schemas/TiingoCurrencyHistorical"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "CurrencyHistorical"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_CurrencyHistorical",
|
|
"description": "OBBject with results of type CurrencyHistorical"
|
|
},
|
|
"OBBject_CurrencyPairs": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPCurrencyPairs"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioCurrencyPairs"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/PolygonCurrencyPairs"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPCurrencyPairs",
|
|
"intrinio": "#/components/schemas/IntrinioCurrencyPairs",
|
|
"polygon": "#/components/schemas/PolygonCurrencyPairs"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "CurrencyPairs"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_CurrencyPairs",
|
|
"description": "OBBject with results of type CurrencyPairs"
|
|
},
|
|
"OBBject_CurrencyReferenceRates": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ECBCurrencyReferenceRates"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"ecb": "#/components/schemas/ECBCurrencyReferenceRates"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": false,
|
|
"is_union": false,
|
|
"model": "CurrencyReferenceRates"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_CurrencyReferenceRates",
|
|
"description": "OBBject with results of type CurrencyReferenceRates"
|
|
},
|
|
"OBBject_DiscountWindowPrimaryCreditRate": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FREDDiscountWindowPrimaryCreditRate"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fred": "#/components/schemas/FREDDiscountWindowPrimaryCreditRate"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "DiscountWindowPrimaryCreditRate"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_DiscountWindowPrimaryCreditRate",
|
|
"description": "OBBject with results of type DiscountWindowPrimaryCreditRate"
|
|
},
|
|
"OBBject_DiscoveryFilings": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPDiscoveryFilings"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPDiscoveryFilings"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "DiscoveryFilings"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_DiscoveryFilings",
|
|
"description": "OBBject with results of type DiscoveryFilings"
|
|
},
|
|
"OBBject_ESTR": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FREDESTR"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fred": "#/components/schemas/FREDESTR"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "ESTR"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_ESTR",
|
|
"description": "OBBject with results of type ESTR"
|
|
},
|
|
"OBBject_EUYieldCurve": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ECBEUYieldCurve"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"ecb": "#/components/schemas/ECBEUYieldCurve"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "EUYieldCurve"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_EUYieldCurve",
|
|
"description": "OBBject with results of type EUYieldCurve"
|
|
},
|
|
"OBBject_EarningsCallTranscript": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPEarningsCallTranscript"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPEarningsCallTranscript"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "EarningsCallTranscript"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_EarningsCallTranscript",
|
|
"description": "OBBject with results of type EarningsCallTranscript"
|
|
},
|
|
"OBBject_EconomicCalendar": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPEconomicCalendar"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/TEEconomicCalendar"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPEconomicCalendar",
|
|
"tradingeconomics": "#/components/schemas/TEEconomicCalendar"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "EconomicCalendar"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_EconomicCalendar",
|
|
"description": "OBBject with results of type EconomicCalendar"
|
|
},
|
|
"OBBject_EquityFTD": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/SecEquityFtd"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"sec": "#/components/schemas/SecEquityFtd"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "EquityFTD"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_EquityFTD",
|
|
"description": "OBBject with results of type EquityFTD"
|
|
},
|
|
"OBBject_EquityHistorical": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPEquityHistorical"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioEquityHistorical"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/PolygonEquityHistorical"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/TiingoEquityHistorical"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPEquityHistorical",
|
|
"intrinio": "#/components/schemas/IntrinioEquityHistorical",
|
|
"polygon": "#/components/schemas/PolygonEquityHistorical",
|
|
"tiingo": "#/components/schemas/TiingoEquityHistorical"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "EquityHistorical"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_EquityHistorical",
|
|
"description": "OBBject with results of type EquityHistorical"
|
|
},
|
|
"OBBject_EquityInfo": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPEquityProfile"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioEquityInfo"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPEquityProfile",
|
|
"intrinio": "#/components/schemas/IntrinioEquityInfo"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "EquityInfo"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_EquityInfo",
|
|
"description": "OBBject with results of type EquityInfo"
|
|
},
|
|
"OBBject_EquityNBBO": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PolygonEquityNBBO"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"polygon": "#/components/schemas/PolygonEquityNBBO"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "EquityNBBO"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_EquityNBBO",
|
|
"description": "OBBject with results of type EquityNBBO"
|
|
},
|
|
"OBBject_EquityOwnership": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPEquityOwnership"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPEquityOwnership"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "EquityOwnership"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_EquityOwnership",
|
|
"description": "OBBject with results of type EquityOwnership"
|
|
},
|
|
"OBBject_EquityPeers": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPEquityPeers"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPEquityPeers"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": false,
|
|
"is_union": false,
|
|
"model": "EquityPeers"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_EquityPeers",
|
|
"description": "OBBject with results of type EquityPeers"
|
|
},
|
|
"OBBject_EquityQuote": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPEquityQuote"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioEquityQuote"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPEquityQuote",
|
|
"intrinio": "#/components/schemas/IntrinioEquityQuote"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "EquityQuote"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_EquityQuote",
|
|
"description": "OBBject with results of type EquityQuote"
|
|
},
|
|
"OBBject_EquityScreener": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPEquityScreener"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPEquityScreener"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "EquityScreener"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_EquityScreener",
|
|
"description": "OBBject with results of type EquityScreener"
|
|
},
|
|
"OBBject_EquitySearch": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioEquitySearch"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/SecEquitySearch"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"intrinio": "#/components/schemas/IntrinioEquitySearch",
|
|
"sec": "#/components/schemas/SecEquitySearch"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "EquitySearch"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_EquitySearch",
|
|
"description": "OBBject with results of type EquitySearch"
|
|
},
|
|
"OBBject_EquityValuationMultiples": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPEquityValuationMultiples"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPEquityValuationMultiples"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "EquityValuationMultiples"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_EquityValuationMultiples",
|
|
"description": "OBBject with results of type EquityValuationMultiples"
|
|
},
|
|
"OBBject_EtfCountries": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPEtfCountries"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPEtfCountries"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "EtfCountries"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_EtfCountries",
|
|
"description": "OBBject with results of type EtfCountries"
|
|
},
|
|
"OBBject_EtfEquityExposure": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPEtfEquityExposure"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPEtfEquityExposure"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "EtfEquityExposure"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_EtfEquityExposure",
|
|
"description": "OBBject with results of type EtfEquityExposure"
|
|
},
|
|
"OBBject_EtfHoldings": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPEtfHoldings"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/SecEtfHoldings"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPEtfHoldings",
|
|
"sec": "#/components/schemas/SecEtfHoldings"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "EtfHoldings"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_EtfHoldings",
|
|
"description": "OBBject with results of type EtfHoldings"
|
|
},
|
|
"OBBject_EtfHoldingsDate": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPEtfHoldingsDate"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPEtfHoldingsDate"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "EtfHoldingsDate"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_EtfHoldingsDate",
|
|
"description": "OBBject with results of type EtfHoldingsDate"
|
|
},
|
|
"OBBject_EtfHoldingsPerformance": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPEtfHoldingsPerformance"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPEtfHoldingsPerformance"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "EtfHoldingsPerformance"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_EtfHoldingsPerformance",
|
|
"description": "OBBject with results of type EtfHoldingsPerformance"
|
|
},
|
|
"OBBject_EtfInfo": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPEtfInfo"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPEtfInfo"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "EtfInfo"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_EtfInfo",
|
|
"description": "OBBject with results of type EtfInfo"
|
|
},
|
|
"OBBject_EtfSearch": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPEtfSearch"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPEtfSearch"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "EtfSearch"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_EtfSearch",
|
|
"description": "OBBject with results of type EtfSearch"
|
|
},
|
|
"OBBject_EtfSectors": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPEtfSectors"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPEtfSectors"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "EtfSectors"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_EtfSectors",
|
|
"description": "OBBject with results of type EtfSectors"
|
|
},
|
|
"OBBject_EuropeanCentralBankInterestRates": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FREDEuropeanCentralBankInterestRates"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fred": "#/components/schemas/FREDEuropeanCentralBankInterestRates"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "EuropeanCentralBankInterestRates"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_EuropeanCentralBankInterestRates",
|
|
"description": "OBBject with results of type EuropeanCentralBankInterestRates"
|
|
},
|
|
"OBBject_ExecutiveCompensation": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPExecutiveCompensation"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPExecutiveCompensation"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "ExecutiveCompensation"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_ExecutiveCompensation",
|
|
"description": "OBBject with results of type ExecutiveCompensation"
|
|
},
|
|
"OBBject_FEDFUNDS": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FederalReserveFED"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/FREDFED"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"federal_reserve": "#/components/schemas/FederalReserveFED",
|
|
"fred": "#/components/schemas/FREDFED"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "FEDFUNDS"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_FEDFUNDS",
|
|
"description": "OBBject with results of type FEDFUNDS"
|
|
},
|
|
"OBBject_FinancialRatios": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPFinancialRatios"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioFinancialRatios"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPFinancialRatios",
|
|
"intrinio": "#/components/schemas/IntrinioFinancialRatios"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "FinancialRatios"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_FinancialRatios",
|
|
"description": "OBBject with results of type FinancialRatios"
|
|
},
|
|
"OBBject_FredRegional": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FredRegional"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fred": "#/components/schemas/FredRegional"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "FredRegional"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_FredRegional",
|
|
"description": "OBBject with results of type FredRegional"
|
|
},
|
|
"OBBject_FredSearch": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FredSearch"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fred": "#/components/schemas/FredSearch"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "FredSearch"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_FredSearch",
|
|
"description": "OBBject with results of type FredSearch"
|
|
},
|
|
"OBBject_FredSeries": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FredSeries"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioFredSeries"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fred": "#/components/schemas/FredSeries",
|
|
"intrinio": "#/components/schemas/IntrinioFredSeries"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "FredSeries"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_FredSeries",
|
|
"description": "OBBject with results of type FredSeries"
|
|
},
|
|
"OBBject_GdpForecast": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/OECDGdpForecast"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"oecd": "#/components/schemas/OECDGdpForecast"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "GdpForecast"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_GdpForecast",
|
|
"description": "OBBject with results of type GdpForecast"
|
|
},
|
|
"OBBject_GdpNominal": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/OECDGdpNominal"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"oecd": "#/components/schemas/OECDGdpNominal"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "GdpNominal"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_GdpNominal",
|
|
"description": "OBBject with results of type GdpNominal"
|
|
},
|
|
"OBBject_GdpReal": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/OECDGdpReal"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"oecd": "#/components/schemas/OECDGdpReal"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "GdpReal"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_GdpReal",
|
|
"description": "OBBject with results of type GdpReal"
|
|
},
|
|
"OBBject_HighQualityMarketCorporateBond": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FREDHighQualityMarketCorporateBond"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fred": "#/components/schemas/FREDHighQualityMarketCorporateBond"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "HighQualityMarketCorporateBond"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_HighQualityMarketCorporateBond",
|
|
"description": "OBBject with results of type HighQualityMarketCorporateBond"
|
|
},
|
|
"OBBject_HistoricalAttributes": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioHistoricalAttributes"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"intrinio": "#/components/schemas/IntrinioHistoricalAttributes"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "HistoricalAttributes"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_HistoricalAttributes",
|
|
"description": "OBBject with results of type HistoricalAttributes"
|
|
},
|
|
"OBBject_HistoricalDividends": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPHistoricalDividends"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioHistoricalDividends"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPHistoricalDividends",
|
|
"intrinio": "#/components/schemas/IntrinioHistoricalDividends"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "HistoricalDividends"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_HistoricalDividends",
|
|
"description": "OBBject with results of type HistoricalDividends"
|
|
},
|
|
"OBBject_HistoricalEmployees": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPHistoricalEmployees"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPHistoricalEmployees"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "HistoricalEmployees"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_HistoricalEmployees",
|
|
"description": "OBBject with results of type HistoricalEmployees"
|
|
},
|
|
"OBBject_HistoricalEps": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPHistoricalEps"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPHistoricalEps"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "HistoricalEps"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_HistoricalEps",
|
|
"description": "OBBject with results of type HistoricalEps"
|
|
},
|
|
"OBBject_HistoricalSplits": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPHistoricalSplits"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPHistoricalSplits"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "HistoricalSplits"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_HistoricalSplits",
|
|
"description": "OBBject with results of type HistoricalSplits"
|
|
},
|
|
"OBBject_ICEBofA": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FREDICEBofA"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fred": "#/components/schemas/FREDICEBofA"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "ICEBofA"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_ICEBofA",
|
|
"description": "OBBject with results of type ICEBofA"
|
|
},
|
|
"OBBject_IORB": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FREDIORB"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fred": "#/components/schemas/FREDIORB"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "IORB"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_IORB",
|
|
"description": "OBBject with results of type IORB"
|
|
},
|
|
"OBBject_IncomeStatement": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPIncomeStatement"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioIncomeStatement"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/PolygonIncomeStatement"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPIncomeStatement",
|
|
"intrinio": "#/components/schemas/IntrinioIncomeStatement",
|
|
"polygon": "#/components/schemas/PolygonIncomeStatement"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "IncomeStatement"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_IncomeStatement",
|
|
"description": "OBBject with results of type IncomeStatement"
|
|
},
|
|
"OBBject_IncomeStatementGrowth": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPIncomeStatementGrowth"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPIncomeStatementGrowth"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "IncomeStatementGrowth"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_IncomeStatementGrowth",
|
|
"description": "OBBject with results of type IncomeStatementGrowth"
|
|
},
|
|
"OBBject_IndexConstituents": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPIndexConstituents"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPIndexConstituents"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "IndexConstituents"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_IndexConstituents",
|
|
"description": "OBBject with results of type IndexConstituents"
|
|
},
|
|
"OBBject_IndexHistorical": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPIndexHistorical"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioIndexHistorical"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/PolygonIndexHistorical"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPIndexHistorical",
|
|
"intrinio": "#/components/schemas/IntrinioIndexHistorical",
|
|
"polygon": "#/components/schemas/PolygonIndexHistorical"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "IndexHistorical"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_IndexHistorical",
|
|
"description": "OBBject with results of type IndexHistorical"
|
|
},
|
|
"OBBject_InsiderTrading": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPInsiderTrading"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioInsiderTrading"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPInsiderTrading",
|
|
"intrinio": "#/components/schemas/IntrinioInsiderTrading"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "InsiderTrading"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_InsiderTrading",
|
|
"description": "OBBject with results of type InsiderTrading"
|
|
},
|
|
"OBBject_InstitutionalOwnership": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPInstitutionalOwnership"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioInstitutionalOwnership"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPInstitutionalOwnership",
|
|
"intrinio": "#/components/schemas/IntrinioInstitutionalOwnership"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "InstitutionalOwnership"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_InstitutionalOwnership",
|
|
"description": "OBBject with results of type InstitutionalOwnership"
|
|
},
|
|
"OBBject_InstitutionsSearch": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/SecInstitutionsSearch"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"sec": "#/components/schemas/SecInstitutionsSearch"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "InstitutionsSearch"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_InstitutionsSearch",
|
|
"description": "OBBject with results of type InstitutionsSearch"
|
|
},
|
|
"OBBject_KeyExecutives": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPKeyExecutives"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPKeyExecutives"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "KeyExecutives"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_KeyExecutives",
|
|
"description": "OBBject with results of type KeyExecutives"
|
|
},
|
|
"OBBject_KeyMetrics": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPKeyMetrics"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPKeyMetrics"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioKeyMetrics"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"intrinio": "#/components/schemas/IntrinioKeyMetrics"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": true,
|
|
"model": "KeyMetrics"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_KeyMetrics",
|
|
"description": "OBBject with results of type KeyMetrics"
|
|
},
|
|
"OBBject_LTIR": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/OECDLTIR"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"oecd": "#/components/schemas/OECDLTIR"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "LTIR"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_LTIR",
|
|
"description": "OBBject with results of type LTIR"
|
|
},
|
|
"OBBject_LatestAttributes": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioLatestAttributes"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"intrinio": "#/components/schemas/IntrinioLatestAttributes"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "LatestAttributes"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_LatestAttributes",
|
|
"description": "OBBject with results of type LatestAttributes"
|
|
},
|
|
"OBBject_MarketIndices": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPMarketIndices"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioMarketIndices"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/PolygonMarketIndices"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPMarketIndices",
|
|
"intrinio": "#/components/schemas/IntrinioMarketIndices",
|
|
"polygon": "#/components/schemas/PolygonMarketIndices"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "MarketIndices"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_MarketIndices",
|
|
"description": "OBBject with results of type MarketIndices"
|
|
},
|
|
"OBBject_MarketSnapshots": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPMarketSnapshots"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/PolygonMarketSnapshots"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPMarketSnapshots",
|
|
"polygon": "#/components/schemas/PolygonMarketSnapshots"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "MarketSnapshots"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_MarketSnapshots",
|
|
"description": "OBBject with results of type MarketSnapshots"
|
|
},
|
|
"OBBject_MoneyMeasures": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FederalReserveMoneyMeasures"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"federal_reserve": "#/components/schemas/FederalReserveMoneyMeasures"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "MoneyMeasures"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_MoneyMeasures",
|
|
"description": "OBBject with results of type MoneyMeasures"
|
|
},
|
|
"OBBject_MoodyCorporateBondIndex": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FREDMoodyCorporateBondIndex"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fred": "#/components/schemas/FREDMoodyCorporateBondIndex"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "MoodyCorporateBondIndex"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_MoodyCorporateBondIndex",
|
|
"description": "OBBject with results of type MoodyCorporateBondIndex"
|
|
},
|
|
"OBBject_OptionsChains": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioOptionsChains"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"intrinio": "#/components/schemas/IntrinioOptionsChains"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "OptionsChains"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_OptionsChains",
|
|
"description": "OBBject with results of type OptionsChains"
|
|
},
|
|
"OBBject_OptionsUnusual": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioOptionsUnusual"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"intrinio": "#/components/schemas/IntrinioOptionsUnusual"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "OptionsUnusual"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_OptionsUnusual",
|
|
"description": "OBBject with results of type OptionsUnusual"
|
|
},
|
|
"OBBject_PROJECTIONS": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FREDPROJECTION"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fred": "#/components/schemas/FREDPROJECTION"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "PROJECTIONS"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_PROJECTIONS",
|
|
"description": "OBBject with results of type PROJECTIONS"
|
|
},
|
|
"OBBject_PricePerformance": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPPricePerformance"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPPricePerformance"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "PricePerformance"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_PricePerformance",
|
|
"description": "OBBject with results of type PricePerformance"
|
|
},
|
|
"OBBject_PriceTarget": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/BenzingaPriceTarget"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/FMPPriceTarget"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"benzinga": "#/components/schemas/BenzingaPriceTarget",
|
|
"fmp": "#/components/schemas/FMPPriceTarget"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "PriceTarget"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_PriceTarget",
|
|
"description": "OBBject with results of type PriceTarget"
|
|
},
|
|
"OBBject_PriceTargetConsensus": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPPriceTargetConsensus"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPPriceTargetConsensus"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": false,
|
|
"is_union": false,
|
|
"model": "PriceTargetConsensus"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_PriceTargetConsensus",
|
|
"description": "OBBject with results of type PriceTargetConsensus"
|
|
},
|
|
"OBBject_ReportedFinancials": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioReportedFinancials"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"intrinio": "#/components/schemas/IntrinioReportedFinancials"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "ReportedFinancials"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_ReportedFinancials",
|
|
"description": "OBBject with results of type ReportedFinancials"
|
|
},
|
|
"OBBject_RevenueBusinessLine": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPRevenueBusinessLine"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPRevenueBusinessLine"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "RevenueBusinessLine"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_RevenueBusinessLine",
|
|
"description": "OBBject with results of type RevenueBusinessLine"
|
|
},
|
|
"OBBject_RevenueGeographic": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPRevenueGeographic"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPRevenueGeographic"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "RevenueGeographic"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_RevenueGeographic",
|
|
"description": "OBBject with results of type RevenueGeographic"
|
|
},
|
|
"OBBject_RiskPremium": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPRiskPremium"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPRiskPremium"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "RiskPremium"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_RiskPremium",
|
|
"description": "OBBject with results of type RiskPremium"
|
|
},
|
|
"OBBject_RssLitigation": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/SecRssLitigation"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"sec": "#/components/schemas/SecRssLitigation"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "RssLitigation"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_RssLitigation",
|
|
"description": "OBBject with results of type RssLitigation"
|
|
},
|
|
"OBBject_SOFR": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FREDSOFR"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fred": "#/components/schemas/FREDSOFR"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "SOFR"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_SOFR",
|
|
"description": "OBBject with results of type SOFR"
|
|
},
|
|
"OBBject_SONIA": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FREDSONIA"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fred": "#/components/schemas/FREDSONIA"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "SONIA"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_SONIA",
|
|
"description": "OBBject with results of type SONIA"
|
|
},
|
|
"OBBject_STIR": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/OECDSTIR"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"oecd": "#/components/schemas/OECDSTIR"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "STIR"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_STIR",
|
|
"description": "OBBject with results of type STIR"
|
|
},
|
|
"OBBject_SchemaFiles": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/SecSchemaFiles"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"sec": "#/components/schemas/SecSchemaFiles"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": false,
|
|
"is_union": false,
|
|
"model": "SchemaFiles"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_SchemaFiles",
|
|
"description": "OBBject with results of type SchemaFiles"
|
|
},
|
|
"OBBject_SearchAttributes": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioSearchAttributes"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"intrinio": "#/components/schemas/IntrinioSearchAttributes"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "SearchAttributes"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_SearchAttributes",
|
|
"description": "OBBject with results of type SearchAttributes"
|
|
},
|
|
"OBBject_SelectedTreasuryBill": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FREDSelectedTreasuryBill"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fred": "#/components/schemas/FREDSelectedTreasuryBill"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "SelectedTreasuryBill"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_SelectedTreasuryBill",
|
|
"description": "OBBject with results of type SelectedTreasuryBill"
|
|
},
|
|
"OBBject_SelectedTreasuryConstantMaturity": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FREDSelectedTreasuryConstantMaturity"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fred": "#/components/schemas/FREDSelectedTreasuryConstantMaturity"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "SelectedTreasuryConstantMaturity"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_SelectedTreasuryConstantMaturity",
|
|
"description": "OBBject with results of type SelectedTreasuryConstantMaturity"
|
|
},
|
|
"OBBject_ShareStatistics": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FMPShareStatistics"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioShareStatistics"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fmp": "#/components/schemas/FMPShareStatistics",
|
|
"intrinio": "#/components/schemas/IntrinioShareStatistics"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "ShareStatistics"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_ShareStatistics",
|
|
"description": "OBBject with results of type ShareStatistics"
|
|
},
|
|
"OBBject_SicSearch": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/SecSicSearch"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"sec": "#/components/schemas/SecSicSearch"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "SicSearch"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_SicSearch",
|
|
"description": "OBBject with results of type SicSearch"
|
|
},
|
|
"OBBject_SpotRate": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FREDSpotRate"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fred": "#/components/schemas/FREDSpotRate"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "SpotRate"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_SpotRate",
|
|
"description": "OBBject with results of type SpotRate"
|
|
},
|
|
"OBBject_SymbolMap": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/SecSymbolMap"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"sec": "#/components/schemas/SecSymbolMap"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": false,
|
|
"is_union": false,
|
|
"model": "SymbolMap"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_SymbolMap",
|
|
"description": "OBBject with results of type SymbolMap"
|
|
},
|
|
"OBBject_TrailingDividendYield": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/TiingoTrailingDivYield"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"tiingo": "#/components/schemas/TiingoTrailingDivYield"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "TrailingDividendYield"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_TrailingDividendYield",
|
|
"description": "OBBject with results of type TrailingDividendYield"
|
|
},
|
|
"OBBject_TreasuryConstantMaturity": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FREDTreasuryConstantMaturity"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fred": "#/components/schemas/FREDTreasuryConstantMaturity"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "TreasuryConstantMaturity"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_TreasuryConstantMaturity",
|
|
"description": "OBBject with results of type TreasuryConstantMaturity"
|
|
},
|
|
"OBBject_TreasuryRates": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FederalReserveTreasuryRates"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/FMPTreasuryRates"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"federal_reserve": "#/components/schemas/FederalReserveTreasuryRates",
|
|
"fmp": "#/components/schemas/FMPTreasuryRates"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "TreasuryRates"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_TreasuryRates",
|
|
"description": "OBBject with results of type TreasuryRates"
|
|
},
|
|
"OBBject_USYieldCurve": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/FREDYieldCurve"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"fred": "#/components/schemas/FREDYieldCurve"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "USYieldCurve"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_USYieldCurve",
|
|
"description": "OBBject with results of type USYieldCurve"
|
|
},
|
|
"OBBject_Unemployment": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/OECDUnemployment"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"oecd": "#/components/schemas/OECDUnemployment"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "Unemployment"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_Unemployment",
|
|
"description": "OBBject with results of type Unemployment"
|
|
},
|
|
"OBBject_WorldNews": {
|
|
"properties": {
|
|
"_id": {
|
|
"type": "string",
|
|
"title": " Id"
|
|
},
|
|
"results": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/components/schemas/BenzingaWorldNews"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/FMPWorldNews"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/IntrinioWorldNews"
|
|
},
|
|
{
|
|
"$ref": "#/components/schemas/TiingoWorldNews"
|
|
}
|
|
],
|
|
"discriminator": {
|
|
"propertyName": "provider",
|
|
"mapping": {
|
|
"benzinga": "#/components/schemas/BenzingaWorldNews",
|
|
"fmp": "#/components/schemas/FMPWorldNews",
|
|
"intrinio": "#/components/schemas/IntrinioWorldNews",
|
|
"tiingo": "#/components/schemas/TiingoWorldNews"
|
|
}
|
|
}
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Results",
|
|
"description": "Serializable results.",
|
|
"has_list": true,
|
|
"is_union": false,
|
|
"model": "WorldNews"
|
|
},
|
|
"provider": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provider",
|
|
"description": "Provider name."
|
|
},
|
|
"warnings": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/Warning_"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Warnings",
|
|
"description": "List of warnings."
|
|
},
|
|
"chart": {
|
|
"anyOf": [
|
|
{
|
|
"$ref": "#/components/schemas/Chart"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"description": "Chart object."
|
|
},
|
|
"extra": {
|
|
"type": "object",
|
|
"title": "Extra",
|
|
"description": "Extra info."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"title": "OBBject_WorldNews",
|
|
"description": "OBBject with results of type WorldNews"
|
|
},
|
|
"OECDCLI": {
|
|
"properties": {
|
|
"date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"value": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Value",
|
|
"description": "CLI value"
|
|
},
|
|
"country": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Country",
|
|
"description": "Country for which CLI is given"
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"title": "OECDCLI",
|
|
"description": "OECD CLI Data."
|
|
},
|
|
"OECDGdpForecast": {
|
|
"properties": {
|
|
"date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"value": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Value",
|
|
"description": "Nominal GDP value on the date."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"title": "OECDGdpForecast",
|
|
"description": "OECD GDP Forecast Data."
|
|
},
|
|
"OECDGdpNominal": {
|
|
"properties": {
|
|
"date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"value": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Value",
|
|
"description": "Nominal GDP value on the date."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"title": "OECDGdpNominal",
|
|
"description": "OECD Nominal GDP Data."
|
|
},
|
|
"OECDGdpReal": {
|
|
"properties": {
|
|
"date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"value": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Value",
|
|
"description": "Nominal GDP value on the date."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"title": "OECDGdpReal",
|
|
"description": "OECD Real GDP Data."
|
|
},
|
|
"OECDLTIR": {
|
|
"properties": {
|
|
"date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"value": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Value",
|
|
"description": "Interest rate (given as a whole number, i.e 10=10%)"
|
|
},
|
|
"country": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Country",
|
|
"description": "Country for which interest rate is given"
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"title": "OECDLTIR",
|
|
"description": "OECD Long Term Interest Rate Data."
|
|
},
|
|
"OECDSTIR": {
|
|
"properties": {
|
|
"date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"value": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Value",
|
|
"description": "Interest rate (given as a whole number, i.e 10=10%)"
|
|
},
|
|
"country": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Country",
|
|
"description": "Country for which interest rate is given"
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"title": "OECDSTIR",
|
|
"description": "OECD Short Term Interest Rate Data."
|
|
},
|
|
"OECDUnemployment": {
|
|
"properties": {
|
|
"date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"value": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Value",
|
|
"description": "Unemployment rate (given as a whole number, i.e 10=10%)"
|
|
},
|
|
"country": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Country",
|
|
"description": "Country for which unemployment rate is given"
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"title": "OECDUnemployment",
|
|
"description": "OECD Unemployment Data."
|
|
},
|
|
"OpenBBErrorResponse": {
|
|
"properties": {
|
|
"detail": {
|
|
"type": "string",
|
|
"title": "Detail"
|
|
},
|
|
"error_kind": {
|
|
"type": "string",
|
|
"title": "Error Kind"
|
|
}
|
|
},
|
|
"type": "object",
|
|
"required": [
|
|
"detail",
|
|
"error_kind"
|
|
],
|
|
"title": "OpenBBErrorResponse",
|
|
"description": "OpenBB Error Response."
|
|
},
|
|
"PolygonBalanceSheet": {
|
|
"properties": {
|
|
"period_ending": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Period Ending",
|
|
"description": "The end date of the reporting period."
|
|
},
|
|
"fiscal_period": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Period",
|
|
"description": "The fiscal period of the report."
|
|
},
|
|
"fiscal_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Year",
|
|
"description": "The fiscal year of the fiscal period."
|
|
},
|
|
"accounts_receivable": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Accounts Receivable",
|
|
"description": "Accounts receivable"
|
|
},
|
|
"marketable_securities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Marketable Securities",
|
|
"description": "Marketable securities"
|
|
},
|
|
"prepaid_expenses": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Prepaid Expenses",
|
|
"description": "Prepaid expenses"
|
|
},
|
|
"other_current_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Current Assets",
|
|
"description": "Other current assets"
|
|
},
|
|
"total_current_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Current Assets",
|
|
"description": "Total current assets"
|
|
},
|
|
"property_plant_equipment_net": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Property Plant Equipment Net",
|
|
"description": "Property plant and equipment net"
|
|
},
|
|
"inventory": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Inventory",
|
|
"description": "Inventory"
|
|
},
|
|
"other_non_current_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Non Current Assets",
|
|
"description": "Other non-current assets"
|
|
},
|
|
"total_non_current_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Non Current Assets",
|
|
"description": "Total non-current assets"
|
|
},
|
|
"intangible_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Intangible Assets",
|
|
"description": "Intangible assets"
|
|
},
|
|
"total_assets": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Assets",
|
|
"description": "Total assets"
|
|
},
|
|
"accounts_payable": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Accounts Payable",
|
|
"description": "Accounts payable"
|
|
},
|
|
"employee_wages": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Employee Wages",
|
|
"description": "Employee wages"
|
|
},
|
|
"other_current_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Current Liabilities",
|
|
"description": "Other current liabilities"
|
|
},
|
|
"total_current_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Current Liabilities",
|
|
"description": "Total current liabilities"
|
|
},
|
|
"other_non_current_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Non Current Liabilities",
|
|
"description": "Other non-current liabilities"
|
|
},
|
|
"total_non_current_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Non Current Liabilities",
|
|
"description": "Total non-current liabilities"
|
|
},
|
|
"long_term_debt": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Long Term Debt",
|
|
"description": "Long term debt"
|
|
},
|
|
"total_liabilities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Liabilities",
|
|
"description": "Total liabilities"
|
|
},
|
|
"minority_interest": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Minority Interest",
|
|
"description": "Minority interest"
|
|
},
|
|
"temporary_equity_attributable_to_parent": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Temporary Equity Attributable To Parent",
|
|
"description": "Temporary equity attributable to parent"
|
|
},
|
|
"equity_attributable_to_parent": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Equity Attributable To Parent",
|
|
"description": "Equity attributable to parent"
|
|
},
|
|
"temporary_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Temporary Equity",
|
|
"description": "Temporary equity"
|
|
},
|
|
"preferred_stock": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Preferred Stock",
|
|
"description": "Preferred stock"
|
|
},
|
|
"redeemable_non_controlling_interest": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Redeemable Non Controlling Interest",
|
|
"description": "Redeemable non-controlling interest"
|
|
},
|
|
"redeemable_non_controlling_interest_other": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Redeemable Non Controlling Interest Other",
|
|
"description": "Redeemable non-controlling interest other"
|
|
},
|
|
"total_stock_holders_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Stock Holders Equity",
|
|
"description": "Total stock holders equity"
|
|
},
|
|
"total_liabilities_and_stock_holders_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Liabilities And Stock Holders Equity",
|
|
"description": "Total liabilities and stockholders equity"
|
|
},
|
|
"total_equity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Equity",
|
|
"description": "Total equity"
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"period_ending"
|
|
],
|
|
"title": "PolygonBalanceSheet",
|
|
"description": "Polygon Balance Sheet Statement Data."
|
|
},
|
|
"PolygonCashFlowStatement": {
|
|
"properties": {
|
|
"period_ending": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Period Ending",
|
|
"description": "The end date of the reporting period."
|
|
},
|
|
"fiscal_period": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Period",
|
|
"description": "The fiscal period of the report."
|
|
},
|
|
"fiscal_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Year",
|
|
"description": "The fiscal year of the fiscal period."
|
|
},
|
|
"net_cash_flow_from_operating_activities_continuing": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash Flow From Operating Activities Continuing",
|
|
"description": "Net cash flow from operating activities continuing."
|
|
},
|
|
"net_cash_flow_from_operating_activities_discontinued": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash Flow From Operating Activities Discontinued",
|
|
"description": "Net cash flow from operating activities discontinued."
|
|
},
|
|
"net_cash_flow_from_operating_activities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash Flow From Operating Activities",
|
|
"description": "Net cash flow from operating activities."
|
|
},
|
|
"net_cash_flow_from_investing_activities_continuing": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash Flow From Investing Activities Continuing",
|
|
"description": "Net cash flow from investing activities continuing."
|
|
},
|
|
"net_cash_flow_from_investing_activities_discontinued": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash Flow From Investing Activities Discontinued",
|
|
"description": "Net cash flow from investing activities discontinued."
|
|
},
|
|
"net_cash_flow_from_investing_activities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash Flow From Investing Activities",
|
|
"description": "Net cash flow from investing activities."
|
|
},
|
|
"net_cash_flow_from_financing_activities_continuing": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash Flow From Financing Activities Continuing",
|
|
"description": "Net cash flow from financing activities continuing."
|
|
},
|
|
"net_cash_flow_from_financing_activities_discontinued": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash Flow From Financing Activities Discontinued",
|
|
"description": "Net cash flow from financing activities discontinued."
|
|
},
|
|
"net_cash_flow_from_financing_activities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash Flow From Financing Activities",
|
|
"description": "Net cash flow from financing activities."
|
|
},
|
|
"net_cash_flow_continuing": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash Flow Continuing",
|
|
"description": "Net cash flow continuing."
|
|
},
|
|
"net_cash_flow_discontinued": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash Flow Discontinued",
|
|
"description": "Net cash flow discontinued."
|
|
},
|
|
"exchange_gains_losses": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exchange Gains Losses",
|
|
"description": "Exchange gains losses."
|
|
},
|
|
"net_cash_flow": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Cash Flow",
|
|
"description": "Net cash flow."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"period_ending"
|
|
],
|
|
"title": "PolygonCashFlowStatement",
|
|
"description": "Polygon Cash Flow Statement Data."
|
|
},
|
|
"PolygonCompanyNews": {
|
|
"properties": {
|
|
"symbols": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"title": "Symbols",
|
|
"description": " Here it is a separated list of symbols."
|
|
},
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Date",
|
|
"description": "The date of the data. Here it is the date of the news."
|
|
},
|
|
"title": {
|
|
"type": "string",
|
|
"title": "Title",
|
|
"description": "Title of the news."
|
|
},
|
|
"image": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Image",
|
|
"description": "Image URL of the news."
|
|
},
|
|
"text": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Text",
|
|
"description": "Text/body of the news."
|
|
},
|
|
"url": {
|
|
"type": "string",
|
|
"title": "Url",
|
|
"description": "URL of the news."
|
|
},
|
|
"amp_url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Amp Url",
|
|
"description": "AMP URL."
|
|
},
|
|
"author": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Author",
|
|
"description": "Author of the article."
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"title": "Id",
|
|
"description": "Article ID."
|
|
},
|
|
"image_url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Image Url",
|
|
"description": "Image URL."
|
|
},
|
|
"keywords": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Keywords",
|
|
"description": "Keywords in the article"
|
|
},
|
|
"publisher": {
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/PolygonPublisher"
|
|
}
|
|
],
|
|
"description": "Publisher of the article."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbols",
|
|
"date",
|
|
"title",
|
|
"url",
|
|
"id",
|
|
"publisher"
|
|
],
|
|
"title": "PolygonCompanyNews",
|
|
"description": "Polygon Company News Data."
|
|
},
|
|
"PolygonCryptoHistorical": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"open": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "Open",
|
|
"description": "The open price."
|
|
},
|
|
"high": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "High",
|
|
"description": "The high price."
|
|
},
|
|
"low": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "Low",
|
|
"description": "The low price."
|
|
},
|
|
"close": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "Close",
|
|
"description": "The close price."
|
|
},
|
|
"volume": {
|
|
"type": "number",
|
|
"title": "Volume",
|
|
"description": "The trading volume."
|
|
},
|
|
"vwap": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Vwap",
|
|
"description": "Volume Weighted Average Price over the period."
|
|
},
|
|
"transactions": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer",
|
|
"exclusiveMinimum": 0.0
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Transactions",
|
|
"description": "Number of transactions for the symbol in the time period."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"open",
|
|
"high",
|
|
"low",
|
|
"close",
|
|
"volume"
|
|
],
|
|
"title": "PolygonCryptoHistorical",
|
|
"description": "Polygon Crypto Historical Price Data."
|
|
},
|
|
"PolygonCurrencyHistorical": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"open": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "Open",
|
|
"description": "The open price."
|
|
},
|
|
"high": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "High",
|
|
"description": "The high price."
|
|
},
|
|
"low": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "Low",
|
|
"description": "The low price."
|
|
},
|
|
"close": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "Close",
|
|
"description": "The close price."
|
|
},
|
|
"volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume",
|
|
"description": "The trading volume."
|
|
},
|
|
"vwap": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Vwap",
|
|
"description": "Volume Weighted Average Price over the period."
|
|
},
|
|
"transactions": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer",
|
|
"exclusiveMinimum": 0.0
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Transactions",
|
|
"description": "Number of transactions for the symbol in the time period."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"open",
|
|
"high",
|
|
"low",
|
|
"close"
|
|
],
|
|
"title": "PolygonCurrencyHistorical",
|
|
"description": "Polygon Currency Historical Price Data."
|
|
},
|
|
"PolygonCurrencyPairs": {
|
|
"properties": {
|
|
"name": {
|
|
"type": "string",
|
|
"title": "Name",
|
|
"description": "Name of the currency pair."
|
|
},
|
|
"market": {
|
|
"type": "string",
|
|
"title": "Market",
|
|
"description": "Name of the trading market. Always 'fx'."
|
|
},
|
|
"locale": {
|
|
"type": "string",
|
|
"title": "Locale",
|
|
"description": "Locale of the currency pair."
|
|
},
|
|
"currency_symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Currency Symbol",
|
|
"description": "The symbol of the quote currency."
|
|
},
|
|
"currency_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Currency Name",
|
|
"description": "Name of the quote currency."
|
|
},
|
|
"base_currency_symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Base Currency Symbol",
|
|
"description": "The symbol of the base currency."
|
|
},
|
|
"base_currency_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Base Currency Name",
|
|
"description": "Name of the base currency."
|
|
},
|
|
"last_updated_utc": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Last Updated Utc",
|
|
"description": "The last updated timestamp in UTC."
|
|
},
|
|
"delisted_utc": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Delisted Utc",
|
|
"description": "The delisted timestamp in UTC."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"name",
|
|
"market",
|
|
"locale",
|
|
"last_updated_utc"
|
|
],
|
|
"title": "PolygonCurrencyPairs",
|
|
"description": "Polygon Currency Available Pairs Data."
|
|
},
|
|
"PolygonEquityHistorical": {
|
|
"properties": {
|
|
"date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
}
|
|
],
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"open": {
|
|
"type": "number",
|
|
"title": "Open",
|
|
"description": "The open price."
|
|
},
|
|
"high": {
|
|
"type": "number",
|
|
"title": "High",
|
|
"description": "The high price."
|
|
},
|
|
"low": {
|
|
"type": "number",
|
|
"title": "Low",
|
|
"description": "The low price."
|
|
},
|
|
"close": {
|
|
"type": "number",
|
|
"title": "Close",
|
|
"description": "The close price."
|
|
},
|
|
"volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume",
|
|
"description": "The trading volume."
|
|
},
|
|
"vwap": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Vwap",
|
|
"description": "Volume Weighted Average Price over the period."
|
|
},
|
|
"transactions": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer",
|
|
"exclusiveMinimum": 0.0
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Transactions",
|
|
"description": "Number of transactions for the symbol in the time period."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"open",
|
|
"high",
|
|
"low",
|
|
"close"
|
|
],
|
|
"title": "PolygonEquityHistorical",
|
|
"description": "Polygon Equity Historical Price Data."
|
|
},
|
|
"PolygonEquityNBBO": {
|
|
"properties": {
|
|
"ask_exchange": {
|
|
"type": "string",
|
|
"title": "Ask Exchange",
|
|
"description": "The exchange ID for the ask."
|
|
},
|
|
"ask": {
|
|
"type": "number",
|
|
"title": "Ask",
|
|
"description": "The last ask price."
|
|
},
|
|
"ask_size": {
|
|
"type": "integer",
|
|
"title": "Ask Size",
|
|
"description": "\n The ask size. This represents the number of round lot orders at the given ask price.\n The normal round lot size is 100 shares.\n An ask size of 2 means there are 200 shares available to purchase at the given ask price.\n "
|
|
},
|
|
"bid_size": {
|
|
"type": "integer",
|
|
"title": "Bid Size",
|
|
"description": "The bid size in round lots."
|
|
},
|
|
"bid": {
|
|
"type": "number",
|
|
"title": "Bid",
|
|
"description": "The last bid price."
|
|
},
|
|
"bid_exchange": {
|
|
"type": "string",
|
|
"title": "Bid Exchange",
|
|
"description": "The exchange ID for the bid."
|
|
},
|
|
"tape": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Tape",
|
|
"description": "The exchange tape."
|
|
},
|
|
"conditions": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "integer"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Conditions",
|
|
"description": "A list of condition codes."
|
|
},
|
|
"indicators": {
|
|
"anyOf": [
|
|
{
|
|
"items": {},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Indicators",
|
|
"description": "A list of indicator codes."
|
|
},
|
|
"sequence_num": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sequence Num",
|
|
"description": "\n The sequence number represents the sequence in which message events happened.\n These are increasing and unique per ticker symbol, but will not always be sequential\n (e.g., 1, 2, 6, 9, 10, 11)\n "
|
|
},
|
|
"participant_timestamp": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Participant Timestamp",
|
|
"description": "\n The nanosecond accuracy Participant/Exchange Unix Timestamp.\n This is the timestamp of when the quote was actually generated at the exchange.\n "
|
|
},
|
|
"sip_timestamp": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sip Timestamp",
|
|
"description": "\n The nanosecond accuracy SIP Unix Timestamp.\n This is the timestamp of when the SIP received this quote from the exchange which produced it.\n "
|
|
},
|
|
"trf_timestamp": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Trf Timestamp",
|
|
"description": "\n The nanosecond accuracy TRF (Trade Reporting Facility) Unix Timestamp.\n This is the timestamp of when the trade reporting facility received this quote.\n "
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"ask_exchange",
|
|
"ask",
|
|
"ask_size",
|
|
"bid_size",
|
|
"bid",
|
|
"bid_exchange"
|
|
],
|
|
"title": "PolygonEquityNBBO",
|
|
"description": "Polygon Equity NBBO data."
|
|
},
|
|
"PolygonIncomeStatement": {
|
|
"properties": {
|
|
"period_ending": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Period Ending",
|
|
"description": "The end date of the reporting period."
|
|
},
|
|
"fiscal_period": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Period",
|
|
"description": "The fiscal period of the report."
|
|
},
|
|
"fiscal_year": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fiscal Year",
|
|
"description": "The fiscal year of the fiscal period."
|
|
},
|
|
"revenue": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Revenue",
|
|
"description": "Total Revenue"
|
|
},
|
|
"cost_of_revenue_goods": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cost Of Revenue Goods",
|
|
"description": "Cost of Revenue - Goods"
|
|
},
|
|
"cost_of_revenue_services": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cost Of Revenue Services",
|
|
"description": "Cost of Revenue - Services"
|
|
},
|
|
"cost_of_revenue": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cost Of Revenue",
|
|
"description": "Cost of Revenue"
|
|
},
|
|
"gross_profit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Gross Profit",
|
|
"description": "Gross Profit"
|
|
},
|
|
"provisions_for_loan_lease_and_other_losses": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Provisions For Loan Lease And Other Losses",
|
|
"description": "Provisions for loan lease and other losses"
|
|
},
|
|
"depreciation_and_amortization": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Depreciation And Amortization",
|
|
"description": "Depreciation and Amortization"
|
|
},
|
|
"income_tax_expense_benefit_current": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Income Tax Expense Benefit Current",
|
|
"description": "Income tax expense benefit current"
|
|
},
|
|
"deferred_tax_benefit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Deferred Tax Benefit",
|
|
"description": "Deferred tax benefit"
|
|
},
|
|
"benefits_costs_expenses": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Benefits Costs Expenses",
|
|
"description": "Benefits, costs and expenses"
|
|
},
|
|
"selling_general_and_administrative_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Selling General And Administrative Expense",
|
|
"description": "Selling, general and administrative expense"
|
|
},
|
|
"research_and_development": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Research And Development",
|
|
"description": "Research and development"
|
|
},
|
|
"costs_and_expenses": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Costs And Expenses",
|
|
"description": "Costs and expenses"
|
|
},
|
|
"other_operating_expenses": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Operating Expenses",
|
|
"description": "Other Operating Expenses"
|
|
},
|
|
"operating_expenses": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Operating Expenses",
|
|
"description": "Operating expenses"
|
|
},
|
|
"operating_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Operating Income",
|
|
"description": "Operating Income/Loss"
|
|
},
|
|
"non_operating_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Non Operating Income",
|
|
"description": "Non Operating Income/Loss"
|
|
},
|
|
"interest_and_dividend_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Interest And Dividend Income",
|
|
"description": "Interest and Dividend Income"
|
|
},
|
|
"total_interest_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Interest Expense",
|
|
"description": "Interest Expense"
|
|
},
|
|
"interest_and_debt_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Interest And Debt Expense",
|
|
"description": "Interest and Debt Expense"
|
|
},
|
|
"net_interest_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Interest Income",
|
|
"description": "Interest Income Net"
|
|
},
|
|
"interest_income_after_provision_for_losses": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Interest Income After Provision For Losses",
|
|
"description": "Interest Income After Provision for Losses"
|
|
},
|
|
"non_interest_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Non Interest Expense",
|
|
"description": "Non-Interest Expense"
|
|
},
|
|
"non_interest_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Non Interest Income",
|
|
"description": "Non-Interest Income"
|
|
},
|
|
"income_from_discontinued_operations_net_of_tax_on_disposal": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Income From Discontinued Operations Net Of Tax On Disposal",
|
|
"description": "Income From Discontinued Operations Net of Tax on Disposal"
|
|
},
|
|
"income_from_discontinued_operations_net_of_tax": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Income From Discontinued Operations Net Of Tax",
|
|
"description": "Income From Discontinued Operations Net of Tax"
|
|
},
|
|
"income_before_equity_method_investments": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Income Before Equity Method Investments",
|
|
"description": "Income Before Equity Method Investments"
|
|
},
|
|
"income_from_equity_method_investments": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Income From Equity Method Investments",
|
|
"description": "Income From Equity Method Investments"
|
|
},
|
|
"total_pre_tax_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Total Pre Tax Income",
|
|
"description": "Income Before Tax"
|
|
},
|
|
"income_tax_expense": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Income Tax Expense",
|
|
"description": "Income Tax Expense"
|
|
},
|
|
"income_after_tax": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Income After Tax",
|
|
"description": "Income After Tax"
|
|
},
|
|
"consolidated_net_income": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Consolidated Net Income",
|
|
"description": "Net Income/Loss"
|
|
},
|
|
"net_income_attributable_noncontrolling_interest": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Income Attributable Noncontrolling Interest",
|
|
"description": "Net income (loss) attributable to noncontrolling interest"
|
|
},
|
|
"net_income_attributable_to_parent": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Income Attributable To Parent",
|
|
"description": "Net income (loss) attributable to parent"
|
|
},
|
|
"net_income_attributable_to_common_shareholders": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Net Income Attributable To Common Shareholders",
|
|
"description": "Net Income/Loss Available To Common Stockholders Basic"
|
|
},
|
|
"participating_securities_earnings": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Participating Securities Earnings",
|
|
"description": "Participating Securities Distributed And Undistributed Earnings Loss Basic"
|
|
},
|
|
"undistributed_earnings_allocated_to_participating_securities": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Undistributed Earnings Allocated To Participating Securities",
|
|
"description": "Undistributed Earnings Allocated To Participating Securities"
|
|
},
|
|
"common_stock_dividends": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Common Stock Dividends",
|
|
"description": "Common Stock Dividends"
|
|
},
|
|
"preferred_stock_dividends_and_other_adjustments": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Preferred Stock Dividends And Other Adjustments",
|
|
"description": "Preferred stock dividends and other adjustments"
|
|
},
|
|
"basic_earnings_per_share": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Basic Earnings Per Share",
|
|
"description": "Earnings Per Share"
|
|
},
|
|
"diluted_earnings_per_share": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Diluted Earnings Per Share",
|
|
"description": "Diluted Earnings Per Share"
|
|
},
|
|
"weighted_average_basic_shares_outstanding": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Weighted Average Basic Shares Outstanding",
|
|
"description": "Basic Average Shares"
|
|
},
|
|
"weighted_average_diluted_shares_outstanding": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Weighted Average Diluted Shares Outstanding",
|
|
"description": "Diluted Average Shares"
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"period_ending"
|
|
],
|
|
"title": "PolygonIncomeStatement",
|
|
"description": "Polygon Income Statement Data."
|
|
},
|
|
"PolygonIndexHistorical": {
|
|
"properties": {
|
|
"date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
}
|
|
],
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"open": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Open",
|
|
"description": "The open price."
|
|
},
|
|
"high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "High",
|
|
"description": "The high price."
|
|
},
|
|
"low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Low",
|
|
"description": "The low price."
|
|
},
|
|
"close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Close",
|
|
"description": "The close price."
|
|
},
|
|
"volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume",
|
|
"description": "The trading volume."
|
|
},
|
|
"transactions": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer",
|
|
"exclusiveMinimum": 0.0
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Transactions",
|
|
"description": "Number of transactions for the symbol in the time period."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date"
|
|
],
|
|
"title": "PolygonIndexHistorical",
|
|
"description": "Polygon Index Historical Data."
|
|
},
|
|
"PolygonMarketIndices": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"open": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Open",
|
|
"description": "The open price."
|
|
},
|
|
"high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "High",
|
|
"description": "The high price."
|
|
},
|
|
"low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Low",
|
|
"description": "The low price."
|
|
},
|
|
"close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Close",
|
|
"description": "The close price."
|
|
},
|
|
"volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume",
|
|
"description": "The trading volume."
|
|
},
|
|
"transactions": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer",
|
|
"exclusiveMinimum": 0.0
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Transactions",
|
|
"description": "Number of transactions for the symbol in the time period."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date"
|
|
],
|
|
"title": "PolygonMarketIndices",
|
|
"description": "Polygon Market Indices Data."
|
|
},
|
|
"PolygonMarketSnapshots": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"open": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Open",
|
|
"description": "The open price."
|
|
},
|
|
"high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "High",
|
|
"description": "The high price."
|
|
},
|
|
"low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Low",
|
|
"description": "The low price."
|
|
},
|
|
"close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Close",
|
|
"description": "The close price."
|
|
},
|
|
"prev_close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Prev Close",
|
|
"description": "The previous closing price of the stock."
|
|
},
|
|
"change": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change",
|
|
"description": "The change in price."
|
|
},
|
|
"change_percent": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Change Percent",
|
|
"description": "The change, as a percent."
|
|
},
|
|
"volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume",
|
|
"description": "The trading volume."
|
|
},
|
|
"vwap": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Vwap",
|
|
"description": "The volume weighted average price of the stock on the current trading day."
|
|
},
|
|
"prev_open": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Prev Open",
|
|
"description": "The previous trading session opening price."
|
|
},
|
|
"prev_high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Prev High",
|
|
"description": "The previous trading session high price."
|
|
},
|
|
"prev_low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Prev Low",
|
|
"description": "The previous trading session low price."
|
|
},
|
|
"prev_volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Prev Volume",
|
|
"description": "The previous trading session volume."
|
|
},
|
|
"prev_vwap": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Prev Vwap",
|
|
"description": "The previous trading session VWAP."
|
|
},
|
|
"last_updated": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Updated",
|
|
"description": "The last time the data was updated."
|
|
},
|
|
"bid": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Bid",
|
|
"description": "The current bid price."
|
|
},
|
|
"bid_size": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Bid Size",
|
|
"description": "The current bid size."
|
|
},
|
|
"ask_size": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ask Size",
|
|
"description": "The current ask size."
|
|
},
|
|
"ask": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ask",
|
|
"description": "The current ask price."
|
|
},
|
|
"quote_timestamp": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Quote Timestamp",
|
|
"description": "The timestamp of the last quote."
|
|
},
|
|
"last_trade_price": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Trade Price",
|
|
"description": "The last trade price."
|
|
},
|
|
"last_trade_size": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Trade Size",
|
|
"description": "The last trade size."
|
|
},
|
|
"last_trade_conditions": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"type": "integer"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Trade Conditions",
|
|
"description": "The last trade condition codes."
|
|
},
|
|
"last_trade_exchange": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Trade Exchange",
|
|
"description": "The last trade exchange ID code."
|
|
},
|
|
"last_trade_timestamp": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Last Trade Timestamp",
|
|
"description": "The last trade timestamp."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol",
|
|
"last_updated"
|
|
],
|
|
"title": "PolygonMarketSnapshots",
|
|
"description": "Polygon Market Snapshots Data."
|
|
},
|
|
"PolygonPublisher": {
|
|
"properties": {
|
|
"favicon_url": {
|
|
"type": "string",
|
|
"title": "Favicon Url",
|
|
"description": "Favicon URL."
|
|
},
|
|
"homepage_url": {
|
|
"type": "string",
|
|
"title": "Homepage Url",
|
|
"description": "Homepage URL."
|
|
},
|
|
"logo_url": {
|
|
"type": "string",
|
|
"title": "Logo Url",
|
|
"description": "Logo URL."
|
|
},
|
|
"name": {
|
|
"type": "string",
|
|
"title": "Name",
|
|
"description": "Publisher Name."
|
|
}
|
|
},
|
|
"type": "object",
|
|
"required": [
|
|
"favicon_url",
|
|
"homepage_url",
|
|
"logo_url",
|
|
"name"
|
|
],
|
|
"title": "PolygonPublisher",
|
|
"description": "PolygonPublisher Data Model."
|
|
},
|
|
"SecCikMap": {
|
|
"properties": {
|
|
"cik": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cik",
|
|
"description": "Central Index Key"
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"title": "SecCikMap",
|
|
"description": "SEC CIK Mapping Data."
|
|
},
|
|
"SecCompanyFilings": {
|
|
"properties": {
|
|
"filing_date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Filing Date",
|
|
"description": "The date of the filing."
|
|
},
|
|
"accepted_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Accepted Date",
|
|
"description": "Accepted date of the filing."
|
|
},
|
|
"symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"cik": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cik",
|
|
"description": "Central Index Key (CIK) for the requested entity."
|
|
},
|
|
"report_type": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Report Type",
|
|
"description": "Type of filing."
|
|
},
|
|
"filing_url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Filing Url",
|
|
"description": "URL to the filing page."
|
|
},
|
|
"report_url": {
|
|
"type": "string",
|
|
"title": "Report Url",
|
|
"description": "URL to the actual report."
|
|
},
|
|
"report_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Report Date",
|
|
"description": "The date of the filing."
|
|
},
|
|
"act": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Act",
|
|
"description": "The SEC Act number."
|
|
},
|
|
"items": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Items",
|
|
"description": "The SEC Item numbers."
|
|
},
|
|
"primary_doc_description": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Primary Doc Description",
|
|
"description": "The description of the primary document."
|
|
},
|
|
"primary_doc": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Primary Doc",
|
|
"description": "The filename of the primary document."
|
|
},
|
|
"accession_number": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Accession Number",
|
|
"description": "The accession number."
|
|
},
|
|
"file_number": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "File Number",
|
|
"description": "The file number."
|
|
},
|
|
"film_number": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Film Number",
|
|
"description": "The film number."
|
|
},
|
|
"is_inline_xbrl": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Is Inline Xbrl",
|
|
"description": "Whether the filing is an inline XBRL filing."
|
|
},
|
|
"is_xbrl": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Is Xbrl",
|
|
"description": "Whether the filing is an XBRL filing."
|
|
},
|
|
"size": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Size",
|
|
"description": "The size of the filing."
|
|
},
|
|
"complete_submission_url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Complete Submission Url",
|
|
"description": "The URL to the complete filing submission."
|
|
},
|
|
"filing_detail_url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Filing Detail Url",
|
|
"description": "The URL to the filing details."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"filing_date",
|
|
"report_url"
|
|
],
|
|
"title": "SecCompanyFilings",
|
|
"description": "SEC Company Filings Data."
|
|
},
|
|
"SecEquityFtd": {
|
|
"properties": {
|
|
"settlement_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Settlement Date",
|
|
"description": "The settlement date of the fail."
|
|
},
|
|
"symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"cusip": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cusip",
|
|
"description": "CUSIP of the Security."
|
|
},
|
|
"quantity": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Quantity",
|
|
"description": "The number of fails on that settlement date."
|
|
},
|
|
"price": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price",
|
|
"description": "The price at the previous closing price from the settlement date."
|
|
},
|
|
"description": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Description",
|
|
"description": "The description of the Security."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"title": "SecEquityFtd",
|
|
"description": "SEC Equity FTD Data."
|
|
},
|
|
"SecEquitySearch": {
|
|
"properties": {
|
|
"symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
},
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name"
|
|
},
|
|
"cik": {
|
|
"type": "string",
|
|
"title": "Cik",
|
|
"description": "Central Index Key"
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"cik"
|
|
],
|
|
"title": "SecEquitySearch",
|
|
"description": "SEC Equity Search Data."
|
|
},
|
|
"SecEtfHoldings": {
|
|
"properties": {
|
|
"symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data. (ETF)"
|
|
},
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name",
|
|
"description": "Name of the ETF holding."
|
|
},
|
|
"lei": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Lei",
|
|
"description": "The LEI of the holding."
|
|
},
|
|
"cusip": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cusip",
|
|
"description": "The CUSIP of the holding."
|
|
},
|
|
"isin": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Isin",
|
|
"description": "The ISIN of the holding."
|
|
},
|
|
"other_id": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Other Id",
|
|
"description": "Internal identifier for the holding."
|
|
},
|
|
"balance": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Balance",
|
|
"description": "The balance of the holding."
|
|
},
|
|
"weight": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Weight",
|
|
"description": "The weight of the holding in ETF in %."
|
|
},
|
|
"value": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Value",
|
|
"description": "The value of the holding in USD."
|
|
},
|
|
"payoff_profile": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Payoff Profile",
|
|
"description": "The payoff profile of the holding."
|
|
},
|
|
"units": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Units",
|
|
"description": "The units of the holding."
|
|
},
|
|
"currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Currency",
|
|
"description": "The currency of the holding."
|
|
},
|
|
"asset_category": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Asset Category",
|
|
"description": "The asset category of the holding."
|
|
},
|
|
"issuer_category": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Issuer Category",
|
|
"description": "The issuer category of the holding."
|
|
},
|
|
"country": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Country",
|
|
"description": "The country of the holding."
|
|
},
|
|
"is_restricted": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Is Restricted",
|
|
"description": "Whether the holding is restricted."
|
|
},
|
|
"fair_value_level": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Fair Value Level",
|
|
"description": "The fair value level of the holding."
|
|
},
|
|
"is_cash_collateral": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Is Cash Collateral",
|
|
"description": "Whether the holding is cash collateral."
|
|
},
|
|
"is_non_cash_collateral": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Is Non Cash Collateral",
|
|
"description": "Whether the holding is non-cash collateral."
|
|
},
|
|
"is_loan_by_fund": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Is Loan By Fund",
|
|
"description": "Whether the holding is loan by fund."
|
|
},
|
|
"loan_value": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Loan Value",
|
|
"description": "The loan value of the holding."
|
|
},
|
|
"issuer_conditional": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Issuer Conditional",
|
|
"description": "The issuer conditions of the holding."
|
|
},
|
|
"asset_conditional": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Asset Conditional",
|
|
"description": "The asset conditions of the holding."
|
|
},
|
|
"maturity_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Maturity Date",
|
|
"description": "The maturity date of the debt security."
|
|
},
|
|
"coupon_kind": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Coupon Kind",
|
|
"description": "The type of coupon for the debt security."
|
|
},
|
|
"rate_type": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate Type",
|
|
"description": "The type of rate for the debt security, floating or fixed."
|
|
},
|
|
"annualized_return": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Annualized Return",
|
|
"description": "The annualized return on the debt security."
|
|
},
|
|
"is_default": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Is Default",
|
|
"description": "If the debt security is defaulted."
|
|
},
|
|
"in_arrears": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "In Arrears",
|
|
"description": "If the debt security is in arrears."
|
|
},
|
|
"is_paid_kind": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Is Paid Kind",
|
|
"description": "If the debt security payments are are paid in kind."
|
|
},
|
|
"derivative_category": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Derivative Category",
|
|
"description": "The derivative category of the holding."
|
|
},
|
|
"counterparty": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Counterparty",
|
|
"description": "The counterparty of the derivative."
|
|
},
|
|
"underlying_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Underlying Name",
|
|
"description": "The name of the underlying asset associated with the derivative."
|
|
},
|
|
"option_type": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Option Type",
|
|
"description": "The type of option."
|
|
},
|
|
"derivative_payoff": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Derivative Payoff",
|
|
"description": "The payoff profile of the derivative."
|
|
},
|
|
"expiry_date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Expiry Date",
|
|
"description": "The expiry or termination date of the derivative."
|
|
},
|
|
"exercise_price": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exercise Price",
|
|
"description": "The exercise price of the option."
|
|
},
|
|
"exercise_currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exercise Currency",
|
|
"description": "The currency of the option exercise price."
|
|
},
|
|
"shares_per_contract": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Shares Per Contract",
|
|
"description": "The number of shares per contract."
|
|
},
|
|
"delta": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Delta",
|
|
"description": "The delta of the option."
|
|
},
|
|
"rate_type_rec": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate Type Rec",
|
|
"description": "The type of rate for reveivable portion of the swap."
|
|
},
|
|
"receive_currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Receive Currency",
|
|
"description": "The receive currency of the swap."
|
|
},
|
|
"upfront_receive": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Upfront Receive",
|
|
"description": "The upfront amount received of the swap."
|
|
},
|
|
"floating_rate_index_rec": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Floating Rate Index Rec",
|
|
"description": "The floating rate index for reveivable portion of the swap."
|
|
},
|
|
"floating_rate_spread_rec": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Floating Rate Spread Rec",
|
|
"description": "The floating rate spread for reveivable portion of the swap."
|
|
},
|
|
"rate_tenor_rec": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate Tenor Rec",
|
|
"description": "The rate tenor for reveivable portion of the swap."
|
|
},
|
|
"rate_tenor_unit_rec": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate Tenor Unit Rec",
|
|
"description": "The rate tenor unit for reveivable portion of the swap."
|
|
},
|
|
"reset_date_rec": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Reset Date Rec",
|
|
"description": "The reset date for reveivable portion of the swap."
|
|
},
|
|
"reset_date_unit_rec": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Reset Date Unit Rec",
|
|
"description": "The reset date unit for reveivable portion of the swap."
|
|
},
|
|
"rate_type_pmnt": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate Type Pmnt",
|
|
"description": "The type of rate for payment portion of the swap."
|
|
},
|
|
"payment_currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Payment Currency",
|
|
"description": "The payment currency of the swap."
|
|
},
|
|
"upfront_payment": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Upfront Payment",
|
|
"description": "The upfront amount received of the swap."
|
|
},
|
|
"floating_rate_index_pmnt": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Floating Rate Index Pmnt",
|
|
"description": "The floating rate index for payment portion of the swap."
|
|
},
|
|
"floating_rate_spread_pmnt": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Floating Rate Spread Pmnt",
|
|
"description": "The floating rate spread for payment portion of the swap."
|
|
},
|
|
"rate_tenor_pmnt": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate Tenor Pmnt",
|
|
"description": "The rate tenor for payment portion of the swap."
|
|
},
|
|
"rate_tenor_unit_pmnt": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Rate Tenor Unit Pmnt",
|
|
"description": "The rate tenor unit for payment portion of the swap."
|
|
},
|
|
"reset_date_pmnt": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Reset Date Pmnt",
|
|
"description": "The reset date for payment portion of the swap."
|
|
},
|
|
"reset_date_unit_pmnt": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Reset Date Unit Pmnt",
|
|
"description": "The reset date unit for payment portion of the swap."
|
|
},
|
|
"repo_type": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Repo Type",
|
|
"description": "The type of repo."
|
|
},
|
|
"is_cleared": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Is Cleared",
|
|
"description": "If the repo is cleared."
|
|
},
|
|
"is_tri_party": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Is Tri Party",
|
|
"description": "If the repo is tri party."
|
|
},
|
|
"principal_amount": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Principal Amount",
|
|
"description": "The principal amount of the repo."
|
|
},
|
|
"principal_currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Principal Currency",
|
|
"description": "The currency of the principal amount."
|
|
},
|
|
"collateral_type": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Collateral Type",
|
|
"description": "The collateral type of the repo."
|
|
},
|
|
"collateral_amount": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Collateral Amount",
|
|
"description": "The collateral amount of the repo."
|
|
},
|
|
"collateral_currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Collateral Currency",
|
|
"description": "The currency of the collateral amount."
|
|
},
|
|
"exchange_currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exchange Currency",
|
|
"description": "The currency of the exchange rate."
|
|
},
|
|
"exchange_rate": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exchange Rate",
|
|
"description": "The exchange rate."
|
|
},
|
|
"currency_sold": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Currency Sold",
|
|
"description": "The currency sold in a Forward Derivative."
|
|
},
|
|
"currency_amount_sold": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Currency Amount Sold",
|
|
"description": "The amount of currency sold in a Forward Derivative."
|
|
},
|
|
"currency_bought": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Currency Bought",
|
|
"description": "The currency bought in a Forward Derivative."
|
|
},
|
|
"currency_amount_bought": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Currency Amount Bought",
|
|
"description": "The amount of currency bought in a Forward Derivative."
|
|
},
|
|
"notional_amount": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Notional Amount",
|
|
"description": "The notional amount of the derivative."
|
|
},
|
|
"notional_currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Notional Currency",
|
|
"description": "The currency of the derivative's notional amount."
|
|
},
|
|
"unrealized_gain": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Unrealized Gain",
|
|
"description": "The unrealized gain or loss on the derivative."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"title": "SecEtfHoldings",
|
|
"description": "SEC ETF Holdings Data."
|
|
},
|
|
"SecInstitutionsSearch": {
|
|
"properties": {
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name",
|
|
"description": "The name of the institution."
|
|
},
|
|
"cik": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Cik",
|
|
"description": "Central Index Key (CIK)"
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"title": "SecInstitutionsSearch",
|
|
"description": "SEC Institutions Search Data."
|
|
},
|
|
"SecRssLitigation": {
|
|
"properties": {
|
|
"published": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Published",
|
|
"description": "The date of publication."
|
|
},
|
|
"title": {
|
|
"type": "string",
|
|
"title": "Title",
|
|
"description": "The title of the release."
|
|
},
|
|
"summary": {
|
|
"type": "string",
|
|
"title": "Summary",
|
|
"description": "Short summary of the release."
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"title": "Id",
|
|
"description": "The identifier associated with the release."
|
|
},
|
|
"link": {
|
|
"type": "string",
|
|
"title": "Link",
|
|
"description": "URL to the release."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"published",
|
|
"title",
|
|
"summary",
|
|
"id",
|
|
"link"
|
|
],
|
|
"title": "SecRssLitigation",
|
|
"description": "SEC Litigation RSS Feed Data."
|
|
},
|
|
"SecSchemaFiles": {
|
|
"properties": {
|
|
"files": {
|
|
"items": {},
|
|
"type": "array",
|
|
"title": "Files",
|
|
"description": "Dictionary of URLs to SEC Schema Files"
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"files"
|
|
],
|
|
"title": "SecSchemaFiles",
|
|
"description": "SEC Schema Files List Data."
|
|
},
|
|
"SecSicSearch": {
|
|
"properties": {
|
|
"sic": {
|
|
"type": "integer",
|
|
"title": "Sic",
|
|
"description": "Sector Industrial Code (SIC)"
|
|
},
|
|
"industry": {
|
|
"type": "string",
|
|
"title": "Industry",
|
|
"description": "Industry title."
|
|
},
|
|
"office": {
|
|
"type": "string",
|
|
"title": "Office",
|
|
"description": "Reporting office within the Corporate Finance Office"
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"sic",
|
|
"industry",
|
|
"office"
|
|
],
|
|
"title": "SecSicSearch",
|
|
"description": "SEC Standard Industrial Classification Code (SIC) Data."
|
|
},
|
|
"SecSymbolMap": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol",
|
|
"description": "Symbol representing the entity requested in the data."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbol"
|
|
],
|
|
"title": "SecSymbolMap",
|
|
"description": "SEC symbol map Data."
|
|
},
|
|
"TEEconomicCalendar": {
|
|
"properties": {
|
|
"date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"country": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Country",
|
|
"description": "Country of event."
|
|
},
|
|
"event": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Event",
|
|
"description": "Event name."
|
|
},
|
|
"reference": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Reference",
|
|
"description": "Abbreviated period for which released data refers to."
|
|
},
|
|
"source": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Source",
|
|
"description": "Source of the data."
|
|
},
|
|
"sourceurl": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Sourceurl",
|
|
"description": "Source URL."
|
|
},
|
|
"actual": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Actual",
|
|
"description": "Latest released value."
|
|
},
|
|
"previous": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Previous",
|
|
"description": "Value for the previous period after the revision (if revision is applicable)."
|
|
},
|
|
"consensus": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Consensus",
|
|
"description": "Average forecast among a representative group of economists."
|
|
},
|
|
"forecast": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Forecast",
|
|
"description": "Trading Economics projections"
|
|
},
|
|
"url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Url",
|
|
"description": "Trading Economics URL"
|
|
},
|
|
"importance": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer",
|
|
"enum": [
|
|
0,
|
|
1,
|
|
2,
|
|
3
|
|
]
|
|
},
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Importance",
|
|
"description": "Importance of the event. 1-Low, 2-Medium, 3-High"
|
|
},
|
|
"currency": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Currency",
|
|
"description": "Currency of the data."
|
|
},
|
|
"unit": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Unit",
|
|
"description": "Unit of the data."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"title": "TEEconomicCalendar",
|
|
"description": "Trading Economics Economic Calendar Data."
|
|
},
|
|
"TiingoCompanyNews": {
|
|
"properties": {
|
|
"symbols": {
|
|
"type": "string",
|
|
"minLength": 1,
|
|
"title": "Symbols",
|
|
"description": " Here it is a separated list of symbols."
|
|
},
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Date",
|
|
"description": "The date of the data. Here it is the date of the news."
|
|
},
|
|
"title": {
|
|
"type": "string",
|
|
"title": "Title",
|
|
"description": "Title of the news."
|
|
},
|
|
"image": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Image",
|
|
"description": "Image URL of the news."
|
|
},
|
|
"text": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Text",
|
|
"description": "Text/body of the news."
|
|
},
|
|
"url": {
|
|
"type": "string",
|
|
"title": "Url",
|
|
"description": "URL of the news."
|
|
},
|
|
"article_id": {
|
|
"type": "integer",
|
|
"title": "Article Id",
|
|
"description": "Unique ID of the news article."
|
|
},
|
|
"site": {
|
|
"type": "string",
|
|
"title": "Site",
|
|
"description": "News source."
|
|
},
|
|
"tags": {
|
|
"type": "string",
|
|
"title": "Tags",
|
|
"description": "Tags associated with the news article."
|
|
},
|
|
"crawl_date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Crawl Date",
|
|
"description": "Date the news article was crawled."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"symbols",
|
|
"date",
|
|
"title",
|
|
"url",
|
|
"article_id",
|
|
"site",
|
|
"tags",
|
|
"crawl_date"
|
|
],
|
|
"title": "TiingoCompanyNews",
|
|
"description": "Tiingo Company News data."
|
|
},
|
|
"TiingoCryptoHistorical": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"open": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "Open",
|
|
"description": "The open price."
|
|
},
|
|
"high": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "High",
|
|
"description": "The high price."
|
|
},
|
|
"low": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "Low",
|
|
"description": "The low price."
|
|
},
|
|
"close": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "Close",
|
|
"description": "The close price."
|
|
},
|
|
"volume": {
|
|
"type": "number",
|
|
"title": "Volume",
|
|
"description": "The trading volume."
|
|
},
|
|
"vwap": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Vwap",
|
|
"description": "Volume Weighted Average Price over the period."
|
|
},
|
|
"transactions": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Transactions",
|
|
"description": "Number of transactions for the symbol in the time period."
|
|
},
|
|
"volume_notional": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume Notional",
|
|
"description": "The last size done for the asset on the specific date in the quote currency. The volume of the asset on the specific date in the quote currency."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"open",
|
|
"high",
|
|
"low",
|
|
"close",
|
|
"volume"
|
|
],
|
|
"title": "TiingoCryptoHistorical",
|
|
"description": "Tiingo Crypto Historical Price Data."
|
|
},
|
|
"TiingoCurrencyHistorical": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"open": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "Open",
|
|
"description": "The open price."
|
|
},
|
|
"high": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "High",
|
|
"description": "The high price."
|
|
},
|
|
"low": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "Low",
|
|
"description": "The low price."
|
|
},
|
|
"close": {
|
|
"type": "number",
|
|
"exclusiveMinimum": 0.0,
|
|
"title": "Close",
|
|
"description": "The close price."
|
|
},
|
|
"volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume",
|
|
"description": "The trading volume."
|
|
},
|
|
"vwap": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Vwap",
|
|
"description": "Volume Weighted Average Price over the period."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"open",
|
|
"high",
|
|
"low",
|
|
"close"
|
|
],
|
|
"title": "TiingoCurrencyHistorical",
|
|
"description": "Tiingo Currency Historical Price Data."
|
|
},
|
|
"TiingoEquityHistorical": {
|
|
"properties": {
|
|
"date": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string",
|
|
"format": "date"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"format": "date-time"
|
|
}
|
|
],
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"open": {
|
|
"type": "number",
|
|
"title": "Open",
|
|
"description": "The open price."
|
|
},
|
|
"high": {
|
|
"type": "number",
|
|
"title": "High",
|
|
"description": "The high price."
|
|
},
|
|
"low": {
|
|
"type": "number",
|
|
"title": "Low",
|
|
"description": "The low price."
|
|
},
|
|
"close": {
|
|
"type": "number",
|
|
"title": "Close",
|
|
"description": "The close price."
|
|
},
|
|
"volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Volume",
|
|
"description": "The trading volume."
|
|
},
|
|
"vwap": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Vwap",
|
|
"description": "Volume Weighted Average Price over the period."
|
|
},
|
|
"adj_open": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Adj Open",
|
|
"description": "Adjusted open price during the period."
|
|
},
|
|
"adj_high": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Adj High",
|
|
"description": "Adjusted high price during the period."
|
|
},
|
|
"adj_low": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Adj Low",
|
|
"description": "Adjusted low price during the period."
|
|
},
|
|
"adj_close": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Adj Close",
|
|
"description": "Adjusted closing price during the period."
|
|
},
|
|
"adj_volume": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Adj Volume",
|
|
"description": "Adjusted volume during the period."
|
|
},
|
|
"split_ratio": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Split Ratio",
|
|
"description": "Ratio of the equity split, if a equity split occurred."
|
|
},
|
|
"dividend": {
|
|
"anyOf": [
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Dividend",
|
|
"description": "Dividend amount, if a dividend was paid."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"open",
|
|
"high",
|
|
"low",
|
|
"close"
|
|
],
|
|
"title": "TiingoEquityHistorical",
|
|
"description": "Tiingo Equity Historical Price Data."
|
|
},
|
|
"TiingoTrailingDivYield": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"title": "Date",
|
|
"description": "The date of the data."
|
|
},
|
|
"trailing_dividend_yield": {
|
|
"type": "number",
|
|
"title": "Trailing Dividend Yield",
|
|
"description": "Trailing dividend yield."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"trailing_dividend_yield"
|
|
],
|
|
"title": "TiingoTrailingDivYield",
|
|
"description": "Tiingo Trailing Dividend Yield Data."
|
|
},
|
|
"TiingoWorldNews": {
|
|
"properties": {
|
|
"date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Date",
|
|
"description": "The date of the data. The published date of the article."
|
|
},
|
|
"title": {
|
|
"type": "string",
|
|
"title": "Title",
|
|
"description": "Title of the article."
|
|
},
|
|
"images": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"additionalProperties": {
|
|
"type": "string"
|
|
},
|
|
"type": "object"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Images",
|
|
"description": "Images associated with the news."
|
|
},
|
|
"text": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Text",
|
|
"description": "Text/body of the article."
|
|
},
|
|
"url": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Url",
|
|
"description": "URL to the article."
|
|
},
|
|
"symbols": {
|
|
"type": "string",
|
|
"title": "Symbols",
|
|
"description": "Ticker tagged in the fetched news."
|
|
},
|
|
"article_id": {
|
|
"type": "integer",
|
|
"title": "Article Id",
|
|
"description": "Unique ID of the news article."
|
|
},
|
|
"site": {
|
|
"type": "string",
|
|
"title": "Site",
|
|
"description": "News source."
|
|
},
|
|
"tags": {
|
|
"type": "string",
|
|
"title": "Tags",
|
|
"description": "Tags associated with the news article."
|
|
},
|
|
"crawl_date": {
|
|
"type": "string",
|
|
"format": "date-time",
|
|
"title": "Crawl Date",
|
|
"description": "Date the news article was crawled."
|
|
}
|
|
},
|
|
"additionalProperties": true,
|
|
"type": "object",
|
|
"required": [
|
|
"date",
|
|
"title",
|
|
"symbols",
|
|
"article_id",
|
|
"site",
|
|
"tags",
|
|
"crawl_date"
|
|
],
|
|
"title": "TiingoWorldNews",
|
|
"description": "Tiingo World News Data."
|
|
},
|
|
"UDFSubsession": {
|
|
"properties": {
|
|
"description": {
|
|
"type": "string",
|
|
"title": "Description"
|
|
},
|
|
"id": {
|
|
"type": "string",
|
|
"title": "Id"
|
|
},
|
|
"session": {
|
|
"type": "string",
|
|
"title": "Session"
|
|
}
|
|
},
|
|
"type": "object",
|
|
"required": [
|
|
"description",
|
|
"id",
|
|
"session"
|
|
],
|
|
"title": "UDFSubsession"
|
|
},
|
|
"UDFSymbol": {
|
|
"properties": {
|
|
"ticker": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Ticker"
|
|
},
|
|
"symbol": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Symbol"
|
|
},
|
|
"description": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Description"
|
|
},
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name"
|
|
},
|
|
"full_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Full Name"
|
|
},
|
|
"short_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Short Name"
|
|
},
|
|
"exchange": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Exchange"
|
|
},
|
|
"listed_exchange": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Listed Exchange"
|
|
},
|
|
"type": {
|
|
"type": "string",
|
|
"title": "Type"
|
|
},
|
|
"session": {
|
|
"type": "string",
|
|
"title": "Session",
|
|
"default": "0930-1600"
|
|
},
|
|
"subsession_id": {
|
|
"type": "string",
|
|
"title": "Subsession Id",
|
|
"default": "regular"
|
|
},
|
|
"subsessions": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"$ref": "#/components/schemas/UDFSubsession"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Subsessions"
|
|
},
|
|
"timezone": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Timezone",
|
|
"default": "America/New_York"
|
|
},
|
|
"has_weekly_and_monthly": {
|
|
"type": "boolean",
|
|
"title": "Has Weekly And Monthly",
|
|
"default": false
|
|
},
|
|
"has_intraday": {
|
|
"type": "boolean",
|
|
"title": "Has Intraday",
|
|
"default": true
|
|
},
|
|
"has_daily": {
|
|
"type": "boolean",
|
|
"title": "Has Daily",
|
|
"default": true
|
|
},
|
|
"pricescale": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "integer"
|
|
},
|
|
"type": "array"
|
|
}
|
|
],
|
|
"title": "Pricescale",
|
|
"default": 100
|
|
},
|
|
"minmov": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "integer"
|
|
},
|
|
"type": "array"
|
|
}
|
|
],
|
|
"title": "Minmov",
|
|
"default": 1
|
|
},
|
|
"minmove2": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "integer"
|
|
},
|
|
"type": "array"
|
|
}
|
|
],
|
|
"title": "Minmove2",
|
|
"default": 0
|
|
},
|
|
"currency_code": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"type": "array"
|
|
}
|
|
],
|
|
"title": "Currency Code",
|
|
"default": "USD"
|
|
},
|
|
"fractional": {
|
|
"anyOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "boolean"
|
|
},
|
|
"type": "array"
|
|
}
|
|
],
|
|
"title": "Fractional",
|
|
"default": false
|
|
},
|
|
"format": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"type": "array"
|
|
}
|
|
],
|
|
"title": "Format",
|
|
"default": "price"
|
|
},
|
|
"visible_plots_set": {
|
|
"type": "string",
|
|
"title": "Visible Plots Set",
|
|
"default": "ohlc"
|
|
},
|
|
"supported_resolutions": {
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"type": "array",
|
|
"title": "Supported Resolutions",
|
|
"default": [
|
|
"1",
|
|
"5",
|
|
"15",
|
|
"30",
|
|
"60",
|
|
"D",
|
|
"1D",
|
|
"W",
|
|
"M",
|
|
"3M",
|
|
"6M",
|
|
"12M"
|
|
]
|
|
},
|
|
"weekly_multipliers": {
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"type": "array",
|
|
"title": "Weekly Multipliers",
|
|
"default": [
|
|
"1",
|
|
"2",
|
|
"3",
|
|
"4",
|
|
"6"
|
|
]
|
|
},
|
|
"monthly_multipliers": {
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"type": "array",
|
|
"title": "Monthly Multipliers",
|
|
"default": [
|
|
"1",
|
|
"3",
|
|
"6",
|
|
"12"
|
|
]
|
|
},
|
|
"has_empty_bars": {
|
|
"type": "boolean",
|
|
"title": "Has Empty Bars",
|
|
"default": true
|
|
},
|
|
"data_status": {
|
|
"type": "string",
|
|
"title": "Data Status",
|
|
"default": "endofday"
|
|
},
|
|
"volume_precision": {
|
|
"anyOf": [
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"items": {
|
|
"type": "integer"
|
|
},
|
|
"type": "array"
|
|
}
|
|
],
|
|
"title": "Volume Precision",
|
|
"default": 0
|
|
},
|
|
"price_source_id": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price Source Id",
|
|
"default": "close"
|
|
},
|
|
"price_sources": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"type": "object"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Price Sources",
|
|
"default": [
|
|
{
|
|
"id": "close",
|
|
"name": "Close"
|
|
}
|
|
]
|
|
},
|
|
"logo_urls": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Logo Urls"
|
|
}
|
|
},
|
|
"type": "object",
|
|
"required": [
|
|
"type"
|
|
],
|
|
"title": "UDFSymbol",
|
|
"description": "UDF Symbol Model."
|
|
},
|
|
"UDFSymbolSearch": {
|
|
"properties": {
|
|
"symbol": {
|
|
"type": "string",
|
|
"title": "Symbol"
|
|
},
|
|
"full_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Full Name"
|
|
},
|
|
"name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Name"
|
|
},
|
|
"short_name": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Short Name"
|
|
},
|
|
"description": {
|
|
"type": "string",
|
|
"title": "Description"
|
|
},
|
|
"exchange": {
|
|
"type": "string",
|
|
"title": "Exchange"
|
|
},
|
|
"ticker": {
|
|
"type": "string",
|
|
"title": "Ticker"
|
|
},
|
|
"logo_urls": {
|
|
"anyOf": [
|
|
{
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"type": "array"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
],
|
|
"title": "Logo Urls"
|
|
},
|
|
"type": {
|
|
"type": "string",
|
|
"title": "Type"
|
|
}
|
|
},
|
|
"type": "object",
|
|
"required": [
|
|
"symbol",
|
|
"description",
|
|
"exchange",
|
|
"ticker",
|
|
"type"
|
|
],
|
|
"title": "UDFSymbolSearch"
|
|
},
|
|
"ValidationError": {
|
|
"properties": {
|
|
"loc": {
|
|
"items": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
}
|
|
]
|
|
},
|
|
"type": "array",
|
|
"title": "Location"
|
|
},
|
|
"msg": {
|
|
"type": "string",
|
|
"title": "Message"
|
|
},
|
|
"type": {
|
|
"type": "string",
|
|
"title": "Error Type"
|
|
}
|
|
},
|
|
"type": "object",
|
|
"required": [
|
|
"loc",
|
|
"msg",
|
|
"type"
|
|
],
|
|
"title": "ValidationError"
|
|
},
|
|
"Warning_": {
|
|
"properties": {
|
|
"category": {
|
|
"type": "string",
|
|
"title": "Category"
|
|
},
|
|
"message": {
|
|
"type": "string",
|
|
"title": "Message"
|
|
}
|
|
},
|
|
"type": "object",
|
|
"required": [
|
|
"category",
|
|
"message"
|
|
],
|
|
"title": "Warning_"
|
|
}
|
|
},
|
|
"securitySchemes": {
|
|
"OAuth2PasswordBearer": {
|
|
"type": "oauth2",
|
|
"flows": {
|
|
"password": {
|
|
"scopes": {},
|
|
"tokenUrl": "api/v1/user/token"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |