plotting

charts

heatmap_chart.HeatMapChart

Creates a Heatmap chart.

annual_returns_bar_chart.AnnualReturnsBarChart

bar_chart.BarChart

Creates a new bar chart with the specified orientation.

boxplot_chart.BoxplotChart

Creates a box plot consisting of the list of QFSeries specified in data.

chart.Chart

Abstract class for all the charts.

cone_chart.ConeChart

Plots a cone chart.

cone_chart_oos.ConeChartOOS

While using a simple cone (e.g.

dist_chart.DistChart

Flexibly plot a univariate distribution of observations.

histogram_chart.HistogramChart

Constructs a new histogram based on the series specified.

kde_chart.KDEChart

Fits and plots a univariate (bivariate to be implemented) kernel density estimate using Seaborn's kdeplot function.

line_chart.LineChart

Simple line chart.

regression_chart.RegressionChart

Creates a regression chart.

returns_heatmap_chart.ReturnsHeatmapChart

Constructs a new monthly returns heatmap chart based on the specified returns.

surface_chart_3d.SurfaceChart3D

Creates a 3D surface chart

pie_chart.PieChart

Pie chart util class, it can plot only QFSeries.

decorators

chart_decorator.ChartDecorator

Abstract class for Chart decorators.

axes_formatter_decorator.AxesFormatterDecorator

Creates a new Axes Formatter decorator that changes the way tickers in the x/y-axis are displayed.

axes_label_decorator.AxesLabelDecorator

Creates a new axes label decorator that shows the specified x_label and y_label on the chart.

axes_locator_decorator.AxesLocatorDecorator

Creates a new axes locator decorator that changes how often the tickers in the x and y-axis are displayed.

axes_position_decorator.AxesPositionDecorator

Sets the position of the axes (the area of the chart) on the figure.

axis_tick_labels_decorator.AxisTickLabelsDecorator

Customizes tick labels for a given axis.

bar_values_decorator.BarValuesDecorator

Adds values next to each bar on the bar chart.

cone_decorator.ConeDecorator

Puts cone on top of the timeseries starting from given date.

cone_process_decorator.ConeProcessDecorator

Puts cone on top of the timeseries starting from given date.

coordinate.Coordinate

Base class for coordinates.

coordinate.DataCoordinate

Coordinate which is bound to data (e.g.

coordinate.AxesCoordinate

Coordinate which is bound to Axes object (e.g.

coordinate.FigureCoordinate

Coordinate which is bound to Figure object (e.g.

coordinate.DisplayCoordinate

Coordinate which is bound to Display (absolute values).

data_element_decorator.DataElementDecorator

Wrapper for main data element used by a certain type of Chart.

legend_decorator.LegendDecorator

A decorator which draws a legend on the graph.

line_decorators.HorizontalLineDecorator

A simple decorator that displays a horizontal line.

line_decorators.VerticalLineDecorator

A simple decorator that displays a vertical line.

line_decorators.DiagonalLineDecorator

A simple decorator that displays a diagonal line.

point_emphasis_decorator.PointEmphasisDecorator

Creates a new marker for series_data_element for x=series_index.

scatter_decorator.ScatterDecorator

Creates a scatter plot based on the data specified.

series_line_decorator.SeriesLineDecorator

A simple decorator that displays a single series, useful for charts that want a line overlay for example bar chart.

simple_legend_item.SimpleLegendItem

An item which can be added to a Legend in a simple way: by using its handle property.

span_decorator.SpanDecorator

Uses a series of periods (tuples containing start date and end date of each period) to draw vertical spans (rectangles).

stem_decorator.StemDecorator

A simple decorator that displays a single series in a form of stems.

text_decorator.TextDecorator

Adds text to the Chart at given coordinates (e.g.

title_decorator.TitleDecorator

Adds title to the chart.

top_drawdown_decorator.TopDrawdownDecorator

Highlights the top drawdowns in a specified series.

vertical_span_decorator.VerticalSpanDecorator

Draws a vertical span (rectangle) from x_min to x_max.

helpers

create_bar_chart.create_bar_chart

Creates a new bar chart based on the settings specified.

create_dd_probability_chart.create_dd_probability_chart

Creates drawdowns probability chart.

create_dd_probability_chart_3d.create_dd_probability_chart_3d

Create a 3d drawdowns probability chart

create_dot_plot.create_dot_plot

Create a dot linechart.

create_event_comparison_chart.create_event_comparison_chart

Creates a new chart based on a line chart.

create_gross_leverage_chart.create_gross_leverage_chart

Creates a line chart showing gross leverage based on the specified gross leverage values.

create_holdings_chart.create_holdings_chart

Creates a line chart showing holdings per day based on the specified positions.

create_line_chart.create_line_chart

Creates a new line chart based on the settings specified.

create_qq_chart.create_qq_chart

param strategy:

create_return_quantiles.create_return_quantiles

Creates a new return quantiles boxplot chart based on the returns specified.

create_returns_bar_chart.create_returns_bar_chart

Constructs a new returns bar chart based on the returns specified.

create_returns_distribution.create_returns_distribution

Creates a new returns distribution histogram with the specified frequency.

create_returns_similarity.create_returns_similarity

Creates a new returns similarity chart.

create_rolling_chart.create_rolling_chart

Creates a new line chart and adds the rolling window for each of the specified series to it.

create_rolling_chart_using_benchmark.create_rolling_chart_using_benchmark

Creates a new line chart and adds the rolling window for each of the specified series to it.

create_skewness_chart.create_skewness_chart

Creates a new line chart showing the skewness of the distribution.

index_translator.IndexTranslator

Object which automatically translates label-indexed data into number-indexed data.