Chr*_*row 1 trading stocks stockquotes algorithmic-trading
是否有可用于运行监控股票市场活动的脚本的软件平台?
我想编写一个脚本,以便在某些市场条件发生时向我发送警报.理想情况下,它还具有执行交易的能力.
我不是在寻找任何超级复杂的东西,而且我不需要昂贵的实时数据.我想做一些简单的事情:
If "SDY" drops to 5% below the DOD, then sell 50% of "DOD" to buy SDY
Run Code Online (Sandbox Code Playgroud)
编辑
看起来ETrade提供API.并不像我想要的那样简单,但这是针对任何对这个问题感兴趣的人:https: //us.etrade.com/e/t/activetrading/api
从我所看到的,贸易通完成所有工作并支持多个交易所,尽管它可能是你认为超级复杂的.可能它们最活跃的API适用于Interactive Brokers.
其他解决方案似乎是经纪特定的或不是免费的.
对于TD Ameritrade,您可能希望他们的免费StrategyDesk win32可下载; 它简单的贸易自动化非常棒.我甚至不记得我是如何偶然发现它的,因为它很好地隐藏或没有转向他们更现代的平台(所有这些平台似乎都缺乏贸易自动化).
更加不存在但同样有用的可能是Trade-Ideas,能够根据规则和技术分析信号交易股票.它作为古代QuoteTracker的模块运行,甚至独立运行.在演示模式下,信号显示延迟20分钟,但您仍然可以实时根据它们下订单......甜蜜!他们支持TD Ameritrade账户,也可能支持史考特,因为ScottradeELITE软件捆绑在他们的Trade-Ideas模块中.
在边缘,OptionsXpress有Xecute,它基本上将您的帐户链接到一系列投资咨询服务,以便按月管理您的投资组合.
OptionsXpress和TD Ameritrade都提供我使用的开发人员API,但仍然发现他们的网站功能更丰富.因此,与史考特一样,我实际上已经编写了自己的程序来驱动他们的网站(现在使用Ruby库Mechanize和Watir-Webdriver/Selenium),并根据分析和规则执行实时交易,就像我的其他程序之前准备的那样.