[入门教程],大神轻拍! “法玛三因子”是个什么鬼? 尤金-法玛、彼得-汉森和罗伯特-希勒这三位学者因对资产定价领域的相关贡献得奖是2013年的诺贝尔经济学奖一个非常热门的话题。 就是上面这个老头他提出的“三因子模型”是广受华尔街欢迎的法宝。 这三个因子一个叫贝塔,一个叫市值,一个叫估值——更简单地...
ccvertj 回复于2017-04-01 21:47:17
浏览 1689
回复 3
做量化要有必要的工具。下面简单介绍一下我用的工具: (一) 软件推荐:python 常用的量化软件有python、matlab、java、C++。从开发难度而言python和matlab都比较容易,java和C++麻烦一些。从运行速度而言,C++、java要快于matlab和python。不过对于大...
不明真相的吃瓜院长 回复于2017-01-03 17:30:41
浏览 1509
回复 1
随着量化投资的概念在国内逐渐流行,量化交易员这个听起来神秘又高大上的职业也逐渐走入人们的视野,笔者也曾经面试相关的岗位,有考核行测+投资理念的,也有考核各种衍生品相关知识外加编程及数据库相关知识的,大体上都要求有较好的数理分析和逻辑思维,至少掌握一门熟练的语言等,通常计算机水平对采用程序化交易方式来...
西风老神仙 回复于1天前
浏览 2736
回复 5
量化交易,指的是利用数学模型,在金融市场中寻找稳定超额收益的投资手段。量化交易有着挖掘信息能力强,不易受主观情绪影响,下单及时、准确,风险控制严格等特点,能够获得稳健的收益。而其相对于传统主观投资,上手难度也比较大,门槛较高。入门量化交易,主要需要了解如下几方面的知识。 1.数学/统计学知识...
西风老神仙 回复于1天前
浏览 8779
回复 15
1. 打开量化投资的黑箱 这本书的作者里什·纳兰(Rishi K. Narang)是华尔街顶级数量金融专家,资深对冲基金经理,自1996年开始,他就开始从事对冲基金事业,专注于量化交易策略。目前是特勒西斯资本有限责任公司(Telesis Capital LLC)的主要合伙人。在书中他站在一个非纯粹技...
欧阳诚锋 回复于2017-03-11 22:57:38
浏览 6241
回复 5
量化交易策略,还是要从代码做起。 本期小编手把手带你入门量化交易,在京东量化平台完成简单的策略回测。不多说,go! 文章摘要 l 量化策略的基本构建流程 l 学习用python在京东量化平台创建一个策略 l 完成简单的策略回测 l 添加实盘模拟并订阅策略输出信号 ●量化策略的基本构建流程...
leleda_a 回复于2017-08-09 09:59:49
浏览 10811
回复 11
话不多说了,上一篇的链接在这里:http://club.jr.jd.com/quant/topic/883453 上篇帖子前半部分为介绍隐式马尔科夫的idea和模型能够解决的问题,这部分知乎和各类csdn机器学习社区很多,大家可以多多补充。今天主要是来补充在京东量化平台的代码的,欢迎讨论。 主要用到...
alphaQuant 回复于2017-07-28 06:56:29
浏览 1990
回复 3
这是一个简易的二八轮动以及Dual Trust突破择时的策略。以下是雪球网张翼轸对二八轮动的阐述: “二八,是中国市场的一个说法,指的是大小盘轮动。之所以会有二八轮动模型,就在于中国的股票风格特质很明显,时而喜欢炒作大蓝筹(比如2007年后半段和2014年末),时而又喜欢炒作中小盘股(A股的大多数时...
铃星尘 回复于2017-07-16 08:24:44
浏览 2462
回复 6
num=0.1 pv=context.portfolio.portfolio_value mv=context.portfolio.cash price=data_dict[stock].last if stock not in context.portfo...
Q1_001 回复于2016-12-09 22:57:14
浏览 1150
回复 4
不多废话,直接教贴,本帖是面向新手的,以及不知道怎么通过帮助把功能实现出来的人,高手跳过 代码一个大框架,几个小框架,比如导入,init函数立下一些规则和全局变量,用来在整个代码中使用,before_trade,然后是handle_data主要算法逻辑; import pandas as pd im...
jingleix 回复于2天前
浏览 3912
回复 6
在一些选股策略中可能要使用到指数成分股的历史行情数据,平台的API中get_price可以实现类似的功能,但只能在ipython notebook中调用,我们可以尝试利用get_index_constituents获取指数成分股,借助get_history获取所需要的行情数据和交易日期,然后通过传递...
hhhhi 回复于2016-12-08 09:53:42
浏览 1339
回复 2
上一篇的地址在这里:http://club.jr.jd.com/quant/topic/930606 在开始写代码之前我们把在上一篇里讲到的几个因子拿过来: 1、市净率<8 2、市销率0.4 3、总资产周转率>0.4 4、总市值越小越好 一、写策略代码 1、我建议用京东自带的 代码生成器写策略 第二...
ma-robot 回复于2017-06-19 22:04:54
浏览 2788
回复 11
说明:本教程只适合入门,只为交流,大神勿扰。码字不易,红包不要,只求点赞,谢谢。 一、先来个图吧,据说这是行规。 二、思路:本文的主题是成长股,可是什么样的才符合成长标准呢?这个话题就大了去了,讲上几堂课也讲不完。不过小剑我告诉大家一个简单的方法,就是找出一个已经成长起来的股票去看他的财务指标。比如...
剑_雪 评论于2017-03-12 16:44:10
浏览 2647
回复 4
今天想跟大家分享的是一个高卖低买的交易策略,这类策略各种论坛里面很多,主要是各类版本都有,这里仅供大家参考。 频率需要按照分钟回测,策略的参数设置比较多,所以可能在一些时间段需要具体调整。目前是从2013年回测到股灾1.0(2015.6中旬)之前。里面涉及到分钟回测的函数等等,大家可以按需自取~~~...
xyb75 回复于2017-05-23 10:57:01
浏览 2007
回复 8
想相信评价一个策略是否优秀、有价值的 一定不是单单看他的回测收益和年化收益。 那如何进行评价,希望大家来说说。 比如:这个回测的结果,改如何评判呢?
momox 回复于2016-12-05 16:46:38
浏览 734
回复 6
评价一个策略的优劣,除了看总收益以外,另外一个非常重要的指标就是Max Drawdown,对于基金经理而言,最大回撤的意义远大于总收益。因为牛市的存在,我们可以很轻松的写出收益率非常恐怖的策略。然而同样是因为牛市过后股灾的存在,很多收益很好的策略的Max Drawdown早就突破了清...
ccvertj 回复于2017-05-14 20:33:50
浏览 2266
回复 10
更正一下:由于回测是按天回测(不是分钟),导致策略实际上是按收盘价在买卖,而不是2点半的价格买卖。不过我也试了一下,两者差别不大。 策略很简单。每天下午2点半,在中证全指的成份股里,从当前市场报价中,选出价格最低的10只股。 然后轮动,只要持仓股不是最低的 就卖掉。
shuhangdeng 回复于2016-12-28 10:09:01
浏览 1304
回复 5
关于机器学习如何应用到量化投资上已经有了很多的想法,小编最近关注的一个高质量公众号上整理出了一些想法,在这里分享给大家: 一、什么是机器学习 机械的定义避开不谈,回答也不追求全面准确。明确一点,机器学习的主要目的在于发现规律或重现规律。(此处不谈非监督学习、强化学习,也不谈降维、集成算法)。什么是发...
小鹏北京 回复于2017-04-28 15:04:45
浏览 1575
回复 1
在编写策略的时候,我们都想把风险降到最低,于是在选择股票池的时候,为了更贴近实际操作,我们需要把“停牌”“退市”“ST”品种删除在我们的标的之外。JD的策略平台为我们提供了非常人性的函数可以很方便做到这一点。不过,在实际的调试中我发现了一个小小的问题。 在lect的代码中,他用到了这样...
ccvertj 回复于2017-04-01 22:00:51
浏览 1084
回复 4
由于之前对文本挖掘有点了解,最近一直想将这种想法应用于策略选股上,之前自己做的是关于P2P的一个舆情分析,最后通过主题模型能够找出客户对每款P2P产品评论的主题,从而能够反映出使用者对这个产品的看法,也能根据关键词排名发现产品的优缺点;同时,也通过情感分析,计算出每种产品的情感得分,...
hahadawa 评论于2017-07-25 11:58:45
浏览 2505
回复 14
上升三角形简介: 做技术分析的宽友肯定研究过或者听说过上升三角形形态。上升三角形是指股价在某水平呈现强大的卖压,股价从低点回升到该水平便告回落,但市场的购买力十分强,股价为回到上次低点即告反弹,这种持续情形使得股价随一条阻力水平线波动并逐渐收窄。若把每一个短期波动高点连接起来,刻画出一条水平阻力线;...
长江淡水鱼 回复于5天前
浏览 2434
回复 13
量化平台就是好,省去了quanter们自己打数据结构的时间和精力,可以集中在策略的想法构建上。以前没用平台自己写策略的时候,都是从wind和国泰安上自己下载数据,自己打数据结构、清洗数据。量化平台虽然好,但毕竟有一些功能会受到限制,比如京东平台目前的数据只到2011年,因此,有时候还是需...
jd_550513994 回复于2016-10-28 16:59:38
浏览 581
回复 4
如果大家处于Python入门阶段或者机器学习的初级阶段,可以尝试用著名统计学家Fisher统计的Iris(鸢尾草分类)数据进行试验,这段code来源于sk-learn官网,为了更好地说明结果,我做了一些改进: #testcode: x = calentropy(trainlabel) #sp...
smile627124 回复于2016-10-26 09:33:21
浏览 1230
回复 7
如今,大数据(Big Data)和数据挖掘(Data Mining)成为了一个热门话题和学术研究课题,但很多人对于它们的定义却只停留在数据量庞大而造成计算困难的层面。实际上,大数据往往代表的是大量的、不完全的、有噪声的、模糊的数据,而数据挖掘是指从大数据中提取隐含的、事先不知道的、但又是潜在有用的信...
月亮买卖 回复于2017-05-15 11:12:08
浏览 2093
回复 17
使用talib写过技术分析策略的宽友可能发现了talib计算出的一些指标和平时使用的行情软件(如通达信,同花顺等)中给出的指标数值并不一致。如果我们仔细查看talib和行情软件中对于相同指标的算法,就会发现对于指标中使用的SMA的定义并不一样。 在talib中SMA表示的是简单移动平均(simple...
qzhouayi704 回复于2017-05-29 23:58:06
浏览 1801
回复 11
[入门教程],大神轻拍! “法玛三因子”是个什么鬼? 尤金-法玛、彼得-汉森和罗伯特-希勒这三位学者因对资产定价领域的相关贡献得奖是2013年的诺贝尔经济学奖一个非常热门的话题。 就是上面这个老头他提出的“三因子模型”是广受华尔街欢迎的法宝。 这三个因子一个叫贝塔,一个叫市值,一个叫估值——更简单地...
ccvertj 回复于2017-04-01 21:47:17
浏览 1689
回复 3
做量化要有必要的工具。下面简单介绍一下我用的工具: (一) 软件推荐:python 常用的量化软件有python、matlab、java、C++。从开发难度而言python和matlab都比较容易,java和C++麻烦一些。从运行速度而言,C++、java要快于matlab和python。不过对于大...
不明真相的吃瓜院长 回复于2017-01-03 17:30:41
浏览 1509
回复 1
随着量化投资的概念在国内逐渐流行,量化交易员这个听起来神秘又高大上的职业也逐渐走入人们的视野,笔者也曾经面试相关的岗位,有考核行测+投资理念的,也有考核各种衍生品相关知识外加编程及数据库相关知识的,大体上都要求有较好的数理分析和逻辑思维,至少掌握一门熟练的语言等,通常计算机水平对采用程序化交易方式来...
西风老神仙 回复于1天前
浏览 2736
回复 5
量化交易,指的是利用数学模型,在金融市场中寻找稳定超额收益的投资手段。量化交易有着挖掘信息能力强,不易受主观情绪影响,下单及时、准确,风险控制严格等特点,能够获得稳健的收益。而其相对于传统主观投资,上手难度也比较大,门槛较高。入门量化交易,主要需要了解如下几方面的知识。 1.数学/统计学知识...
西风老神仙 回复于1天前
浏览 8779
回复 15
1. 打开量化投资的黑箱 这本书的作者里什·纳兰(Rishi K. Narang)是华尔街顶级数量金融专家,资深对冲基金经理,自1996年开始,他就开始从事对冲基金事业,专注于量化交易策略。目前是特勒西斯资本有限责任公司(Telesis Capital LLC)的主要合伙人。在书中他站在一个非纯粹技...
欧阳诚锋 回复于2017-03-11 22:57:38
浏览 6241
回复 5
量化交易策略,还是要从代码做起。 本期小编手把手带你入门量化交易,在京东量化平台完成简单的策略回测。不多说,go! 文章摘要 l 量化策略的基本构建流程 l 学习用python在京东量化平台创建一个策略 l 完成简单的策略回测 l 添加实盘模拟并订阅策略输出信号 ●量化策略的基本构建流程...
leleda_a 回复于2017-08-09 09:59:49
浏览 10811
回复 11
话不多说了,上一篇的链接在这里:http://club.jr.jd.com/quant/topic/883453 上篇帖子前半部分为介绍隐式马尔科夫的idea和模型能够解决的问题,这部分知乎和各类csdn机器学习社区很多,大家可以多多补充。今天主要是来补充在京东量化平台的代码的,欢迎讨论。 主要用到...
alphaQuant 回复于2017-07-28 06:56:29
浏览 1990
回复 3
这是一个简易的二八轮动以及Dual Trust突破择时的策略。以下是雪球网张翼轸对二八轮动的阐述: “二八,是中国市场的一个说法,指的是大小盘轮动。之所以会有二八轮动模型,就在于中国的股票风格特质很明显,时而喜欢炒作大蓝筹(比如2007年后半段和2014年末),时而又喜欢炒作中小盘股(A股的大多数时...
铃星尘 回复于2017-07-16 08:24:44
浏览 2462
回复 6
num=0.1 pv=context.portfolio.portfolio_value mv=context.portfolio.cash price=data_dict[stock].last if stock not in context.portfo...
Q1_001 回复于2016-12-09 22:57:14
浏览 1150
回复 4
不多废话,直接教贴,本帖是面向新手的,以及不知道怎么通过帮助把功能实现出来的人,高手跳过 代码一个大框架,几个小框架,比如导入,init函数立下一些规则和全局变量,用来在整个代码中使用,before_trade,然后是handle_data主要算法逻辑; import pandas as pd im...
jingleix 回复于2天前
浏览 3912
回复 6
在一些选股策略中可能要使用到指数成分股的历史行情数据,平台的API中get_price可以实现类似的功能,但只能在ipython notebook中调用,我们可以尝试利用get_index_constituents获取指数成分股,借助get_history获取所需要的行情数据和交易日期,然后通过传递...
hhhhi 回复于2016-12-08 09:53:42
浏览 1339
回复 2
上一篇的地址在这里:http://club.jr.jd.com/quant/topic/930606 在开始写代码之前我们把在上一篇里讲到的几个因子拿过来: 1、市净率<8 2、市销率0.4 3、总资产周转率>0.4 4、总市值越小越好 一、写策略代码 1、我建议用京东自带的 代码生成器写策略 第二...
ma-robot 回复于2017-06-19 22:04:54
浏览 2788
回复 11
说明:本教程只适合入门,只为交流,大神勿扰。码字不易,红包不要,只求点赞,谢谢。 一、先来个图吧,据说这是行规。 二、思路:本文的主题是成长股,可是什么样的才符合成长标准呢?这个话题就大了去了,讲上几堂课也讲不完。不过小剑我告诉大家一个简单的方法,就是找出一个已经成长起来的股票去看他的财务指标。比如...
剑_雪 评论于2017-03-12 16:44:10
浏览 2647
回复 4
今天想跟大家分享的是一个高卖低买的交易策略,这类策略各种论坛里面很多,主要是各类版本都有,这里仅供大家参考。 频率需要按照分钟回测,策略的参数设置比较多,所以可能在一些时间段需要具体调整。目前是从2013年回测到股灾1.0(2015.6中旬)之前。里面涉及到分钟回测的函数等等,大家可以按需自取~~~...
xyb75 回复于2017-05-23 10:57:01
浏览 2007
回复 8
想相信评价一个策略是否优秀、有价值的 一定不是单单看他的回测收益和年化收益。 那如何进行评价,希望大家来说说。 比如:这个回测的结果,改如何评判呢?
momox 回复于2016-12-05 16:46:38
浏览 734
回复 6
评价一个策略的优劣,除了看总收益以外,另外一个非常重要的指标就是Max Drawdown,对于基金经理而言,最大回撤的意义远大于总收益。因为牛市的存在,我们可以很轻松的写出收益率非常恐怖的策略。然而同样是因为牛市过后股灾的存在,很多收益很好的策略的Max Drawdown早就突破了清...
ccvertj 回复于2017-05-14 20:33:50
浏览 2266
回复 10
更正一下:由于回测是按天回测(不是分钟),导致策略实际上是按收盘价在买卖,而不是2点半的价格买卖。不过我也试了一下,两者差别不大。 策略很简单。每天下午2点半,在中证全指的成份股里,从当前市场报价中,选出价格最低的10只股。 然后轮动,只要持仓股不是最低的 就卖掉。
shuhangdeng 回复于2016-12-28 10:09:01
浏览 1304
回复 5
关于机器学习如何应用到量化投资上已经有了很多的想法,小编最近关注的一个高质量公众号上整理出了一些想法,在这里分享给大家: 一、什么是机器学习 机械的定义避开不谈,回答也不追求全面准确。明确一点,机器学习的主要目的在于发现规律或重现规律。(此处不谈非监督学习、强化学习,也不谈降维、集成算法)。什么是发...
小鹏北京 回复于2017-04-28 15:04:45
浏览 1575
回复 1
在编写策略的时候,我们都想把风险降到最低,于是在选择股票池的时候,为了更贴近实际操作,我们需要把“停牌”“退市”“ST”品种删除在我们的标的之外。JD的策略平台为我们提供了非常人性的函数可以很方便做到这一点。不过,在实际的调试中我发现了一个小小的问题。 在lect的代码中,他用到了这样...
ccvertj 回复于2017-04-01 22:00:51
浏览 1084
回复 4
由于之前对文本挖掘有点了解,最近一直想将这种想法应用于策略选股上,之前自己做的是关于P2P的一个舆情分析,最后通过主题模型能够找出客户对每款P2P产品评论的主题,从而能够反映出使用者对这个产品的看法,也能根据关键词排名发现产品的优缺点;同时,也通过情感分析,计算出每种产品的情感得分,...
hahadawa 评论于2017-07-25 11:58:45
浏览 2505
回复 14
上升三角形简介: 做技术分析的宽友肯定研究过或者听说过上升三角形形态。上升三角形是指股价在某水平呈现强大的卖压,股价从低点回升到该水平便告回落,但市场的购买力十分强,股价为回到上次低点即告反弹,这种持续情形使得股价随一条阻力水平线波动并逐渐收窄。若把每一个短期波动高点连接起来,刻画出一条水平阻力线;...
长江淡水鱼 回复于5天前
浏览 2434
回复 13
量化平台就是好,省去了quanter们自己打数据结构的时间和精力,可以集中在策略的想法构建上。以前没用平台自己写策略的时候,都是从wind和国泰安上自己下载数据,自己打数据结构、清洗数据。量化平台虽然好,但毕竟有一些功能会受到限制,比如京东平台目前的数据只到2011年,因此,有时候还是需...
jd_550513994 回复于2016-10-28 16:59:38
浏览 581
回复 4
如果大家处于Python入门阶段或者机器学习的初级阶段,可以尝试用著名统计学家Fisher统计的Iris(鸢尾草分类)数据进行试验,这段code来源于sk-learn官网,为了更好地说明结果,我做了一些改进: #testcode: x = calentropy(trainlabel) #sp...
smile627124 回复于2016-10-26 09:33:21
浏览 1230
回复 7
如今,大数据(Big Data)和数据挖掘(Data Mining)成为了一个热门话题和学术研究课题,但很多人对于它们的定义却只停留在数据量庞大而造成计算困难的层面。实际上,大数据往往代表的是大量的、不完全的、有噪声的、模糊的数据,而数据挖掘是指从大数据中提取隐含的、事先不知道的、但又是潜在有用的信...
月亮买卖 回复于2017-05-15 11:12:08
浏览 2093
回复 17
使用talib写过技术分析策略的宽友可能发现了talib计算出的一些指标和平时使用的行情软件(如通达信,同花顺等)中给出的指标数值并不一致。如果我们仔细查看talib和行情软件中对于相同指标的算法,就会发现对于指标中使用的SMA的定义并不一样。 在talib中SMA表示的是简单移动平均(simple...
qzhouayi704 回复于2017-05-29 23:58:06
浏览 1801
回复 11
[入门教程],大神轻拍! “法玛三因子”是个什么鬼? 尤金-法玛、彼得-汉森和罗伯特-希勒这三位学者因对资产定价领域的相关贡献得奖是2013年的诺贝尔经济学奖一个非常热门的话题。 就是上面这个老头他提出的“三因子模型”是广受华尔街欢迎的法宝。 这三个因子一个叫贝塔,一个叫市值,一个叫估值——更简单地...
ccvertj 回复于2017-04-01 21:47:17
浏览 1689
回复 3
做量化要有必要的工具。下面简单介绍一下我用的工具: (一) 软件推荐:python 常用的量化软件有python、matlab、java、C++。从开发难度而言python和matlab都比较容易,java和C++麻烦一些。从运行速度而言,C++、java要快于matlab和python。不过对于大...
不明真相的吃瓜院长 回复于2017-01-03 17:30:41
浏览 1509
回复 1
随着量化投资的概念在国内逐渐流行,量化交易员这个听起来神秘又高大上的职业也逐渐走入人们的视野,笔者也曾经面试相关的岗位,有考核行测+投资理念的,也有考核各种衍生品相关知识外加编程及数据库相关知识的,大体上都要求有较好的数理分析和逻辑思维,至少掌握一门熟练的语言等,通常计算机水平对采用程序化交易方式来...
西风老神仙 回复于1天前
浏览 2736
回复 5
量化交易,指的是利用数学模型,在金融市场中寻找稳定超额收益的投资手段。量化交易有着挖掘信息能力强,不易受主观情绪影响,下单及时、准确,风险控制严格等特点,能够获得稳健的收益。而其相对于传统主观投资,上手难度也比较大,门槛较高。入门量化交易,主要需要了解如下几方面的知识。 1.数学/统计学知识...
西风老神仙 回复于1天前
浏览 8779
回复 15
1. 打开量化投资的黑箱 这本书的作者里什·纳兰(Rishi K. Narang)是华尔街顶级数量金融专家,资深对冲基金经理,自1996年开始,他就开始从事对冲基金事业,专注于量化交易策略。目前是特勒西斯资本有限责任公司(Telesis Capital LLC)的主要合伙人。在书中他站在一个非纯粹技...
欧阳诚锋 回复于2017-03-11 22:57:38
浏览 6241
回复 5
量化交易策略,还是要从代码做起。 本期小编手把手带你入门量化交易,在京东量化平台完成简单的策略回测。不多说,go! 文章摘要 l 量化策略的基本构建流程 l 学习用python在京东量化平台创建一个策略 l 完成简单的策略回测 l 添加实盘模拟并订阅策略输出信号 ●量化策略的基本构建流程...
leleda_a 回复于2017-08-09 09:59:49
浏览 10811
回复 11
话不多说了,上一篇的链接在这里:http://club.jr.jd.com/quant/topic/883453 上篇帖子前半部分为介绍隐式马尔科夫的idea和模型能够解决的问题,这部分知乎和各类csdn机器学习社区很多,大家可以多多补充。今天主要是来补充在京东量化平台的代码的,欢迎讨论。 主要用到...
alphaQuant 回复于2017-07-28 06:56:29
浏览 1990
回复 3
这是一个简易的二八轮动以及Dual Trust突破择时的策略。以下是雪球网张翼轸对二八轮动的阐述: “二八,是中国市场的一个说法,指的是大小盘轮动。之所以会有二八轮动模型,就在于中国的股票风格特质很明显,时而喜欢炒作大蓝筹(比如2007年后半段和2014年末),时而又喜欢炒作中小盘股(A股的大多数时...
铃星尘 回复于2017-07-16 08:24:44
浏览 2462
回复 6
num=0.1 pv=context.portfolio.portfolio_value mv=context.portfolio.cash price=data_dict[stock].last if stock not in context.portfo...
Q1_001 回复于2016-12-09 22:57:14
浏览 1150
回复 4
不多废话,直接教贴,本帖是面向新手的,以及不知道怎么通过帮助把功能实现出来的人,高手跳过 代码一个大框架,几个小框架,比如导入,init函数立下一些规则和全局变量,用来在整个代码中使用,before_trade,然后是handle_data主要算法逻辑; import pandas as pd im...
jingleix 回复于2天前
浏览 3912
回复 6
在一些选股策略中可能要使用到指数成分股的历史行情数据,平台的API中get_price可以实现类似的功能,但只能在ipython notebook中调用,我们可以尝试利用get_index_constituents获取指数成分股,借助get_history获取所需要的行情数据和交易日期,然后通过传递...
hhhhi 回复于2016-12-08 09:53:42
浏览 1339
回复 2
上一篇的地址在这里:http://club.jr.jd.com/quant/topic/930606 在开始写代码之前我们把在上一篇里讲到的几个因子拿过来: 1、市净率<8 2、市销率0.4 3、总资产周转率>0.4 4、总市值越小越好 一、写策略代码 1、我建议用京东自带的 代码生成器写策略 第二...
ma-robot 回复于2017-06-19 22:04:54
浏览 2788
回复 11
说明:本教程只适合入门,只为交流,大神勿扰。码字不易,红包不要,只求点赞,谢谢。 一、先来个图吧,据说这是行规。 二、思路:本文的主题是成长股,可是什么样的才符合成长标准呢?这个话题就大了去了,讲上几堂课也讲不完。不过小剑我告诉大家一个简单的方法,就是找出一个已经成长起来的股票去看他的财务指标。比如...
剑_雪 评论于2017-03-12 16:44:10
浏览 2647
回复 4
今天想跟大家分享的是一个高卖低买的交易策略,这类策略各种论坛里面很多,主要是各类版本都有,这里仅供大家参考。 频率需要按照分钟回测,策略的参数设置比较多,所以可能在一些时间段需要具体调整。目前是从2013年回测到股灾1.0(2015.6中旬)之前。里面涉及到分钟回测的函数等等,大家可以按需自取~~~...
xyb75 回复于2017-05-23 10:57:01
浏览 2007
回复 8
想相信评价一个策略是否优秀、有价值的 一定不是单单看他的回测收益和年化收益。 那如何进行评价,希望大家来说说。 比如:这个回测的结果,改如何评判呢?
momox 回复于2016-12-05 16:46:38
浏览 734
回复 6
评价一个策略的优劣,除了看总收益以外,另外一个非常重要的指标就是Max Drawdown,对于基金经理而言,最大回撤的意义远大于总收益。因为牛市的存在,我们可以很轻松的写出收益率非常恐怖的策略。然而同样是因为牛市过后股灾的存在,很多收益很好的策略的Max Drawdown早就突破了清...
ccvertj 回复于2017-05-14 20:33:50
浏览 2266
回复 10
更正一下:由于回测是按天回测(不是分钟),导致策略实际上是按收盘价在买卖,而不是2点半的价格买卖。不过我也试了一下,两者差别不大。 策略很简单。每天下午2点半,在中证全指的成份股里,从当前市场报价中,选出价格最低的10只股。 然后轮动,只要持仓股不是最低的 就卖掉。
shuhangdeng 回复于2016-12-28 10:09:01
浏览 1304
回复 5
关于机器学习如何应用到量化投资上已经有了很多的想法,小编最近关注的一个高质量公众号上整理出了一些想法,在这里分享给大家: 一、什么是机器学习 机械的定义避开不谈,回答也不追求全面准确。明确一点,机器学习的主要目的在于发现规律或重现规律。(此处不谈非监督学习、强化学习,也不谈降维、集成算法)。什么是发...
小鹏北京 回复于2017-04-28 15:04:45
浏览 1575
回复 1
在编写策略的时候,我们都想把风险降到最低,于是在选择股票池的时候,为了更贴近实际操作,我们需要把“停牌”“退市”“ST”品种删除在我们的标的之外。JD的策略平台为我们提供了非常人性的函数可以很方便做到这一点。不过,在实际的调试中我发现了一个小小的问题。 在lect的代码中,他用到了这样...
ccvertj 回复于2017-04-01 22:00:51
浏览 1084
回复 4
由于之前对文本挖掘有点了解,最近一直想将这种想法应用于策略选股上,之前自己做的是关于P2P的一个舆情分析,最后通过主题模型能够找出客户对每款P2P产品评论的主题,从而能够反映出使用者对这个产品的看法,也能根据关键词排名发现产品的优缺点;同时,也通过情感分析,计算出每种产品的情感得分,...
hahadawa 评论于2017-07-25 11:58:45
浏览 2505
回复 14
上升三角形简介: 做技术分析的宽友肯定研究过或者听说过上升三角形形态。上升三角形是指股价在某水平呈现强大的卖压,股价从低点回升到该水平便告回落,但市场的购买力十分强,股价为回到上次低点即告反弹,这种持续情形使得股价随一条阻力水平线波动并逐渐收窄。若把每一个短期波动高点连接起来,刻画出一条水平阻力线;...
长江淡水鱼 回复于5天前
浏览 2434
回复 13
量化平台就是好,省去了quanter们自己打数据结构的时间和精力,可以集中在策略的想法构建上。以前没用平台自己写策略的时候,都是从wind和国泰安上自己下载数据,自己打数据结构、清洗数据。量化平台虽然好,但毕竟有一些功能会受到限制,比如京东平台目前的数据只到2011年,因此,有时候还是需...
jd_550513994 回复于2016-10-28 16:59:38
浏览 581
回复 4
如果大家处于Python入门阶段或者机器学习的初级阶段,可以尝试用著名统计学家Fisher统计的Iris(鸢尾草分类)数据进行试验,这段code来源于sk-learn官网,为了更好地说明结果,我做了一些改进: #testcode: x = calentropy(trainlabel) #sp...
smile627124 回复于2016-10-26 09:33:21
浏览 1230
回复 7
如今,大数据(Big Data)和数据挖掘(Data Mining)成为了一个热门话题和学术研究课题,但很多人对于它们的定义却只停留在数据量庞大而造成计算困难的层面。实际上,大数据往往代表的是大量的、不完全的、有噪声的、模糊的数据,而数据挖掘是指从大数据中提取隐含的、事先不知道的、但又是潜在有用的信...
月亮买卖 回复于2017-05-15 11:12:08
浏览 2093
回复 17
使用talib写过技术分析策略的宽友可能发现了talib计算出的一些指标和平时使用的行情软件(如通达信,同花顺等)中给出的指标数值并不一致。如果我们仔细查看talib和行情软件中对于相同指标的算法,就会发现对于指标中使用的SMA的定义并不一样。 在talib中SMA表示的是简单移动平均(simple...
qzhouayi704 回复于2017-05-29 23:58:06
浏览 1801
回复 11
[入门教程],大神轻拍! “法玛三因子”是个什么鬼? 尤金-法玛、彼得-汉森和罗伯特-希勒这三位学者因对资产定价领域的相关贡献得奖是2013年的诺贝尔经济学奖一个非常热门的话题。 就是上面这个老头他提出的“三因子模型”是广受华尔街欢迎的法宝。 这三个因子一个叫贝塔,一个叫市值,一个叫估值——更简单地...
ccvertj 回复于2017-04-01 21:47:17
浏览 1689
回复 3
做量化要有必要的工具。下面简单介绍一下我用的工具: (一) 软件推荐:python 常用的量化软件有python、matlab、java、C++。从开发难度而言python和matlab都比较容易,java和C++麻烦一些。从运行速度而言,C++、java要快于matlab和python。不过对于大...
不明真相的吃瓜院长 回复于2017-01-03 17:30:41
浏览 1509
回复 1
随着量化投资的概念在国内逐渐流行,量化交易员这个听起来神秘又高大上的职业也逐渐走入人们的视野,笔者也曾经面试相关的岗位,有考核行测+投资理念的,也有考核各种衍生品相关知识外加编程及数据库相关知识的,大体上都要求有较好的数理分析和逻辑思维,至少掌握一门熟练的语言等,通常计算机水平对采用程序化交易方式来...
西风老神仙 回复于1天前
浏览 2736
回复 5
量化交易,指的是利用数学模型,在金融市场中寻找稳定超额收益的投资手段。量化交易有着挖掘信息能力强,不易受主观情绪影响,下单及时、准确,风险控制严格等特点,能够获得稳健的收益。而其相对于传统主观投资,上手难度也比较大,门槛较高。入门量化交易,主要需要了解如下几方面的知识。 1.数学/统计学知识...
西风老神仙 回复于1天前
浏览 8779
回复 15
1. 打开量化投资的黑箱 这本书的作者里什·纳兰(Rishi K. Narang)是华尔街顶级数量金融专家,资深对冲基金经理,自1996年开始,他就开始从事对冲基金事业,专注于量化交易策略。目前是特勒西斯资本有限责任公司(Telesis Capital LLC)的主要合伙人。在书中他站在一个非纯粹技...
欧阳诚锋 回复于2017-03-11 22:57:38
浏览 6241
回复 5
量化交易策略,还是要从代码做起。 本期小编手把手带你入门量化交易,在京东量化平台完成简单的策略回测。不多说,go! 文章摘要 l 量化策略的基本构建流程 l 学习用python在京东量化平台创建一个策略 l 完成简单的策略回测 l 添加实盘模拟并订阅策略输出信号 ●量化策略的基本构建流程...
leleda_a 回复于2017-08-09 09:59:49
浏览 10811
回复 11
话不多说了,上一篇的链接在这里:http://club.jr.jd.com/quant/topic/883453 上篇帖子前半部分为介绍隐式马尔科夫的idea和模型能够解决的问题,这部分知乎和各类csdn机器学习社区很多,大家可以多多补充。今天主要是来补充在京东量化平台的代码的,欢迎讨论。 主要用到...
alphaQuant 回复于2017-07-28 06:56:29
浏览 1990
回复 3
这是一个简易的二八轮动以及Dual Trust突破择时的策略。以下是雪球网张翼轸对二八轮动的阐述: “二八,是中国市场的一个说法,指的是大小盘轮动。之所以会有二八轮动模型,就在于中国的股票风格特质很明显,时而喜欢炒作大蓝筹(比如2007年后半段和2014年末),时而又喜欢炒作中小盘股(A股的大多数时...
铃星尘 回复于2017-07-16 08:24:44
浏览 2462
回复 6
num=0.1 pv=context.portfolio.portfolio_value mv=context.portfolio.cash price=data_dict[stock].last if stock not in context.portfo...
Q1_001 回复于2016-12-09 22:57:14
浏览 1150
回复 4
不多废话,直接教贴,本帖是面向新手的,以及不知道怎么通过帮助把功能实现出来的人,高手跳过 代码一个大框架,几个小框架,比如导入,init函数立下一些规则和全局变量,用来在整个代码中使用,before_trade,然后是handle_data主要算法逻辑; import pandas as pd im...
jingleix 回复于2天前
浏览 3912
回复 6
在一些选股策略中可能要使用到指数成分股的历史行情数据,平台的API中get_price可以实现类似的功能,但只能在ipython notebook中调用,我们可以尝试利用get_index_constituents获取指数成分股,借助get_history获取所需要的行情数据和交易日期,然后通过传递...
hhhhi 回复于2016-12-08 09:53:42
浏览 1339
回复 2
上一篇的地址在这里:http://club.jr.jd.com/quant/topic/930606 在开始写代码之前我们把在上一篇里讲到的几个因子拿过来: 1、市净率<8 2、市销率0.4 3、总资产周转率>0.4 4、总市值越小越好 一、写策略代码 1、我建议用京东自带的 代码生成器写策略 第二...
ma-robot 回复于2017-06-19 22:04:54
浏览 2788
回复 11
说明:本教程只适合入门,只为交流,大神勿扰。码字不易,红包不要,只求点赞,谢谢。 一、先来个图吧,据说这是行规。 二、思路:本文的主题是成长股,可是什么样的才符合成长标准呢?这个话题就大了去了,讲上几堂课也讲不完。不过小剑我告诉大家一个简单的方法,就是找出一个已经成长起来的股票去看他的财务指标。比如...
剑_雪 评论于2017-03-12 16:44:10
浏览 2647
回复 4
今天想跟大家分享的是一个高卖低买的交易策略,这类策略各种论坛里面很多,主要是各类版本都有,这里仅供大家参考。 频率需要按照分钟回测,策略的参数设置比较多,所以可能在一些时间段需要具体调整。目前是从2013年回测到股灾1.0(2015.6中旬)之前。里面涉及到分钟回测的函数等等,大家可以按需自取~~~...
xyb75 回复于2017-05-23 10:57:01
浏览 2007
回复 8
想相信评价一个策略是否优秀、有价值的 一定不是单单看他的回测收益和年化收益。 那如何进行评价,希望大家来说说。 比如:这个回测的结果,改如何评判呢?
momox 回复于2016-12-05 16:46:38
浏览 734
回复 6
评价一个策略的优劣,除了看总收益以外,另外一个非常重要的指标就是Max Drawdown,对于基金经理而言,最大回撤的意义远大于总收益。因为牛市的存在,我们可以很轻松的写出收益率非常恐怖的策略。然而同样是因为牛市过后股灾的存在,很多收益很好的策略的Max Drawdown早就突破了清...
ccvertj 回复于2017-05-14 20:33:50
浏览 2266
回复 10
更正一下:由于回测是按天回测(不是分钟),导致策略实际上是按收盘价在买卖,而不是2点半的价格买卖。不过我也试了一下,两者差别不大。 策略很简单。每天下午2点半,在中证全指的成份股里,从当前市场报价中,选出价格最低的10只股。 然后轮动,只要持仓股不是最低的 就卖掉。
shuhangdeng 回复于2016-12-28 10:09:01
浏览 1304
回复 5
关于机器学习如何应用到量化投资上已经有了很多的想法,小编最近关注的一个高质量公众号上整理出了一些想法,在这里分享给大家: 一、什么是机器学习 机械的定义避开不谈,回答也不追求全面准确。明确一点,机器学习的主要目的在于发现规律或重现规律。(此处不谈非监督学习、强化学习,也不谈降维、集成算法)。什么是发...
小鹏北京 回复于2017-04-28 15:04:45
浏览 1575
回复 1
在编写策略的时候,我们都想把风险降到最低,于是在选择股票池的时候,为了更贴近实际操作,我们需要把“停牌”“退市”“ST”品种删除在我们的标的之外。JD的策略平台为我们提供了非常人性的函数可以很方便做到这一点。不过,在实际的调试中我发现了一个小小的问题。 在lect的代码中,他用到了这样...
ccvertj 回复于2017-04-01 22:00:51
浏览 1084
回复 4
由于之前对文本挖掘有点了解,最近一直想将这种想法应用于策略选股上,之前自己做的是关于P2P的一个舆情分析,最后通过主题模型能够找出客户对每款P2P产品评论的主题,从而能够反映出使用者对这个产品的看法,也能根据关键词排名发现产品的优缺点;同时,也通过情感分析,计算出每种产品的情感得分,...
hahadawa 评论于2017-07-25 11:58:45
浏览 2505
回复 14
上升三角形简介: 做技术分析的宽友肯定研究过或者听说过上升三角形形态。上升三角形是指股价在某水平呈现强大的卖压,股价从低点回升到该水平便告回落,但市场的购买力十分强,股价为回到上次低点即告反弹,这种持续情形使得股价随一条阻力水平线波动并逐渐收窄。若把每一个短期波动高点连接起来,刻画出一条水平阻力线;...
长江淡水鱼 回复于5天前
浏览 2434
回复 13
量化平台就是好,省去了quanter们自己打数据结构的时间和精力,可以集中在策略的想法构建上。以前没用平台自己写策略的时候,都是从wind和国泰安上自己下载数据,自己打数据结构、清洗数据。量化平台虽然好,但毕竟有一些功能会受到限制,比如京东平台目前的数据只到2011年,因此,有时候还是需...
jd_550513994 回复于2016-10-28 16:59:38
浏览 581
回复 4
如果大家处于Python入门阶段或者机器学习的初级阶段,可以尝试用著名统计学家Fisher统计的Iris(鸢尾草分类)数据进行试验,这段code来源于sk-learn官网,为了更好地说明结果,我做了一些改进: #testcode: x = calentropy(trainlabel) #sp...
smile627124 回复于2016-10-26 09:33:21
浏览 1230
回复 7
如今,大数据(Big Data)和数据挖掘(Data Mining)成为了一个热门话题和学术研究课题,但很多人对于它们的定义却只停留在数据量庞大而造成计算困难的层面。实际上,大数据往往代表的是大量的、不完全的、有噪声的、模糊的数据,而数据挖掘是指从大数据中提取隐含的、事先不知道的、但又是潜在有用的信...
月亮买卖 回复于2017-05-15 11:12:08
浏览 2093
回复 17
使用talib写过技术分析策略的宽友可能发现了talib计算出的一些指标和平时使用的行情软件(如通达信,同花顺等)中给出的指标数值并不一致。如果我们仔细查看talib和行情软件中对于相同指标的算法,就会发现对于指标中使用的SMA的定义并不一样。 在talib中SMA表示的是简单移动平均(simple...
qzhouayi704 回复于2017-05-29 23:58:06
浏览 1801
回复 11
Copyright © 2004-2017 京东JD.com 版权所有 | 投资有风险,购买需谨慎