.. FinMLKit documentation master file, created by sphinx-quickstart on Fri Oct 4 12:19:24 2024. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. FinMLKit documentation ====================== .. image:: https://img.shields.io/pypi/pyversions/finmlkit.svg :target: https://pypi.python.org/pypi/finmlkit :alt: Python Versions .. image:: https://img.shields.io/badge/Platforms-linux--64,win--64,osx--64-orange.svg?style=flat-square :target: https://pypi.python.org/pypi/finmlkit :alt: Platforms .. image:: https://img.shields.io/pypi/v/finmlkit.svg :target: https://pypi.python.org/pypi/finmlkit :alt: PyPI Version .. image:: https://img.shields.io/badge/license-MIT-brightgreen.svg :target: https://pypi.python.org/pypi/finmlkit :alt: MIT License .. image:: https://zenodo.org/badge/867537116.svg :target: https://doi.org/10.5281/zenodo.16731879 :alt: DOI .. image:: https://img.shields.io/github/actions/workflow/status/quantscious/finmlkit/deploy.yml :target: https://github.com/quantscious/finmlkit :alt: Build Status .. image:: https://readthedocs.org/projects/finmlkit/badge/?version=latest :target: https://finmlkit.readthedocs.io/en/latest/?version=latest :alt: Documentation Status .. image:: https://img.shields.io/github/stars/quantscious/finmlkit.svg :target: https://github.com/quantscious/finmlkit/stargazers :alt: GitHub Stars .. image:: https://img.shields.io/github/forks/quantscious/finmlkit.svg :target: https://github.com/quantscious/finmlkit/network :alt: GitHub Forks .. image:: https://img.shields.io/github/issues/quantscious/finmlkit.svg :target: https://github.com/quantscious/finmlkit/issues :alt: GitHub Issues .. image:: https://img.shields.io/github/last-commit/quantscious/finmlkit.svg :target: https://github.com/quantscious/finmlkit/commits/main :alt: Last Commit .. image:: https://codecov.io/gh/quantscious/finmlkit/graph/badge.svg?token=2H6VR817RB :target: https://codecov.io/gh/quantscious/finmlkit 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 --------------- .. code-block:: bash pip install finmlkit Or clone the repository and install it locally: .. code-block:: bash pip install . For development (editable) installation: .. code-block:: bash pip install -e . Documentation ----------------- .. toctree:: :maxdepth: 2 :caption: Contents: api/modules tutorials Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`