易倍策略app有挂单功能嘛?

  尊敬的各位用户好:

20:17:14分,BTC0928合约发生了1笔非正常穿仓单:4168515张卖出平多,导致了巨额穿仓损失,并且可能导致大的分摊比例。分摊规则是所有的合约类产品的基本组成元素,也是全行业一直致力于努力解决的问题。OKEx不会从分摊中获得任何收益。举一个最简单的例子说明如下:两个用户A和B,各拿出1BTC作为保证金,假设BTC价格为1美元,每张合约价值1美元,在这个价格,A用户以10倍杠杆开多10张合约,B用户10倍杠杆开空10张合约,形成一个10张合约的仓位。如果现货指数价格从1美元跌到。

最近自己一直在学习理财相关的东西,所以后面一段时间,可能会多分享一些这方面的学习笔记

其实在学习之前,我一直在思考一个问题:为什么我们在市场上赚不了钱?可能基金还好点,只要行情不是特别差,你一直定投总会有多多少少有点收益的,但是其他市场就真不好说了。

观察了一下身边的朋友和同事,其实大多数人都是入门的。比如说有坚信价值投资的,拿着白马一拿就是好几年的;也有观察市场热点的,追涨杀跌玩的不亦乐乎。但是大家的收益都很一般,甚至亏钱的也不少。

所以,我在思考的时候就在想 价值投资和短线热点这事。其实价值投资没有问题,但是拿的太久就是问题;短线热点也没有问题,但是没选对具体的个股基金就是问题。

并且,我自己是研究数据分析的,是不是可以在市场的基础上加一些数据分析导向的内容?或者是在数据的基础上,偏向于热点市场的板块?

目前来看,基于上面这个问题的思考,我是有一些小小的收获的。

但是我也还在学习中,今天的文章甚至后期的文章都只是一个阶段性的学习笔记,不敢说文章的方法适合于所有人。所以大家抄作业的时候也多多思考一下,毕竟方法是我的, 但是钱是你的啊!

ok,说了些闲话,开始今天的正文。

今天的文章是对一个择时策略的复现,数据是基于每日大A北上资金进行的。这个策略很简单的一个应用:当市场处于持续低谷的时候,你可以加大你定投的比例;当市场开始火热一段时间了,你需要慢慢减少你定投的金额。

就像那句话:在别人贪婪的时候我恐惧,在别人空据的时候我贪婪。

在文章开始之前,先给大家普及一下北上资金的概念,懂的同学可以跳过去看下一节

在中国股市中有“南北”之称,一般“北”指的是沪深两市的股票,“南”指的是香港股票。因此,北上资金就是指从香港股票中流入大陆股市的资金,一般为香港资金以及国际资金。

从历史数据来看, 不管是长线短线,北上资金都比A股大部分投资者聪明。原因有很多,比如说:可能是外资的投资经验丰富信息渠道广,也有可能是内地部分游资通过北向资金通道进来,也就是换了一层马甲。

所以,在每天实盘的时候,大家可以关注北向资金的买入情况,偷懒一点的也可以跟着交易。 但是但是但是,这里面有两个概念特别容易被大家混淆:净流入和净买入,其实它的公式很简单:

资 金 净 流 入 当 日 限 额 当 日 余 额

资 金 净 买 入 买 入 成 交 额 卖 出 成 交 额

给大家解释下,外资每天买卖咱们A股都是有额度限制的,目前沪股通和深股通的额度都是每个交易日 520亿,而且是只要挂单就会占用额度, 无论是否成交

所以,当日资金净流入会包含当日成交买入额和当日申报但未成交的买单金额,那么净流入金额一定会大于或等于净买入金额,这是两者最大的区别。

建议大家看北向资金的时候还是要看净买入金额,因为净流入金额只能代表北向资金的一个购买意愿,并不能代表真实交易。

常见的,一般 标准的财经网站你应该会看到下面这种图:

但是很多时候你看到的都只是一个净流入的数据,并没有直接显示净买入的数据。

其实也不是说这个数据不对,只是说净买入数据会更准确些,更能反映当前北上资金的真实情况。这个数据最准确的就是在港交所了,而且是有盘中实时动态播报的,大家可以去了解一下。

说完基础知识,再来说今天的重点:基于北向资金的择时策略实现:

其实用一句话就可以解释所谓的择时选股策略: 基于指标,对指数进行择时(即判断指数方向),如果方向向上,就进行选股

下图是华泰证券研究所的一篇报告,其中提到了一个基于北上资金的择时策略。正如文章开头所说,北上资金目前作为大A的风向标,具有一定的可参考性。

而报告中通过北上资金与沪深300的相关系数,也完美阐释了这一点:

该择时策略的具体内容是这样的:

策略理解起来很容易,但是怎么实现呢?

以下源码拿去即用(除了tushare需要安装,不过我想这个不用我教了吧),算是开源分享给大家。

