Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

N00b question: why an ibapi copy? #3

Open
bsun0802 opened this issue Nov 7, 2023 · 1 comment
Open

N00b question: why an ibapi copy? #3

bsun0802 opened this issue Nov 7, 2023 · 1 comment

Comments

@bsun0802
Copy link

bsun0802 commented Nov 7, 2023

Hi,

I'm a student interested in learning backtesting and algo trading. I wonder if you could answer me two basic questions:

  1. what is the motivation and necessity to have a nautilus_ibapi as a copy of ibapi?
  2. will this copy lose sync with the IBAPI? Or IBAPI is a super stable codebase and will not change interface for long time?

Thank you so much!

@cjdsellers
Copy link
Member

Hi @bsun0802

Good question, its because for some mysterious reason Interactive Brokers don't publish a package on PyPI, which means any project which needs to depend on ibapi via a package manager like Poetry can't do so (you can only depend on packages from specific registries, such as PyPI).

So unfortunately for now, we have to publish our own package to PyPI which is basically a copy of theirs - as you point out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants