ibind
ibind copied to clipboard
Asyncio
First, thank you Voy and other contributors, for the huge work you do on this project. I've been ~~fighting against~~ working with IB API for the last 4 years and find it... hmmm... (let's use a kind word here) "unfriendly". Actually, an IB's developer team is supposed to write such a wrapper for their customers, but they'd rather not.
My question is, why don't you start it as an asyncio project? From my experience, trading strategies are always doing so much stuff at the same time, reading inputs from different sources, placing orders, checking consistency, etc. So having non-blocking requests is important in this domain. Again, running a websocket client in the same thread with asyncio, looks better for me.
Maybe I don't understand something? Or maybe you already have asyncio in the roadmap?