bavest library
The Bavest Finance SDK The SDK is a wrapper around the Bavest Finance API.
Classes
- Balance
- BalanceData
- The BalanceData data represent the balance sheet of the company. The balance sheet is a financial statement that reports a company's assets, liabilities, and shareholders' equity at a specific point in time.
- BavestRestClient
- The BavestRestClient class is the http rest client for the bavest finance api. To use it, you will need to provide an api key. To get an api key, please visit https://dashboard.bavest.co and create an account.
- Candles
- The candle data returns a list of candles. Close price, high price, low price, open price, status, timestamps, from, to and resolution are required. The from, to and resolution are optional.
- Cashflow
- CashFlowData
- The CashFlowData data represent the cash flow data of the company.
- CompanyProfile
- The CompanyProfile class is used to get the company profile. It contains the currency, the zip code, the IPO date, the sector, the industry, the total number of employees, the market capitalization, the country, the beta, the changes, the state, the city, the average volume, the exchange short name, the cusip, the is fund, the default image, the is ETF, the phone, the website, the is actively trading, the symbol, the company name, the dcf, the last div, the isin, the range, the is ADR, the dcf diff, the exchange and the description.
- CountryExposure
- DividendData
- The DividendData data represent the dividend data of a company e.g. date, recordDate, amount, declarationDate, adjustedAmount, payDate.
- Dividends
- The Dividends data represent the dividends of a company.
- EtfCountry
- Get EtfCountry data for a given SecurityIdentifier e.g. SecurityIdentifier(symbol: 'SPY).
- EtfHoldings
- The EtfHoldings data represent the holdings of an ETF e.g. for the ETF SPY SecurityIdentifier(symbol: 'SPY).
- EtfProfile
- The EtfProfile data represent the profile of an ETF e.g. for the ETF SPY SecurityIdentifier(symbol: 'SPY).
- EtfSector
- The EtfSector data represent the sector of an ETF e.g. for the ETF SPY SecurityIdentifier(symbol: 'SPY).
- Forex
- The Forex data represent the exchange rate of two currencies e.g. for the exchange rate of EUR to USD.
- FundamentalMetrics
- Fundamentals
- The Fundamentals data represent the fundamentals of the company.
- HistoricalPrice
- Holdings
- Income
- IncomeData
- The IncomeData data represent the income data of the company.
- Info
- Ipo
- IpoCalendar
- The IpoCalendar data represent the IPO calendar of the company.
- Metric
- The Metric data represent the metrics of the company.
- Metrics
- Multiples
- News
- The News data represent the news of a company.
- PeersWidget
- The PeersWidget data represent the peers of a company.
- Portfolio
- Portfolio tracks all transactions of a user.
- PortfolioAllocation
- The PortfolioAllocation data represent the allocation of a portfolio.
- PortfolioRegion
- The PortfolioRegion data represent the region of a portfolio.
- PortfolioRiskModel
- The PortfolioRiskModel data represent the risk metrics of a portfolio.
- PortfolioStats
- The PortfolioStats class is a model that contains all the statistics of a portfolio.
- Profile
- Query
- Quote
- The Quote class is used to represent the quote for a given stock symbol. It contains the current price, the daily change, the daily change percentage, the high price, the low price, the open price, the previous close price, the timestamp, the volume, the historical price, the metrics, the exchange and the earnings announcement.
- Revenue
- SectorExposure
- Sentiment
- The Bavest Finance SDK Sentiment data represent the sentiment of the company news.
- Split
- Splits
- The Split data represent the split of a company.
- Stability
- Transactions
- Transactions represent a single transaction of a user e.g. buy or sell.
Enums
- Freq
- The Freq data represent the frequency of the Balance, Cashflow, Income data e.g. annual, quarterly.
- SecurityType
- The type of a security e.g. stock, etf, adr, fund.
- TradeDirection
- TradeDirection enum represents the trade direction e.g. buy or sell. For more information see Transactions.