Installation GuideΒΆ

The easiest way to install ffn is from the Python Package Index using pip:

pip install ffn

Yahoo Finance access is optional. To run the Yahoo examples, install:

pip install 'ffn[yahoo]'

Custom and CSV providers do not require yfinance. See how to use a data provider.

Since ffn has many dependencies, we strongly recommend installing the Anaconda Scientific Python Distribution. This distribution comes with many of the required packages pre-installed, including pip. Once Anaconda is installed, the above command should complete the installation.

ffn is also available on Conda Forge, and installable via:

conda install ffn --channel conda-forge

ffn is compatible with Python >=3.9.