# Analysts
Types:
- AnalystRetrieveEstimatesResponse
- AnalystRetrievePriceTargetsResponse
- AnalystRetrieveRecommendationsResponse
Methods:
- client.analysts.retrieveEstimates(symbol) -> AnalystRetrieveEstimatesResponse
- client.analysts.retrievePriceTargets(symbol) -> AnalystRetrievePriceTargetsResponse
- client.analysts.retrieveRecommendations(symbol) -> AnalystRetrieveRecommendationsResponse
# Charts
Types:
- ChartRetrieveHistoricalResponse
Methods:
- client.charts.retrieveHistorical(timeframe, { ...params }) -> ChartRetrieveHistoricalResponse
# Company
## RevenueSegmentation
Types:
- RevenueSegmentationRetrieveByGeographyResponse
- RevenueSegmentationRetrieveByProductResponse
Methods:
- client.company.revenueSegmentation.retrieveByGeography(symbol, { ...params }) -> RevenueSegmentationRetrieveByGeographyResponse
- client.company.revenueSegmentation.retrieveByProduct(symbol, { ...params }) -> RevenueSegmentationRetrieveByProductResponse
# Earnings
Types:
- EarningGetCalendarResponse
- EarningGetTranscriptsResponse
Methods:
- client.earnings.getCalendar({ ...params }) -> EarningGetCalendarResponse
- client.earnings.getTranscripts(symbol, { ...params }) -> EarningGetTranscriptsResponse
# Economics
Types:
- EconomicGetCalendarResponse
- EconomicGetIndicatorDataResponse
Methods:
- client.economics.getCalendar({ ...params }) -> EconomicGetCalendarResponse
- client.economics.getIndicatorData(name, { ...params }) -> EconomicGetIndicatorDataResponse
# Etf
Types:
- EtfRetrieveHoldingsResponse
Methods:
- client.etf.retrieveHoldings(symbol, { ...params }) -> EtfRetrieveHoldingsResponse
# Financials
Types:
- FinancialRetrieveBalanceSheetResponse
- FinancialRetrieveCashFlowResponse
- FinancialRetrieveFinancialScoreResponse
- FinancialRetrieveIncomeStatementResponse
- FinancialRetrieveKeyMetricsResponse
- FinancialRetrieveRatiosResponse
Methods:
- client.financials.retrieveBalanceSheet(symbol, { ...params }) -> FinancialRetrieveBalanceSheetResponse
- client.financials.retrieveCashFlow(symbol, { ...params }) -> FinancialRetrieveCashFlowResponse
- client.financials.retrieveFinancialScore(symbol, { ...params }) -> FinancialRetrieveFinancialScoreResponse
- client.financials.retrieveIncomeStatement(symbol, { ...params }) -> FinancialRetrieveIncomeStatementResponse
- client.financials.retrieveKeyMetrics(symbol, { ...params }) -> FinancialRetrieveKeyMetricsResponse
- client.financials.retrieveRatios(symbol, { ...params }) -> FinancialRetrieveRatiosResponse
# Government
## Congress
Types:
- CongressRetrieveDisclosureResponse
- CongressRetrieveTradingResponse
Methods:
- client.government.congress.retrieveDisclosure({ ...params }) -> CongressRetrieveDisclosureResponse
- client.government.congress.retrieveTrading({ ...params }) -> CongressRetrieveTradingResponse
# InsiderTrading
Types:
- InsiderTradingRetrieveResponse
Methods:
- client.insiderTrading.retrieve(symbol, { ...params }) -> InsiderTradingRetrieveResponse
# Market
## Overview
Types:
- OverviewListActiveResponse
- OverviewListGainersResponse
- OverviewListLosersResponse
Methods:
- client.market.overview.listActive() -> OverviewListActiveResponse
- client.market.overview.listGainers() -> OverviewListGainersResponse
- client.market.overview.listLosers() -> OverviewListLosersResponse
# News
Types:
- NewsRetrieveCryptoResponse
- NewsRetrieveForexResponse
- NewsRetrieveStockResponse
Methods:
- client.news.retrieveCrypto({ ...params }) -> NewsRetrieveCryptoResponse
- client.news.retrieveForex({ ...params }) -> NewsRetrieveForexResponse
- client.news.retrieveStock(symbol, { ...params }) -> NewsRetrieveStockResponse
# Options
Types:
- OptionRetrieveQuotesResponse
- OptionRetrieveTechnicalIndicatorResponse
Methods:
- client.options.retrieveQuotes(optionsTicker, { ...params }) -> OptionRetrieveQuotesResponse
- client.options.retrieveTechnicalIndicator(optionsTicker, { ...params }) -> OptionRetrieveTechnicalIndicatorResponse
## Snapshot
Types:
- SnapshotRetrieveChainResponse
- SnapshotRetrieveContractResponse
- SnapshotRetrieveUnifiedResponse
Methods:
- client.options.snapshot.retrieveChain(underlyingAsset, { ...params }) -> SnapshotRetrieveChainResponse
- client.options.snapshot.retrieveContract(optionContract, { ...params }) -> SnapshotRetrieveContractResponse
- client.options.snapshot.retrieveUnified({ ...params }) -> SnapshotRetrieveUnifiedResponse
## Trades
Types:
- TradeRetrieveResponse
- TradeRetrieveLastResponse
Methods:
- client.options.trades.retrieve(optionsTicker, { ...params }) -> TradeRetrieveResponse
- client.options.trades.retrieveLast(optionsTicker) -> TradeRetrieveLastResponse
# Quotes
Types:
- QuoteRetrieveResponse
Methods:
- client.quotes.retrieve(symbol) -> QuoteRetrieveResponse
# Search
Types:
- SearchGeneralSearchResponse
Methods:
- client.search.generalSearch({ ...params }) -> SearchGeneralSearchResponse
# Technicals
Types:
- TechnicalRetrieveIndicatorDataResponse
Methods:
- client.technicals.retrieveIndicatorData(interval, { ...params }) -> TechnicalRetrieveIndicatorDataResponse