
同花顺能自定义指数吗
很多做股票和期货的朋友都遇到过这种尴尬。看大盘指数涨跌,自己手里的票却背道而驰。想盯住自己关注的几个品种,又不想来回切换页面。这时候脑子里就冒出一个念头,同花顺能不能搞一个自己编的指数。答案是可以,只是要分两条路走,一条是给懒人用的自选股分组,另一条是给愿意动手的人用的公式系统。
自选股分组 最简单的自定义指数
打开同花顺,找到自选股页面。新建一个分组,名字随便取,比如黑色系期货或者科技龙头。把想放进去的股票或者期货合约加进去。加完之后,在这个分组上点右键,选择“显示板块指数”或者类似选项。软件会自动根据成分股的涨跌,算出一个加权平均的涨跌幅。这个数字就相当于你的自定义指数。

不过这个指数有个坑。它默认是等权重的,也就是每只票的权重一样。如果你放了茅台和一只小盘股,茅台涨1%和小盘股涨1%对这个指数的影响完全相同。这跟真实的市场指数不一样。真实的上证指数是按总市值加权,大票动一动,指数就抖三抖。想调整权重,自选股分组做不到。你只能通过多放或者少放某只股票来粗糙地模拟。
自选股分组的指数不能画K线,不能做回测,不能叠加均线。它就是一个实时变动的涨跌幅数字。适合盘中快速扫一眼,看看自己关注的板块整体是红是绿。做期货的人常用这个功能盯住螺纹钢、铁矿石、焦炭这几个品种的联动。三个都放进去,一眼就能看出黑色系今天强不强。
公式系统 真正能画K线的自定义指数
同花顺内置了公式编辑器,位置在“工具”菜单下面,或者直接按快捷键。新建一个公式,类型选“技术指标”,画线方法选“主图叠加”或者“独立窗口”。接下来写代码。
假设你想做三个股票的等权指数,代码大概长这样:
A:=C1;
B:=C2;
D:=C3;
MYINDEX:(A+B+D)/3;
这里的C1、C2、C3代表你引用的三只股票的最新价。同花顺允许跨品种引用数据,用“品种代码$收盘价”的格式。比如引用贵州茅台的最新价,写成“600519$C”。把三只票的收盘价加起来除以三,就得到一个等权指数。这个指数可以画成曲线,可以叠加均线,可以用MACD判断背离。
做期货的人更喜欢这种玩法。因为期货有夜盘,有不同到期月份。可以用主力连续合约的价格来构造一个板块指数。黑色系指数可以用螺纹主力、铁矿主力、焦炭主力三个价格加权。权重可以自己定,按持仓量加权,按成交量加权,甚至按波动率倒数加权。公式系统都支持。
公式系统的缺点是实时性稍差。自选股分组的指数是交易所level1数据直接推送,刷新频率高。公式系统依赖本地计算,如果电脑配置低,或者引用的品种太多,刷新会卡顿。另外公式系统不能直接下单,它只是一个观察工具。
自定义指数在股票和期货里的实战用法
做股票的人,喜欢用自定义指数来跟踪行业轮动。把新能源、半导体、医药、消费四个板块各选三只龙头,分别做成四个自定义指数。然后对比这四个指数的走势。哪个指数先创新高,哪个指数跌破均线,一目了然。这比看行业ETF更灵活,因为ETF有跟踪误差,有折溢价,自定义指数直接反映你选的那几只票的真实表现。
做期货的人,自定义指数用来做跨品种套利。螺纹钢和热卷的价差,通常在一个区间内波动。把螺纹和热卷做成一个比值指数,或者价差指数。当指数突破上轨,就做空螺纹做多热卷。当指数跌破下轨,就反向操作。这个指数不需要画K线,只需要一个数值。同花顺的公式系统可以把这个数值实时显示在副图上,还能设置报警。
还有一个用法是情绪指数。选十只近期最活跃的题材股,等权做成一个指数。这个指数大涨,说明市场情绪高涨,可以追涨。这个指数大跌,说明情绪退潮,应该减仓。这比看涨停家数更直观,因为涨停家数受大盘股影响小,而情绪指数直接反映你关注的题材股的温度。
几个容易踩的坑
同花顺的自定义指数不支持自动再平衡。你设定好权重之后,如果某只股票大涨,它的权重会自然变大,偏离你最初的设计。想维持等权,需要手动调整,或者写更复杂的公式每天重新计算。
跨品种引用数据有延迟。股票和期货引用股票,股票引用期货,数据推送时间不一样。做日内高频的人会发现,自定义指数和实际板块走势有零点几秒的偏差。这个偏差在趋势行情里无所谓,在震荡行情里可能引发误判。
公式系统里的除法要小心。如果某只股票停牌,最新价是0,分母就变成0,整个指数会报错。加一个IF判断,如果价格为0,就用前一天的收盘价代替。代码写成:
A:=IF(C1>0,C1,REF(C1,1));
这样就不会因为停牌导致指数断点。
同花顺的自定义指数不是一个按钮就能搞定的功能。它需要你理解加权方式,理解数据引用规则,理解公式语法。花半个小时把这两条路都试一遍,以后看盘就多了一个趁手的工具。自己编的指数,自己最懂它的脾气。
