Types:
from brapi.types import (
BalanceSheetEntry,
DividendsData,
FinancialDataEntry,
QuoteRetrieveResponse,
QuoteListResponse,
)Methods:
client.quote.retrieve(tickers, **params) -> QuoteRetrieveResponseclient.quote.list(**params) -> QuoteListResponse
Types:
from brapi.types import AvailableListResponseMethods:
client.available.list(**params) -> AvailableListResponse
Types:
from brapi.types.v2 import CryptoRetrieveResponse, CryptoListAvailableResponseMethods:
client.v2.crypto.retrieve(**params) -> CryptoRetrieveResponseclient.v2.crypto.list_available(**params) -> CryptoListAvailableResponse
Types:
from brapi.types.v2 import (
CurrencyRetrieveResponse,
CurrencyHistoricalResponse,
CurrencyListAvailableResponse,
)Methods:
client.v2.currency.retrieve(**params) -> CurrencyRetrieveResponseclient.v2.currency.historical(**params) -> CurrencyHistoricalResponseclient.v2.currency.list_available(**params) -> CurrencyListAvailableResponse
Types:
from brapi.types.v2 import InflationRetrieveResponse, InflationListAvailableResponseMethods:
client.v2.inflation.retrieve(**params) -> InflationRetrieveResponseclient.v2.inflation.list_available(**params) -> InflationListAvailableResponse
Types:
from brapi.types.v2 import PrimeRateRetrieveResponse, PrimeRateListAvailableResponseMethods:
client.v2.prime_rate.retrieve(**params) -> PrimeRateRetrieveResponseclient.v2.prime_rate.list_available(**params) -> PrimeRateListAvailableResponse
Types:
from brapi.types.v2 import DictionaryRetrieveResponseMethods:
client.v2.dictionary.retrieve(**params) -> DictionaryRetrieveResponse
Types:
from brapi.types.v2 import (
StockFundamentalsSeries,
StockBalanceSheetResponse,
StockCashFlowResponse,
StockDividendsResponse,
StockFinancialDataResponse,
StockHistoricalResponse,
StockIncomeStatementResponse,
StockInsiderTransactionsResponse,
StockProfileResponse,
StockQuoteResponse,
StockStatisticsResponse,
StockValueAddedResponse,
)Methods:
client.v2.stocks.balance_sheet(**params) -> StockBalanceSheetResponseclient.v2.stocks.cash_flow(**params) -> StockCashFlowResponseclient.v2.stocks.dividends(**params) -> StockDividendsResponseclient.v2.stocks.financial_data(**params) -> StockFinancialDataResponseclient.v2.stocks.historical(**params) -> StockHistoricalResponseclient.v2.stocks.income_statement(**params) -> StockIncomeStatementResponseclient.v2.stocks.insider_transactions(**params) -> StockInsiderTransactionsResponseclient.v2.stocks.profile(**params) -> StockProfileResponseclient.v2.stocks.quote(**params) -> StockQuoteResponseclient.v2.stocks.statistics(**params) -> StockStatisticsResponseclient.v2.stocks.value_added(**params) -> StockValueAddedResponse
Types:
from brapi.types.v2 import (
TickerListResponse,
TickerCoverageResponse,
TickerRenamesResponse,
TickerResolveResponse,
)Methods:
client.v2.tickers.list(**params) -> TickerListResponseclient.v2.tickers.coverage(**params) -> TickerCoverageResponseclient.v2.tickers.renames(**params) -> TickerRenamesResponseclient.v2.tickers.resolve(**params) -> TickerResolveResponse
Types:
from brapi.types.v2 import (
PaginationMeta,
FiiListResponse,
FiiAnnualReportsResponse,
FiiDividendsResponse,
FiiFinancialsResponse,
FiiHistoricalResponse,
FiiReportsResponse,
)Methods:
client.v2.fii.list(**params) -> FiiListResponseclient.v2.fii.annual_reports(**params) -> FiiAnnualReportsResponseclient.v2.fii.dividends(**params) -> FiiDividendsResponseclient.v2.fii.financials(**params) -> FiiFinancialsResponseclient.v2.fii.historical(**params) -> FiiHistoricalResponseclient.v2.fii.reports(**params) -> FiiReportsResponse
Types:
from brapi.types.v2.fii import IndicatorRetrieveResponse, IndicatorHistoryResponseMethods:
client.v2.fii.indicators.retrieve(**params) -> IndicatorRetrieveResponseclient.v2.fii.indicators.history(**params) -> IndicatorHistoryResponse
Types:
from brapi.types.v2.fii import (
FiiFinancialAsset,
FiiPortfolioAllocation,
FiiPortfolioSummary,
FiiProperty,
PortfolioRetrieveResponse,
PortfolioHistoryResponse,
)Methods:
client.v2.fii.portfolio.retrieve(**params) -> PortfolioRetrieveResponseclient.v2.fii.portfolio.history(**params) -> PortfolioHistoryResponse
Types:
from brapi.types.v2.fii import FiiPropertySummary, PropertyRetrieveResponse, PropertyHistoryResponseMethods:
client.v2.fii.properties.retrieve(**params) -> PropertyRetrieveResponseclient.v2.fii.properties.history(**params) -> PropertyHistoryResponse
Types:
from brapi.types.v2 import (
FundHolding,
FundPaginationMeta,
FundListResponse,
FundDividendsResponse,
FundIndicatorsResponse,
FundPortfolioResponse,
FundProfileResponse,
)Methods:
client.v2.funds.list(**params) -> FundListResponseclient.v2.funds.dividends(**params) -> FundDividendsResponseclient.v2.funds.indicators(**params) -> FundIndicatorsResponseclient.v2.funds.portfolio(**params) -> FundPortfolioResponseclient.v2.funds.profile(**params) -> FundProfileResponse
Types:
from brapi.types.v2.funds import NavHistoryResponseMethods:
client.v2.funds.nav.history(**params) -> NavHistoryResponse
Types:
from brapi.types.v2.funds import FiagroPortfolioResponse, FiagroReportsResponseMethods:
client.v2.funds.fiagro.portfolio(**params) -> FiagroPortfolioResponseclient.v2.funds.fiagro.reports(**params) -> FiagroReportsResponse
Types:
from brapi.types.v2.funds import FidcPortfolioResponse, FidcReportsResponseMethods:
client.v2.funds.fidc.portfolio(**params) -> FidcPortfolioResponseclient.v2.funds.fidc.reports(**params) -> FidcReportsResponse
Types:
from brapi.types.v2.funds import FipReportsResponseMethods:
client.v2.funds.fip.reports(**params) -> FipReportsResponse
Types:
from brapi.types.v2 import (
OptionSeries,
OptionChainResponse,
OptionExpirationsResponse,
OptionHistoricalResponse,
OptionStrikesResponse,
)Methods:
client.v2.options.chain(**params) -> OptionChainResponseclient.v2.options.expirations(**params) -> OptionExpirationsResponseclient.v2.options.historical(**params) -> OptionHistoricalResponseclient.v2.options.strikes(**params) -> OptionStrikesResponse
Types:
from brapi.types.v2.options import PositionRetrieveResponse, PositionHistoryResponseMethods:
client.v2.options.positions.retrieve(**params) -> PositionRetrieveResponseclient.v2.options.positions.history(**params) -> PositionHistoryResponse
Types:
from brapi.types.v2.options import AnalyticsRetrieveResponse, AnalyticsHistoryResponseMethods:
client.v2.options.analytics.retrieve(**params) -> AnalyticsRetrieveResponseclient.v2.options.analytics.history(**params) -> AnalyticsHistoryResponse
Types:
from brapi.types.v2 import (
FutureQuote,
FutureSpecs,
FutureListResponse,
FutureHistoricalResponse,
FutureQuoteResponse,
FutureSpecsResponse,
FutureTermStructureResponse,
)Methods:
client.v2.futures.list(**params) -> FutureListResponseclient.v2.futures.historical(**params) -> FutureHistoricalResponseclient.v2.futures.quote(**params) -> FutureQuoteResponseclient.v2.futures.specs(**params) -> FutureSpecsResponseclient.v2.futures.term_structure(**params) -> FutureTermStructureResponse
Types:
from brapi.types.v2.futures import (
FutureOptionSpecs,
OptionChainResponse,
OptionExpirationsResponse,
OptionHistoricalResponse,
OptionStrikesResponse,
)Methods:
client.v2.futures.options.chain(**params) -> OptionChainResponseclient.v2.futures.options.expirations(**params) -> OptionExpirationsResponseclient.v2.futures.options.historical(**params) -> OptionHistoricalResponseclient.v2.futures.options.strikes(**params) -> OptionStrikesResponse
Types:
from brapi.types.v2.futures.options import PositionRetrieveResponse, PositionHistoryResponseMethods:
client.v2.futures.options.positions.retrieve(**params) -> PositionRetrieveResponseclient.v2.futures.options.positions.history(**params) -> PositionHistoryResponse
Types:
from brapi.types.v2.futures.options import AnalyticsRetrieveResponse, AnalyticsHistoryResponseMethods:
client.v2.futures.options.analytics.retrieve(**params) -> AnalyticsRetrieveResponseclient.v2.futures.options.analytics.history(**params) -> AnalyticsHistoryResponse
Types:
from brapi.types.v2 import (
MacroSeriesAliasWarning,
MacroSeriesError,
MacroSeriesObservation,
MacroSeriesPublic,
MacroRetrieveResponse,
MacroLatestResponse,
MacroListAvailableResponse,
)Methods:
client.v2.macro.retrieve(**params) -> MacroRetrieveResponseclient.v2.macro.latest(**params) -> MacroLatestResponseclient.v2.macro.list_available(**params) -> MacroListAvailableResponse
Types:
from brapi.types.v2 import TreasuryListItem, TreasuryListResponseMethods:
client.v2.treasury.list(**params) -> TreasuryListResponse
Types:
from brapi.types.v2.treasury import IndicatorRetrieveResponse, IndicatorHistoryResponseMethods:
client.v2.treasury.indicators.retrieve(**params) -> IndicatorRetrieveResponseclient.v2.treasury.indicators.history(**params) -> IndicatorHistoryResponse
Types:
from brapi.types.v2 import UserUsageResponseMethods:
client.v2.user.usage(**params) -> UserUsageResponse