股票

從 Python 策略向外匯或股票發送訂單

  • April 10, 2021

我有自己的用 Python 開發的策略。但是我找不到使用 Python 發送、關閉和修改訂單的可靠方法。是否有任何工具可以幫助使用 Python 進行訂單管理?

我也想問一下有哪些broker提供Python API?我不能使用 Oanda,因為他們不支持我的國家。

我主要關注外匯、差價合約和股票。

我們使用這個 Python 包解決了這個任務:https : //pypi.org/project/metaapi-cloud-sdk/,它由 MetaApi SaaS 服務https://metaapi.cloud提供。

使用這種方法的優點是您可以選擇任何支持 MetaTrader 的經紀商進行交易(有很多)。

盈透證券 API為您提到的所有資產類別提供發送、修改和關閉訂單的功能。

它支持 Python,以及 Java、C++ 和 C#。我不能真正代表 Python 版本,因為我只使用了 C++ API,它幾乎不能用於目前執行緒模型“工作”的方式……但是我可以推薦github.com/erdewit/ib_insync,因為它似乎簡化了許多TWS 和套接字連接的各個方面。

看到您在土耳其,根據 IB 的可用國家頁面,支持土耳其!

引用自:https://quant.stackexchange.com/questions/42681