3 releases (breaking)

0.4.0 Jun 26, 2024
0.3.0 Dec 29, 2023
0.2.0 Sep 9, 2023

#18 in #cp

MIT license

61KB
1.5K SLoC

ibkr-cp-api-client

Rust Client for Interactive Brokers Client Portal API.
Take a look at the tests for usage examples.
To use add this to your Cargo.toml:
ibkr-cp-api-client = "0.3"
Docs

Note

Make sure listenSsl:false in your root/conf.yaml for CP Gateway.

Features

  • auth - Authentication, brings in functions that can open and authenticate the portal. Windows not supported, if you want it open a PR.
  • NOTE: You may need to inspect the page and adjust the element names for auth to work.

Contributing

Contributions welcome from anybody.

  1. Branch from main.
  2. Open PR.
  3. Wait for me to approve.

Disclaimer

I am not affiliated with interactive brokers in any way nor am I making any representations about how you should trade or use the code in this repository. Use at your own risk.

Dependencies

~6–15MB
~181K SLoC