BaseDataProvider

class BaseDataProvider[source]

The abstract base class for data_provider modules within Qiskit’s finance module.

To create add-on data_provider module subclass the BaseDataProvider class in this module. Doing so requires that the required driver interface is implemented.

To use the subclasses, please see https://github.com/Qiskit/qiskit-tutorials/qiskit/finance/data_providers/time_series.ipynb

Methods

BaseDataProvider.get_coordinates()

Returns random coordinates for visualisation purposes.

BaseDataProvider.get_covariance_matrix()

Returns the covariance matrix.

BaseDataProvider.get_mean_vector()

Returns a vector containing the mean value of each asset.

BaseDataProvider.get_period_return_covariance_matrix()

Returns a vector containing the mean value of each asset.

BaseDataProvider.get_period_return_mean_vector()

Returns a vector containing the mean value of each asset.

BaseDataProvider.get_similarity_matrix()

Returns time-series similarity matrix computed using dynamic time warping.

BaseDataProvider.run()

Loads data.