python股票网格交易法详解_股票最全“低买高卖”网格交易大法,值得收藏!

网格交易法,可以简单理解为在既定网格中实行“跌买涨卖”。首先需要制定一个【网格系统】,主要包括网格格数、网格密度、最大压力价格和最小支撑价格四大要素。当标的价格跌破一个网格密度时,就买入相应的仓数,每涨破一个网格密度时就卖出相应的仓数。因为每次向下跌才买入,向上涨才卖出,所以理论上每次卖出网格都是赚的,真正实现了“跌买涨卖”

因为每次买卖都严格遵守这个网格的计划,所以在很大程度上规避了我们在投资过程中的情绪影响,强制性的实现“高抛低吸”的投资行为!

但是并不是所有的投资标的都适用于网格交易,网格交易的标的选择主要有以下几个前提条件:

a 对近期市场判断是震荡市场。网格交易法主要适合的市场环境是震荡市场,因为单边上涨容易网格卖光,单边下跌容易网格击穿。

b 适用于波动性较大的的品种。网格的收益率取决于品种的波动率,波动越强,触及买入卖出线的可能就越大,卖出次数越多,兑现出的利润就越多。

c 如果是用网格操作基金,应该具备高流动性和规模大的条件。

网格交易法属于短线操作方法,会较为频繁的产生交易,只有“高流动性+规模大”才能为频繁交易创造条件。

d 交易费用应尽量低。

同上,频繁交易下必然是需要选择交易费用较低的品种,不然收益会被手续费吃掉

网格系统的制定需要预测标的震荡的最上压力价格和最下支撑价格,然后网格根据等比例宽度确定每格的价格。以网格格数为十格的网格系统为例,假设你预测一个标的的最大压力价格为10元,最小支撑价格为3.87元,且网格宽度为等比例的10%,那么这个十格的网格系统则如下表所示:

价格中枢用等比数列法计算为:3.87x(1+10%)^(10/2)=6.23元。持仓比例在价格中枢6.23元的位置时为50%,当价格到最上压力线10元时则空仓(0%),在最下支撑线3.87元的时候为满仓(100%)

第二步:买入投资标的(股票/基金)

按照网格交易操作,从起始价位开始,价格每下跌一格,就买入相应的股数。在表1的基础上拓展,见表2,假设股票价格从10元(起始价位)下跌10%到9.13时,则买入1000股,花费9125.3元;当9.13元跌到8.30元时,就加仓1000股,花费8295.7元,以此类推。

第三步:卖出投资标的(股票/基金)

从买入价位开始,价格上升一个,就卖掉买入的仓数。还是看表2,之前下跌到7.54元买入的1000股,当价格回升到8.30元时,就卖掉1000股,赚取价差754.2元;8.30元买入的1000股,当价格回升到9.13元时,就卖掉1000股,赚取价差829.6元,以此类推。

以上表格就是一个完整来回的网格交易法的标准化运作模型,即价格从10元跌到3.87元,然后从3.87元回升到10元的过程,总计是买入花费成本61677.8元,卖出所得67807.8元,最终的收益差为6130元,收益率为9.9%,但如果是在10元起始价时满仓到最后,收益率则为0%。由此可见,人为控制情绪后的高抛低吸网格交易法的收益是非常可观的。

要注意,这个标准化的模型只是为了便于大家理解其下跌一格就买,上涨一格就卖的网格交易原理,因此在标准模型中,每一次卖出的收益对应的成本均为前一次下跌买入的价格。但在实际操作过程中,我们的买卖并不能一一完美对应,而是每次不同的买入成本会有所累积,在卖出的时候其成本对应为前面买入累积成本的平均值。

这也是为什么接下来还要用一个实际案例来说明网格交易法的原因。

3. 用网格交易法回测的华宝油气收益如何?

每个标的的网格系统设置都是一门学问,若网格密度设置得过宽,则波动很难触及交易点;若过窄,则交易会过于频繁。因此在这里主要借鉴药丸兄@股市药丸 的网格系统来操作。

第一步:确定网格系统如下表,丸兄的网格数为20格,设定的上方压力价格为0.830元,下方支撑价格为0.434元,网格密度为3.3%。

第二步:具体运作

