Roadmap¶
Status:
[x] Implemented
[ ] In progress
Not implemented yet
Current list of commands and its equivalent functions in OpenBB Platform which serve as a reference point.
Equity
[x] search() ref
search for a company by its stock ticker.
example: vf.equity.search()
[x] profile() ref
get general info of a company by its stock ticker.
example: vf.equity.profile(symbol=’SSI’)
Price
[x] historical() ref
retrieve historical price of a stock ticker.
example: vf.equity.price.historical(symbol=’SSI’)
[x] quote() ref
retrieve quote data of a stock ticker.
example: vf.equity.price.quote(symbol=’SSI’)
performance() ref
params: symbol, provider
example: vf.equity.price.performance(symbol=’SSI’)
Discovery:
Calendar
Fundamental
[x] management() ref
get the key executives of a company via its stock ticker.
example: vf.equity.fundamental.management(symbol=’SSI’)
[x] ratios() ref
get the key financial ratios of a company.
example: vf.equity.fundamental.ratios(symbol=’SSI’)
[x] dividends() ref
get the historical dividends data of a company.
example: vf.equity.fundamental.dividends(symbol=’SSI’)
[x] income() ref
get the report on the income statement of a company.
example: vf.equity.fundamental.income(symbol=’SSI’)
[x] balance() ref
get the report on the balance sheet of a company.
example: vf.equity.fundamental.balance(symbol=’SSI’)
[x] cash() ref
get the report on the cash flow statement of a company.
example: vf.equity.fundamental.cash(symbol=’SSI’)
[] multiples() ref
params: symbol, provider
example: vf.equity.fundamental.multiples(symbol=’SSI’)
NOTE: 20240215 tcbs has only historical p/e, p/b, industry and index muliples data which are quite useless
Ownership
[x] insider_trading() ref
get the insider trading data of a company.
example: vf.equity.ownership.insider_trading(symbol=’SSI’)
[x] major_holders() ref
get the information about the company ownership.
example: vf.equity.ownership.major_holders(symbol=’SSI’)
[x] foreign_trading()
get the trading data of foreign entities for a specific stock ticker.
example: vf.equity.ownership.foreign_trading(symbol=’SSI’)
[x] prop_trading()
get the proprietary trading data, showing the interest of the domestic prop trading firms in a company.
example: vf.equity.ownership.prop_trading(symbol=’SSI’)
share_statistics() ref
params: symbol, provider
example: vf.equity.ownership.share_statistics(symbol=’SSI’)
Estimates
Derivatives
Futures
[x] historical() ref
get historical price of a futures contract.
example: vf.derivatives.futures.historical(symbol=’VN30F1M’)
[x] quote() ref
get historical quote of a futures contract.
example: vf.derivatives.futures.quote(symbol=’VN30F2402’)
[x] search()
search for a futures contract. An empty query will return all available futures contracts.
example: vf.derivatives.futures.search()
Options
chains() ref
NOTE: 20240214 Vietnam has not supported options contract yet
Mutual Funds ref
[x] search()
search for a mutual funds via its symbol.
example: vf.funds.search()
[x] historical()
get historical price of a mutual funds.
example: vf.funds.historical(symbol=’vesaf’)
[x] holdings()
get top holdings of a mutual funds.
example: vf.funds.holdings(symbol=’vesaf’)
ETF
Index
[x] search() ref
search for an index via its symbol.
example: vf.index.search()
[x] constituents() ref
get the list of constituents of an index.
example: vf.index.constituents(symbol=’vn30’)
Price
[x] historical() ref
get the historical price of an index.
example: vf.index.historical(symbol=’vn30’)
note: only some index has data, e.g. dnse: vnindex, vn30, hnx, upcom; tcbs: vnindex, vn30, upcom
Currency
FixedIncome ref
Note: 20240215 ssi has data, but almost useless, need to research on other data sources.
News
[x] company() ref
get the news related to a company.
example: vf.news.company(symbol=’SSI’)