绝对干货3000字,手把手带你用Python实现一个量化炒股策略,小白也能看得懂!...

本文介绍了金融股市基础知识,包括股票类型、K线图和移动平均线。接着讲解了量化投资的优势,并通过Python实现了一个简单的买入卖出策略,以茅台股票为例,展示了如何利用Tushare库获取数据。然后详细解释了双均线策略,即金叉和死叉的交易信号,并模拟交易验证策略效果,得出利用双均线策略能获得可观收益。文章强调量化策略的重要性和Python在量化交易中的应用。
摘要由CSDN通过智能技术生成

我一直都知道我会变得富有。

我认为自己从来没对此产生过一丝怀疑。    ——巴菲特

菜鸟学Python”,第“520”篇原创

玩Python这么久了,菜鸟哥写过Python基础教程,写过技巧经验,写过爬虫,数据库,数据分析,趣味案例等等。已经不知不觉写了500多篇了,今天我们来写一个量化的小策略,一起领略一下Python的强大魅力。

01.金融股市基础知识介绍

金融工具主要包括了股票,期货,黄金,外汇,基金等几种手段。对于个人来讲,基金和股票是大家接触到最多的金融工具。基金是指将自己的钱财交付给基金经理,由基金经理帮助我们来实现理财。这样的理财方式优点就是比较稳妥,但是收益一般较小。而股票则是个人通过购买上市公司的股份,来获得该公司的收益,从而获得利益。

这里,我们按照地区来对股票进行分类。

按照地区分类,股票分为了A股,B股等几种常见的股票类型,其中“T+1”指的是当天买入的股票,要到下一个交易日才能卖出,同时A股还设置了涨跌幅,避免了股票过快的上涨和下跌。

上图中展现的就是K线图,其中,收盘价高于开盘价的被称为阳线,反之则被称为为阴线。在很多的股票软件上,我们都可以看到K线图的身影。

MA线(均线):MA线指的是移动平均线,它是由一段时间的开盘价(也可以是收盘价)之和除以这段时间的交易日总天数得到的数据连接成一条线得到的,例如日线MA5指的是前5个交易日的开盘价的和除以5。

可以看到,计算的交易日越长,MA线呈现出更加平滑的状态,波动幅度也就越小。根据计算的交易日数量的不同,又可分为日均线指标,季均线指标以及年均线指标。

  • 5天和10天的是短线操作的参照指标,叫做日均线指标;

  • 30天和60天的是中期均线指标,叫做季均线指标;

  • 120天和240天的是长期均线指标,叫做年均线指标。


02.量化策略

对金融以及股票的基础知识有了一个了解之后,接下来就进入到我们的量化投资主题。所谓的量化投资是利用计算机技术并且用一定的数学模型去实践投资理念,实现投资策略的过程。而量化投资也有以下的几点优势:

  • 能够避免主观情绪,人性的弱点和认知偏差,更加客观

  • 能够同时包括多角度的观察和多层次的模型

  • 及时跟踪市场变化,不断发现新的统计模型&

  • 3
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值