输入/搜索内容

下面的“{}”代表占位符,所有表达式均不区分大小写,x代表数据时间序列。

  • abs(x), log(x), sign(x)含义如其名称所示,分别为绝对值、对数和符号函数。

以下操作符+, -, *, /, >, <均遵循其标准含义,==:判断是否相等,||:逻辑或,x ? y : z:三目运算符。

  • rank(x) :横截面排序:在每个时间点对品种池内各品种的x进行排序,返回百分位,取值范围为(0, 1];数值相同时取平均名次,当时没有数据的品种不参与排序。品种池是在网页上选择的多个品种;只有一个品种时结果恒为1,不具有排序意义。
  • delay(x, d) : 序列d个周期前的值。
  • sma(x, d) : 序列d个周期的简单移动平均值。
  • correlation(x, y, d):时间序列x和y过去d个周期的相关系数。
  • covariance(x, y, d) :时间序列x和y过去d个周期的协方差。
  • scale(x, a) :对数据进行归一化,使sum(abs(x))=a(a默认为1)。
  • delta(x, d) :时间序列x的当前值减去d个周期前的值。
  • signedpower(x, a) : 带符号的幂:sign(x) * abs(x)^a,x为负数时结果仍为负。
  • decay_linear(x, d):时间序列x的d周期加权移动平均值,权重为d,d-1,d-2....1(经过归一化处理)。
  • indneutralize(x, g) : 中性化:在每个时间点减去品种池内的均值。目前没有行业分类数据,g不起作用,整个品种池视为同一组。
  • ts_{O}(x, d) : 对时间序列x过去d个周期执行O操作(O可代表min、max等,详见下文),d会被转换为整数。
  • ts_min(x, d) : 过去d个周期的最小值。
  • ts_max(x, d) : 过去d个周期的最大值。
  • ts_argmax(x, d) : ts_max(x, d)所在的位置。
  • ts_argmin(x, d) : ts_min(x, d)所在的位置。
  • ts_rank(x, d) : 时间序列x的值在过去d个周期内的排序(百分比排序)。
  • min(x, d) : 等同于ts_min(x, d)。
  • max(x, d): 等同于ts_max(x, d)。
  • sum(x, d) :过去d个周期的和。
  • product(x, d) :过去d个周期的积。
  • stddev(x, d) :过去d个周期的标准差。