Skip to content

macinv/docker-fin-jupyter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-fin-jupyter

Docker Repository on Quay

Build Status

Jupyter notebook for Finance

Pre-built kernel

  • 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

Also installed

  • blpapi c++ and Python in conda's root environment
  • depedencies for exporting notebooks as pdf files

Run

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

About

Jupyter notebook for Finance

Resources

License

Stars

Watchers

Forks

Packages

No packages published