FinMLKit documentation

Welcome to FinMLKit’s documentation! This is a Python package for financial machine learning and more broadly quantitative finance.

The main goal of this library is to provide a solid foundation for financial machine learning, enabling users to process raw trades data, generate different types of bars, intra-bar features (eg. footprints), bar-level features (indicators), and labels for supervised learning.

⚒️ Quick Setup

pip install finmlkit

Or clone the repository and install it locally:

pip install .

For development (editable) installation:

pip install -e .

Documentation

Indices and tables