# Welcome to Fynance project¶

Fynance is Python (and Cython) package, it provides machine learning, econometric and statistical tools designed for financial analysis and backtest of trading strategy.

Currently the project is always at a beta level. But some parts of the project can be considered as stable, such as fynance.features (this subpackage is already coded in Cython to be time-efficient), fynance.algorithms.allocation (this subpackage seems stable but have to be cleaned and write in Cython), and the other subpackages are always in progress (subject to deep modifications).

## Presentation¶

The fynance package contains currently five subpackages:

## Installation¶

$pip install fynance  ### From source (GitHub)¶ If you want to compile fynance package from cython files you must set USE_CYTHON=True in setup.py file. Otherwise set it to USE_CYTHON=False. By default USE_CYTHON='auto'. $ git clone https://github.com/ArthurBernard/Fynance.git
$cd Fynance$ python setup.py build_ext --inplace
\$ python setup.py install --user