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

Python量化|使用AlgoPlus接收期货实时行情

金融领域也是 Python 的重要方向之一,我知道有一些读者就是冲着量化交易才接触 Python 的。今天给大家分享一个使用 Python 的期货交易API。 ---- 量化交易在国内发展方兴未艾。...因为T+0且允许空的交易制度、交易所的大力推动、信息技术红利带来的赚钱效应培养了一大批拥趸等原因,量化交易在期货行业起步比较早,而且发展比较成熟。...所以,对于想从事量化研究、交易的同学们而言,学习CTP开发是一门必修课。...python语言在许多领域被非常广泛的应用,量化交易也不例外。本文给大家介绍的AlgoPlus就是对官方CTP封装的python量化投资接口。...相比较其他Python版CTP,AlgoPlus具有以下特点: 忠实于CTP官方特性。

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

Dowhy,一个强大的Python库,金融量化领域的可以尝试下!

Dowhy 作为一个用于因果推断的Python工具包,提供了一种简单而强大的方法来进行因果推断分析。...介绍 Dowhy 是一个由微软发布的端到端的用于 因果推断(Causal Inference)的 Python 库。 旨在简化从数据中识别因果关系的过程。...安装 Dowhy的安装同其他Python三方库一样,直接使用pip命令安装即可。...总结 Dowhy是一个非常强大且实用的Python库,用于进行因果推断分析。它提供了工具和方法来识别因果关系、估计因果效应,并验证因果推断的可靠性。...如果您对Python编程技巧、好玩实用的开源项目、行业新知趣事和各类技术干货等充满兴趣,那么不要错过未来我为大家奉上的精彩内容!点击关注,让您的探索学习之旅更加丰富多彩,我们一同成长,一同前行!

11410

Python量化 教你认清现实!

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

74710

Python——量化分析介绍(十一)

也没啥好总结的,目录如下: 1 最后再贴一次框架目录 ├── MyQuant_v1 #量化分析程序目录 ├── __init__.py ├── data #数据处理目录 │ ├─...讲一下最后这节的干货吧:stock_pool_strategy.py #股票池策略及效果演示 其实就是包含一个策略:选出pe在0—30之间的100只个股,7个交易日一次调仓,持有股票全部以调仓日收盘价为准.../usr/bin/env python3.6 # -*- coding: utf-8 -*- # @Time : 2019-08-05 21:47 # @Author : Ed Frey # @...总之,要做一个量化分析的项目,需要花费大量的精力时间去建模,不断的修正完善,有很多问题要实战起来,才会发现,哇靠,这么复杂!!! 至于,沪深300与策略收益曲线对比图呢,一把辛酸泪?!

1.3K20

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 # @

88232

Python中的向量化编程

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

2.1K30

Python 进阶视频课 - 15. 量化交易之向量化回测

这是 Python 进阶课的第十五节 - 量化交易之向量化回测 ,进阶课的目录如下: NumPy 上 NumPy 下 Pandas 上 Pandas 下 SciPy 上 SciPy 下 Pandas...异常处理 函数上:低阶函数 函数下:高阶函数 类和对象:封装-继承-多态-组合 字符串专场:格式化和正则化 解析表达式:简约也简单 生成器和迭代器:简约不简单 装饰器:高端不简单 本课的主要目标是掌握向量化回测...本课介绍了应用于三种类型的交易策略的回测: 基于简单移动均线 (Simple Moving Average) 基于动量 (Momentum) 基于均值回归 (Mean Reversion) 对于每种策略,我会教大家如何策略探索...基于均值回归策略 特殊示例 通用示例 付费用户(付 1 赠 1)可以获得: 观看课程视频 (90 分钟) Python 代码 (Jupyter Notebook) Jupyter Notebook

1.5K10

python量化交易包talib安装方法

; 如果你的系统是x86平台,在安装了anaconda 的基础上,可以直接使用pip安装,命令如下: pip install talib 如果你的系统是x64平台,直接使用上述命令安装会报错 原因在于python...下载推荐使用加州大学的python扩展库,地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/ 从上面下载的这个:TA_Lib-0.4.17-cp27-cp27m-win_amd64....whl 然后在windows的cmd里面输入命令: pip install TA_Lib-0.4.17-cp27-cp27m-win_amd64.whl 注意事项:本人安装的python环境是2.7版的...,所以下载TA_Lib-0.4.17-cp27-cp27m-win_amd64.whl这个64位版本,如果你使用的python3.5或python3.7,请下载对应版本,否则安装不会成功。...python3.5的64位平台:TA_Lib-0.4.9-cp35-none-win_amd64.whl python3.7的64位平台:TA_Lib-0.4.9-cp37-none-win_amd64

2.2K10
领券