Jupyter notebook for Finance
- Python 3.6
This kernel comes with the following packages preinstalled:
- pandas
- blpapi (Bloomberg Open API)
- numpy
- scipy
- scikit-learn
- requests
- beautifulsoup4
- pymongo
- statsmodels
- lz4
- matplotlib
- ipython
- ipykernel
- ipywidgets
- blpapi c++ and Python in conda's root environment
- depedencies for exporting notebooks as pdf files
Jupyter runs on 8888 by default, to run it with the default configurations:
docker run -p 8888:8888 macinv/fin-jupyter
The configuration can be set by linking an external configuration file:
docker run -p 8888:8888 -v jupyter_notebook_config.py:/jupyter/.jupyter/jupyter_notebook_config.py:ro macinv/fin-jupyter
Alternatively, override the configurations by running the command:
docker run -p 9999:9999 -v macinv/fin-jupyter jupyter notebook --ip="*" --port=9999 --no-browser