【问题标题】:Return stock symbol in quantopian返回 quantopian 中的股票代码
【发布时间】:2016-08-12 08:32:33
【问题描述】:

我正在用 quantopian 研究这个算法,但遇到了问题。

我计算了一组 etf 的加权 % 价格变化的 z 分数,现在我试图找到十只最好的股票。当我运行代码时

print(context.zscore)

它在两列中为我提供数据,即符号和 zscore。但是,当我索引它时,它不再给我符号,只有 zscore

print(context.zscore[0])

这是输出的截图,第一行被索引,第二到第 n 行没有。

我希望它返回

Equity(14516 [EWA])     -.679217

甚至更好

EWA      -.679217

有人知道怎么做吗?

【问题讨论】:

  • 嘿!最有可能的是,context.zscore 对象覆盖了 str 方法以输出一些自定义内容。通过快速查找,我无法找到 zscore 的参考。但是,可能有多种方法可以解决此问题。 1)查看文档,查看该对象表示实际上是什么,以及是否有获取所需信息的方法。 2) 将正在打印的数据转换为列表。

标签: python list frameworks quantmod


【解决方案1】:

解决这个问题很简单。使用 [[]]

【讨论】:

    猜你喜欢
    • 2011-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-04
    • 2015-08-05
    • 2021-03-02
    • 1970-01-01
    • 2011-01-17
    相关资源
    最近更新 更多