lightweight interactive brokers gateway docker
10.0K
lightweight interactive brokers gateway docker
It's just pure IB Gateway and don't include any VNC service (for security reason, I don't like expose extra port)
This docker image just installed:
IB Gateway (latest)
IBC (3.8.2)
ib_insync (latest)
docker pull manhinhang/ib-gateway-docker
docker run -d \
--env IB_ACCOUNT= \ #YOUR_USER_ID
--env IB_PASSWORD= \ #YOUR_PASSWORD
--env TRADE_MODE= \ #paper or live
--p 4002:4002 \ #brige IB gateway port to your local port 4002
manhinhang/ib-gateway-docker tail -f /dev/null
git clone [email protected]:manhinhang/ib-gateway-docker.git
cd ib-gateway-docker
docker build -t ib-gateway-docker .
docker run -d \
--env IB_ACCOUNT= \ #YOUR_USER_ID
--env IB_PASSWORD= \ #YOUR_PASSWORD
--env TRADE_MODE= \ #paper or live
ib-gateway-docker \
tail -f /dev/null
| Example | Link | Description |
|---|---|---|
| ib_insync | examples/ib_insync | This example demonstrated how to connect IB Gateway |
| google cloud secret manager | examples/google_cloud_secret_manager | retreive your interactive brokers account from google cloud secret manager |
The test cases written with testinfra.
Run the tests
pytest
After forking IB Gateway docker repository, you need config your interactive brokers paper account & password in github secret
| Key | Description |
|---|---|
| IB_ACCOUNT | your paper account name |
| IB_PASSWORD | your paper account password |
This project is not affiliated with Interactive Brokers Group, Inc.'s.
Good luck and enjoy.
Content type
Image
Digest
sha256:167cb4cc6…
Size
932.7 MB
Last updated
4 days ago
docker pull manhinhang/ib-gateway-docker