假设总仓位数为20000股,今年年初1月2日华宝油气的净值为0.62元,触碰网格序号9的交易,则建仓45%,即9000股;到1月30日,触碰网格序号11的交易,则加仓10%(此时持仓比例对应为55%);以此类推,截至10月12日,华宝油气的净值变动共触碰网格交易27次,其中平仓16次,平仓收益合计为647.6元。

由此可见,2018年1月2日到2018年10月12日以来,在华宝油气从0.620元上涨到了0.706元的过程中,若用网格交易操作,则收益为10月12日的持仓浮动收益:(0.706-0.652)*5000=270元,加上已平仓的收益647.6元,总收益是917.6元,收益率为917.6/(9000*0.620)=16.44%。

而如果是单边持有,则收益率为(0.706-0.620)/0.620=13.87%。虽然两个收益率都十分可观,但这两个数据对比并不能很好地体现出网格交易法的优势。因为若加上频繁的操作成本,网格交易法相对于中期持有2.57%的收益就显得有些鸡肋了。虽然华宝油气波动率大、流动性强等特点十分符合网格交易策略所需要的条件。

但是今年以来油气的行情一直在单边上涨,叠加中长期国际原油的供弱于虚的预期,未来国际油价上涨的概率仍较大。若想要在现在的行情下投资跟油价相关度较高的标的,中长期持有配置的策略会显得相对明智一些。

除此之外,网格交易法也还有其它的局限性。例如因为需要保留资金等待加仓,那么就会造成资金的闲置,且需要耗费较大精力盯盘。对于没有时间看盘的投资者来说,可能会错过触发交易的买入卖出时间,从而影响策略的效果。

(本文作者超级巴飞特)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/550440.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python命令行tab补全_python命令行下按tab建补全的方法

此方法只在centos6上测试通过,其它系统木有测试1、在用户家目录下创建一个名字叫 .pythonstartup 的隐藏文件,写入如下内容:# python startup fileimport readlineimport rlcompleterimport atexitimport os# tab completionreadline.parse_a…

文字描边_6招迅速做出炫酷PPT字效!|10分钟干货第二期(文字描边)

不点蓝字,我们哪来故事?艺术让一切枯燥变有趣 作者 | 易焦躁星人微信号 | wyx19911003每周一篇,干货满满建议收藏,慢慢实践PPT酷炫【字效】第二弹来啦!平时做PPT无从下手没灵感?根本原因还对功能实践的不够…

华为手机鸿蒙系统怎么样_华为自研操作系统“鸿蒙”已用于华为手机

重要信息有网友近日在社交网络上曝光了华为的自研操作系统,命名为“鸿蒙”,其已用于华为手机中(安全部分)。来自上海交通大学的一份PPT演示照片,图中显示,某教授领导华为操作系统团队开发了自主产权操作系统——鸿蒙。根据PPT描述…

chrome浏览器上传文件延迟_解决谷歌Chrome浏览器上传图片反应慢的办法

谷歌chrome浏览器本来非常好用,但是可能有的人在更新版本或重装电脑后,用着用着突然发现上传图片或文件的时候居然直接卡死!只能强制关闭后用ie上传,为此笔者也一度很苦恼。笔者在网上搜索答案后,并没有得到有效的帮助&#xff0c…

mysql配置两个猪数据库_Linux下安装启动多个Mysql

步骤如下:一、编译安装两个mysql,步骤如下安装第一个数据库(主数据库)(红色部分为默认数据库文件路径,可改成其他如:data、var等)tar zxvf mysql-6.0.11-alpha.tar.gzcd mysql-6.0.11-alpha./configure --prefix/usr/local/mysql3…

linux 两个mysql_Linux下安装两个MySQL的方法

问题的产生:在已有的Red Hat Enterprise Linux AS 3.0系统上已经运行了一套web程序,使用MySQL4, tomcat41, 现在又要求安装一套新程序,依旧使用该tomcat41, 但数据库变为mysql5。注意事项:新的程序需要注意字符集的问题&#xff0…

mysql启动卡死_mysql无法启动服务,mysql卡死解决办法

今天在用mysql的innodb引擎时突然出现InnoDB registration as a STORAGE ENGINE failed.Unknown/unsupported table type: innodb.系统变得无法正常启动了,经过分析做个记录以借再次碰到此类问题的同学参考。前几天,启动时,突然报1067系统错误…

ef mysql db first_Net Core使用EF之DB First

