技术指标总览

辅助类指标

  • ALIGN() - 按指定的参考日期对齐

  • CODELIKE() - 证券代码模式匹配

  • CYCLE() - PF调仓周期指标,主要用于PF调仓日验证,及作为SG

  • CVAL() - 创建指定长度的固定数值指标

  • CONTEXT() - 独立上下文

  • DISCARD() - 以指标公式的方式设置指标结果的丢弃数据量。

  • DROPNA() - 删除 nan 值

  • FIXED_START_INDEX() - [捐赠用户]固定指标计算时使用的查询范围的起始索引

  • FIXED_START_DATE() - [捐赠用户]固定指标计算时使用的查询范围的起始日期

  • INBLOCK() - 当前上下文证券是否在指定的板块中。

  • ISNA() - 判断是否为 nan 值

  • ISINF() - 判断是否为 +inf 值

  • ISINFA() - 判断是否为 -inf 值

  • JUMPDOWN() - 边缘跳变,从小于等于0.0,跳变到 > 0.0

  • JUMPUP() - 边缘跳变,从大于0.0,跳变到 <= 0.0

  • LASTVALUE() - 等同于通达信 CONST 指标。取输入指标最后值为常数, 即结果中所有值均为输入指标的最后值, 谨慎使用。含未来函数, 谨慎使用。

  • NAMELIKE() - 证券名称模式匹配

  • PRICELIST() - 将PriceList或Indicator的结果集包装为Indicator,同名 VALUE

  • REF() - 向前引用 (即右移),引用若干周期前的数据

  • REFX() - REF增强, 可左移或右移。左移时为未来函数,勿用于回测。

  • REPLACE() - 替换指标中指定值,默认为替换 nan 值为 0.0

  • RESULT() - 以指标公式的方式返回指定指标中相应的结果集

  • SLICE() - 获取某指标中指定范围 [start, end) 的数据,生成新的指标

  • WEAVE() - 将两个ind的结果合并到一个ind中

  • WITHKTYPE() - [捐赠用户]将指标数据转换到指定的K线类型。相关便捷函数: WITHWEEK, WITHMONTH, WITHQUARTER, WITHYEAR, WITHMIN, WITHMIN5 ...

  • ZSCORE() - ZScore 标准化

行情指标

大盘指标

  • ADVANCE() - 上涨家数

  • DECLINE() - 下跌家数

  • INDEXO() - 返回对应的大盘开盘价,分别是上证指数,深证成指,科创50,创业板指

  • INDEXH() - 返回对应的大盘最高价,分别是上证指数,深证成指,科创50,创业板指

  • INDEXL() - 返回对应的大盘最低价,分别是上证指数,深证成指,科创50,创业板指

  • INDEXC() - 返回对应的大盘收盘价,分别是上证指数,深证成指,科创50,创业板指

  • INDEXA() - 返回对应的大盘成交金额,分别是上证指数,深证成指,科创50,创业板指

  • INDEXV() - 返回对应的大盘成交量,分别是上证指数,深证成指,科创50,创业板指

  • INDEXADV() - 通达信 880005 大盘上涨家数, 可能无法盘中更新!

  • INDEXDEC() - 通达信 880005 大盘下跌家数, 可能无法盘中更新!

逻辑算术函数

指标本身直接支持 "+"、"-"、"*" 、"/"、"&"(与)、"|"(或)、"<"、">"、"<="、">="、"=="、"!=" 操作。

  • BETWEEN() - 介于(介于两个数之间)

  • CEILING() - 向上舍入(向数值增大方向舍入)取整

  • CROSS() - 交叉函数

  • DOWNNDAY() - 连跌周期数

  • EVERY() - 一直存在

  • EXIST() - 存在, EXIST(X,N) 表示条件X在N周期有存在

  • FLOOR() - 向下舍入(向数值减小方向舍入)取整

  • IF() - 根据条件求不同的值

  • INTPART() - 取整(绝对值减小取整,即取得数据的整数部分)

  • LAST() - 区间存在

  • LONGCROSS() - 两条线维持一定周期后交叉

  • NOT() - 求逻辑非

  • UPNDAY() - 连涨周期数

  • NDAY() - 连大

数学指标

