WIP: This is a very small repo with some useful functions and workflows to do small tasks in Eikon.
- Local python version can be found in the file
./python-version
- Use your favorite python virtual environment (I use
penv-virtualenv
, other examples areconda
, etc.) to activate a python environment. - Install dependencies with
pip3 install -r requirements.txt
- Create a
.env
file in the root of this project, with your eikon app key:EIKON_APP_KEY=********
- Input files containing a list of ISINs in
data-raw/isins.csv
- Run
pull_bond_ownership.py
. Outputs will be saved asdata/holding_companies.csv
anddata/bad_isins.csv
More documentation coming...