mellow_strategy_sdk
main
User guide
Getting Started
API
mellow_sdk
mellow_strategy_sdk
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
|
X
|
Y
A
AbstractPosition (class in mellow_sdk.positions)
AbstractStrategy (class in mellow_sdk.strategies)
add_snapshot() (mellow_sdk.history.PortfolioHistory method)
(mellow_sdk.history.RebalanceHistory method)
(mellow_sdk.history.UniPositionsHistory method)
address (mellow_sdk.primitives.Pool property)
(mellow_sdk.primitives.Token property)
(mellow_sdk.strategies.StrategyByAddress attribute)
append() (mellow_sdk.portfolio.Portfolio method)
B
Backtest (class in mellow_sdk.backtest)
backtest() (mellow_sdk.backtest.Backtest method)
BiCurrencyPosition (class in mellow_sdk.positions)
bucket_name (mellow_sdk.data.DownloadFromS3 attribute)
burn() (mellow_sdk.positions.UniV3Position method)
burns (mellow_sdk.data.PoolDataUniV3 attribute)
C
calculate_apy_for_col() (mellow_sdk.history.PortfolioHistory method)
calculate_fees() (mellow_sdk.history.PortfolioHistory method)
calculate_g_apy() (mellow_sdk.history.PortfolioHistory method)
calculate_ils() (mellow_sdk.history.PortfolioHistory method)
calculate_stats() (mellow_sdk.history.PortfolioHistory method)
calculate_value_to() (mellow_sdk.history.PortfolioHistory method)
calculate_values() (mellow_sdk.history.PortfolioHistory method)
charge_fees() (mellow_sdk.positions.UniV3Position method)
check_dir() (mellow_sdk.data.DownloadFromS3 method)
check_files() (mellow_sdk.data.RawDataUniV3 method)
check_xy_is_optimal() (mellow_sdk.uniswap_utils.UniswapLiquidityAligner method)
collect_fees() (mellow_sdk.positions.UniV3Position method)
config_path (mellow_sdk.data.DownloaderBinanceData attribute)
D
data_dir (mellow_sdk.data.DownloaderBinanceData attribute)
(mellow_sdk.data.DownloadFromS3 attribute)
(mellow_sdk.data.RawDataUniV3 attribute)
decimals (mellow_sdk.primitives.Token property)
decimals_diff (mellow_sdk.primitives.Pool property)
deposit() (mellow_sdk.positions.BiCurrencyPosition method)
(mellow_sdk.positions.UniV3Position method)
df (mellow_sdk.backtest.Backtest attribute)
download_files() (mellow_sdk.data.DownloadFromS3 method)
DownloaderBinanceData (class in mellow_sdk.data)
DownloadFromS3 (class in mellow_sdk.data)
draw_gapy() (mellow_sdk.viewers.PortfolioViewer method)
draw_intervals() (mellow_sdk.viewers.UniswapViewer method)
draw_performance_x() (mellow_sdk.viewers.PortfolioViewer method)
draw_performance_y() (mellow_sdk.viewers.PortfolioViewer method)
draw_plot() (mellow_sdk.viewers.LiquidityViewer method)
draw_portfolio() (mellow_sdk.viewers.PortfolioViewer method)
draw_portfolio_to_x() (mellow_sdk.viewers.PortfolioViewer method)
draw_portfolio_to_y() (mellow_sdk.viewers.PortfolioViewer method)
draw_rebalances() (mellow_sdk.viewers.RebalanceViewer method)
draw_x_y() (mellow_sdk.viewers.PortfolioViewer method)
E
end_date (mellow_sdk.data.DownloaderBinanceData attribute)
(mellow_sdk.data.SyntheticData attribute)
F
Fee (class in mellow_sdk.primitives)
fee (mellow_sdk.primitives.Pool attribute)
(mellow_sdk.primitives.Pool property)
fee_percent (mellow_sdk.positions.UniV3Position attribute)
frequency (mellow_sdk.data.SyntheticData attribute)
full_df (mellow_sdk.data.PoolDataUniV3 attribute)
G
gas_cost (mellow_sdk.positions.BiCurrencyPosition attribute)
(mellow_sdk.positions.UniV3Position attribute)
(mellow_sdk.strategies.StrategyByAddress attribute)
(mellow_sdk.strategies.UniV3Passive attribute)
generate_data() (mellow_sdk.data.SyntheticData method)
get() (mellow_sdk.data.DownloaderBinanceData method)
get_amounts_after_optimal_swap() (mellow_sdk.uniswap_utils.UniswapLiquidityAligner method)
get_amounts_for_swap_to_optimal() (mellow_sdk.uniswap_utils.UniswapLiquidityAligner method)
get_file_from_s3() (mellow_sdk.data.DownloadFromS3 method)
get_last_files() (mellow_sdk.data.DownloadFromS3 method)
get_last_position() (mellow_sdk.portfolio.Portfolio method)
get_position() (mellow_sdk.portfolio.Portfolio method)
I
impermanent_loss() (mellow_sdk.positions.UniV3Position method)
impermanent_loss_to_x() (mellow_sdk.positions.UniV3Position method)
impermanent_loss_to_y() (mellow_sdk.positions.UniV3Position method)
init_price (mellow_sdk.data.SyntheticData attribute)
interest_gain() (mellow_sdk.positions.BiCurrencyPosition method)
interval (mellow_sdk.data.DownloaderBinanceData attribute)
L
l_decimals_diff (mellow_sdk.primitives.Pool property)
liq_to_x() (mellow_sdk.uniswap_utils.UniswapLiquidityAligner method)
liq_to_xy() (mellow_sdk.uniswap_utils.UniswapLiquidityAligner method)
liq_to_y() (mellow_sdk.uniswap_utils.UniswapLiquidityAligner method)
LiquidityViewer (class in mellow_sdk.viewers)
load_burns() (mellow_sdk.data.RawDataUniV3 method)
load_from_folder() (mellow_sdk.data.RawDataUniV3 method)
load_mints() (mellow_sdk.data.RawDataUniV3 method)
load_swaps() (mellow_sdk.data.RawDataUniV3 method)
lower_price (mellow_sdk.positions.UniV3Position attribute)
(mellow_sdk.strategies.UniV3Passive attribute)
(mellow_sdk.uniswap_utils.UniswapLiquidityAligner attribute)
M
mellow_sdk.backtest
module
mellow_sdk.data
module
mellow_sdk.history
module
mellow_sdk.portfolio
module
mellow_sdk.positions
module
mellow_sdk.primitives
module
mellow_sdk.strategies
module
mellow_sdk.uniswap_utils
module
mellow_sdk.viewers
module
mint() (mellow_sdk.positions.UniV3Position method)
mints (mellow_sdk.data.PoolDataUniV3 attribute)
module
mellow_sdk.backtest
mellow_sdk.data
mellow_sdk.history
mellow_sdk.portfolio
mellow_sdk.positions
mellow_sdk.primitives
mellow_sdk.strategies
mellow_sdk.uniswap_utils
mellow_sdk.viewers
mu (mellow_sdk.data.SyntheticData attribute)
N
name (mellow_sdk.portfolio.Portfolio attribute)
(mellow_sdk.positions.AbstractPosition attribute)
(mellow_sdk.positions.BiCurrencyPosition attribute)
(mellow_sdk.positions.UniV3Position attribute)
(mellow_sdk.primitives.Pool property)
(mellow_sdk.strategies.AbstractStrategy attribute)
(mellow_sdk.strategies.StrategyByAddress attribute)
(mellow_sdk.strategies.UniV3Passive attribute)
O
offset (mellow_sdk.viewers.PortfolioViewer attribute)
P
pair_name (mellow_sdk.data.DownloaderBinanceData attribute)
percent (mellow_sdk.primitives.Fee property)
Pool (class in mellow_sdk.primitives)
pool (mellow_sdk.data.PoolDataUniV3 attribute)
(mellow_sdk.data.RawDataUniV3 attribute)
(mellow_sdk.data.SyntheticData attribute)
(mellow_sdk.strategies.StrategyByAddress attribute)
(mellow_sdk.strategies.UniV3Passive attribute)
(mellow_sdk.viewers.PortfolioViewer attribute)
pool_data (mellow_sdk.viewers.LiquidityViewer attribute)
PoolDataUniV3 (class in mellow_sdk.data)
Portfolio (class in mellow_sdk.portfolio)
portfolio_history (mellow_sdk.viewers.PortfolioViewer attribute)
PortfolioHistory (class in mellow_sdk.history)
PortfolioViewer (class in mellow_sdk.viewers)
position_names() (mellow_sdk.portfolio.Portfolio method)
positions (mellow_sdk.portfolio.Portfolio attribute)
positions_list() (mellow_sdk.portfolio.Portfolio method)
R
RawDataUniV3 (class in mellow_sdk.data)
real_price() (mellow_sdk.uniswap_utils.UniswapLiquidityAligner method)
rebalance() (mellow_sdk.positions.BiCurrencyPosition method)
(mellow_sdk.strategies.AbstractStrategy method)
(mellow_sdk.strategies.StrategyByAddress method)
(mellow_sdk.strategies.UniV3Passive method)
rebalance_history (mellow_sdk.viewers.RebalanceViewer attribute)
RebalanceHistory (class in mellow_sdk.history)
RebalanceViewer (class in mellow_sdk.viewers)
reload_data (mellow_sdk.data.RawDataUniV3 attribute)
remove() (mellow_sdk.portfolio.Portfolio method)
rename() (mellow_sdk.positions.AbstractPosition method)
rename_position() (mellow_sdk.portfolio.Portfolio method)
S
seed (mellow_sdk.data.SyntheticData attribute)
sigma (mellow_sdk.data.SyntheticData attribute)
snapshot() (mellow_sdk.portfolio.Portfolio method)
(mellow_sdk.positions.AbstractPosition method)
(mellow_sdk.positions.BiCurrencyPosition method)
(mellow_sdk.positions.UniV3Position method)
spacing (mellow_sdk.primitives.Fee property)
start_date (mellow_sdk.data.DownloaderBinanceData attribute)
(mellow_sdk.data.SyntheticData attribute)
StrategyByAddress (class in mellow_sdk.strategies)
swap_fee (mellow_sdk.positions.BiCurrencyPosition attribute)
swap_x_to_y() (mellow_sdk.positions.BiCurrencyPosition method)
swap_y_to_x() (mellow_sdk.positions.BiCurrencyPosition method)
swaps (mellow_sdk.data.PoolDataUniV3 attribute)
SyntheticData (class in mellow_sdk.data)
T
tick_diff (mellow_sdk.primitives.Pool property)
to_df() (mellow_sdk.history.PortfolioHistory method)
(mellow_sdk.history.RebalanceHistory method)
(mellow_sdk.history.UniPositionsHistory method)
to_x() (mellow_sdk.portfolio.Portfolio method)
(mellow_sdk.positions.AbstractPosition method)
(mellow_sdk.positions.BiCurrencyPosition method)
(mellow_sdk.positions.UniV3Position method)
to_xy() (mellow_sdk.portfolio.Portfolio method)
(mellow_sdk.positions.AbstractPosition method)
(mellow_sdk.positions.BiCurrencyPosition method)
(mellow_sdk.positions.UniV3Position method)
to_y() (mellow_sdk.portfolio.Portfolio method)
(mellow_sdk.positions.AbstractPosition method)
(mellow_sdk.positions.BiCurrencyPosition method)
(mellow_sdk.positions.UniV3Position method)
Token (class in mellow_sdk.primitives)
token0 (mellow_sdk.primitives.Pool property)
token1 (mellow_sdk.primitives.Pool property)
tokenA (mellow_sdk.primitives.Pool attribute)
tokenB (mellow_sdk.primitives.Pool attribute)
U
uni_postition_history (mellow_sdk.viewers.UniswapViewer attribute)
UniPositionsHistory (class in mellow_sdk.history)
UniswapLiquidityAligner (class in mellow_sdk.uniswap_utils)
UniswapViewer (class in mellow_sdk.viewers)
UniV3Passive (class in mellow_sdk.strategies)
UniV3Position (class in mellow_sdk.positions)
upper_price (mellow_sdk.positions.UniV3Position attribute)
(mellow_sdk.strategies.UniV3Passive attribute)
(mellow_sdk.uniswap_utils.UniswapLiquidityAligner attribute)
W
withdraw() (mellow_sdk.positions.BiCurrencyPosition method)
(mellow_sdk.positions.UniV3Position method)
withdraw_fraction() (mellow_sdk.positions.BiCurrencyPosition method)
X
x (mellow_sdk.positions.BiCurrencyPosition attribute)
x_interest (mellow_sdk.positions.BiCurrencyPosition attribute)
x_to_liq() (mellow_sdk.uniswap_utils.UniswapLiquidityAligner method)
xy_to_liq() (mellow_sdk.uniswap_utils.UniswapLiquidityAligner method)
Y
y (mellow_sdk.positions.BiCurrencyPosition attribute)
y_interest (mellow_sdk.positions.BiCurrencyPosition attribute)
y_to_liq() (mellow_sdk.uniswap_utils.UniswapLiquidityAligner method)
Read the Docs
v: main
Versions
latest
resolving_dependencies
main
Downloads
On Read the Docs
Project Home
Builds