1

是否有任何软件平台可用于运行监控股市活动的脚本?

我想编写一个脚本,以便在某些市场条件发生时向自己发送警报。理想情况下,它还具有执行交易的能力。

我不是在寻找任何超级复杂的东西,也不需要昂贵的实时数据。我想做一些简单的事情,比如:

If "SDY" drops to 5% below the DOD, then sell 50% of "DOD" to buy SDY

编辑

看起来 ETrade 提供了一个 API。理想情况下并不像我想要的那么简单,但这里适用于对这个问题感兴趣的任何其他人: https ://us.etrade.com/e/t/activetrading/api

4

2 回答 2

5

据我所见,贸易通做到了这一切并支持多个交易所,尽管这可能是你认为超级复杂的事情。他们最活跃的 API 可能是盈透证券。

其他解决方案似乎是特定于经纪业务的或不是免费的。

对于 TD Ameritrade,您可能会喜欢他们的免费 StrategyDesk win32 可下载;它简单的交易自动化很棒。我什至不记得我是如何偶然发现它的,因为它被很好地隐藏或没有宣传,有利于他们更现代的平台(尽管所有这些平台似乎都缺乏交易自动化)。

Trade-Ideas 可能更失效但同样有用,它能够根据规则和技术分析信号交易股票。它作为古代 QuoteTracker 的一个模块运行,甚至可以独立运行。在演示模式下,信号会延迟 20 分钟显示,但您仍然可以根据它们实时下订单……太棒了!他们支持 TD Ameritrade 账户,也许还支持史考特,因为史考特精英软件捆绑在他们的 Trade-Ideas 模块中。

在边缘,OptionsXpress 有 Xecute,它基本上将您的帐户与选择的投资咨询服务联系起来,为您管理您的投资组合,按月收费。

OptionsXpress 和 TD Ameritrade 都提供了我使用过的开发人员 API,但仍然发现他们的网站功能更丰富。所以和史考特一样,我实际上已经编写了自己的程序来驱动他们的网站(现在使用 Ruby 库 Mechanize 和 Watir-Webdriver/Selenium)并根据我的其他程序之前准备的分析和规则执行实时交易。

于 2012-02-29T19:12:02.143 回答
1

盈透证券有一个 API:http: //individuals.interactivebrokers.com/en/main.php

RightEdge ( http://www.rightedgesystems.com/ ) 是一个利用该 API 的框架等。

于 2012-02-12T12:23:42.127 回答