5

我正在寻找用 ruby​​ 编写的“股票指标库”。技术指标可以是从移动平均线到威廉姆斯 %R 的任何东西。

最好我需要一个库,我可以在其中提供股票的历史数据(输入)并获取任何技术指标的最新值作为输出。

我也对用任何其他语言编写的任何类似的开源库感兴趣。

我做了一些谷歌搜索,我在这里搜索,但到目前为止没有运气。

谢谢。

4

2 回答 2

1

无论出于何种原因,Python 社区都比 Ruby 社区更热衷于数字运算,请参阅此处了解有关 Python 具有何种支持的信息: python 中的金融技术分析

如果您不介意自己进行一些计算,那么 ruby​​ 是一个不错的选择。

查看我编写的一个 ruby​​ 项目,它使用新的每日值更新 csv 电子表格,并计算一些移动平均值。它用于每天生成此页面: https ://sites.google.com/site/sandp500daily/fri-sep-21-2012-snp-500

代码在这里:https ://github.com/rschultheis/DailyDoseBlogGenerator

于 2012-09-25T00:45:45.983 回答
1

有一个TA-Lib Ruby gem 包装了已经很完善的技术分析 C++ 库http://ta-lib.org/

话虽如此,在 Ubuntu 上安装所有组件都不是无痛的或缺少工作的本机软件包(有一个 3rd 方 Debian 存储库,但是 ymmv)。

R 中的 Quantlib似乎是一种开源方式。事实上,它促使我学习如何在 Ruby 中嵌入某些 R 操作,直到我准备好放下拐杖并完全在 R 中编写代码。

于 2013-01-23T00:18:01.480 回答