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

Quantopian Risk Model (QRM)

中的风险模型(Quantopian Risk Model, QRM),它是建立在 APT 之上,详细原版文档可点击左下角的阅读原文获得。...下表总结出行业、ETF 代号、晨星代号、SID 和 Quantopian API 里变量名称之间的映射。 ? 每种股票都会映射到某个行业中,而该行业的因子收益是已知的,需要估计的是行业的因子载荷。...在 N 只股票,T 天历史,J 个行业和 K 种风格的设置下,我们选取 Quantopian 3000 只股票,采用 2 年历史数据,涉及 11 个行业和 5 种风格,因此 N = 3000, T =...2.2 Quantopian 实现 方法论弄清楚后,实现以上两个算法其实不难,至于模型最后效果如何,确实需要考虑其他细节,如下图所示(第 73-81 行)。 ?...贴心的是 Quantopian 有一个 risk_loading_pipeline 的 API,可以获取所有股票在任何历史时期的上述指标。 展示代码如下: ? ?

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

Quantopian 入门系列二 - 流水线 (上)

本文含 8045 字,18 图表截屏 建议阅读 42 分钟 引言 在上贴〖Quantopian 系列一〗我们初探了的流水线(pipeline),本帖我们就把它揉碎了讲。...在上贴中,我们了解到 Quantopian 有研究环境(research)和回测环境(backtest),我们可以在前者中快速迭代不同的交易策略,然后再后者构建下订单对其策略进行回测。...Quantopian 里面有一组内置因子(built-in factors)。...---- 默认情况下,流水线每天会为 Quantopian 数据库中的每个资产生成各种计算值。但很多时候,我们只关心满足特定条件的一部分资产(比如我们只关心日交易量大过某个阈值的股票)。...分类器常见的例子包括交易所的 ID 和行业代号(sector code),如下: from quantopian.pipeline.data import Fundamentalsexchange

1.1K40

Quantopian 入门系列二 - 流水线 (下)

https://www.quantopian.com/docs/data-reference/morningstar_fundamentals 使用基本面数据需要引入: from quantopian.pipeline.data.morningstar...另类数据的命名空间(namespace)为 quantopian.pipeline.data,两个例子如下: quantopian.pipeline.data.psychsignal(交易情绪) quantopian.pipeline.data.sentdex...7 自定义因子 在上贴〖Quantopian 入门系列二 - 流水线 (上)〗第 2 节里,我们探索了一组内置因子(build-in factors),而 Quantopian 里流水线中最强大的功能之一是允许我们可以自定义因子...自定义因子:标准差 第一个自定义的例子是标准差(standard deviation),在 Quantopian 中要自定义因子最好的方法是将 quantopian.pipeline.CustomFactor...from quantopian.pipeline.data import Fundamentals from quantopian.pipeline.filters.fundamentals import

86210

盘一盘 Python 系列特别篇 PyEcharts TreeMap

第一步我就明晰了需要的数据,就是每个股票的 代号、行业、价格 (日收益率)、市值 接着就在 Quantopian 中用 pipeline 一把梭 (这个靠练习,玩过几次就熟了)。...在 Quantopian 里你可以把你想在各种条件下获取的各种数据类型统统定义在 make_pipeline() 里面。 前 3 行要获取收盘价、股票代号和市值。...一查发现 Quantopian 里对行业有个映射表 (SECTOR_NAMES 是个字典)。...美滋滋的最后准备存成 csv 文件是要吐血,因为 Quantopian 里的数据很宝贵,它不允许外存因而把 to_csv 之类的函数当成黑名单了。 但这难得住我么?...在解决问题肯定会遇到很多挫折,比如我在 Quantopian 环境中处理半天数据发现不让外传到 csv 中,坚持去想办法解决,即便费点人力。

5K60

亲,你看到这张封面图,竟是用 PyEcharts 画的!信不信?

第一步我就明晰了需要的数据,就是每个股票的 代号、行业、价格 (日收益率)、市值 接着就在 Quantopian 中用 pipeline 一把梭 (这个靠练习,玩过几次就熟了)。...在 Quantopian 里你可以把你想在各种条件下获取的各种数据类型统统定义在make_pipeline() 里面。 ? 前 3 行要获取收盘价、股票代号和市值。...一查发现 Quantopian 里对行业有个映射表 (SECTOR_NAMES 是个字典)。 ?...美滋滋的最后准备存成 csv 文件是要吐血,因为 Quantopian 里的数据很宝贵,它不允许外存因而把 to_csv 之类的函数当成黑名单了。 ? 但这难得住我么?...在解决问题肯定会遇到很多挫折,比如我在 Quantopian 环境中处理半天数据发现不让外传到 csv 中,坚持去想办法解决,即便费点人力。

1.7K60

驰骋股市!手把手教你如何用Python和数据科学赚钱?

Quantopian定义: 交易算法是一种计算机程序,它定义了一套买卖资产的规则。大多数交易算法基于研究历史数据得出的数学或统计模型来做出决策。 我们使用什么平台?...但是,你也可以使用Quantopian平台内置内核工具,或者甚至可以根据需要将代码修改为R或者其他语言。 我使用Mac系统,并将全程分享所用的UNIX命令。Windows用户请自行搜索答案!...环境搭建 要在本地电脑上获取Quantopian平台,请在终端执行以下命令: # create conda py35 since that's the newest version that works...conda create -n py35 python=3.5 conda install -c quantopian/label/ci -c quantopian zipline 为了确保Quandl

95930

用Python也能进军金融领域?这有一份股票交易策略开发指南

这就是为什么使用一个回溯测试平台是很常见的,例如为你的回溯器选择QuantopianQuantopian是一个免费的,以社区为中心,用于建立和执行交易策略的托管平台。...请注意 你在Quantopian控制台敲入的代码只能在平台运行而不能在本地Jupyter Notebook中,比如!...建议:如果你对函数或对象有任何疑问,请确保查看Quantopian Help page(https://www.quantopian.com/help),其中包含有关本教程中简要介绍的所有内容(以及更多...你可以在这里(https://www.quantopian.com/tutorials/getting-started)找到更多关于如何开始Quantopian的信息。...请注意Quantopian是开始使用zipline的简洁方式,但是你通常会移动在本地库里使用它,比如,你的Jupyter notebook里。

2.9K40
领券