yahoo-finance2
Version:
JS API for Yahoo Finance
1,650 lines • 96.5 kB
JavaScript
"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"
]
},
"m