2012-12-31 38 views
3

a。)是否有任何网站,工具等是测试股票交易应用的平台? b。)有没有可以自动交易的平台apis等?用于测试自动交易的平台?

有什么想法?

此外,我特别喜欢用python编码。

+2

只是一个FYI,如果你正在谈论高频交易:在竞争领域,我们不得不用C++在Linux上进行所有可能的优化,比如无锁集合预分配池,并避免完全使用对象绕过VMT以获得每毫秒的最大吞吐量。如果你使用Python,那么你将会滞后10倍。我们还使用Erlang进行集群中的多节点编排。我们在C#中做了可视化的前端,我无法使用像DataTables和GridViews这样的“常规”对象,因为它们速度不够快,滞后。我需要处理25000次交易/秒 –

+0

是的,我不会做任何接近那个快速的,谢谢。你是如何测试你的应用程序/程序的? –

+0

@itadapter我也曾为高频交易组合工作过,每一点性能都很关键( - > C++)。然而,似乎还有其他玩家使用的时间要求较低的策略。例如,有些从我听到的内容开发Matlab的部分算法。 –

回答

1

RTS Realtime Systems是一个知名的交易平台。不过,它是用Java编写的。

当您在搜索测试工具时,尝试搜索术语backtesting和算法交易。我想出了这个结果:PyAlgoTrader

4

Quantopian是一个很好的解决方案。它允许您在大型数据集上上传和测试您的算法,同时保持私密性或与社区共享。

+0

而Quantopian是在python,这将是令人满意的。 – fantabolous