- (optional) Run
python3 -m venv envto create the environment - (if 1) Enter the environment with
source env/bin/activate - Install all dependancies with
pip install -r requirements.txt - (needed to execute trades from Excel) Install the
xlwingsExcel add-in usingxlwings addin install - Rename
keys/keys_temp.jsontokeys/keys.json
- Log in to account and go to https://www.ig.com/uk/myig/settings/api-keys
- Generate a new API key
- Fill in information in
keys/keys.json
- Log in to account via https://tradingstation.fxcm.com/
- Click on username in top right corner.
- In the drop-down menu, select "API Token"
- Create the token and copy it to
keys/keys.json
- Download Java: https://www.oracle.com/java/technologies/downloads/#jdk18-mac
- Download client portal gateway: https://www.interactivebrokers.com/en/index.php?f=5041
- Launch portal with
bin/run.sh root/conf.yaml(Mac)