Commit Graph

17 Commits

Author SHA1 Message Date
3c276c15c1 Refactor single option contract order submission 2024-02-19 12:25:24 -08:00
f746bca4c4 Add helper method to submit option spread orders with a limit price 2024-02-19 12:06:01 -08:00
6d41d7c9e4 Add option order type 2024-02-19 12:04:48 -08:00
46ca62ac73 Trivial change to introduce more type hints 2024-02-18 06:09:37 -08:00
d95269cf4f Add support for stop limit orders 2024-02-17 09:27:21 -08:00
e722eacd7a Add support for limit orders when submitting a combo option order 2024-02-17 09:19:51 -08:00
f80ae0727e Add order submission example script 2023-12-18 05:29:53 -08:00
af92a7647f Add the ability to submit a single leg option order 2023-12-08 12:43:09 -08:00
c6f86b8fd1 Freeze option leg dataclass in order to allow for hashing 2023-12-08 12:38:06 -08:00
c94919916f Provide the ability to subscribe to market data updates in an event loop 2023-12-05 05:47:22 -08:00
2f710a83fa Randomly assign client id by default in order to prevent errors related to client id reuse 2023-12-05 05:28:13 -08:00
2e26d40884 Add stop loss order submission logic to client 2023-11-28 13:20:24 -08:00
fe99f740a2 Add ability to submit combo option orders (e.g., spreads) 2023-11-16 09:15:36 -08:00
7e72def611 Add .gitignore 2023-11-06 11:55:52 -08:00
24a1e89664 Add ability to stream market data 2023-11-06 11:55:16 -08:00
396ca35021 Modify package layout in order to support local module installation 2023-09-15 07:15:09 -07:00
9ddfbb11ae Initial commit of IBKR client 2023-09-14 10:50:52 -07:00