首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

全球开源量化交易项目排名20180321

量化交易领域,开源软件已经越来越成为一种主流的选择。 2016年底为了一个活动PPT,做了这个Github上的量化交易开源项目Star数量排名TOP10,后续更新过几次。...考虑到Github的受欢迎程度和用户数量,应该可以比较好的体现每个项目的流行程度,以及更重要的,开源社区的发展方向。...从这次的排名记录可以看出来一些有趣的信息: 加密货币领域的量化交易发展十分迅猛,前10中一半是关于加密货币的项目,而且几乎都集中在实盘交易上(敢砸真金白银干的才是铁杆粉~) Python在量化开源领域是当之无愧的老大...三个国内开发的项目(TuShare, vn.py, RQAlpha)在只提供中文文档和社区的情况下(换句话几乎没有老外点Star),整体排名都还挺高 准备长期维护这个排名数据,计划每个月更新一次,欢迎经常来看看量化开源的世界里又发生了什么

1.8K30
您找到你想要的搜索结果了吗?
是的
没有找到

量化交易

量化投资没有确切的定义,它泛指通过数学分析、挖掘价格波动规律,或者通过对相关宏观经济、财务数据、量价关系、资金交易等数据进行建模,寻找数据之间的关系,以获得稳定利润为目标,持续计算生成定量化的投资信号...如何得到一条稳步上升的资金曲线 强壮稳定的投资逻辑:基于对交易市场的了解和市场的特性的认识提出各种假设,构建投资逻辑。...多资产多策略配置: 对冲风险更高收益 技术信息理论的三大假设 市场行为包容消化一切信息 市场运行以趋势方式演变 历史会重演(我们可以通过历史数据来推断未来走势 绩效评估指标 绩效指标也被称为风险指标,它们也是量化投资的基石

2.2K20

量化交易 平台介绍

平台介绍 概述 RiceQuant 是一个云端的框架, 可以帮助我们随时, 随地的开发袭击的交易策略, 验证资金的投资思路....策略页面的样子: 各个区块的功能: 如何完成一个策略 选择策略的运行信息: 选择运行区间和初始资金- 选择回测频率- 选择股票池 编写策略的逻辑: 获取股票行情, 基本面数据- 选择哪些股票, 以及交易时间...做股票量化选择日回测即可 策略主体运行流程分析 在 init 方法中实现策略初始化逻辑 策略的股票池: 在那些股票中进行交易判断 (例如: HS300) 在 before_trading 方法中进行一些每日看盘之前的操作...在 handle_bar 方法中实现策略具体逻辑, 包括交易型号的产生, 订单的创建. handle_ bar 内的逻辑会在每次 bar 数据更新的时候被触发.

88510

量化交易:日内网格交易策略

本文将详细介绍日内网格交易策略的原理,并结合Python代码示例,展示如何在掘金平台上实现这一策略。...策略原理日内网格交易策略的核心思想是在一天的交易时间内,通过设置多个买卖点(即网格),在价格达到这些点时自动执行交易。这种策略的优势在于能够充分利用市场的波动性,通过频繁的买卖操作来获取收益。...这种策略适用于波动性较大的市场环境,因为只有当价格波动足够大时,网格交易才能捕捉到足够的交易机会。...在平台运行Python代码在掘金平台上实现日内网格交易策略,主要分为三个核心步骤:选股、择时和策略交易。...以下是这三个步骤的Python代码实现:选股选股是策略的第一步,需要选择适合网格交易的股票或可转债。

13610

基于Python的开源量化交易平台及组件汇总

vnpy [1] 基于python的开源交易平台开发框架。项目的用户包括:私募基金,证券自营、资管,期货公司,高校的金融研究院系,个人投资者等,机构用户加起来至少20多家。...自带了一个基于matplotlib编写的简单的策略和k线显示界面,能满足广大量化爱好者基本的回测需求。设计上也兼顾了实盘交易。 ?...easyquant [3] 股票量化框架,支持行情获取以及交易,基于easytrader和easyquotation 的量化交易框架。支持华泰、佣金宝、银河以及雪球模拟盘交易。...支持新浪免费实时行情,1s推送一次,集思路分级基金以及leverfun 的免费十档行情 easytrader [4] 提供券商华泰/佣金宝/银河/广发/雪球的基金、股票自动程序化交易量化交易组件,进行自动的程序化股票交易...vnpy_oanda [7] 基于vnpy,对Oanda进行定制的Python开源交易平台开发框架 ftsVob [8] 基于vnpy+easyquant项目的期货交易系统 [1]https:/

6K70

量化交易是银弹呢?

题图来自:pexels 什么是量化交易?...你可以在几分钟之内完成之前几年的交易回测,然后根据结果来调整各种参数,最后得到一个完美的量化模型。...再冠以大数据、人工智能、机器学习这样的时髦技术,量化交易对于理工科背景,特别是会写程序的工程师来说,就具有特别的诱惑力。...量化交易最容易遇到的问题就是未来函数,你会站在未来的角度看待之前的投资,比如你知道 2000 年科技股泡沫,07 年次贷危机,你在写策略的时候,潜意识里面就会避开,以便获得更高的收益率和夏普比率。...所以在我看来,除了高频交易外,程序最多就是辅助性的工具,帮助人类更快的进行信息筛查。如果你自己亲自投资都赚不到钱,量化交易也不可能帮你赚到钱。

65820

量化交易策略基本框架

一、搭建一个简单的交易策略 1、策略 先看一个非常简单的交易策略: 为了让这个策略能让计算机执行,首先,要使策略符合“初始化+周期循环”框架,像这样: 2、什么是“初始化+周期循环”框架?...为了将投资灵感高效地转化成计算机可执行的量化策略,必须基于一种模式来写,框架就是指这种模式。而此框架包含两个部分即初始化与周期循环: 初始化即指策略最开始运行前要做的事。比如,准备好要交易的股票。...能帮助你理解这一框架的是,其实人本身日常做交易就是符合“初始化+周期循环”框架的,初始化就是已存在人脑的交易思想与知识,周期循环就是每天或每分钟地查看行情、判断、下单等行为。...点击编译运行,运行结束后就可以看到结果 可以看到,若你20160601有初始资金100000元,每个交易日尝试买100股的平安银行,到20161231,你的收益曲线将如图中蓝线般增长。...像刚刚那样,用一段时间内的历史的真实行情数据,来验证一个确定的交易策略在这段时间表现如何,这个过程叫回测。

66420

可转债交易介绍与常用量化交易策略

本文将详细介绍可转债交易的注意事项,并探讨一些适用于可转债的高频量化交易策略。可转债交易注意事项了解可转债的基本概念在进行可转债交易之前,投资者首先需要了解其基本概念和特性。...高频量化交易策略高频量化交易策略是指利用先进的数学模型和计算机技术,在极短的时间内进行大量交易以获取微小利润的策略。...在可转债市场中,以下是一些可能适用的高频量化交易策略:市场做市策略市场做市策略是指通过提供买卖双边报价,从中赚取买卖价差(即价差)的策略。...同时,随着量化交易技术的发展,高频量化交易策略在可转债市场中的应用也越来越广泛,为投资者提供了新的交易机会。...无论是传统的投资方法还是现代的量化交易策略,投资者都应充分了解其原理和风险,并结合自身的投资目标和风险承受能力进行决策。在实际操作中,投资者还应不断学习和实践,以提高自身的投资技能和风险管理能力。

11910

学习学习什么是量化交易

这篇文章市场先生介绍量化交易策略是什么、怎么做、有哪些类型及优点缺点介绍。 量化交易是什么? 量化交易是一种依靠数学和统计模型来辨别市场交易的策略。...量化交易大多会需要程式语言进行资料分析与执行,一般都是大型机构投资人、对冲基金使用的交易策略,它们的交易量通常很大。 但是目前也逐渐有越来越多个人投资者开始使用量化交易策略。...量化交易策略怎么做?...(记得,策略失效不是赔钱,而是变的随机) 量化交易策略有哪些类型? 任何投资策略,都可以用量化的方式执行 量化交易所用的策略类型,其实和传统各类型策略都一样, 差别只在于量化交易是用数据来做决策。...底下列出10种比较主要的量化交易策略的特色、报酬特性, 如果想详细了解这些策略内容,可阅读:避险基金(对冲基金)交易策略介绍》10种常见交易策略 10种常见的量化交易策略分类: 其中有些策略特别适合量化

2.3K20

金融知识小科普 - 量化交易

最近"量化交易"成为了热门话题,具体缘由我就不多说了,之前觉得"量化交易"非常地神秘,"量化交易"是什么?它和"程序化交易"有什么区别?找些资料了解下。...量化交易不一定需要程序化交易。例如低频基本面量化多头通过模型选股+择时,但是通过人工手动下单。 使用程序化交易的不一定在做量化交易。例如主观多头通过人工选股,但在下单时用机器自动拆单进行下单。...因此,可以将量化交易理解为是用数学模型和计算机语言代替人工做投资决策的投资方式。 量化交易通常使用编程语言编写,像Python、R等(如下是个例子),并使用专业的量化交易平台进行回测和实盘交易。...量化交易和普通交易的区别?量化有哪些优势? (1)从情绪上来讲,量化投资依靠计算机程序,避免了人为主观因素的影响。这种无情的执行方式,可以帮助投资者消除决策的偏见和情绪,从而更加客观和理性地进行交易。...(3)从风险控制上看,量化交易可以分析市场上海量的量价数据、资讯信息等等,及时发现个股交易风险。所以,量化产品一般具有较低的波动率,更加稳定。

30520
领券