一.新建一个.net core的MVC项目新建好项目后,不能像以前一样直接在新建项中添加ef了,需要用命令在添加ef的依赖二.使用Nuget添加EF的依赖输入命令: Install-Package Microsoft.EntityFrameworkCore.SqlServer安装成功后就可以在依赖项中看到注意执行命令…

kali装电脑_教你Kali Linux怎么安装Nessus软件

Nessus是系统漏洞扫描与分析软件,但Nessus在Kali Linux上的安装可不简单,没有提供一个图形化的安装借口,下面小编就给大家介绍下如何在Kali Linux上安装Nessus。用w3m命令在终端下打开http://www.tenable.com/products/nessus/select-your-op…

mysql创建表属性引_【学习之Mysql数据库】mysql数据库创建表的属性详解

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼MySQL中create table语句的基本语法是:CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name [(create_definition,...)] [table_options] [select_statement]TEMPORARY:该关键字表示用MySQL create table新建…

vue中src文件夹下各文件_Win10下与虚拟机中的linux共享文件夹

Win10主机和Vmware linux共享文件夹1.首先确保虚拟机中的linux能ping通主机,证明虚拟机是可以访问到的主机的(这个不会可百度)2.右击你想要共享的文件夹选择属性,点击共享,同时加入一个everyone用户,权限为读取/写入3.然后点击高级…

asp.net mysql 中文乱码_mysql4导入mysql5中文乱码问题

数据库里存储的数据的编码似乎和表的编码类型无关。如果你的网页编码类型为utf-8,而且是用mysqldump导出的话,在create table 后面会有一句DEFAULT CHARSETlatin1;把这句话改成DEFAULT CHARSETutf8;一般在数据库中就不会乱码了。在mysql数据库中导出数据…

链表的基本操作 java_Java_实现单链表-基本操作

1 packageofficeCoding;23 importjava.util.ArrayList;4 importjava.util.Stack;56 /**7 * 从尾到头遍历链表 输入一个链表,按链表值从尾到头的顺序返回一个ArrayList8 *9 *authorAdministrator10 */11 class ListNode {//单链表节点构建12 intval;13 ListNode next…

java 不同包_Java项目中不同包的命名及作用

①在vo或者domain包中定义bean类,主要是类的属性,这个类跟数据库中的某个表的字段一致。②dao包中主要是存放用于操作数据库完成业务逻辑方法的接口。③dao.impl这个包存放着这样的一个类,这个类主要是实现dao中定义的方法,完成具…

java项目怎么导出成jar_如何在eclipse将程序导出成jar文件

在编写好的java包上右键--export。下面是简单的一个java小程序,可以用来做测试public class Main { public static void main(String[] args) { JFrame frame new JFrame(); JPanel panel new JPanel(); JTextArea textArea new JTextAr…

java门槛_Java的入行门槛高吗?对学历有限制吗?

学习Java的热潮越来越高涨,除了转行而来的人,很多刚毕业的学生也加入到其中。很多人都觉得学习Java需要有一个高学历作为基础,一些专科生在学习之前会犹豫,他们是否能学习Java?学历会成为他们学习Java的限制吗&#xf…

grade java_Gradle Java 构建入门

Java 构建入门Java 插件如你所见,Gradle 是一个通用工具。它可以通过脚本构建任何你想要实现的东西,真正实现开箱即用。但前提是你需要在脚本中编写好代码才行。大部分 Java 项目基本流程都是相似的:编译源文件,进行单元测试&…

java 小数处理_java 小数点处理

public class Test {public static void main(String[] args) {double i 3.856;// 舍掉小数取整System.out.println("舍掉小数取整:Math.floor(3.856)" (int) Math.floor(i));// 四舍五入取整System.out.println("四舍五入取整:(3.856)" new BigDecimal(…

java settings文件夹_windows下打开.m2文件夹,没有找到setting.xml

Frank作家2018-03-15 10:07已采纳那就自己创建一个手动创建本地仓库的存放路径,例如:D:\Java\m2\repository;在windows的环境变量中增加了新的用户变量M2_REPO,其对应的值为D:\Java\m2\repository(Maven仓库的本地存放路径)&#…

java hs err pid_JAVA 奔溃 生成hs_err_pid****的文件,求大神看看

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼运行手机模拟器 奔溃产生hs_err_pid**** 的文件,有大神知道这样的情况会是原因不电脑重装还是一样, 我在想, 是不是电脑硬件的问题, 我试了,硬盘,CPU&#xff…