摘要: 出处:https://www.zhihu.com/question/20874888 https://www.zhihu.com/question/20874888/answer/87738147?utm_source=wechat_session&utm_medium=social#showWec 阅读全文
posted @ 2017-09-21 21:46 zl306222525 阅读(2255) 评论(0) 推荐(0) 编辑
摘要: 入门代码解析: from pyalgotrade import strategyfrom pyalgotrade.barfeed import yahoofeed#继承自BacktestingStrategy里面有feed,这就是策略类class MyStrategy(strategy.Backte 阅读全文
posted @ 2017-09-21 16:42 zl306222525 阅读(1785) 评论(0) 推荐(0) 编辑
摘要: 摘抄自知乎:https://www.zhihu.com/question/28557233 如题,提问的范围限于适合中国大陆金融市场使用的工具链,所以IbPy和Quotopian之类主要面向欧美市场的工具不算,zipline这种库可以算。题主知道的一些: 阅读全文
posted @ 2017-09-21 16:26 zl306222525 阅读(1988) 评论(0) 推荐(0) 编辑
摘要: PyAlgoTrade使得绘制策略执行变得非常简单 from pyalgotrade import strategy from pyalgotrade.technical import ma from pyalgotrade.technical import cross class SMACross 阅读全文
posted @ 2017-09-21 16:26 zl306222525 阅读(1190) 评论(0) 推荐(0) 编辑
摘要: 满足优化器组件。这个想法很简单: 有一个服务器负责: 提供数据来运行策略。 提供运行策略的参数。 记录每个工作线程的策略结果。 有多名工作人员负责: 使用服务器提供的数据和参数运行策略。 为了说明这一点,我们将使用一种称为相对强弱指标RSI2的策略,它需要以下参数: SMA期间用于趋势识别。我们称这 阅读全文
posted @ 2017-09-21 16:25 zl306222525 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 我们继续采取简单的策略,这次模拟实际交易。这个想法很简单: 如果调整后的收盘价高于SMA(15),我们将进入多头仓位(我们下单买入市价)。 如果调整后的收盘价低于SMA(15),我们退出多头头寸(我们出售) from pyalgotrade import strategy from pyalgotr 阅读全文
posted @ 2017-09-21 16:24 zl306222525 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 滑动平均线,本程序解决了如何在matplotlib中使用中文显示,环境python2.7 最好使用 anaconda 环境使用sns似使得图片更加美观,不多说,上代码 import tushare as ts import pandas as pd import matplotlib.pyplot 阅读全文
posted @ 2017-09-21 16:22 zl306222525 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 让我们从一个简单的策略开始,就是在打印收盘价格的过程中: from pyalgotrade import strategy from pyalgotrade.barfeed import yahoofeed class MyStrategy(strategy.BacktestingStrategy) 阅读全文
posted @ 2017-09-21 16:21 zl306222525 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 本节介绍如何使用收盘价的SMA价格的策略 from pyalgotrade import strategy from pyalgotrade.barfeed import yahoofeed from pyalgotrade.technical import ma class MyStrategy( 阅读全文
posted @ 2017-09-21 16:21 zl306222525 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 可以各种技术可以组合起来。它们被建模为DataSeries。例如,在收盘价之上获得RSI以上的计算SMA,是非常简单的: from pyalgotrade import strategy from pyalgotrade.barfeed import yahoofeed from pyalgotra 阅读全文
posted @ 2017-09-21 16:21 zl306222525 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 本教程的目标是快速介绍PyAlgoTrade。PyAlgoTrade的目标是帮助您实现股票交易策略。假设您有一个交易策略的想法,并且您希望使用历史数据进行评估,并查看其行为方式,那么PyAlgoTrade应该允许您以最小的努力来做到这一点。 本教程是在UNIX环境中开发的,但将其适应Windows环 阅读全文
posted @ 2017-09-21 16:20 zl306222525 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 量化投资策略:常见的几种Python回测框架(库) 原文地址:http://blog.csdn.net/lawme/article/details/51454237 本文章为转载文章。这段时间在研究量化策略方向,研究了Zipline一段时间,但是后续发现他仅支持美国股票,收集量化策略文章,转载到博客 阅读全文
posted @ 2017-09-21 16:19 zl306222525 阅读(3518) 评论(0) 推荐(0) 编辑
摘要: pybacktest 教程 本教程让你快速了解 pybacktest's 的功能。为此,我们回测精典交易策略移动平均线MA交叉。 MA快线上穿慢线时,买进做多 MA快线下穿慢线时,卖出做空 进场规则,也是退场规则,交易策略相反相成 软件包在此下载 https://github.com/ematvey 阅读全文
posted @ 2017-09-21 16:18 zl306222525 阅读(2205) 评论(0) 推荐(0) 编辑
摘要: pybacktest 的疑点 第(一)节“教程”原文,是用 ipython notebook 写成,程序代码是一些片段组成。 为了阅读方便,合并在一起。 本文转载于:http://blog.csdn.net/lawme/article/details/51773744 [python] view p 阅读全文
posted @ 2017-09-21 16:18 zl306222525 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 量化分析:把Tushare数据源,规整成PyalgoTrade所需格式 分析A股历史数据,首先需要确定数据来源。如果只想做日k线、周k线的技术分析,可以用PyalgoTrade直接从yahoo、google等下载数据,用不着Tushare。但是,如果想做分钟k线的技术分析,或者想了解基本面和消息面的 阅读全文
posted @ 2017-09-21 16:16 zl306222525 阅读(810) 评论(0) 推荐(0) 编辑
摘要: 转自知乎:https://zhuanlan.zhihu.com/p/21971854 在Python量化领域,PyAlgoTrade和zipline并列两大策略回测框架的先驱,其中PyAlgoTrade主要针对CTA策略(单一合约交易),而zipline主要针对统计套利策略(投资组合交易)。 在知乎 阅读全文
posted @ 2017-09-21 16:15 zl306222525 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 本篇文章转自简书:http://www.jianshu.com/p/85d563d326a9 这段时间在看量化策略,找到了一个比较不错的开源项目,但是yahoo金融的数据源一直没有找到,在网上找到了这篇文章,分享一下。文章最下方是原作者的微信号,有想打赏的自便~~ Yahoo! Finance提供国 阅读全文
posted @ 2017-09-21 10:43 zl306222525 阅读(1235) 评论(0) 推荐(0) 编辑