|
PyHodl
0.2.7
Framework to download, update, analyze and plot your crypto-transactions. Completely off-line and security-oriented.
|


Public Member Functions | |
| def | __init__ (self, wallets, base_currency="USD") |
| def | plot_balances (self) |
| def | plot_price (self, wallet) |
| def | plot_crypto_market_cap (self, dates) |
| def | plot_delta_buy_sells (self, wallet) |
| def | plot_buy_sells (self, wallet) |
| def | plot_account_value (self) |
| def | plot_crypto_net (self, with_market_cap=True) |
| def | show (self, title, x_label="Time", y_label="value") |
Public Member Functions inherited from pyhodl.charts.balance.BalancePlotter | |
| def | __init__ (self, wallets) |
| def | plot_balances (self) |
| def | plot_delta_balances (self) |
| def | show (self, title, x_label="Time", y_label="Balances") |
Public Attributes | |
| base_currency | |
| wallets_value | |
Public Attributes inherited from pyhodl.charts.balance.BalancePlotter | |
| portfolio | |
Plots coins-equivalent of your wallet
| def pyhodl.charts.balance.FiatPlotter.__init__ | ( | self, | |
| wallets, | |||
base_currency = "USD" |
|||
| ) |
| def pyhodl.charts.balance.FiatPlotter.plot_account_value | ( | self | ) |
:return: void
Total balance for coin
| def pyhodl.charts.balance.FiatPlotter.plot_balances | ( | self | ) |
:return: void
Plots balances for transaction of coin
| def pyhodl.charts.balance.FiatPlotter.plot_buy_sells | ( | self, | |
| wallet | |||
| ) |
:param wallet: Wallet
Coin wallet to plot
:return: void
Plots buy/sells points of coin against coin price
| def pyhodl.charts.balance.FiatPlotter.plot_crypto_market_cap | ( | self, | |
| dates | |||
| ) |
:return: void
Plots crypto market cap
| def pyhodl.charts.balance.FiatPlotter.plot_crypto_net | ( | self, | |
with_market_cap = True |
|||
| ) |
:param with_market_cap: bool
True iff you want to overlay market cap of cryptos
:return: void
Crypto net (bought - spent) of your portfolio
| def pyhodl.charts.balance.FiatPlotter.plot_delta_buy_sells | ( | self, | |
| wallet | |||
| ) |
:param wallet: Wallet
Coin wallet to plot
:return: void
Plots buy/sells points of coin
| def pyhodl.charts.balance.FiatPlotter.plot_price | ( | self, | |
| wallet | |||
| ) |
:param wallet: Wallet
Coin wallet to plot
:return: void
Plots price of coin wallet
| def pyhodl.charts.balance.FiatPlotter.show | ( | self, | |
| title, | |||
x_label = "Time", |
|||
y_label = "value" |
|||
| ) |
| pyhodl.charts.balance.FiatPlotter.base_currency |
| pyhodl.charts.balance.FiatPlotter.wallets_value |