You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

3264 lines
96 KiB

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = {
"$schema": "http://json-schema.org/draft-07/schema#",
"$comment": "DO NOT EDIT THIS FILE. It is generated automatically from typescript interfaces in the project. To update, run `deno task schema` (with optional `--watch`). In VSCode, this is run automatically for you on folder open.",
"definitions": {
"QuoteSummaryResult": {
"type": "object",
"properties": {
"assetProfile": {
"$ref": "#/definitions/AssetProfile"
},
"balanceSheetHistory": {
"$ref": "#/definitions/BalanceSheetHistory"
},
"balanceSheetHistoryQuarterly": {
"$ref": "#/definitions/BalanceSheetHistory"
},
"calendarEvents": {
"$ref": "#/definitions/CalendarEvents"
},
"cashflowStatementHistory": {
"$ref": "#/definitions/CashflowStatementHistory"
},
"cashflowStatementHistoryQuarterly": {
"$ref": "#/definitions/CashflowStatementHistory"
},
"defaultKeyStatistics": {
"$ref": "#/definitions/DefaultKeyStatistics"
},
"earnings": {
"$ref": "#/definitions/QuoteSummaryEarnings"
},
"earningsHistory": {
"$ref": "#/definitions/EarningsHistory"
},
"earningsTrend": {
"$ref": "#/definitions/EarningsTrend"
},
"financialData": {
"$ref": "#/definitions/FinancialData"
},
"fundOwnership": {
"$ref": "#/definitions/Ownership"
},
"fundPerformance": {
"$ref": "#/definitions/FundPerformance"
},
"fundProfile": {
"$ref": "#/definitions/FundProfile"
},
"incomeStatementHistory": {
"$ref": "#/definitions/IncomeStatementHistory"
},
"incomeStatementHistoryQuarterly": {
"$ref": "#/definitions/IncomeStatementHistory"
},
"indexTrend": {
"$ref": "#/definitions/IndexTrend"
},
"industryTrend": {
"$ref": "#/definitions/Trend"
},
"insiderHolders": {
"$ref": "#/definitions/Holders"
},
"insiderTransactions": {
"$ref": "#/definitions/InsiderTransactions"
},
"institutionOwnership": {
"$ref": "#/definitions/Ownership"
},
"majorDirectHolders": {
"$ref": "#/definitions/Holders"
},
"majorHoldersBreakdown": {
"$ref": "#/definitions/MajorHoldersBreakdown"
},
"netSharePurchaseActivity": {
"$ref": "#/definitions/NetSharePurchaseActivity"
},
"price": {
"$ref": "#/definitions/Price"
},
"quoteType": {
"$ref": "#/definitions/QuoteType"
},
"recommendationTrend": {
"$ref": "#/definitions/RecommendationTrend"
},
"secFilings": {
"$ref": "#/definitions/SECFilings"
},
"sectorTrend": {
"$ref": "#/definitions/Trend"
},
"summaryDetail": {
"$ref": "#/definitions/SummaryDetail"
},
"summaryProfile": {
"$ref": "#/definitions/SummaryProfile"
},
"topHoldings": {
"$ref": "#/definitions/TopHoldings"
},
"upgradeDowngradeHistory": {
"$ref": "#/definitions/UpgradeDowngradeHistory"
}
},
"additionalProperties": {}
},
"AssetProfile": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"address1": {
"type": "string"
},
"address2": {
"type": "string"
},
"address3": {
"type": "string"
},
"city": {
"type": "string"
},
"state": {
"type": "string"
},
"zip": {
"type": "string"
},
"country": {
"type": "string"
},
"phone": {
"type": "string"
},
"fax": {
"type": "string"
},
"website": {
"type": "string"
},
"industry": {
"type": "string"
},
"industryDisp": {
"type": "string"
},
"industryKey": {
"type": "string"
},
"industrySymbol": {
"type": "string"
},
"sector": {
"type": "string"
},
"sectorDisp": {
"type": "string"
},
"sectorKey": {
"type": "string"
},
"longBusinessSummary": {
"type": "string"
},
"fullTimeEmployees": {
"type": "number"
},
"companyOfficers": {
"type": "array",
"items": {
"$ref": "#/definitions/CompanyOfficer"
}
},
"auditRisk": {
"type": "number"
},
"boardRisk": {
"type": "number"
},
"compensationRisk": {
"type": "number"
},
"shareHolderRightsRisk": {
"type": "number"
},
"overallRisk": {
"type": "number"
},
"governanceEpochDate": {
"type": "string",
"format": "date-time"
},
"compensationAsOfEpochDate": {
"type": "string",
"format": "date-time"
},
"name": {
"type": "string"
},
"startDate": {
"type": "string",
"format": "date-time"
},
"description": {
"type": "string"
},
"twitter": {
"type": "string"
},
"irWebsite": {
"type": "string"
},
"executiveTeam": {
"type": "array",
"items": {}
}
},
"required": [
"maxAge",
"companyOfficers"
],
"additionalProperties": {}
},
"CompanyOfficer": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"name": {
"type": "string"
},
"age": {
"type": "number"
},
"title": {
"type": "string"
},
"yearBorn": {
"type": "number"
},
"fiscalYear": {
"type": "number"
},
"totalPay": {
"type": "number"
},
"exercisedValue": {
"type": "number"
},
"unexercisedValue": {
"type": "number"
}
},
"required": [
"maxAge",
"name",
"title"
],
"additionalProperties": {}
},
"BalanceSheetHistory": {
"type": "object",
"properties": {
"balanceSheetStatements": {
"type": "array",
"items": {
"$ref": "#/definitions/BalanceSheetStatement"
}
},
"maxAge": {
"type": "number"
}
},
"required": [
"balanceSheetStatements",
"maxAge"
],
"additionalProperties": {}
},
"BalanceSheetStatement": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"endDate": {
"type": "string",
"format": "date-time"
}
},
"required": [
"maxAge",
"endDate"
],
"additionalProperties": false
},
"CalendarEvents": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"earnings": {
"$ref": "#/definitions/CalendarEventsEarnings"
},
"exDividendDate": {
"type": "string",
"format": "date-time"
},
"dividendDate": {
"type": "string",
"format": "date-time"
}
},
"required": [
"maxAge",
"earnings"
],
"additionalProperties": {}
},
"CalendarEventsEarnings": {
"type": "object",
"properties": {
"earningsCallDate": {
"type": "array",
"items": {
"type": "string",
"format": "date-time"
}
},
"isEarningsDateEstimate": {
"type": "boolean"
},
"earningsDate": {
"type": "array",
"items": {
"type": "string",
"format": "date-time"
}
},
"earningsAverage": {
"type": "number"
},
"earningsLow": {
"type": "number"
},
"earningsHigh": {
"type": "number"
},
"revenueAverage": {
"type": "number"
},
"revenueLow": {
"type": "number"
},
"revenueHigh": {
"type": "number"
}
},
"required": [
"earningsCallDate",
"earningsDate"
],
"additionalProperties": {}
},
"CashflowStatementHistory": {
"type": "object",
"properties": {
"cashflowStatements": {
"type": "array",
"items": {
"$ref": "#/definitions/CashflowStatement"
}
},
"maxAge": {
"type": "number"
}
},
"required": [
"cashflowStatements",
"maxAge"
],
"additionalProperties": false
},
"CashflowStatement": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"endDate": {
"type": "string",
"format": "date-time"
},
"netIncome": {
"type": "number"
}
},
"required": [
"maxAge",
"endDate",
"netIncome"
],
"additionalProperties": false
},
"DefaultKeyStatistics": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"priceHint": {
"type": "number"
},
"enterpriseValue": {
"type": "number"
},
"forwardPE": {
"type": "number"
},
"profitMargins": {
"type": "number"
},
"floatShares": {
"type": "number"
},
"sharesOutstanding": {
"type": "number"
},
"sharesShort": {
"type": "number"
},
"sharesShortPriorMonth": {
"type": "string",
"format": "date-time"
},
"sharesShortPreviousMonthDate": {
"type": "string",
"format": "date-time"
},
"dateShortInterest": {
"type": "string",
"format": "date-time"
},
"sharesPercentSharesOut": {
"type": "number"
},
"heldPercentInsiders": {
"type": "number"
},
"heldPercentInstitutions": {
"type": "number"
},
"shortRatio": {
"type": "number"
},
"shortPercentOfFloat": {
"type": "number"
},
"beta": {
"type": "number"
},
"impliedSharesOutstanding": {
"type": "number"
},
"category": {
"type": [
"null",
"string"
]
},
"bookValue": {
"type": "number"
},
"priceToBook": {
"type": "number"
},
"fundFamily": {
"type": [
"null",
"string"
]
},
"legalType": {
"type": [
"null",
"string"
]
},
"lastFiscalYearEnd": {
"type": "string",
"format": "date-time"
},
"nextFiscalYearEnd": {
"type": "string",
"format": "date-time"
},
"mostRecentQuarter": {
"type": "string",
"format": "date-time"
},
"earningsQuarterlyGrowth": {
"type": "number"
},
"netIncomeToCommon": {
"type": "number"
},
"trailingEps": {
"type": "number"
},
"forwardEps": {
"type": "number"
},
"pegRatio": {
"type": "number"
},
"lastSplitFactor": {
"type": [
"null",
"string"
]
},
"lastSplitDate": {
"type": "number"
},
"enterpriseToRevenue": {
"type": "number"
},
"enterpriseToEbitda": {
"type": "number"
},
"52WeekChange": {
"type": "number"
},
"SandP52WeekChange": {
"type": "number"
},
"lastDividendValue": {
"type": "number"
},
"lastDividendDate": {
"type": "string",
"format": "date-time"
},
"ytdReturn": {
"type": "number"
},
"beta3Year": {
"type": "number"
},
"totalAssets": {
"type": "number"
},
"yield": {
"type": "number"
},
"fundInceptionDate": {
"type": "string",
"format": "date-time"
},
"threeYearAverageReturn": {
"type": "number"
},
"fiveYearAverageReturn": {
"type": "number"
},
"morningStarOverallRating": {
"type": "number"
},
"morningStarRiskRating": {
"type": "number"
},
"annualReportExpenseRatio": {
"type": "number"
},
"lastCapGain": {
"type": "number"
},
"annualHoldingsTurnover": {
"type": "number"
},
"latestShareClass": {},
"leadInvestor": {}
},
"required": [
"maxAge",
"priceHint",
"category",
"fundFamily",
"legalType",
"lastSplitFactor"
],
"additionalProperties": {}
},
"QuoteSummaryEarnings": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"earningsChart": {
"$ref": "#/definitions/EarningsChart"
},
"financialsChart": {
"$ref": "#/definitions/FinancialsChart"
},
"financialCurrency": {
"type": "string"
}
},
"required": [
"maxAge",
"earningsChart",
"financialsChart"
],
"additionalProperties": {}
},
"EarningsChart": {
"type": "object",
"properties": {
"quarterly": {
"type": "array",
"items": {
"$ref": "#/definitions/EarningsChartQuarterly"
}
},
"currentQuarterEstimate": {
"type": "number"
},
"currentQuarterEstimateDate": {
"type": "string"
},
"currentQuarterEstimateYear": {
"type": "number"
},
"earningsDate": {
"type": "array",
"items": {
"type": "string",
"format": "date-time"
}
},
"isEarningsDateEstimate": {
"type": "boolean"
}
},
"required": [
"quarterly",
"earningsDate"
],
"additionalProperties": {}
},
"EarningsChartQuarterly": {
"type": "object",
"properties": {
"date": {
"type": "string"
},
"actual": {
"type": "number"
},
"estimate": {
"type": "number"
}
},
"required": [
"date",
"estimate"
],
"additionalProperties": {}
},
"FinancialsChart": {
"type": "object",
"properties": {
"yearly": {
"type": "array",
"items": {
"$ref": "#/definitions/Yearly"
}
},
"quarterly": {
"type": "array",
"items": {
"$ref": "#/definitions/FinancialsChartQuarterly"
}
}
},
"required": [
"yearly",
"quarterly"
],
"additionalProperties": {}
},
"Yearly": {
"type": "object",
"properties": {
"date": {
"type": "number"
},
"revenue": {
"type": "number"
},
"earnings": {
"type": "number"
}
},
"required": [
"date",
"revenue",
"earnings"
],
"additionalProperties": {}
},
"FinancialsChartQuarterly": {
"type": "object",
"properties": {
"date": {
"type": "string"
},
"revenue": {
"type": "number"
},
"earnings": {
"type": "number"
}
},
"required": [
"date",
"revenue",
"earnings"
],
"additionalProperties": {}
},
"EarningsHistory": {
"type": "object",
"properties": {
"history": {
"type": "array",
"items": {
"$ref": "#/definitions/EarningsHistoryHistory"
}
},
"maxAge": {
"type": "number"
}
},
"required": [
"history",
"maxAge"
],
"additionalProperties": {}
},
"EarningsHistoryHistory": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"epsActual": {
"type": [
"number",
"null"
]
},
"epsEstimate": {
"type": [
"number",
"null"
]
},
"epsDifference": {
"type": [
"number",
"null"
]
},
"surprisePercent": {
"type": [
"number",
"null"
]
},
"quarter": {
"anyOf": [
{
"type": "string",
"format": "date-time"
},
{
"type": "null"
}
]
},
"period": {
"type": "string"
},
"currency": {
"type": "string"
}
},
"required": [
"maxAge",
"epsActual",
"epsEstimate",
"epsDifference",
"surprisePercent",
"quarter",
"period"
],
"additionalProperties": {}
},
"EarningsTrend": {
"type": "object",
"properties": {
"trend": {
"type": "array",
"items": {
"$ref": "#/definitions/EarningsTrendTrend"
}
},
"maxAge": {
"type": "number"
}
},
"required": [
"trend",
"maxAge"
],
"additionalProperties": {}
},
"EarningsTrendTrend": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"period": {
"type": "string"
},
"endDate": {
"anyOf": [
{
"type": "string",
"format": "date-time"
},
{
"type": "null"
}
]
},
"growth": {
"type": [
"number",
"null"
]
},
"earningsEstimate": {
"$ref": "#/definitions/EarningsEstimate"
},
"revenueEstimate": {
"$ref": "#/definitions/RevenueEstimate"
},
"epsTrend": {
"$ref": "#/definitions/EpsTrend"
},
"epsRevisions": {
"$ref": "#/definitions/EpsRevisions"
}
},
"required": [
"maxAge",
"period",
"endDate",
"growth",
"earningsEstimate",
"revenueEstimate",
"epsTrend",
"epsRevisions"
],
"additionalProperties": {}
},
"EarningsEstimate": {
"type": "object",
"properties": {
"avg": {
"type": [
"number",
"null"
]
},
"low": {
"type": [
"number",
"null"
]
},
"high": {
"type": [
"number",
"null"
]
},
"yearAgoEps": {
"type": [
"number",
"null"
]
},
"numberOfAnalysts": {
"type": [
"number",
"null"
]
},
"growth": {
"type": [
"number",
"null"
]
},
"earningsCurrency": {
"type": [
"string",
"null"
]
}
},
"required": [
"avg",
"low",
"high",
"yearAgoEps",
"numberOfAnalysts",
"growth"
],
"additionalProperties": {}
},
"RevenueEstimate": {
"type": "object",
"properties": {
"avg": {
"type": [
"number",
"null"
]
},
"low": {
"type": [
"number",
"null"
]
},
"high": {
"type": [
"number",
"null"
]
},
"numberOfAnalysts": {
"type": [
"number",
"null"
]
},
"yearAgoRevenue": {
"type": [
"number",
"null"
]
},
"growth": {
"type": [
"number",
"null"
]
},
"revenueCurrency": {
"type": [
"string",
"null"
]
}
},
"required": [
"avg",
"low",
"high",
"numberOfAnalysts",
"yearAgoRevenue",
"growth"
],
"additionalProperties": {}
},
"EpsTrend": {
"type": "object",
"properties": {
"current": {
"type": [
"number",
"null"
]
},
"7daysAgo": {
"type": [
"number",
"null"
]
},
"30daysAgo": {
"type": [
"number",
"null"
]
},
"60daysAgo": {
"type": [
"number",
"null"
]
},
"90daysAgo": {
"type": [
"number",
"null"
]
},
"epsTrendCurrency": {
"type": [
"string",
"null"
]
}
},
"required": [
"current",
"7daysAgo",
"30daysAgo",
"60daysAgo",
"90daysAgo"
],
"additionalProperties": {}
},
"EpsRevisions": {
"type": "object",
"properties": {
"upLast7days": {
"type": [
"number",
"null"
]
},
"upLast30days": {
"type": [
"number",
"null"
]
},
"upLast90days": {
"type": [
"number",
"null"
]
},
"downLast7Days": {
"type": [
"number",
"null"
]
},
"downLast30days": {
"type": [
"number",
"null"
]
},
"downLast90days": {
"type": [
"number",
"null"
]
},
"epsRevisionsCurrency": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": {}
},
"FinancialData": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"currentPrice": {
"type": "number"
},
"targetHighPrice": {
"type": "number"
},
"targetLowPrice": {
"type": "number"
},
"targetMeanPrice": {
"type": "number"
},
"targetMedianPrice": {
"type": "number"
},
"recommendationMean": {
"type": "number"
},
"recommendationKey": {
"type": "string"
},
"numberOfAnalystOpinions": {
"type": "number"
},
"totalCash": {
"type": "number"
},
"totalCashPerShare": {
"type": "number"
},
"ebitda": {
"type": "number"
},
"totalDebt": {
"type": "number"
},
"quickRatio": {
"type": "number"
},
"currentRatio": {
"type": "number"
},
"totalRevenue": {
"type": "number"
},
"debtToEquity": {
"type": "number"
},
"revenuePerShare": {
"type": "number"
},
"returnOnAssets": {
"type": "number"
},
"returnOnEquity": {
"type": "number"
},
"grossProfits": {
"type": "number"
},
"freeCashflow": {
"type": "number"
},
"operatingCashflow": {
"type": "number"
},
"earningsGrowth": {
"type": "number"
},
"revenueGrowth": {
"type": "number"
},
"grossMargins": {
"type": "number"
},
"ebitdaMargins": {
"type": "number"
},
"operatingMargins": {
"type": "number"
},
"profitMargins": {
"type": "number"
},
"financialCurrency": {
"type": [
"string",
"null"
]
}
},
"required": [
"maxAge",
"recommendationKey",
"financialCurrency"
],
"additionalProperties": {}
},
"Ownership": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"ownershipList": {
"type": "array",
"items": {
"$ref": "#/definitions/OwnershipList"
}
}
},
"required": [
"maxAge",
"ownershipList"
],
"additionalProperties": {}
},
"OwnershipList": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"reportDate": {
"type": "string",
"format": "date-time"
},
"organization": {
"type": "string"
},
"pctHeld": {
"type": "number"
},
"position": {
"type": "number"
},
"value": {
"type": "number"
},
"pctChange": {
"type": "number"
}
},
"required": [
"maxAge",
"reportDate",
"organization",
"pctHeld",
"position",
"value"
],
"additionalProperties": {}
},
"FundPerformance": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"loadAdjustedReturns": {
"$ref": "#/definitions/PeriodRange"
},
"rankInCategory": {
"$ref": "#/definitions/PeriodRange"
},
"performanceOverview": {
"$ref": "#/definitions/FundPerformancePerformanceOverview"
},
"performanceOverviewCat": {
"$ref": "#/definitions/FundPerformancePerformanceOverviewCat"
},
"trailingReturns": {
"$ref": "#/definitions/FundPerformanceTrailingReturns"
},
"trailingReturnsNav": {
"$ref": "#/definitions/FundPerformanceTrailingReturns"
},
"trailingReturnsCat": {
"$ref": "#/definitions/FundPerformanceTrailingReturns"
},
"annualTotalReturns": {
"$ref": "#/definitions/FundPerformanceReturns"
},
"pastQuarterlyReturns": {
"$ref": "#/definitions/FundPerformanceReturns"
},
"riskOverviewStatistics": {
"$ref": "#/definitions/FundPerformanceRiskOverviewStats"
},
"riskOverviewStatisticsCat": {
"$ref": "#/definitions/FundPerformanceRiskOverviewStatsCat"
},
"fundCategoryName": {
"type": "string"
}
},
"required": [
"maxAge",
"performanceOverview",
"performanceOverviewCat",
"trailingReturns",
"trailingReturnsNav",
"trailingReturnsCat",
"annualTotalReturns",
"pastQuarterlyReturns",
"riskOverviewStatistics",
"riskOverviewStatisticsCat"
],
"additionalProperties": {}
},
"PeriodRange": {
"type": "object",
"properties": {
"asOfDate": {
"type": "string",
"format": "date-time"
},
"ytd": {
"type": "number"
},
"oneMonth": {
"type": "number"
},
"threeMonth": {
"type": "number"
},
"oneYear": {
"type": "number"
},
"threeYear": {
"type": "number"
},
"fiveYear": {
"type": "number"
},
"tenYear": {
"type": "number"
}
},
"additionalProperties": {}
},
"FundPerformancePerformanceOverview": {
"type": "object",
"properties": {
"asOfDate": {
"type": "string",
"format": "date-time"
},
"ytdReturnPct": {
"type": "number"
},
"oneYearTotalReturn": {
"type": "number"
},
"threeYearTotalReturn": {
"type": "number"
},
"fiveYrAvgReturnPct": {
"type": "number"
},
"morningStarReturnRating": {
"type": "number"
},
"numYearsUp": {
"type": "number"
},
"numYearsDown": {
"type": "number"
},
"bestOneYrTotalReturn": {
"type": "number"
},
"worstOneYrTotalReturn": {
"type": "number"
},
"bestThreeYrTotalReturn": {
"type": "number"
},
"worstThreeYrTotalReturn": {
"type": "number"
}
},
"additionalProperties": {}
},
"FundPerformancePerformanceOverviewCat": {
"type": "object",
"properties": {
"ytdReturnPct": {
"type": "number"
},
"fiveYrAvgReturnPct": {
"type": "number"
},
"oneYearTotalReturn": {
"type": "number"
},
"threeYearTotalReturn": {
"type": "number"
}
},
"additionalProperties": {}
},
"FundPerformanceTrailingReturns": {
"type": "object",
"properties": {
"asOfDate": {
"type": "string",
"format": "date-time"
},
"ytd": {
"type": "number"
},
"oneMonth": {
"type": "number"
},
"threeMonth": {
"type": "number"
},
"oneYear": {
"type": "number"
},
"threeYear": {
"type": "number"
},
"fiveYear": {
"type": "number"
},
"tenYear": {
"type": "number"
},
"lastBullMkt": {
"type": "number"
},
"lastBearMkt": {
"type": "number"
}
},
"additionalProperties": {
"anyOf": [
{},
{}
]
}
},
"FundPerformanceReturns": {
"type": "object",
"properties": {
"returns": {
"type": "array",
"items": {
"$ref": "#/definitions/FundPerformanceReturnsRow"
}
},
"returnsCat": {
"type": "array",
"items": {
"$ref": "#/definitions/FundPerformanceReturnsRow"
}
}
},
"required": [
"returns"
],
"additionalProperties": {}
},
"FundPerformanceReturnsRow": {
"type": "object",
"properties": {
"year": {
"type": "number"
},
"annualValue": {
"type": "number"
},
"q1": {
"type": "number"
},
"q2": {
"type": "number"
},
"q3": {
"type": "number"
},
"q4": {
"type": "number"
}
},
"required": [
"year"
],
"additionalProperties": {}
},
"FundPerformanceRiskOverviewStats": {
"type": "object",
"properties": {
"riskStatistics": {
"type": "array",
"items": {
"$ref": "#/definitions/FundPerformanceRiskOverviewStatsRow"
}
},
"riskRating": {
"type": "number"
}
},
"required": [
"riskStatistics"
],
"additionalProperties": {}
},
"FundPerformanceRiskOverviewStatsRow": {
"type": "object",
"properties": {
"year": {
"type": "string"
},
"alpha": {
"type": "number"
},
"beta": {
"type": "number"
},
"meanAnnualReturn": {
"type": "number"
},
"rSquared": {
"type": "number"
},
"stdDev": {
"type": "number"
},
"sharpeRatio": {
"type": "number"
},
"treynorRatio": {
"type": "number"
}
},
"required": [
"year",
"alpha",
"beta",
"meanAnnualReturn",
"rSquared",
"sharpeRatio",
"treynorRatio"
],
"additionalProperties": {}
},
"FundPerformanceRiskOverviewStatsCat": {
"type": "object",
"properties": {
"riskStatisticsCat": {
"type": "array",
"items": {
"$ref": "#/definitions/FundPerformanceRiskOverviewStatsRow"
}
}
},
"required": [
"riskStatisticsCat"
],
"additionalProperties": {}
},
"FundProfile": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"styleBoxUrl": {
"type": [
"null",
"string"
]
},
"family": {
"type": [
"null",
"string"
]
},
"categoryName": {
"type": [
"null",
"string"
]
},
"legalType": {
"type": [
"null",
"string"
]
},
"managementInfo": {
"$ref": "#/definitions/FundProfileManagementInfo"
},
"feesExpensesInvestment": {
"$ref": "#/definitions/FundProfileFeesExpensesInvestment"
},
"feesExpensesInvestmentCat": {
"$ref": "#/definitions/FundProfileFeesExpensesInvestmentCat"
},
"brokerages": {
"type": "array",
"items": {
"$ref": "#/definitions/FundProfileBrokerage"
}
},
"initInvestment": {
"type": "number"
},
"initIraInvestment": {
"type": "number"
},
"initAipInvestment": {
"type": "number"
},
"subseqInvestment": {
"type": "number"
},
"subseqIraInvestment": {
"type": "number"
},
"subseqAipInvestment": {
"type": "number"
}
},
"required": [
"maxAge",
"family",
"categoryName",
"legalType"
],
"additionalProperties": {}
},
"FundProfileManagementInfo": {
"type": "object",
"properties": {
"managerName": {
"type": [
"null",
"string"
]
},
"managerBio": {
"type": [
"null",
"string"
]
},
"startdate": {
"type": "string",
"format": "date-time"
}
},
"required": [
"managerName",
"managerBio"
],
"additionalProperties": {}
},
"FundProfileFeesExpensesInvestment": {
"type": "object",
"properties": {
"annualHoldingsTurnover": {
"type": "number"
},
"annualReportExpenseRatio": {
"type": "number"
},
"grossExpRatio": {
"type": "number"
},
"netExpRatio": {
"type": "number"
},
"projectionValues": {
"type": "object"
},
"totalNetAssets": {
"type": "number"
}
},
"required": [
"projectionValues"
],
"additionalProperties": {}
},
"FundProfileFeesExpensesInvestmentCat": {
"type": "object",
"properties": {
"annualHoldingsTurnover": {
"type": "number"
},
"annualReportExpenseRatio": {
"type": "number"
},
"grossExpRatio": {
"type": "number"
},
"netExpRatio": {
"type": "number"
},
"totalNetAssets": {
"type": "number"
},
"projectionValuesCat": {
"type": "object"
}
},
"required": [
"projectionValuesCat"
],
"additionalProperties": {
"anyOf": [
{},
{}
]
}
},
"FundProfileBrokerage": {
"type": "object",
"additionalProperties": {}
},
"IncomeStatementHistory": {
"type": "object",
"properties": {
"incomeStatementHistory": {
"type": "array",
"items": {
"$ref": "#/definitions/IncomeStatementHistoryElement"
}
},
"maxAge": {
"type": "number"
}
},
"required": [
"incomeStatementHistory",
"maxAge"
],
"additionalProperties": {}
},
"IncomeStatementHistoryElement": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"endDate": {
"type": "string",
"format": "date-time"
},
"totalRevenue": {
"type": "number"
},
"costOfRevenue": {
"type": "number"
},
"grossProfit": {
"type": "number"
},
"researchDevelopment": {
"type": "null"
},
"sellingGeneralAdministrative": {
"type": "null"
},
"nonRecurring": {
"type": "null"
},
"otherOperatingExpenses": {
"type": "null"
},
"totalOperatingExpenses": {
"type": "number"
},
"operatingIncome": {
"type": "null"
},
"totalOtherIncomeExpenseNet": {
"type": "null"
},
"ebit": {
"type": "number"
},
"interestExpense": {
"type": "null"
},
"incomeBeforeTax": {
"type": "null"
},
"incomeTaxExpense": {
"type": "number"
},
"minorityInterest": {
"type": "null"
},
"netIncomeFromContinuingOps": {
"type": "null"
},
"discontinuedOperations": {
"type": "null"
},
"extraordinaryItems": {
"type": "null"
},
"effectOfAccountingCharges": {
"type": "null"
},
"otherItems": {
"type": "null"
},
"netIncome": {
"type": "number"
},
"netIncomeApplicableToCommonShares": {
"type": "null"
}
},
"required": [
"maxAge",
"endDate",
"totalRevenue",
"costOfRevenue",
"grossProfit",
"researchDevelopment",
"sellingGeneralAdministrative",
"nonRecurring",
"otherOperatingExpenses",
"totalOperatingExpenses",
"operatingIncome",
"totalOtherIncomeExpenseNet",
"ebit",
"interestExpense",
"incomeBeforeTax",
"incomeTaxExpense",
"minorityInterest",
"netIncomeFromContinuingOps",
"discontinuedOperations",
"extraordinaryItems",
"effectOfAccountingCharges",
"otherItems",
"netIncome",
"netIncomeApplicableToCommonShares"
],
"additionalProperties": false
},
"IndexTrend": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"symbol": {
"type": "string"
},
"peRatio": {
"type": "number"
},
"pegRatio": {
"type": "number"
},
"estimates": {
"type": "array",
"items": {
"$ref": "#/definitions/Estimate"
}
}
},
"required": [
"maxAge",
"symbol",
"estimates"
],
"additionalProperties": {}
},
"Estimate": {
"type": "object",
"properties": {
"period": {
"type": "string"
},
"growth": {
"type": "number"
}
},
"required": [
"period"
],
"additionalProperties": {}
},
"Trend": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"symbol": {
"type": "null"
},
"estimates": {
"type": "array",
"items": {}
}
},
"required": [
"maxAge",
"symbol",
"estimates"
],
"additionalProperties": {}
},
"Holders": {
"type": "object",
"properties": {
"holders": {
"type": "array",
"items": {
"$ref": "#/definitions/Holder"
}
},
"maxAge": {
"type": "number"
}
},
"required": [
"holders",
"maxAge"
],
"additionalProperties": {}
},
"Holder": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"name": {
"type": "string"
},
"relation": {
"anyOf": [
{
"$ref": "#/definitions/Relation"
},
{
"type": "string"
}
]
},
"url": {
"type": "string"
},
"transactionDescription": {
"type": "string"
},
"latestTransDate": {
"type": "string",
"format": "date-time"
},
"positionDirect": {
"type": "number"
},
"positionDirectDate": {
"type": "string",
"format": "date-time"
},
"positionIndirect": {
"type": "number"
},
"positionIndirectDate": {
"type": "string",
"format": "date-time"
},
"positionSummaryDate": {
"type": "string",
"format": "date-time"
}
},
"required": [
"maxAge",
"name",
"relation",
"url",
"transactionDescription",
"latestTransDate"
],
"additionalProperties": {}
},
"Relation": {
"type": "string",
"enum": [
"Chairman of the Board",
"Chief Executive Officer",
"Chief Financial Officer",
"Chief Operating Officer",
"Chief Technology Officer",
"Director",
"Director (Independent)",
"",
"General Counsel",
"Independent Non-Executive Director",
"Officer",
"President"
]
},
"InsiderTransactions": {
"type": "object",
"properties": {
"transactions": {
"type": "array",
"items": {
"$ref": "#/definitions/Transaction"
}
},
"maxAge": {
"type": "number"
}
},
"required": [
"transactions",
"maxAge"
],
"additionalProperties": {}
},
"Transaction": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"shares": {
"type": "number"
},
"filerUrl": {
"type": "string"
},
"transactionText": {
"type": "string"
},
"filerName": {
"type": "string"
},
"filerRelation": {
"anyOf": [
{
"$ref": "#/definitions/Relation"
},
{
"type": "string"
}
]
},
"moneyText": {
"type": "string"
},
"startDate": {
"type": "string",
"format": "date-time"
},
"ownership": {
"anyOf": [
{
"$ref": "#/definitions/OwnershipEnum"
},
{
"type": "string"
}
]
},
"value": {
"type": "number"
}
},
"required": [
"maxAge",
"shares",
"filerUrl",
"transactionText",
"filerName",
"filerRelation",
"moneyText",
"startDate",
"ownership"
],
"additionalProperties": {}
},
"OwnershipEnum": {
"type": "string",
"enum": [
"D",
"I"
]
},
"MajorHoldersBreakdown": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"insidersPercentHeld": {
"type": "number"
},
"institutionsPercentHeld": {
"type": "number"
},
"institutionsFloatPercentHeld": {
"type": "number"
},
"institutionsCount": {
"type": "number"
}
},
"required": [
"maxAge"
],
"additionalProperties": {}
},
"NetSharePurchaseActivity": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"period": {
"type": "string"
},
"buyInfoCount": {
"type": "number"
},
"buyInfoShares": {
"type": "number"
},
"buyPercentInsiderShares": {
"type": "number"
},
"sellInfoCount": {
"type": "number"
},
"sellInfoShares": {
"type": "number"
},
"sellPercentInsiderShares": {
"type": "number"
},
"netInfoCount": {
"type": "number"
},
"netInfoShares": {
"type": "number"
},
"netPercentInsiderShares": {
"type": "number"
},
"totalInsiderShares": {
"type": "number"
}
},
"required": [
"maxAge",
"period",
"buyInfoCount",
"buyInfoShares",
"sellInfoCount",
"netInfoCount",
"netInfoShares",
"totalInsiderShares"
],
"additionalProperties": {}
},
"Price": {
"type": "object",
"properties": {
"averageDailyVolume10Day": {
"type": "number"
},
"averageDailyVolume3Month": {
"type": "number"
},
"exchange": {
"type": "string"
},
"exchangeName": {
"type": "string"
},
"exchangeDataDelayedBy": {
"type": "number"
},
"maxAge": {
"type": "number"
},
"postMarketChangePercent": {
"type": "number"
},
"postMarketChange": {
"type": "number"
},
"postMarketTime": {
"type": "string",
"format": "date-time"
},
"postMarketPrice": {
"type": "number"
},
"postMarketSource": {
"type": "string"
},
"preMarketChangePercent": {
"type": "number"
},
"preMarketChange": {
"type": "number"
},
"preMarketTime": {
"type": "string",
"format": "date-time"
},
"preMarketPrice": {
"type": "number"
},
"preMarketSource": {
"type": "string"
},
"priceHint": {
"type": "number"
},
"regularMarketChangePercent": {
"type": "number"
},
"regularMarketChange": {
"type": "number"
},
"regularMarketTime": {
"type": "string",
"format": "date-time"
},
"regularMarketPrice": {
"type": "number"
},
"regularMarketDayHigh": {
"type": "number"
},
"regularMarketDayLow": {
"type": "number"
},
"regularMarketVolume": {
"type": "number"
},
"regularMarketPreviousClose": {
"type": "number"
},
"regularMarketSource": {
"type": "string"
},
"regularMarketOpen": {
"type": "number"
},
"quoteSourceName": {
"type": "string"
},
"quoteType": {
"type": "string"
},
"symbol": {
"type": "string"
},
"underlyingSymbol": {
"type": [
"null",
"string"
]
},
"shortName": {
"type": [
"null",
"string"
]
},
"longName": {
"type": [
"null",
"string"
]
},
"lastMarket": {
"type": [
"null",
"string"
]
},
"marketState": {
"type": "string"
},
"marketCap": {
"type": "number"
},
"currency": {
"type": "string"
},
"currencySymbol": {
"type": "string"
},
"fromCurrency": {
"type": [
"string",
"null"
]
},
"toCurrency": {
"type": [
"string",
"null"
]
},
"volume24Hr": {
"type": "number"
},
"volumeAllCurrencies": {
"type": "number"
},
"circulatingSupply": {
"type": "number"
},
"expireDate": {
"type": "string",
"format": "date-time"
},
"openInterest": {
"type": "number"
}
},
"required": [
"maxAge",
"priceHint",
"quoteType",
"symbol",
"underlyingSymbol",
"shortName",
"longName",
"lastMarket",
"fromCurrency"
],
"additionalProperties": {}
},
"QuoteType": {
"type": "object",
"properties": {
"exchange": {
"type": "string"
},
"quoteType": {
"type": "string"
},
"symbol": {
"type": "string"
},
"underlyingSymbol": {
"type": "string"
},
"shortName": {
"type": [
"null",
"string"
]
},
"longName": {
"type": [
"null",
"string"
]
},
"firstTradeDateEpochUtc": {
"anyOf": [
{
"type": "null"
},
{
"type": "string",
"format": "date-time"
}
]
},
"timeZoneFullName": {
"type": "string"
},
"timeZoneShortName": {
"type": "string"
},
"uuid": {
"type": "string"
},
"messageBoardId": {
"type": [
"null",
"string"
]
},
"gmtOffSetMilliseconds": {
"type": "number"
},
"maxAge": {
"type": "number"
}
},
"required": [
"exchange",
"quoteType",
"symbol",
"underlyingSymbol",
"shortName",
"timeZoneFullName",
"timeZoneShortName",
"uuid",
"gmtOffSetMilliseconds",
"maxAge"
],
"additionalProperties": {}
},
"RecommendationTrend": {
"type": "object",
"properties": {
"trend": {
"type": "array",
"items": {
"$ref": "#/definitions/RecommendationTrendTrend"
}
},
"maxAge": {
"type": "number"
}
},
"required": [
"trend",
"maxAge"
],
"additionalProperties": {}
},
"RecommendationTrendTrend": {
"type": "object",
"properties": {
"period": {
"type": "string"
},
"strongBuy": {
"type": "number"
},
"buy": {
"type": "number"
},
"hold": {
"type": "number"
},
"sell": {
"type": "number"
},
"strongSell": {
"type": "number"
}
},
"required": [
"period",
"strongBuy",
"buy",
"hold",
"sell",
"strongSell"
],
"additionalProperties": {}
},
"SECFilings": {
"type": "object",
"properties": {
"filings": {
"type": "array",
"items": {
"$ref": "#/definitions/Filing"
}
},
"maxAge": {
"type": "number"
}
},
"required": [
"filings",
"maxAge"
],
"additionalProperties": {}
},
"Filing": {
"type": "object",
"properties": {
"date": {
"type": "string"
},
"epochDate": {
"type": "string",
"format": "date-time"
},
"type": {
"type": "string",
"enum": [
"10-K",
"10-Q",
"8-K",
"8-K/A",
"10-K/A",
"10-Q/A",
"SD",
"PX14A6G",
"SC 13G/A",
"DEFA14A",
"25-NSE",
"S-8 POS",
"6-K",
"F-3ASR",
"SC 13D/A",
"20-F",
"425",
"SC14D9C",
"SC 13G",
"S-8",
"DEF 14A",
"F-10",
"S-3ASR",
"CORRESP",
"PX14A6N",
"N-PX",
"ARS",
"PRE 14A",
"F-6EF",
"S-3/A",
"S-3",
"POS AM",
"IRANNOTICE",
"20-F/A",
"11-K",
"DEFR14A",
"S4",
"RW",
"S-4/A",
"S-4",
"S-4MEF",
"PRER14A",
"8-A12B",
"D",
"SC 13D"
]
},
"title": {
"type": "string"
},
"edgarUrl": {
"type": "string"
},
"maxAge": {
"type": "number"
},
"url": {
"type": "string"
},
"exhibits": {
"type": "array",
"items": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"url": {
"type": "string"
},
"downloadUrl": {
"type": "string"
}
},
"required": [
"type",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"date",
"epochDate",
"type",
"title",
"edgarUrl",
"maxAge"
],
"additionalProperties": {}
},
"SummaryDetail": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"priceHint": {
"type": "number"
},
"previousClose": {
"type": "number"
},
"open": {
"type": "number"
},
"dayLow": {
"type": "number"
},
"dayHigh": {
"type": "number"
},
"regularMarketPreviousClose": {
"type": "number"
},
"regularMarketOpen": {
"type": "number"
},
"regularMarketDayLow": {
"type": "number"
},
"regularMarketDayHigh": {
"type": "number"
},
"regularMarketVolume": {
"type": "number"
},
"dividendRate": {
"type": "number"
},
"dividendYield": {
"type": "number"
},
"exDividendDate": {
"type": "string",
"format": "date-time"
},
"payoutRatio": {
"type": "number"
},
"fiveYearAvgDividendYield": {
"type": "number"
},
"beta": {
"type": "number"
},
"trailingPE": {
"type": "number"
},
"forwardPE": {
"type": "number"
},
"volume": {
"type": "number"
},
"averageVolume": {
"type": "number"
},
"averageVolume10days": {
"type": "number"
},
"averageDailyVolume10Day": {
"type": "number"
},
"bid": {
"type": "number"
},
"ask": {
"type": "number"
},
"bidSize": {
"type": "number"
},
"askSize": {
"type": "number"
},
"marketCap": {
"type": "number"
},
"fiftyDayAverage": {
"type": "number"
},
"fiftyTwoWeekLow": {
"type": "number"
},
"fiftyTwoWeekHigh": {
"type": "number"
},
"twoHundredDayAverage": {
"type": "number"
},
"priceToSalesTrailing12Months": {
"type": "number"
},
"trailingAnnualDividendRate": {
"type": "number"
},
"trailingAnnualDividendYield": {
"type": "number"
},
"currency": {
"type": "string"
},
"algorithm": {
"type": "null"
},
"tradeable": {
"type": "boolean"
},
"yield": {
"type": "number"
},
"totalAssets": {
"type": "number"
},
"navPrice": {
"type": "number"
},
"ytdReturn": {
"type": "number"
},
"fromCurrency": {
"type": [
"string",
"null"
]
},
"toCurrency": {
"type": [
"string",
"null"
]
},
"lastMarket": {
"type": [
"string",
"null"
]
},
"volume24Hr": {
"type": "number"
},
"volumeAllCurrencies": {
"type": "number"
},
"circulatingSupply": {
"type": "number"
},
"startDate": {
"type": "string",
"format": "date-time"
},
"coinMarketCapLink": {
"type": [
"string",
"null"
]
},
"expireDate": {
"type": "string",
"format": "date-time"
},
"openInterest": {
"type": "number"
},
"averageMaturity": {
"type": "number"
}
},
"required": [
"maxAge",
"priceHint",
"currency",
"algorithm",
"tradeable",
"fromCurrency",
"lastMarket"
],
"additionalProperties": {}
},
"SummaryProfile": {
"type": "object",
"properties": {
"address1": {
"type": "string"
},
"address2": {
"type": "string"
},
"address3": {
"type": "string"
},
"city": {
"type": "string"
},
"state": {
"type": "string"
},
"zip": {
"type": "string"
},
"country": {
"type": "string"
},
"phone": {
"type": "string"
},
"fax": {
"type": "string"
},
"website": {
"type": "string"
},
"industry": {
"type": "string"
},
"industryDisp": {
"type": "string"
},
"sector": {
"type": "string"
},
"sectorDisp": {
"type": "string"
},
"longBusinessSummary": {
"type": "string"
},
"fullTimeEmployees": {
"type": "number"
},
"companyOfficers": {
"type": "array",
"items": {}
},
"maxAge": {
"type": "number"
},
"twitter": {
"type": "string"
},
"industryKey": {
"type": "string"
},
"sectorKey": {
"type": "string"
},
"irWebsite": {
"type": "string"
},
"executiveTeam": {
"type": "array",
"items": {}
},
"name": {
"type": "string"
},
"startDate": {
"type": "string",
"format": "date-time"
},
"description": {
"type": "string"
}
},
"required": [
"companyOfficers",
"maxAge"
],
"additionalProperties": {}
},
"TopHoldings": {
"type": "object",
"properties": {
"maxAge": {
"type": "number"
},
"stockPosition": {
"type": "number"
},
"bondPosition": {
"type": "number"
},
"holdings": {
"type": "array",
"items": {
"$ref": "#/definitions/TopHoldingsHolding"
}
},
"equityHoldings": {
"$ref": "#/definitions/TopHoldingsEquityHoldings"
},
"bondHoldings": {
"type": "object"
},
"bondRatings": {
"type": "array",
"items": {
"$ref": "#/definitions/TopHoldingsBondRating"
}
},
"sectorWeightings": {
"type": "array",
"items": {
"$ref": "#/definitions/TopHoldingsSectorWeighting"
}
},
"cashPosition": {
"type": "number"
},
"otherPosition": {
"type": "number"
},
"preferredPosition": {
"type": "number"
},
"convertiblePosition": {
"type": "number"
}
},
"required": [
"maxAge",
"holdings",
"equityHoldings",
"bondHoldings",
"bondRatings",
"sectorWeightings"
],
"additionalProperties": {}
},
"TopHoldingsHolding": {
"type": "object",
"properties": {
"symbol": {
"type": "string"
},
"holdingName": {
"type": "string"
},
"holdingPercent": {
"type": "number"
}
},
"required": [
"symbol",
"holdingName",
"holdingPercent"
],
"additionalProperties": {}
},
"TopHoldingsEquityHoldings": {
"type": "object",
"properties": {
"medianMarketCap": {
"type": "number"
},
"medianMarketCapCat": {
"type": "number"
},
"priceToBook": {
"type": "number"
},
"priceToBookCat": {
"type": "number"
},
"priceToCashflow": {
"type": "number"
},
"priceToCashflowCat": {
"type": "number"
},
"priceToEarnings": {
"type": "number"
},
"priceToEarningsCat": {
"type": "number"
},
"priceToSales": {
"type": "number"
},
"priceToSalesCat": {
"type": "number"
},
"threeYearEarningsGrowth": {
"type": "number"
},
"threeYearEarningsGrowthCat": {
"type": "number"
}
},
"required": [
"priceToBook",
"priceToCashflow",
"priceToEarnings",
"priceToSales"
],
"additionalProperties": {}
},
"TopHoldingsBondRating": {
"type": "object",
"properties": {
"a": {
"type": "number"
},
"aa": {
"type": "number"
},
"aaa": {
"type": "number"
},
"other": {
"type": "number"
},
"b": {
"type": "number"
},
"bb": {
"type": "number"
},
"bbb": {
"type": "number"
},
"below_b": {
"type": "number"
},
"us_government": {
"type": "number"
}
},
"additionalProperties": {}
},
"TopHoldingsSectorWeighting": {
"type": "object",
"properties": {
"realestate": {
"type": "number"
},
"consumer_cyclical": {
"type": "number"
},
"basic_materials": {
"type": "number"
},
"consumer_defensive": {
"type": "number"
},
"technology": {
"type": "number"
},
"communication_services": {
"type": "number"
},
"financial_services": {
"type": "number"
},
"utilities": {
"type": "number"
},
"industrials": {
"type": "number"
},
"energy": {
"type": "number"
},
"healthcare": {
"type": "number"
}
},
"additionalProperties": {}
},
"UpgradeDowngradeHistory": {
"type": "object",
"properties": {
"history": {
"type": "array",
"items": {
"$ref": "#/definitions/UpgradeDowngradeHistoryHistory"
}
},
"maxAge": {
"type": "number"
}
},
"required": [
"history",
"maxAge"
],
"additionalProperties": {}
},
"UpgradeDowngradeHistoryHistory": {
"type": "object",
"properties": {
"epochGradeDate": {
"type": "string",
"format": "date-time"
},
"firm": {
"type": "string"
},
"toGrade": {
"$ref": "#/definitions/Grade"
},
"fromGrade": {
"$ref": "#/definitions/Grade"
},
"action": {
"$ref": "#/definitions/Action"
}
},
"required": [
"epochGradeDate",
"firm",
"toGrade",
"action"
],
"additionalProperties": {}
},
"Grade": {
"type": "string",
"enum": [
"Accumulate",
"Add",
"Average",
"Below Average",
"Buy",
"Conviction Buy",
"",
"Equal-Weight",
"Fair Value",
"Equal-weight",
"Long-term Buy",
"Hold",
"Long-Term Buy",
"Market Outperform",
"Market Perform",
"Mixed",
"Negative",
"Neutral",
"In-Line",
"Outperform",
"Overweight",
"Peer Perform",
"Perform",
"Positive",
"Reduce",
"Sector Outperform",
"Sector Perform",
"Sector Weight",
"Sell",
"Strong Buy",
"Top Pick",
"Underperform",
"Underperformer",
"Underweight",
"Trim",
"Above Average",
"In-line",
"Outperformer",
"OVerweight",
"Cautious",
"Market Weight",
"Sector Underperform",
"Market Underperform",
"Peer perform",
"Gradually Accumulate",
"Action List Buy",
"Performer",
"Sector Performer",
"Speculative Buy",
"Strong Sell",
"Speculative Hold",
"Not Rated",
"Hold Neutral",
"Developing",
"buy",
"HOld",
"Trading Sell",
"Tender",
"market perform",
"BUy"
]
},
"Action": {
"type": "string",
"enum": [
"down",
"init",
"main",
"reit",
"up"
]
},
"QuoteSummaryModules": {
"type": "string",
"enum": [
"assetProfile",
"balanceSheetHistory",
"balanceSheetHistoryQuarterly",
"calendarEvents",
"cashflowStatementHistory",
"cashflowStatementHistoryQuarterly",
"defaultKeyStatistics",
"earnings",
"earningsHistory",
"earningsTrend",
"financialData",
"fundOwnership",
"fundPerformance",
"fundProfile",
"incomeStatementHistory",
"incomeStatementHistoryQuarterly",
"indexTrend",
"industryTrend",
"insiderHolders",
"insiderTransactions",
"institutionOwnership",
"majorDirectHolders",
"majorHoldersBreakdown",
"netSharePurchaseActivity",
"price",
"quoteType",
"recommendationTrend",
"secFilings",
"sectorTrend",
"summaryDetail",
"summaryProfile",
"topHoldings",
"upgradeDowngradeHistory"
]
},
"QuoteSummaryOptions": {
"type": "object",
"properties": {
"formatted": {
"type": "boolean"
},
"modules": {
"anyOf": [
{
"type": "array",
"items": {
"$ref": "#/definitions/QuoteSummaryModules"
}
},
{
"type": "string",
"const": "all"
}
]
}
},
"additionalProperties": false
},
"quoteSummary": {}
}
};