1. 导入相应的库# 导入相应的库

3. 获取交易日的日期列表# 获取所有交易日数据

4. 获取北上资金的日粒度数据

因为单次请求限制为300条,所以这一步可以分多次获取

# 单次请求限制为300条,分两次获取

资金对应的单位是 百万,为了方便查看,这里需要进行单位的转换

# 单位换算:百万->亿

这里有一点需要注意,因为有个别日期北上资金是无法进行交易的。例如:6月30日-7月1日香港特别行政区纪念日、重阳节、圣诞节等均会有休市情况发生。

所以,有必要剔除掉这些北上资金休市的情况。

观察数据你会发现,如果根据 北上资金=0这个条件去筛选,那恰好某一天的买入卖出刚好相等,这种情况也会被过滤掉,这明显是不合理的。

解决方法:根据 df_data['沪股通'].isna字段是否为空进行判断,代码如下:

# 剔除北上暂停交易的交易日

数据处理完毕之后,对应的数据应该是这个样子的:

再来回顾一下策略的内容:

对了,图中的 252 表示大A一年中的交易日,你没看错,就这么多

而 1.5 倍标准差则是研报中规定的,至于为什么选这个数而不是其他 1倍、2倍呢?

研报中也有解释原因:其中一共选取了10组不同的上下限标注差,并且分别进行了回测,最终 上限+1.5 下限-1.5的年化收益率最高,达到了 37.54%

ok,既然人家已经都做过了充分的回测,那我们就直接实现拿来用就好

"""遍历每一个交易日,对北上进行分析"""

# 计算近 252 天的平均数和标准差

以上分别是计算出当天(从数据开始交易日的第252天起)以前 252 天的平均值、标准差、上限和下限

剩下的就是对结果进行判断和输出就ok,代码如下:

截取了输出结果的今年的部分,如下图:

可以看到,截止到目前(8月30日收盘),策略给出的观点是看空,并且是从 7月26日 起就一直看空了,直到今天也是看空阶段。

去券商网站上看一下北上资金的历史数据,图是这样的:

从7月26号之后的(图中的红箭头)该策略给出的观点就是看空,但是你仔细看一下研报给的策略条件是,人家说的是: 该日北向资金流入规模,而我们通过 tushare 获取到的是: 北向资金的净买入金额

因为每日的净流入较净买入大很多,所以对应的 1.5倍标准差就需要相应的改动一下。

比如说,当你改成 上限+0.8 下限-0.8,它对应的策略是这样的:

当然了,这里的 0.8 其实是我自己乱改的,并没有经过回测验证,在这只是为了说明对应的数据不同,参数也要有所调整。

感兴趣的话大家可以去回测一下净买入金额对应的不同参数的收益结果,选一个最大的结果对应的参数,然后就可以开启轻松的定投模式了。

其实,我是有回测出最优参数的,但是担心你们用我的参数到时候亏钱了输不起,目前还是不公开出来了。

建议自己多试试,投资本就没有不劳而获的东西!或许你的参数收益会比我更优呢!

最后送大家一张我们投资星球的优惠券,星球主要是交流理财相关的知识,目前涉及基金,股票和其他的一些投资品种,里面高手很多, 有基金今年赚89%的高手,还有一些投资其他品种赚6倍的大神。投资群信息差非常非常重要,需要抱团取暖才能走的远,有兴趣的赶紧上车。

入门: 最全的零基础学Python的问题 | 零基础学了8个月的Python |实战项目 | 学Python就是这条捷径

干货:爬取豆瓣短评,电影《后来的我们》 | 38年NBA最佳球员分析 |从万众期待到口碑扑街!唐探3令人失望 | 笑看新倚天屠龙记 | 灯谜答题王 | 用Python做个海量小姐姐素描图 | 碟中谍这么火,我用机器学习做个迷你推荐系统电影

趣味:弹球游戏 | 九宫格 | 漂亮的花 | 两百行Python《天天酷跑》游戏!

AI:会做诗的机器人 | 给图片上色 | 预测收入 | 碟中谍这么火,我用机器学习做个迷你推荐系统电影

小工具: Pdf转Word,轻松搞定表格和水印! | 一键把html网页保存为pdf! |再见PDF提取收费! | 用90行代码打造最强PDF转换器,word、PPT、excel、markdown、html一键转换 | 制作一款钉钉低价机票提示器! 60行代码做了一个语音壁纸切换器天天看小姐姐!

  • 2).学Python真香!我用100行代码做了个网站,帮人PS旅行图片,赚个鸡腿吃
  • 3).首播过亿,火爆全网,我分析了《乘风破浪的姐姐》,发现了这些秘密
  • 5).你必须掌握的20个python代码,短小精悍,用处无穷
  • 7). 我总结的80页《菜鸟学Python精选干货.pdf》,都是干货
  • 9).发现一个舔狗福利!这个Python爬虫神器太爽了,自动下载妹子图片

