如何在下订单后获得Interactive Brokers新API(9.73)的交易价格和佣金?

时间:2018-03-11 09:54:59

标签: interactive-brokers

我正在寻找新的Interactive Brokers python API的框架ib_insync。我无法弄清楚的一件事是如何在下达市场订单后获得交易价格。有人想出来了吗?

我见过this question,但这是旧的API和IBPY。

1 个答案:

答案 0 :(得分:0)

如果有人想知道,以下是如何获得您买/卖的价格:

from ib_insync.order import MarketOrder    
order = MarketOrder(action, quantity)
trade = self.ib.placeOrder(contract, order)
# Wait for the trade to complete
...
filled_quantity = trade.filled()
filled_price = trade.orderStatus.avgFillPrice