Longbridge OpenAPI C++ SDK
Classes | Enumerations
longbridge::fundamental Namespace Reference

Classes

class  FundamentalContext
 Fundamental data context. More...
 
struct  DividendItem
 One dividend event for a security. More...
 
struct  DividendList
 List of dividend events. More...
 
struct  RatingEvaluate
 Buy/sell/hold evaluation counts from institutional analysts. More...
 
struct  RatingTarget
 Analyst price target range. More...
 
struct  RatingSummaryEvaluate
 Summary evaluation counts for one rating period. More...
 
struct  InstitutionRatingLatest
 Latest institutional rating data including industry comparison. More...
 
struct  InstitutionRatingSummary
 Institutional rating summary with current recommendation and target price. More...
 
struct  InstitutionRating
 Combined latest and summary institutional rating data. More...
 
struct  InstitutionRatingDetailEvaluateItem
 One evaluation data point in an institutional rating detail series. More...
 
struct  InstitutionRatingDetailTargetItem
 One target price data point in an institutional rating detail series. More...
 
struct  InstitutionRatingDetail
 Detailed institutional rating including historical evaluate and target series. More...
 
struct  ForecastEpsItem
 Forecast EPS data point from institutional analysts. More...
 
struct  ForecastEps
 Collection of forecast EPS items. More...
 
struct  ValuationPoint
 One data point in a valuation time series. More...
 
struct  ValuationMetricData
 Historical data for one valuation metric (PE, PB, PS, or dividend yield). More...
 
struct  ValuationMetricsData
 All valuation metrics for a security. More...
 
struct  ValuationData
 Valuation data container. More...
 
struct  ValuationHistoryResponse
 Historical valuation response (PE, PB, PS without dividend yield). More...
 
struct  CompanyOverview
 Company overview and profile information. More...
 
struct  ShareholderStock
 A security held by a shareholder. More...
 
struct  Shareholder
 One institutional or major shareholder record. More...
 
struct  ShareholderList
 Paginated list of shareholders. More...
 
struct  FundHolder
 One fund's holding record for a security. More...
 
struct  FundHolders
 Collection of fund holders for a security. More...
 
struct  CorpActionItem
 One corporate action event (dividend, split, etc.). More...
 
struct  CorpActions
 Collection of corporate action events. More...
 
struct  InvestSecurity
 One security in an investment relationship (parent/subsidiary holding). More...
 
struct  InvestRelations
 Investment relationship data including parent/subsidiary securities. More...
 
struct  OperatingIndicator
 One operating indicator from a financial report. More...
 
struct  OperatingItem
 One operating report item with associated indicators. More...
 
struct  OperatingList
 List of operating report items. More...
 
struct  FinancialReports
 Financial reports — list_json contains serialized JSON. More...
 
struct  ConsensusDetail
 One consensus estimate detail for a financial metric. More...
 
struct  ConsensusReport
 Consensus report for one fiscal period. More...
 
struct  FinancialConsensus
 Financial consensus response. More...
 
struct  IndustryValuationHistory
 Historical valuation snapshot for an industry peer. More...
 
struct  IndustryValuationItem
 Valuation data for one industry peer security. More...
 
struct  IndustryValuationList
 List of industry valuation items. More...
 
struct  ValuationDist
 Distribution statistics for one valuation metric within an industry. More...
 
struct  IndustryValuationDist
 Industry valuation distribution for PE, PB, PS ratios. More...
 
struct  Professional
 One executive or board member. More...
 
struct  ExecutiveGroup
 Executives for one security. More...
 
struct  ExecutiveList
 List of executive groups per security. More...
 
struct  RecentBuybacks
 TTM (trailing twelve months) buyback summary. More...
 
struct  BuybackHistoryItem
 Historical annual buyback data point. More...
 
struct  BuybackRatios
 Buyback payout and cash-flow ratios. More...
 
struct  BuybackData
 Buyback data response. More...
 
struct  RatingLeafIndicator
 A leaf rating indicator with a raw value. More...
 
struct  RatingIndicator
 A rating indicator node (parent or leaf). More...
 
struct  RatingSubIndicatorGroup
 A group of sub-indicators under one category indicator. More...
 
struct  RatingCategory
 One rating category (e.g. growth, profitability). More...
 
struct  StockRatings
 Stock ratings response. More...
 

Enumerations

enum class  FinancialReportKind { IncomeStatement = 0 , BalanceSheet = 1 , CashFlow = 2 , All = 3 }
 
enum class  FinancialReportPeriod {
  Annual = 0 , SemiAnnual = 1 , Q1 = 2 , Q2 = 3 ,
  Q3 = 4 , QuarterlyFull = 5
}
 
enum class  InstitutionRecommend {
  Unknown = 0 , StrongBuy = 1 , Buy = 2 , Hold = 3 ,
  Sell = 4 , StrongSell = 5 , Underperform = 6
}
 Institutional analyst recommendation. More...
 

Enumeration Type Documentation

◆ FinancialReportKind

Enumerator
IncomeStatement 
BalanceSheet 
CashFlow 
All 

◆ FinancialReportPeriod

Enumerator
Annual 
SemiAnnual 
Q1 
Q2 
Q3 
QuarterlyFull 

◆ InstitutionRecommend

Institutional analyst recommendation.

Enumerator
Unknown 
StrongBuy 
Buy 
Hold 
Sell 
StrongSell 
Underperform