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

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

vnpy [1] 基于python的开源交易平台开发框架。项目的用户包括:私募基金,证券自营、资管,期货公司,高校的金融研究院系,个人投资者等,机构用户加起来至少20多家。...项目拥有开箱即用的实盘交易平台vn.trader(相比之下vn.demo仅建议学习用),整合了多种交易接口,并针对具体策略算法和功能开发提供了简洁易用的API。 ?...quantdigger [2] 一个基于python的量化回测框架。...可实现自动登录,支持命令行调用,方便其他语言适配,支持 Python3 / Python2, Linux / Win, 推荐使用 Python3 ?...vnpy_oanda [7] 基于vnpy,对Oanda进行定制的Python开源交易平台开发框架 ftsVob [8] 基于vnpy+easyquant项目的期货交易系统 [1]https:/

6.2K70
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    python量化学习路线

    python量化学习路线 简介 本文介绍python量化的学习路线,然后默认是会python的基础语法,然后后面的后续文章会详细的介绍学习路线中的每一块。...学习路线 以下是一个较为详细的Python量化学习路径和流程建议: 第一阶段:学习Python基础知识 学习Python的基本语法和数据结构,可以选择以下方式进行学习: 书籍推荐:《Python...学习Python的第三方库,例如:numpy、pandas等。 第二阶段:了解量化交易领域基本概念 学习金融市场的基本概念,如股票、期货、外汇等。...利用Python编写自己的简单交易策略,并使用模拟交易平台进行回测,评估策略的优劣¥。 不断优化交易策略,结合实际市场行情进行修正和调整,确认并测试优化结果。...总之,Python量化学习需要长期持续的学习和实践,并且需要结合市场动态和实践经验不断完善和优化策略。

    9010

    Python量化 教你认清现实!

    老读者都知道,Python的一个应用方向就是——量化交易,恰好最近收到了清华出版社赠送的 《深入浅出Python量化交易实战》 一书,因为平时对数据科学和机器学习都比较感兴趣,简单试读了一下。...此外,还会通过文字+视频的方式,给大家分享如何用Python获取A股数据,以及如何用Python进行的仓位控制。...,实验如下: yfinance 另外,yfinance也有类似的功能,使用方法也很简单 Tushare 当然,说到用 Python 进行量化交易,肯定少不了 Tushare 但若要使用完整功能,需要一定的积分...JoinQuant 最后一种方法来获取数据就是用现成的量化平台。这里我用joinquant实验了一下, 可以看到,通过平台获取数据,还是比较简单的。...接着,再为大家分享如何用Python进行的仓位控制!

    81410

    Python——量化分析介绍(七)

    这是奔跑的键盘侠的第112篇文章 依旧,先贴一下目录: ├── README ├── MyQuant_v1 #量化分析程序目录 ├── __init__.py ├── data #数据处理目录...code:1,date:1})建立数据集索引,还有前复权、后复权的数据集都建立索引,爬取数据的速度就会快非常多,至于为何,暂时还没得空去研究 先用起来再说 2 basic_crawler.py重写 《Python...——量化分析常用命令介绍(五)》中贴的basic_crawler.py代码一跑起来发现很多问题,最关键的一点是数据类型不一致不断抛出异常的问题,至于为啥,先一掠而过……翻新完的代码如下: #!.../usr/bin/env python3.6 # -*- coding: utf-8 -*- # @Time : 2019-07-31 21:12 # @Author : Ed Frey # @

    91132

    Python中的向量化编程

    在Andrew Ng的>课程中,多次强调了使用向量化的形式进行编码,在深度学习课程中,甚至给出了编程原则:尽可能避免使用for循环而采用向量化形式。...许多Numpy运算都是用C实现的,相比Python中的循环,速度上有明显优势。所以采用向量化编程,而不是普通的Python循环,最大的优点是提升性能。...另外相比Python循环嵌套,采用向量化的代码显得更加简洁。...总之,无论你有多长的数据列表并需要对它们进行数学转换,都强烈考虑将这些Python数据结构(列表或元组或字典)转换为numpy.ndarray对象并使用固有的矢量化功能。...更多关于numpy向量化编程的指导,可以参考这本开源的在线书籍:From Python to Numpy )

    2.2K30

    史上最全量化交易资源整理

    ActiveQuant 基于JavaScript开源交易开发框架 相关平台: 掘金量化 – 支持C/C++、C#、MATLAB、Python和R的量化交易平台 DigQuant – 提供基于matlab...量化工具 SmartQuant – 策略交易平台 OpenQuant – 基于C#的开源量化回测平台 基于图表的量化交易平台 文华赢智 、TB、金字塔、MultiCharts 中国版 – 程序化交易软件...、MT4、TradeStation Auto-Trader – 基于MATLAB的量化交易平台 BotVS – 云端在线量化平台 开源框架 Pandas – 数据分析包 Zipline – 一个Python...的量化回测框架 pyktrader – 基于pyctp接口,并采用vnpy的eventEngine,使用tkinter作为GUI的python交易平台 QuantConnect/Lean – Lean...Algorithmic Trading Engine by QuantConnect (C#, Python, F#, VB, Java) QUANTAXIS – 量化金融策略框架 其他量化交易平台:

    3.6K11

    用Python实现量化个股选择

    Python凭借其在数据科学领域积累的丰富生态,已然成为专业「量化分析」中必不可少的技术手段。...今天要给大家分享的例子,就展示了如何基于Python中常用的numpy、pandas等常用数据分析处理框架,针对「沪深市场全量股票」,基于示例技术指标,示范「个股量化选择」的基本过程: 1 相关库的导入...', ascending=False, ignore_index=True) .head(10) ) 5 回测模拟 挑选年化波动率靠前的个股中「非st」的,譬如其中的301182.SZ,以用Python...实现量化策略回测一文中示例的简单均线策略为例,其中相关参数设置如下,这里使用了较小的均线窗口大小,以尝试捕捉更小的波动周期: # 回测模拟相关参数设置 initial_cash = 100000 #

    9010
    领券