rqalpha-自动量化交易系统(一)】的更多相关文章

因为最近做的东西牵涉到自动计算这一块,在网上搜了一下,基本上python做自动量化交易成了一个趋势,于是花了两天学习一下. 目标很简单,学习,使用. rqalpha看起来是比较成熟的,这儿看重的是自带日线数据(省大事了),并且文档齐全,代码一直更新到最近几天,说明在可预期的一年内应该会越发成熟.另外,开源,走的是apache license2.0协议,不禁止第三方修改,使用,商用. 先说代码:https://github.com/ricequant/rqalpha, RQAlpha是一个中国市场…
什么是量化交易 量化交易是指借助现代统计学和数学的方法,利用计算机技术来进行交易的证券投资方式.量化交易从庞大的历史数据中海选能带来超额收益的多种“大概率”事件以制定策略,用数量模型验证及固化这些规律和策略,然后严格执行已固化的策略来指导投资,以求获得可以持续的.稳定且高于平均收益的超额回报. 量化交易起源于上世纪七十年代的股票市场,之后迅速发展和普及,尤其是在期货交易市场,程序化逐渐成为主流.有数据显示,国外成熟市场期货程序化交易已占据总交易量的70%-80%,而国内则刚刚起步.手工交易中交易…
## NO:01 在投资行业一直有一个说法,靠交易盈利是所有赚钱方式中最难的一种,以至于有人戏谑称交易为投资领域的搬砖工作. 为了提升交易效率.挖掘潜在投资机会,量化交易伴随着信息技术的发展大行其道,在**算法实现**.**信号分发**.**智能下单**.**智能风控**.**损益分析**等方面为交易者提供了巨大的便利. 量化交易的类别众多,但不管哪个形式的量化交易产品,其灵魂就是交易模型.在通俗的条件下,模型可以理解为定义了交易条件的一系列规则,模型的好坏决定了量化交易能否实现最终的盈利. 量…
转载需注明出处:http://blog.csdn.net/minimicall,http://cloudtrader.top/ 在量化交易系统中.有些事件是远端传来的,比方股票的价格数据等.所以,在这一节我们定义了一个远端事件实体. 它是一个基类.并不单独生成数据表. 详细代码例如以下: package org.cryptocoinpartners.schema; import javax.annotation.Nullable; import javax.persistence.Basic;…
量化交易中VWAP/TWAP算法的基本原理和简单源码实现(C++和python) 原文地址:http://blog.csdn.net/u012234115/article/details/72830003 .embody{ padding:10px 10px 10px; margin:0 -20px; border-bottom:solid 1px #ededed; } .embody_b{ margin:0 ; padding:10px 0; } .embody .embody_t,.embo…
协程 协程,又称微线程,纤程.英文名Coroutine. 协程的概念很早就提出来了,但直到最近几年才在某些语言(如Lua)中得到广泛应用. 子程序,或者称为函数,在所有语言中都是层级调用,比如A调用B,B在执行过程中又调用了C,C执行完毕返回,B执行完毕返回,最后是A执行完毕. 所以子程序调用是通过栈实现的,一个线程就是执行一个子程序. 子程序调用总是一个入口,一次返回,调用顺序是明确的.而协程的调用和子程序不同. 协程看上去也是子程序,但执行过程中,在子程序内部可中断,然后转而执行别的子程序,…
python的应用和流行程度: Python 可以运用在数据处理.Web 开发.人工智能等多个领域,它的语言简洁.开发效率高.可移植性强,并且可以和其他编程语言(比如 C++)轻松无缝衔接.现如今,不少学校的文科生甚至中学生也开设了此课程,可见其重要程度. 如何学习python这门编程语言: 从工程的角度去学习 Python 这门编程语言.不会死抠一些很偏的知识点:相反,从实际出发,以工作中遇到的实例为主线,去学习 Python 的核心技术和应用. python版本选择: 本次学习python的…
转摘:https://segmentfault.com/a/1190000015613967 本篇将继续上一篇数据分析之后进行数据挖掘建模预测,这两部分构成了一个简单的完整项目.结合两篇文章通过数据分析和挖掘的方法可以达到二手房屋价格预测的效果. 下面从特征工程开始讲述. 二.特征工程 特征工程包括的内容很多,有特征清洗,预处理,监控等,而预处理根据单一特征或多特征又分很多种方法,如归一化,降维,特征选择,特征筛选等等.这么多的方法,为的是什么呢?其目的是让这些特征更友好的作为模型的输入,处理数…
vnpy源码阅读学习 目标 通过阅读vnpy,学习量化交易系统的一些设计思路和理念. 通过阅读vnpy学习python项目开发的一些技巧和范式 通过vnpy的设计,可以用python复现一个小型简单的量化交易系统 看看是否可以用java或者.net做一个类似的量化交易框架 准备工作 在阅读所有的源码之前,我们先查找一下前人做过的一些工作.比如关于vnpy的源码阅读,评价,工作原理.避免我们走弯路.我找到了一下文档.做一下记录,留作备用. VNPY 架构设计文档 vn.py源码解读(一.环境配置与…
原文地址 热门课程 1.2019 尚学堂大数据全套视频教程(视频.源码.课件) 2.IDEA破解补丁(支持最新2019.2) 3.2019年 MySQL DBA 6期视频教程 4.微信小程序实战开发特训班-万门大学 5.微信小程序云开发-从0打造云音乐全栈小程序(已更新) 6.2020 Python数据分析师特训营84节全套课程 7.2020年深入解析最新版SpringBoot源码课程 8.黒馬2019web前端开发全套视频教程基础班+就业班 JAVA基础全套 120G+JAVA基础+就业课程…