一键挂单面板执行的是一次性批量挂单,最新3.3版本可以重复挂,但其执行逻辑依然是一次性。也就是说设置好参数,点击 CheckBox 选框,这次挂几个单子,那几个单子成功挂出来之后 CheckBox 选框会自动去勾,这次挂单动作也就完全结束了。如果需要改变参数重复挂,那就再重新设置参数,然后重新点击 CheckBox 选框,重新执行这次挂单。

在外汇黄金市场,因交易策略的不同,而采用的挂单交易方式也不同。mt4平台一共有 buy stop(买入止损)、sell stop(卖出止损)、buy limit(买入限价)、sell limit(卖出限价)四种挂单方式,执行这四种挂单都会涉及到挂单价格、挂单手数、挂单层数、挂单距离、挂单止损止盈这几个基本参数。换种方式说,执行一批挂单,最基本的是要考虑到:在什么价格开始挂,挂单用多大的手数,一共挂多少个单子、每个单子之间的间隔距离是多少、挂单止损止盈怎么处理。至于挂什么方向的单子,那是交易分析及交易策略的问题,在每次挂单之前是需要进行深入研究分析,然后制定好操作计划的。

下面以不同的参数及方式来演示一键挂单面板3.3版本的具体挂单操作步骤,所有演示示例中,都是以可变参数为主,对于挂单有效期、订单识别码这种固定的参数,需要设置的话在输入参数中设置即可,示例中不再赘述。

最普通的挂单就是设置好止损止盈、间隔、层数、手数,然后点击勾选 CheckBox 选框执行挂单。比如我们从现价开始挂黄金GOLD单子,设置止损300点、止盈900点、间隔100点、每个类型挂3个单子,手数用0.01手,设置及挂出来效果如下图所示:

上图是以点数止损止盈,如果需要所有挂单采用统一价格止损止盈,那先切换止损止盈模式并设置好具体止损止盈价格,再执行挂单,需要注意,价格止损止盈是需要一个类型挂单设置一次。多空方向挂单的止损止盈价格是不通用的。比如我们以1800止损、1950止盈,其它参数同上面,挂buystop单子,设置及挂出来效果如下图所示:

在上面普通挂单的两个例子中,首单价格都是默认0,表示从当前市场价格开始计算,这种情况挂出来的第一单是在市场买卖价格加上或减除挂单距离的地方。而如果设置具体首单价格,那第一单就在设置的价格的地方。同样,需要注意,挂单类型的不同,首单价格也是不通用的。一次性挂单,buystop、selllimit 是在当前价格上方,而buylimit、sellstop是在当前价格下方。比如上面挂单的例子中,其它参数不变,我们从1840开始挂3个黄金buystop单子,设置及挂出来效果如下图所示:

如果是一次性挂多个单子,可以将手数模式切换到增减模式下,然后在后面输入框设置手数增减量,正数递增,负数递减。比如上面列子,其它参数不变,我们设置手数增减量为0.02,那么设置及挂出来效果如下图所示:

上面是递增示例,现在我们其它参数不变,将手数设置0.1,然后增减值设置-0.02,也就是递减模式,挂出来效果如下图所示:

要是一次性挂多个单子,将手数模式切换到倍数模式下,然后在后面输入框设置手数倍数,正数加倍,负数减倍。比如上面列子,其它参数不变,我们设置手数倍数为2,那么设置及挂出来效果如下图所示:

上面是加倍模式,如果倍数设置为负数,那就是减倍模式,需要注意首单的手数大小够减倍的。比如上面列子中,其它参数不变,将手数设为1,手数倍数设为-2,挂出来效果如下图所示:

挂单面板3.3版本更新的主要功能就是可以直接在面板上用不同的参数重复挂单,比如上面列子中,原有挂单不动,我们将手数切换到固定模式,然后再重新设置首单价1850、止损价1780,止盈家1890、间隔200点挂4个buystop单子。设置及挂出来效果如下图所示:

如果需要不同价位、不同间隔的挂单,挂单手数要切换到固定模式。如果采用其它模式,则会以已经存在的单子来计算。

如果觉得通过面板重复挂单麻烦,想一次性挂多个不规则间隔及手数的单子,那可以按如下步骤操作:1、在输入参数中将挂单模式选择为“特殊挂单”;2、然后在特殊挂单参数设置下设置挂单总层数、不同的档及所用的间隔和手数,设置好关闭ea属性框;3、如需要,则在面板上设置首单价格、止损止盈参数。如上面列子切换到特殊挂单挂出来的效果如下图所示:

总的来说,3.3版本在操作一键批量挂单上面还是十分方便的,且挂单功能也较为完善。实际使用中可以参考本文说明进行演变。

我要回帖

更多关于 如何推广app 的文章

 

随机推荐