Matt Stancliff
Matt Stancliff
Looks like nice changes! Probably worth adding all your improvements and fixes to this original repo for more people to find. We can also add notes to the README pointing...
I think this falls back on the regular disclaimer IBKR is not a reliable data provider. For bulk data you'll want something more data oriented like polygon.io. You are likely...
Your orderId logic looks a bit off because if you manually increment `parent.orderId + N` then the `ib.client.getReqId()` will generate duplicate IDs in the future. You can just use `getReqId()`...
There's not a "simple" way for IBKR to fix the problem of multiple take-profit at different levels also with a full remaining quantity stop out condition. Basically, you'd need to...
You are correct. Nothing about currencies is considered in summaries or reports currently (and all orders default to USD too unless doing forex/cash transactions). Anywhere there's a sum of values,...
It's probably very close to working! Try: `poetry run icli` so it runs inside the poetry virtual environment holding all the related packages. It will also need your account id...
That is one way. It also supports a .env.icli file where you can place those values directly into a file and they are read on startup (noted in the README)....
oh, good catch. It's using a [python 3.12 string feature](https://realpython.com/python312-f-strings/#embedded-expressions-can-reuse-quotes) but I should probably fix it so it works on older versions. Until I can fix it in the repo,...
Seeing `ModuleNotFoundError: No module named 'torch'` during an install is probably because the setup.py is technically incorrect. python needs more details about dependencies during build time and it's not being...
Those do sound like odd errors. The systems are currently working for me, so I don't think anything is critically broken with the python libraries themselves. Sometimes the TWS or...