量化学习 | 配对交易 backtrader实现 配对交易,其基本原理就是找出两只走势相关的股票。这两只股票的价格差距从长期来看在一个固定的水平内波动,如果价差暂时性的超过或低于这个水平,就买多价格偏低的股票,卖空价格偏高的股票。等到价差恢复正常水平时,进行平仓操作,赚取这一过程中价差变化所产生 ...
昨日 年 月 日时美股历史的第三次熔断,距离上一次熔断 月 号仅 天时间,受全球疫情的影响,股市出现恐慌性抛盘,导致A股也出现较为明显的震荡,A股能否走出独立行情还是不得而知了。 所以我最近学习了一下量化投资的东西, 量化平台Backtrader用起来还不错,A股历史行情数据可从Tushare中获取: https: www.backtrader.com 这是一个简单的均值策略,当 日均线超过 日均 ...
2020-03-13 17:48 0 1589 推荐指数:
量化学习 | 配对交易 backtrader实现 配对交易,其基本原理就是找出两只走势相关的股票。这两只股票的价格差距从长期来看在一个固定的水平内波动,如果价差暂时性的超过或低于这个水平,就买多价格偏低的股票,卖空价格偏高的股票。等到价差恢复正常水平时,进行平仓操作,赚取这一过程中价差变化所产生 ...
量化投资比较重要的是策略,可是你得先选个好股,价值投资需要认同他的价值,值得投资的股票才有投资的机会,现在简单介绍一下基于基本面的选股,其实我现实生活中也有炒股,都是经验之说的选股原则。 首先从tushare中获取每日指标 pro.daily_basic P.S. 用户需要至少300积分 ...
backtrader简介 backtrader是基于Python的量化回测框架,优点是运行速度快,支持pandas的矢量运算;支持参数自动寻优运算,内置了talib股票分析技术指标库;支持多品种、多策略、多周期的回测和交易;支持pyflio、empyrica分析模块库、alphalens ...
pandas包在金融量化分析中体现出的优势,Tushare返回的绝大部分的数据格式都是pandas Da ...
什么是强化学习? 强化学习任务通常用马尔科夫决策过程(MarkovDecision Process,MDP)来描述:机器处于环境E中,状态空间为S,其中每个状态s∈S是机器给你知道的环境的描述;机器能采取的动作构成了动作空间A,若某个动作a∈A作用在当前状态s上,则潜在的转移函数P将使 ...
本来想用python自带的help命令和dir命令,来写一个关于Tushare库的使用手册呢,但是后来发现了Tushare的官方网站, ̄□ ̄||,网址如下: http://tushare.org/ 把官网都看了一边,发现里面主要是针对股票数据的讲解,对期货没有一个系统 ...
一.TuShare简介和环境安装 二.Tushare的应用 我们主要还是应该掌握如何用tushare获取股票行情数据,使用的是ts.get_hist_data()函数或者ts.get_k_data()函数。输入参数为: code:股票代码,即6位数 ...
本文旨在探究将PyTorch Lightning应用于激动人心的强化学习(RL)领域。在这里,我们将使用经典的倒立摆gym环境来构建一个标准的深度Q网络(DQN)模型,以说明如何开始使用Lightning来构建RL模型。 在本文中,我们将讨论: 什么是lighting以及为什么要将 ...