我想建立一个相对简单的在线股票交易应用程序(在RoR中)。它只是一个游戏,所以没有真正的交易 - 只是基于真实市场数据的在线模拟。
一个很好的例子是http://www.wallstreetsurvivor.com/或http://www.weseed.com/ (任何想法他们正在使用的libs /平台?)
不会有差价合约交易,点差交易,货币交易或固定赔率。它只是股票交易 - 使用市场/止损/限价订单。
当然,它需要产生可视化并引入市场数据。
有人能指出我关于图书馆(像雅虎财经宝石这样的东西)/我可以用来启动我的平台的正确方向吗?
似乎有一些现有的Java平台,但它们非常适合单个用户。
另外,我更喜欢使用Rails。如果这有一个真正的问题,那么我愿意转换平台/语言。
答案 0 :(得分:6)
一点点搜索揭示了一些选项(免责声明:我没有使用过任何这些选项,所以我不能保证他们!)。
对于财务/股票数据:
用于创建图表:
我建议您搜索一些最佳位置RubyGems.org和GitHub.com。
答案 1 :(得分:3)
可能值得研究JRuby,然后可以将Rails与您可能需要的任何Java库混合使用。
答案 2 :(得分:1)
您可以在EclipseTrader中找到相同的代码参考。我认为你从真实的市场中获取饲料,并根据人们的订单制作订单匹配引擎。