single_pair#

tradeexecutor.visual.single_pair Python module in Trading Strategy framework.

Module description#

Tools to visualise live trading/backtest outcome for strategies trading only one pair.

Functions#

export_trade_for_dataframe(p, t)

Export data for a Pandas dataframe presentation.

export_trades_as_dataframe(portfolio, pair_id)

Convert executed trades to a dataframe, so it is easier to work with them in Plotly.

get_position_hover_text(p)

Get position hover text for Plotly.

visualise_positions_with_duration_and_slippage(...)

Visualise trades as coloured area over time.

visualise_single_pair(state, candle_universe)

Visualise single-pair trade execution.

visualise_single_pair_positions_with_duration_and_slippage(...)

Visualise performance of a live trading strategy.

visualise_trades(fig, candles, trades_df)

Plot individual trades over the candlestick chart.