Wolfram Computation Meets Knowledge

将金融指标用作函数

金融指标取 OHLCV(开盘价、最高价、最低价、收盘价、成交量)数据集作为参数,返回一列值。例如函数 FinancialData 提供谷歌的OHLCV值:

data = FinancialData["GOOG", "OHLCV", All];

FinancialData 返回一个数对列表,每一个数对由日期和相应日期的 OHLCV 值组成。以 data 中第一个数对的值为例:

First[data]
{{2004, 8, 19}, {100., 104.06, 95.96, 100.34, 22351900}}

第一个列表表示日期为2004年8月19日。第二个列表给出当日该股票的 OHLCV 值。

例如,我们可以作出该数据的简单移动平均线。FinancialIndicator["SimpleMovingAverage"]所代表的函数取我们的数据,返回简单移动平均线。将该简单移动平均线应用于数据,运行下式:

FinancialIndicator["SimpleMovingAverage"][data]

参阅 SimpleMovingAverage 指标的相关文档,详细了解如何指定平均线所覆盖的范围。例如函数 FinancialIndicator["SimpleMovingAverage", 50] 的范围是50天。

该文档是否有帮助?

任何建议?

非常感谢您的反馈!

提交

联系支持团队

从账单到产品激活,以及任何技术相关内容,无论您遇到任何问题,我们都在此为您提供帮助。

1-800-WOLFRAM (+1-217-398-0700 美国境外用户)

客服支持

周一至周五
8am–5pm 美国中部时区

  • 产品注册或激活
  • 预售信息和订单
  • 安装帮助和首次启动

高级技术支持 (面向特定用户)

周一至周四
8am–7pm 美国中部时区

周五
8:30–10am & 11am–5pm 美国中部时区

  • 优先技术支持
  • Wolfram 专家助理专员
  • Wolfram 语言编程帮助
  • 高级安装支持