format_blog_post_figure#
API documentation for tradeexecutor.visual.palette.format_blog_post_figure Python function.
- format_blog_post_figure(fig, show_legend=True, font_color='#888')[source]#
Better formatting for blog post images from charts.
Example:
import pandas as pd from tradeexecutor.analysis.multi_asset_benchmark import get_benchmark_data from tradeexecutor.visual.benchmark import visualise_equity_curve_benchmark from tradeexecutor.utils.notebook import set_large_plotly_chart_font from tradeexecutor.visual.palette import hacker_crt_green_palette, format_blog_post_figure benchmark_indexes = get_benchmark_data( strategy_universe, cumulative_with_initial_cash=state.portfolio.get_initial_cash(), max_count=4, start_at=state.get_trading_time_range()[0], interesting_assets=["WETH", "PEPE"], ) set_large_plotly_chart_font( base_template="plotly_dark", ) fig = visualise_equity_curve_benchmark( name="Strategy (Buy all time high)", state=state, benchmark_indexes=benchmark_indexes, height=800, log_y=True, ) format_blog_post_figure(fig, show_legend=True) fig.show()