百姓大小事,一呼百应!

百姓网 | 百姓知道

游戏电竞

为何东方财付通与同花顺两种行情软件的个股资金流向会有很大出入?

行情软件都是免费版. 放个图作补充说明,2015年2月9日收盘后兴业银行601166的资金统计,首先东方财富通:下图为同花顺: 在大单净流入一项上两者的统计结果是完全相反的,这是什么原因?哪家数据更可信? 补充:我知道免费行情的数据不太准确,但是两个软件的数据完全相反,这让我无法理解

2 个回答

  • 何波 | 2017-10-09 09:20:42

    斜腰。


    何波的回答都点到了。

    一是level1和level2数据的差别;

    二是算法差别。


    补充点细节方面的东西。


    1、关于主动成交判断的算法。


    以level2数据为例,关键的是有委托列队和成交列队。

    假设一笔大单在委托卖出的列队中,它是怎么被成交的?一般的软件,算法简直捉急。

    目前我更倾向的一种判断方式为:

    如果这张大单,是被少数几笔比大单单(或是另一笔单子)在短时间内吃掉的,那么,算作对倒单子。这时,就要归类到对倒的分类中。当然,市面上的软件没有对倒的这个分类。而对倒的意义,在于判定机构或大资金交易者对于该股票后市的看法分歧程度。也有人会倾向于人为所谓的庄家利用对倒来洗盘或吸引跟风盘什么的,这种情况下我也只好呵呵了。

    如果这张大单是被一大堆小单堆量慢慢磨掉的,那么,就应该算作该大单的主动卖出。


    2、拆单软件的影响。


    用机构版交易软件的应该都清楚有拆单功能。

    有些粗暴点的,通常就是平均拆单,比如说把1万手,根据你所指定的笔数,然后1万/笔数,然后把这几张等额的单子挂上去或直接主动成交。

    这么粗暴的方法,通常来说,从委托列队或成交列队看到了,尤其是在看到连续2组以上的大金额的等额单,大家基本都知道有该怎么做。


    但是也有一些鸡贼的软件,随机拆单。然后挂单上再区分成交优先或接近价格优先。所以,就会变成有些单子以一、二档价格直接交易,有些则挂在一、二档上等待成交。

    这类单子通常把做成交明细分析的人都艹得不要不要的。我也只能逆来顺受了……


    3、撤单的影响。

    这个也好玩。

    我之前问某家交易软件开发部的一员,他们对此的做法是:

    大单委托买入如果撤单,那就统计为大单卖出,因为人家不想买,就一定是想卖……

    大单委托卖出如果撤单,那就统计为大单买入,因为人家不想卖,就一定是想买……

    想来也是醉了……


    4、判断根据不同的影响。

    根据成交额还是成交量?

    沪深300, 创业板,中小板,其他股票,这些票子有着不同的活跃度,银行板块的票子,很多单笔成交动不动都在100万以上。而小盘股能承受多少笔单笔百万以上的交易而不造成剧烈价格波动?而是否根据不同的股票而有不同的区分,区分时具体细节的处理,大家也都秘而不宣。


    上面这些,不同的软件开发商也会有不同的理解和分类方式,当然,也有完全不考虑这些的。开发商对算法的不同理解,才会造成统计结果不同。


    数据说到底,只是决策的依据之一。对交易本质的不同理解,决定了是否能正确的使用数据。

    要不是对市面上的分析软件在算法上的不放心,以及对他们的交易逻辑表示呵呵,我还自己搞开发干嘛?


    完。

    本问答由何波提供

  • 何波 | 2017-10-09 09:01:25

    关于资金流向的算法,level1(5档行情)和level2(10档行情)的统计方式是完全不同的。先讨论level1的把。
    先看上面的图,大家一定会奇怪,为什么流入流出的总和不是0?难道不守恒吗?
    在level1下面,因为数据的缺失,只有成交单的快照。对于成交单来说,是没有方向的,有10手买就必然有10手卖,何来流入呢?这里的流入指的是主动成交。何谓主动成交?也有2种算法,一种是本次成交价格比上一次成交价格高,这笔成交单就可以算是推动了价格上涨,计入流入。另外一种是,如果买的价格大于等于卖一,也记为流入。看,这里就有2种统计口径。你给的图上的资金流向应该是level1统计的,因为流入流出和不等于0。
    这里就出现了一个比较大的问题,大单怎么统计?如果按照成交单来统计的话,那么只有成交双方都是大单才能出现成交大单。比如10000手的单子被2个5000手吃掉,会出现2个5000手的成交单,如果被100个100手的单子吃了,成交单里就只能看到100个小单子。所以,level1情况下统计大小单是没有任何意义的,但是统计整体的流入流出可以从一定程度上反映购买的意愿

    现在再来看level2数据,level2数据增加了什么呢?就是10档行情吗?too young too simple. level2数据除了速度快之外,还多了很多交易细节,包括扩展的5档行情、逐笔成交信息、买一卖一前50笔的明细、委托明细。根据这些信息,就能很好的还原当时的场景。在level2下面对于大单的分析就变成:寻找成交了的委托大单。这可以通过逐笔数据和委托队列来还原,再有了逐笔委托后,还原的精度就更高了。那么不同厂商的区别就在于大单区间的设立和细节的处理,尤其是在上交所之前没有委托明细,成交单和委托单的时间戳也不对齐,对于的大单的分析就更考验细节处理的功力了,因为委托队列也是快照,会有和成交对不上的情况,没有撤单信息,也得自己估计。所以,在level2之下,资金流向的统计比level1有效的多。

    最后,对于level2资金流向有没有用的问题,我想说的是:数据就是数据,它只是提供更多的信息,让你能从更多维度去做决策,搞清楚这个数据的来源能让你更好的去做决策。

    本问答由何波提供

* 本站部分内容来源自网络,仅作分享之用,侵删。