💡
已开放50+常用指标,更多指标陆续开放中..
用于识别价格趋势方向和强度的指标。
别名: SMA (Simple Moving Average)
功能简介:
简单移动平均线,计算指定周期内收盘价的算术平均值。是最常用的趋势跟踪指标,用于平滑价格波动,识别趋势方向。适用于趋势判断(价格在MA上方为上升趋势,下方为下降趋势)、支撑/阻力位判断(MA常作为动态支撑或阻力位)、交叉信号识别(短期MA上穿长期MA为金叉买入,下穿为死叉卖出)。
默认参数: 5, 10, 20, 60
参数说明:
返回值:
MA_5, MA_10, MA_20, MA_60计算公式:
MA = (P1 + P2 + ... + Pn) / n
其中 P 为收盘价,n 为周期
功能简介:
指数移动平均线,对近期价格赋予更高权重,比SMA更快响应价格变化。广泛用于短期交易和MACD等指标的计算。适用于快速趋势跟踪(比MA更快捕捉趋势变化)、MACD基础计算(EMA(12) - EMA(26) 构成MACD)、动态止损设置(短期EMA可作为移动止损位)。
默认参数: 12, 26
参数说明:
返回值:
EMA_12, EMA_26计算公式:
EMA(t) = Price(t) × K + EMA(t-1) × (1 - K)
其中 K = 2 / (周期 + 1)
功能简介:
加权移动平均线,对不同时期的价格赋予不同权重,近期价格权重更高,但权重分配是线性的。适用于需要更快响应但又不像EMA那样激进的场景,以及短期交易策略。
默认参数: 9
参数说明:
返回值:
WMA_9计算公式:
WMA = (P1×1 + P2×2 + ... + Pn×n) / (1+2+...+n)
权重从 1 递增到 n
功能简介:
双重指数移动平均线,通过双重指数平滑减少滞后性,比EMA更快响应价格变化。适用于减少滞后的趋势跟踪和快速识别趋势反转。
默认参数: 30
参数说明:
返回值:
DEMA计算公式:
DEMA = 2 × EMA1 - EMA2
其中 EMA1 = EMA(价格),EMA2 = EMA(EMA1)
功能简介:
三重指数移动平均线,通过三重指数平滑进一步减少滞后,响应速度最快。适用于极短线交易和需要最快响应的趋势判断。
默认参数: 30
参数说明:
返回值:
TEMA计算公式:
TEMA = 3×EMA1 - 3×EMA2 + EMA3
EMA1 = EMA(价格), EMA2 = EMA(EMA1), EMA3 = EMA(EMA2)
功能简介:
三角移动平均线,对中间时期的价格赋予最高权重,边缘权重较低,形成三角形权重分布。适用于平滑价格波动和中长期趋势识别。
默认参数: 30
参数说明:
返回值:
TRIMA计算公式:
TRIMA = SMA(SMA(价格, n), n)
双重简单移动平均
功能简介:
多空指数,综合多条不同周期均线的平均值,反映市场多空力量对比。中国股市常用指标。适用于综合趋势判断(价格在BBI上方为多头市场,下方为空头市场),BBI拐点可作为买卖信号。
默认参数: 3, 6, 12, 24
参数说明:
返回值:
BBI计算公式:
BBI = (MA(3) + MA(6) + MA(12) + MA(24)) / 4
功能简介:
区间震荡线,通过移除长期趋势来突出短期周期,用于识别超买超卖和周期拐点。适用于识别价格周期、寻找超买超卖机会,以及周期性商品(如期货)的波段操作。
默认参数: 20
参数说明:
返回值:
DPO计算公式:
DPO = 当前价格 - MA(周期/2+1)前的移动平均
功能简介:
指数移动平均线,与EMA类似但使用不同的平滑系数,对近期价格赋予更高权重。同花顺常用指标。适用于快速趋势跟踪、EXPMA1上穿EXPMA2为买入信号,下穿为卖出信号,以及短期交易策略。
默认参数: 12, 50
参数说明:
返回值:
EXPMA1, EXPMA2计算公式:
EXPMA1 = EMA(CLOSE, 12)
EXPMA2 = EMA(CLOSE, 50)
功能简介:
三角移动平均线,通过双重移动平均形成三角形权重分布,对中间时期的价格赋予最高权重。适用于平滑价格波动、中长期趋势识别,以及减少假信号。
默认参数: 3
参数说明:
返回值:
TMA计算公式:
TMA = SMA(SMA(价格, n), n)
双重简单移动平均,形成三角形权重分布
用于衡量价格变化速度和力度的指标。
功能简介:
相对强弱指标,通过比较一段时期内的平均涨幅和平均跌幅,衡量市场的超买超卖程度。最流行的动量指标之一。适用于超买超卖判断(RSI > 70 超买,< 30 超卖)、背离信号识别(价格创新高但RSI未创新高为顶背离卖出信号)、趋势确认(RSI突破50表示趋势可能转变)。
默认参数: 14
参数说明:
返回值:
RSI计算公式:
RSI = 100 - (100 / (1 + RS))
其中 RS = 平均涨幅 / 平均跌幅
功能简介:
MACD,通过快慢EMA的差值反映趋势变化,包含MACD线、信号线和柱状图。是最经典的趋势和动量综合指标。适用于金叉死叉判断(MACD上穿Signal为金叉买入,下穿为死叉卖出)、零轴判断(MACD在零轴上方为多头市场)、柱状图信号(柱状图由负转正为买入信号)、背离识别(价格与MACD走势背离预示反转)。
默认参数: 12, 26, 9
参数说明:
返回值:
MACD, MACD_SIGNAL, MACD_HIST计算公式:
MACD = EMA(12) - EMA(26)
Signal = EMA(MACD, 9)
Histogram = MACD - Signal
别名: MOM
功能简介:
动量指标,衡量当前价格与N周期前价格的差值,反映价格变化的速度和力度。适用于价格动能判断、MTM向上穿越零线为买入信号,以及配合价格走势判断加速或减速。
默认参数: 10
参数说明:
返回值:
MTM计算公式:
MTM = 当前价格 - N周期前价格
功能简介:
变动率指标,计算当前价格相对于N周期前价格的百分比变化,反映价格变动的速率。适用于价格动能强度判断、ROC穿越零线识别趋势变化,以及超买超卖判断(极端ROC值预示反转)。
默认参数: 10
参数说明:
返回值:
ROC计算公式:
ROC = ((当前价格 - N周期前价格) / N周期前价格) × 100
功能简介:
变动率百分比,与ROC类似但不乘以100,返回小数形式的变化率。适用于与ROC相同的场景,但需要小数形式。
默认参数: 10
参数说明:
返回值:
ROCP计算公式:
ROCP = (当前价格 - N周期前价格) / N周期前价格
功能简介:
变动率比率,计算当前价格与N周期前价格的比率。适用于价格倍数变化判断(ROCR > 1 价格上涨,< 1 价格下跌)。
默认参数: 10
参数说明:
返回值:
ROCR计算公式:
ROCR = 当前价格 / N周期前价格
功能简介:
变动率比率百分比,ROCR乘以100的形式。
默认参数: 10
返回值:
ROCR100计算公式:
ROCR100 = (当前价格 / N周期前价格) × 100
功能简介:
钱德动量摆动指标,通过比较指定周期内涨幅和跌幅的总和,衡量市场动量强度。适用于判断市场强弱(CMO > +50 强势市场,< -50 弱势市场),穿越零线为趋势转变信号。
默认参数: 14
参数说明:
返回值:
CMO计算公式:
CMO = 100 × (总涨幅 - 总跌幅) / (总涨幅 + 总跌幅)
功能简介:
价格百分比振荡器,类似MACD但用百分比表示,便于不同价格水平的标的比较。适用于类似MACD的使用方式,适合跨标的、跨价格水平比较。
默认参数: 12, 26
参数说明:
返回值:
PPO计算公式:
PPO = ((EMA(快) - EMA(慢)) / EMA(慢)) × 100
功能简介:
绝对价格振荡器,MACD的简化版本,只计算快慢EMA的差值。适用于简化的MACD应用和趋势动量判断。
默认参数: 12, 26
返回值:
APO计算公式:
APO = EMA(快) - EMA(慢)
功能简介:
三重指数平滑平均线,通过三次EMA平滑过滤噪音,反映中长期趋势变化。适用于中长期趋势判断、TRIX穿越零线为买卖信号,以及过滤短期噪音。
默认参数: 30
参数说明:
返回值:
TRIX计算公式:
TRIX = ((EMA3(t) - EMA3(t-1)) / EMA3(t-1)) × 10000
其中 EMA3 为三重指数平滑
功能简介:
乖离率,衡量价格偏离移动平均线的程度,用于判断超买超卖和短期回调机会。中国市场常用指标。适用于超买超卖判断(BIAS > +10% 超买,< -10% 超卖)、回调买入机会(负乖离过大时为买入机会),以及配合MA使用判断回归时机。
默认参数: 6, 12, 24
参数说明:
返回值:
BIAS_6, BIAS_12, BIAS_24计算公式:
BIAS = ((当前价格 - MA(N)) / MA(N)) × 100
功能简介:
平行线差指标,计算短期和长期移动平均线的差值及其平均线,用于判断趋势和买卖点。适用于买卖信号判断(DMA上穿AMA为买入信号,下穿为卖出信号),类似MACD但基于SMA。
默认参数: 10, 5
参数说明:
返回值:
DMA, AMA计算公式:
DMA = MA(短期) - MA(长期)
AMA = MA(DMA, 5)
功能简介:
心理线,统计一定周期内价格上涨天数的百分比,反映市场心理状态和超买超卖程度。增强版包含PSY和MA_PSY两个输出。适用于超买超卖判断(PSY > 75% 超买考虑卖出,< 25% 超卖考虑买入)、PSY与MA_PSY交叉为交易信号,PSY在50%附近为正常状态。
默认参数: 12, 6
参数说明:
返回值:
PSY, MA_PSY计算公式:
PSY = (上涨天数 / 总天数) × 100
MA_PSY = MA(PSY, 6)
功能简介:
中间意愿指标,通过比较最高价与昨日最低价、昨日最高价与最低价的关系,衡量市场多空力量对比。同花顺常用指标。适用于市场状态判断(CR > 150 过热考虑卖出,< 50 过冷考虑买入)、CR与MA1/MA2/MA3交叉为交易信号,以及趋势确认。
默认参数: 26, 10, 20, 40
参数说明:
返回值:
CR, MA1, MA2, MA3计算公式:
CR = SUM(MAX(0, HIGH-REF(LOW,1)), 26) / SUM(MAX(0, REF(HIGH,1)-LOW), 26) × 100
MA1 = MA(CR, 10)
MA2 = MA(CR, 20)
MA3 = MA(CR, 40)
功能简介:
乖离率2,计算价格与两条移动平均线差值的比率,用于判断价格偏离均线的程度。适用于超买超卖判断、BIAS2穿越零线为趋势转变信号,以及配合均线使用判断回归时机。
默认参数: 6, 12
参数说明:
返回值:
BIAS2计算公式:
BIAS2 = (MA(短期) - MA(长期)) / MA(长期) × 100
在固定范围内波动的指标,用于识别超买超卖和转折点。
别名: KDJ(中国市场)
功能简介:
随机指标,通过比较收盘价与最高价、最低价的相对位置,判断超买超卖和趋势反转。KDJ是STOCH的中国版本。适用于超买超卖判断(K、D > 80 超买,< 20 超卖)、金叉死叉信号(K线上穿D线为买入信号)、J线判断(J > 100 严重超买,J < 0 严重超卖),以及背离识别(价格与KDJ走势背离预示反转)。
默认参数: 9, 3, 3
参数说明:
返回值:
K, D, J计算公式:
FastK = ((当前收盘 - N日最低) / (N日最高 - N日最低)) × 100
SlowK = MA(FastK, M)
SlowD = MA(SlowK, P)
J = 3×K - 2×D (KDJ特有)
功能简介:
快速随机指标,STOCH的未平滑版本,对价格变化更敏感,响应更快。适用于短线交易和需要更快速信号的场景,用法类似STOCH。
默认参数: 5, 3
参数说明:
返回值:
FASTK, FASTD计算公式:
FastK = ((当前收盘 - N日最低) / (N日最高 - N日最低)) × 100
FastD = MA(FastK, M)
功能简介:
顺势指标,通过统计价格偏离统计平均值的程度,判断超买超卖和趋势强度。最初为商品期货设计。适用于超买超卖判断(CCI > +100 超买区考虑卖出,< -100 超卖区考虑买入)、CCI穿越±100为交易信号,适合波动较大的商品期货。
默认参数: 14
参数说明:
返回值:
CCI计算公式:
TP = (最高价 + 最低价 + 收盘价) / 3
CCI = (TP - MA(TP)) / (0.015 × 平均绝对偏差)
别名: WILLR
功能简介:
威廉指标,衡量收盘价在最近N日价格区间的相对位置,判断超买超卖,与KDJ原理相似但取值相反。适用于超买超卖判断(WR > -20 超买区,< -80 超卖区),与价格形成背离为反转信号。
默认参数: 14
参数说明:
返回值:
WR计算公式:
WR = ((N日最高 - 当前收盘) / (N日最高 - N日最低)) × (-100)
功能简介:
均势指标,通过比较开盘价、收盘价与最高价、最低价的关系,衡量买卖双方力量对比。适用于判断买卖力量(BOP > 0 买方占优,< 0 卖方占优),BOP接近±1表示单边市场。
默认参数: 无参数
返回值:
BOP计算公式:
BOP = (收盘价 - 开盘价) / (最高价 - 最低价)
功能简介:
振动升降指标,综合开盘、最高、最低、收盘价计算,用于确认价格趋势和寻找背离。适用于趋势确认、价格与ASI背离为反转信号,以及突破前高/低的确认。
默认参数: 26
参数说明:
返回值:
ASI计算公式:
复杂计算,综合OHLC和前一日数据
累计SI值形成ASI
别名: BR, AR
功能简介:
人气意愿指标,AR反映市场人气,BR反映市场意愿,通过比较开盘价与最高最低价的关系判断市场状态。适用于市场状态判断(AR、BR > 150 过热考虑卖出,< 50 过冷考虑买入),AR上穿BR为买入信号。
默认参数: 26
参数说明:
返回值:
AR, BR计算公式:
AR = (N日(最高-开盘)之和 / N日(开盘-最低)之和) × 100
BR = (N日(最高-前收)之和 / N日(前收-最低)之和) × 100
功能简介:
方向标准离差指数,通过比较上升和下降动量,判断市场趋势方向和强度。适用于趋势判断(DDI > 0 上升趋势,< 0 下降趋势),DDI与ADDI交叉为交易信号。
默认参数: 13
参数说明:
返回值:
DDI, ADDI计算公式:
DDI = (N日上升动量 - N日下降动量) / (N日上升动量 + N日下降动量)
ADDI = MA(DDI)
衡量价格波动幅度和市场不确定性的指标。
别名: BBANDS
功能简介:
布林带,由中轨(移动平均线)和上下轨(标准差带)组成,用于衡量价格波动性、识别超买超卖和突破信号。最流行的波动性指标。适用于超买超卖判断(价格触及上轨超买,触及下轨超卖)、突破交易(价格突破上轨为强势信号,突破下轨为弱势信号)、波动性判断(带宽收窄预示变盘,扩张表示波动加剧),布林带收口(挤压)后常有大行情。
默认参数: 20, 2
参数说明:
返回值:
UPPER, MIDDLE, LOWER计算公式:
中轨 = MA(20)
上轨 = 中轨 + 2×标准差
下轨 = 中轨 - 2×标准差
功能简介:
平均真实波幅,衡量价格波动幅度的指标,不考虑方向只关注波动大小。广泛用于止损设置和仓位管理。适用于止损设置(止损 = 入场价 ± N×ATR)、波动性判断(ATR上升表示波动加剧)、仓位管理(根据ATR调整仓位大小),以及突破确认(ATR放大确认突破有效性)。
默认参数: 14
参数说明:
返回值:
ATR计算公式:
TR = max(最高-最低, |最高-前收|, |最低-前收|)
ATR = MA(TR, 14) 使用Wilder平滑
功能简介:
归一化ATR,将ATR转换为相对于价格的百分比形式,便于不同价格水平标的的比较。适用于跨标的波动性比较和百分比形式的止损设置。
默认参数: 14
返回值:
NATR计算公式:
NATR = (ATR / 收盘价) × 100
别名: TR
功能简介:
真实波幅,单根K线的波动幅度指标,ATR的基础计算。适用于单日波动分析和ATR的组成部分。
默认参数: 无参数
返回值:
TRANGE计算公式:
TRANGE = max(最高-最低, |最高-前收|, |最低-前收|)
功能简介:
麦克指标,通过计算不同周期的压力带和支撑带,形成价格通道,用于判断价格波动区间和突破信号。适用于压力支撑判断(价格接近上轨为压力位,接近下轨为支撑位)、突破交易(价格突破上轨为强势信号,突破下轨为弱势信号),以及波动区间识别。
默认参数: 10, 20, 30
参数说明:
返回值:
WU(初级压力带), MU(中级压力带), SU(强力压力带), GU(超强压力带), WL(初级支撑带), ML(中级支撑带), SL(强力支撑带), GL(超强支撑带)计算公式:
TP = (最高 + 最低 + 收盘) / 3
WU = TP + (TP - LLV(最低, 10))
WL = TP - (HHV(最高, 10) - TP)
MU = TP + (HHV(最高, 10) - LLV(最低, 10))
ML = TP - (HHV(最高, 10) - LLV(最低, 10))
SU = HHV(最高, 20) + (HHV(最高, 20) - LLV(最低, 20))
SL = LLV(最低, 20) - (HHV(最高, 20) - LLV(最低, 20))
GU = HHV(最高, 30) + (HHV(最高, 30) - LLV(最低, 30))
GL = LLV(最低, 30) - (HHV(最高, 30) - LLV(最低, 30))
结合价格和成交量分析市场行为的指标。
功能简介:
能量潮,通过累计成交量变化反映资金流向,价格上涨时累加成交量,下跌时累减,用于确认趋势和寻找背离。适用于趋势确认(OBV与价格同步上涨确认上升趋势)、背离信号识别(价格创新高但OBV未创新高为卖出信号)、突破确认(突破配合OBV放大为有效突破),以及资金流向判断。
默认参数: 无参数
返回值:
OBV计算公式:
当日收盘 > 昨日收盘:OBV = 前OBV + 当日成交量
当日收盘 < 昨日收盘:OBV = 前OBV - 当日成交量
当日收盘 = 昨日收盘:OBV = 前OBV
别名: ADL
功能简介:
累积/派发线,通过价格在当日区间的位置加权成交量,累计计算资金流向,更精细地反映买卖压力。适用于比OBV更精细的资金流向判断、价格与AD背离为反转信号,以及趋势确认。
默认参数: 无参数
返回值:
AD计算公式:
CLV = ((收盘-最低) - (最高-收盘)) / (最高-最低)
AD = 前AD + CLV × 成交量
功能简介:
资金流量指标,结合价格和成交量计算的RSI,通过比较正负资金流量判断超买超卖和资金流向。适用于超买超卖判断(MFI > 80 超买考虑卖出,< 20 超卖考虑买入)、价格与MFI背离为反转信号,被称为"带成交量的RSI"。
默认参数: 14
参数说明:
返回值:
MFI计算公式:
TP = (最高 + 最低 + 收盘) / 3
MF = TP × 成交量
MFI = 100 - (100 / (1 + 正资金流 / 负资金流))
功能简介:
成交量比率,通过比较上涨成交量和下跌成交量的比值,衡量市场买卖力量对比。适用于市场状态判断(VR > 450 过热考虑卖出,< 40 过冷考虑买入)、VR穿越100为趋势转变信号,以及成交量与价格背离识别。
默认参数: 26
参数说明:
返回值:
VR计算公式:
VR = SUM(IF(CLOSE>REF(CLOSE,1), VOL, 0), 26) / SUM(IF(CLOSE<REF(CLOSE,1), VOL, 0), 26) × 100
功能简介:
成交量移动平均,计算成交量的两条移动平均线,用于判断成交量趋势和放量缩量。适用于成交量趋势判断(MA1上穿MA2为放量信号)、成交量与价格配合分析,以及突破确认(突破配合成交量放大为有效突破)。
默认参数: 5, 10
参数说明:
返回值:
MA1, MA2计算公式:
MA1 = MA(成交量, 5)
MA2 = MA(成交量, 10)
衡量趋势存在性和强度的指标。
功能简介:
平均趋向指数,衡量趋势强度的指标(不考虑方向),ADX值越高表示趋势越强。是DMI系统的核心组成部分。适用于趋势强度判断(ADX > 25 有趋势,> 50 强趋势,< 20 震荡市不适合趋势策略),ADX上升表示趋势加强,下降表示趋势减弱。
默认参数: 14
参数说明:
返回值:
ADX计算公式:
+DM = 当日最高 - 昨日最高(如果>0且>-DM)
-DM = 昨日最低 - 当日最低(如果>0且>+DM)
+DI = (+DM平滑 / ATR) × 100
-DI = (-DM平滑 / ATR) × 100
DX = (|+DI - -DI| / (+DI + -DI)) × 100
ADX = DX的平滑移动平均
功能简介:
ADX评估,ADX的平滑版本,通过当前ADX与N周期前ADX的平均值,更平滑地反映趋势强度。适用于类似ADX但更平滑的场景,减少ADX的波动。
默认参数: 14
返回值:
ADXR计算公式:
ADXR = (当前ADX + N周期前ADX) / 2
功能简介:
趋向指数,DMI系统的基础指标,衡量+DI和-DI的差异程度,ADX是DX的平滑版本。适用于ADX的组成部分,直接反映当前趋势强度。
默认参数: 14
返回值:
DX计算公式:
DX = (|+DI - -DI| / (+DI + -DI)) × 100
别名: DM
功能简介:
趋向运动指标,包含+DI、-DI和ADX的完整DMI系统,既判断趋势方向又衡量趋势强度。适用于买卖信号判断(+DI上穿-DI且ADX>25为买入信号强上升趋势,-DI上穿+DI且ADX>25为卖出信号强下降趋势),ADX<20时避免使用DMI信号,是完整的趋势分析系统。
默认参数: 14
参数说明:
返回值:
PLUS_DI, MINUS_DI, ADX计算公式:
见ADX计算公式
功能简介:
正趋向指标,衡量上升动能的强度,DMI系统的组成部分。适用于单独使用判断上升动能,与-DI配合判断趋势方向。
默认参数: 14
返回值:
PLUS_DI计算公式:
+DI = (+DM平滑 / ATR) × 100
功能简介:
负趋向指标,衡量下降动能的强度,DMI系统的组成部分。适用于单独使用判断下降动能,与+DI配合判断趋势方向。
默认参数: 14
返回值:
MINUS_DI计算公式:
-DI = (-DM平滑 / ATR) × 100
功能简介:
阿隆指标,通过计算最高价和最低价距今的时间来判断趋势,Aroon Up衡量上升趋势,Aroon Down衡量下降趋势。适用于趋势判断(Aroon Up > 70 且 Aroon Down < 30 为强上升趋势,Aroon Down > 70 且 Aroon Up < 30 为强下降趋势,两者都低为横盘整理),Aroon Up上穿Aroon Down为买入信号。
默认参数: 14
参数说明:
返回值:
AROON_DOWN, AROON_UP计算公式:
Aroon Up = ((N - 最高价距今天数) / N) × 100
Aroon Down = ((N - 最低价距今天数) / N) × 100
功能简介:
阿隆振荡器,Aroon Up和Aroon Down的差值,用单一值反映趋势方向和强度。适用于趋势判断(AROONOSC > 50 强上升趋势,< -50 强下降趋势),AROONOSC穿越零线为趋势转变信号。
默认参数: 14
返回值:
AROONOSC计算公式:
AROONOSC = Aroon Up - Aroon Down
支持两种路径:
/indicator(根路径)/v1/indicator(带版本前缀)请求方式:
GET:使用查询参数(推荐)POST:使用 JSON body(参数格式与 GET 相同)GET 请求示例:
GET /v1/indicator?apiKey={apiKey}&symbol={symbol}&interval={interval}&type={type}&indicators={indicators}&from={from}&to={to}&cursorToken={cursorToken}
注意:参数格式与 /v1/kline/history 接口完全一致
| 参数 | 必填 | 说明 | 示例 |
|---|---|---|---|
| apiKey | 是 | API密钥,用于身份认证。可通过查询参数传递,或通过 Header Authorization: Bearer {apiKey} 传递 | your_api_key_here |
| symbol | 是 | 标的代码 | 000001 |
| interval | 是 | K线周期(严格大小写) | 1m(1分钟), 15m, 1D(1天), 1W(1周), 1M(1月) |
| type | 否 | 市场类型(默认11) | 11(A股), 14(期货) |
| indicators | 是 | 指标名称(最多3个,逗号分隔)。兼容旧参数 indicator | MA(5,10,20), RSI(14), MACD |
| from | 是 | 开始时间,支持两种格式: 1. YYYY-MM-DD(日期格式)2. YYYY-MM-DD HH:MM:SS(包含时间,用于日内数据) | 2025-01-01 或 2025-01-01 09:30:00 |
| to | 是 | 结束时间,格式与 from 相同 | 2025-01-31 或 2025-01-31 15:00:00 |
| cursorToken | 否 | 翻页令牌,用于获取下一页数据 | 从上一页响应中获取 |
⚠️ 重要提示:
interval 参数严格区分大小写:
m = 分钟:1m, 3m, 5m, 10m, 15m, 30mh = 小时:1h, 2h, 4hD = 天:1DW = 周:1WM = 月:1M参数名说明:推荐使用 indicators(复数),兼容 indicator(单数)
无参数指标:直接使用指标名
indicators=OBV
indicators=BOP
单参数指标:使用括号包含参数
indicators=RSI(14)
indicators=ATR(20)
多参数指标:参数用逗号分隔
indicators=MA(5,10,20,60)
indicators=MACD(12,26,9)
indicators=BOLL(20,2)
组合查询:最多3个指标,用逗号分隔
indicators=MA(5,10),RSI(14),MACD
{
"code": 200,
"msg": "ok",
"cursorToken": "next_page_token",
"data": {
"MA": [
{
"time": "2025-01-01 09:30:00",
"MA_5": 11.25,
"MA_10": 11.32,
"MA_20": 11.45
},
{
"time": "2025-01-01 09:45:00",
"MA_5": 11.28,
"MA_10": 11.33,
"MA_20": 11.46
}
],
"RSI": [
{
"time": "2025-01-01 09:30:00",
"RSI": 65.32
},
{
"time": "2025-01-01 09:45:00",
"RSI": 66.15
}
]
}
}
code: 状态码
200: 成功400: 参数错误401: 认证失败(apiKey 无效或缺失)403: 权限不足429: 请求频率超限500: 服务器内部错误msg: 响应消息,包含错误描述(如果失败)cursorToken: 翻页令牌(驼峰命名),用于获取下一页数据。如果为空或不存在,表示没有更多数据data: 指标数据,按指标名称分组(仅在成功时返回)
time: K线结束时间(eob,End of Bar){指标名}_{参数}(如 MA_5, MA_10)或直接为指标名(如 RSI, MACD)缺少 apiKey:
{
"code": 401,
"msg": "缺少APIKey"
}
参数错误:
{
"code": 400,
"msg": "symbol参数不能为空"
}
指标格式错误:
{
"code": 400,
"msg": "指标格式错误: 指标数量不能超过3个"
}
合理选择周期:
指标组合:
分页查询:
cursorToken 参数高效翻页GET /v1/indicator?apiKey=xxx&symbol=000001&...&cursorToken=上一页返回的cursorToken值参数调优:
短线交易:
MA(5,10) + RSI(6) + KDJ(9,3,3)
中线投资:
MA(20,60) + MACD(12,26,9) + BOLL(20,2)
长线投资:
MA(60,120) + RSI(14) + OBV
日内交易:
EMA(12,26) + ATR(14) + CCI(14)
波段交易:
MA(20) + MACD + ADX(14) + ATR(14)
趋势跟踪:
MA(60) + DMI(14) + BOLL(20,2)
所有接口请求都需要通过 apiKey 进行身份认证:
查询参数方式(推荐):
GET /v1/indicator?apiKey=your_api_key&symbol=000001&...
Header 方式:
Authorization: Bearer your_api_key
注意:如果 apiKey 无效或缺失,接口将返回 401 错误。
版权所有 © 2025 VVTR API
最后更新: 2025-01-17