portfolio_toolkit.watchlist.watchlist module

class portfolio_toolkit.watchlist.watchlist.Watchlist(name: str, currency: str, assets: List[MarketAsset], data_provider: DataProvider)[source]

Bases: object

Class to represent and manage an asset watchlist.

name: str
currency: str
assets: List[MarketAsset]
data_provider: DataProvider
classmethod from_dict(data: dict, data_provider: DataProvider) Watchlist[source]
__init__(name: str, currency: str, assets: List[MarketAsset], data_provider: DataProvider) None