统计指标

  • AVEDEV() - 平均绝对偏差

  • BETA() - Beta系数,衡量资产收益与市场收益之间的敏感性

  • DEVSQ() - 数据偏差平方和

  • STD() - 估算标准差,同 STDEV

  • STDEV() - 计算N周期内样本标准差

  • STDP() - 总体标准差

  • VAR() - 估算样本方差

  • VARP() - 总体样本方差

  • CORR() - 样本相关系数与协方差

  • COV() - 样本协方差

  • SPEARMAN() - Spearman相关系数

  • SKEW() - 总体偏度

  • KURT() - 超额峰度

横向统计

  • BLOCKSETNUM() - 返回板块股个数

  • INSUM() - 返回板块各成分该指标相应输出按计算类型得到的计算值.计算类型:0-累加,1-平均数,2-最大值,3-最小值,4-排名(1对应指标值最低), 5-排名(从1开始对应指标值最高).

  • RANK() - [捐赠用户]计算指标值在指定板块中的排名

技术指标

  • AMA() - 佩里.J 考夫曼(Perry J.Kaufman)自适应移动平均 [BOOK1]

  • AD() - 累积/派发线

  • ATR() - 平均真实波动幅度,真实波动幅度 TR 的简单移动均值

  • BACKSET() - 向前赋值将当前位置到若干周期前的数据设为1

  • BARSCOUNT() - 有效值周期数, 求总的周期数。

  • BARSLAST() - 上一次条件成立位置, 上一次条件成立到当前的周期数

  • BARSLASTS() - 第N次条件成立位置到当前的周期数(支持动态参数)

  • BARSLASTCOUNT() - 统计连续满足条件的周期数

  • BARSSINCE() - 第一个条件成立位置到当前的周期数

  • COUNT() - 统计满足条件的周期数

  • COST() - 成本分布

  • DIFF() - 差分指标,即data[i] - data[i-n]

  • DMA() - 动态移动平均

  • EMA() - 指数移动平均线(Exponential Moving Average)

  • FILTER() - 信号过滤, 过滤连续出现的信号

  • HHV() - N日内最高价

  • HHVBARS() - 上一高点位置 求上一高点到当前的周期数

  • KALMAN() - 卡尔曼滤波

  • KDJ() - 经典随机指标

  • LLV() - N日内最低价

  • LLVBARS() - 上一低点位置 求上一低点到当前的周期数

  • MA() - 简单移动平均数

  • MACD() - 平滑异同移动平均线

  • ROC() - 变动率指标: ((price / prevPrice)-1)*100

  • ROCP() - 变动率指标: (price - prevPrice) / prevPrice

  • ROCR() - 变动率指标: (price / prevPrice)

  • ROCR100() - 变动率指标: (price / prevPrice) * 100

  • RSI() - 相对强弱指标

  • SMA() - 移动平均线

  • SAFTYLOSS() - 亚历山大 艾尔德安全地带止损线

  • SUM() - 求总和

  • SUMBARS() - 累加到指定周期数, 向前累加到指定值到现在的周期数

  • TR() - 真实波动幅度

  • TS_RANK() - 时间序列排名(Alpha101),计算当前值在过去N个周期内的排名比例

  • VIGOR() - 亚历山大.艾尔德力度指数

时间指标

  • DATE() - 取得该周期从1900以来的年月日

  • TIME() - 取得该周期的时分秒

  • YEAR() - 取得该周期的年份

  • MONTH() - 取得该周期的月份

  • WEEK() - 取得该周期的星期数,函数返回有效值范围为(0-6),0表示星期天

  • DAY() - 取得该周期的日期

  • HOUR() - 取得该周期的小时数

  • MINUTE() - 取得该周期的分钟数

因子类指标

  • FACTOR() - 因子指标转换,将Factor对象转换为Indicator

  • IC() - 计算因子 IC 值

  • IR() - 用于计算账户收益与参照收益的IR

  • ICIR() - 计算因子 IC 的 IR 值

聚合指标[捐赠用户]

分组指标[捐赠用户]

  • GROUP_COUNT() - 分组函数: 非空值计数

  • GROUP_MAX() - 分组函数: 分组累计最大值

  • GROUP_MIN() - 分组函数: 分组累计最小值

  • GROUP_MEAN() - 分组函数: 分组累计平均值

  • GROUP_PROD() - 分组函数: 分组累计乘积

  • GROUP_SUM() - 分组函数: 分组累计总和

  • GROUP_FUNC() - 分组函数: 自定义分组计算函数

其他转换辅助