首页
学习
活动
专区
工具
TVP
发布

因子尝试(一):因子加权方法选股应用

之前A股动量与反转实证过程,提到了因子择时和风格轮动重要性,本篇算是对因子择时一个小小尝试,没有什么创新性,只是把现在比较传统方法都拿来试了一遍,目前没有能力创造方法,只做方法搬运工。...文章组合构建过程中选取了3个代表性因子BP(LF)、一个月动量因子、市值因子(市值对数),尝试通过六种不同加权方式对这三种因子进行组合,计算因子得分,根据因子得分进行选股,具体如下: 调仓频率:月度(...(正在尝试)。...可以看出,除了用简单协方差阵估计量组合表现最差外,其他几种方法表现基本接近,并且半衰IC加权结果相对来说更优一些,但所有的组合都在17年之后出现了明显回撤,说明这些因子17年之后基本都失效了,不过18...参考文献 安信证券-多因子系列报告之一:基于因子IC因子模型 金融工程-半衰IC加权因子选股应用

5.5K30

【R语言】因子临床分组应用

前面给大家简单介绍了 ☞【R语言】R因子(factor) 今天我们来结合具体例子给大家讲解一下因子临床分组应用。 我们还是以TCGA数据CHOL(胆管癌)这套数据为例。...关于这套临床数据下载可以参考 ☞如何从TCGA数据库下载RNAseq数据以及临床信息(一) 前面我们也给大家介绍过一些处理临床数据小技巧 ☞【R语言】卡方检验和Fisher精确检验,复现临床paper...*","stage I/II",stage) #转换成因子 stage=factor(stage) stage 可以得到下面这个两分组因子 方法二、直接使用factor函数 #删除组织病理学分期末尾...*","stage III/IV",stage) #转换成因子 stage=factor(stage) stage 可以得到如下因子 方法二、直接使用factor函数 #删除组织病理学分期末尾A,...参考资料: ☞【R语言】R因子(factor) ☞如何从TCGA数据库下载RNAseq数据以及临床信息(一) ☞【R语言】卡方检验和Fisher精确检验,复现临床paper ☞R生成临床信息统计表

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

golang map 装载因子以及 B 计算逻辑

大家好,在上篇文章hash表golang语言中实现中介绍了下golangmap数据结构以及底层存储逻辑。介绍数据结构时候,其中hmap中有一个重要字段:B。...什么是负载因子 负载因子是衡量hash表当前空间占用率指标。go,就是平均每个bucket存储元素个数。...计算公式如下: LoadFactor(负载因子)= hash表已存储键值对总数量/hash桶个数(即hmap结构buckets数组个数) 各语言实现,都会确定一个负载因子阈值,当负载因子超过这个阈值时...,hmapB值是如何计算呢?...所以,初始化map时,元素个数确定情况下,计算B值,就转变成至少分配几个bucket,能使当前负载因子不超过6.5。再根据buckets数组个数=2^B次方计算可得B值。

49510

混合线性模型如何检测固定因子和随机因子显著性以及计算R2

很多朋友写信问我, 像要知道固定因子显著性和随机因子显著性如何计算,他们使用是lme4这个R包, 但是这个包使用anova时没有P值,还要手动计算, 随机因子也需要自己计算loglikehood值...随机因子显著性检验 这里首先构建一个空模型, 然后使用LRT检验 fm_Null = asreml(h1 ~ Spacing + Rep, data=fm,trace=F) lrt.asreml(fm2...关于混合线性模型计算R2 还有一个包叫MuMIn,也可以计算R2 library(MuMIn) r.squaredLR(fm1)#计算R2 0.217233511687581 6....完整代码分享 # 混合线性模型, 如何检测固定因子和随机因子 ###载入数据 library(lme4) library(lmerTest) library(sjstats) library(learnasreml...(fm1) anova(fm1) # 固定因子显著性检验 ranova(fm1) # 随机因子显著性检验,LRT r2(fm1) # 计算R2 p_value(fm1) # 计算每个水平显著性

3.9K30

Java编程如何减少bug出现次数

前言 Java编程语言IT行业毋庸置疑是企业不可缺少,现今企业招收大量Java人才,从Web应用到Android应用,这款语言已经被广泛用于开发各类应用及代码复杂功能。...今天文章,小职将分享几项最佳实践,希望帮助大家更为轻松地减少Java开发bug数量,并且Java核心学习笔记也是学Java必备知识,希望对大家有帮助!...不要依赖初始化 Java编程,开发者常常依赖构造函数进行对象初始化。不过这其实是一种常见误区。我们完全可以无需调用构造函数情况下,通过多种方式实现对象分配。...要访问该类外对象,大家可使用GET与SET方法。 对每个对象,编写一个私有boolean变量并对其进行初始化。 编写一个非构造函数类,其将确保每个对象会在接受调用之前进行初始化。 [?...黑客可以利用单一漏洞插入自己类,进而从代码中提取敏感信息。JVM默认情况下即不会封闭,不过允许大家该软件包内进行类封闭。 希望以上可以帮助大家更为轻松地减少Java开发bug数量

98920

主成分分析和因子分析SPSS实现

(一)、因子分析SPSS实现 进行因子分析主要步骤如下: 1.  指标数据标准化(SPSS软件自动执行); 2.  指标之间相关性判定; 3.  确定因子个数; 4.  ...图2:Factor Analyze对话框与Descriptives子对话框   SPSS调用Factor Analyze过程进行分析时,SPSS会自动对原始数据进行标准化处理,所以得到计算结果后指变量都是指经过标准化处理后变量...可以把第一和第二主成分点画出一个二维图以直观地显示它们如何解释原来变量。 (二)、因子分析。 1 、因子分析基本理论与模型;   因子分析是主成分分析推广和发展。   ...5,因子分析因子个数需要分析者指定(spss根据一定条件自动设定,只要是特 征值大于1因子进入分析),而指 定因子数量不同而结果不同。...主成分分析,成分数量是一定,一般有几个变量就有几个主成分。   和主成分分析相比,由于因子分析可以使用旋转技术帮助解释因子解释方面更加有优势。

3.5K51

【深度研究】Stacking 集成学习因子选股应用

各个模型全 A 选股表现各异,同一模型使用 不同训练数据时表现也有很大差异,本章我们将分别展示这些差异,并讨论如何选取Stacking 模型第一层基模型。...因此可以将其看作一个因子合成模型,即在每个月底将因子池中所有因子合成为一个因子”。接下来,我们对该模型合成这个“因子”(即个股下期收益预测值)进行分层回测,从各方面考察该模型效果。...换仓期:每个自然月最后一个交易日核算因子值,在下个自然月首个交易日按当日收盘价换仓。 4. 数据处理方法:将Stacking集成学习模型预测值视作单因子因子值为空股票不参与分层。 5....多空组合是假设所有个股可以卖空基础上,每月调仓时买入组合 1,卖 空组合 5。回测模型每个自然月最后一个交易日核算因子值,在下个自然月首个交易日 按当日收盘价调仓。 下面四个图依次为: 1....按前面说明回测方法计算组合1~组合5、基准组合净值,与沪深300、证500净值对比作图。 2. 分五层组合回测,用组合1~组合5净值除以基准组合净值示意图。

1.8K21

python字典统计元素出现次数简单应用

如果需要统计一段文本每个词语出现次数,需要怎么做呢? 这里就要用到字典类型了,字典构成“元素:出现次数健值对,非常适合“统计元素次数”这样问题。...: 1、构建一个空字典 想要构成“元素:出现次数健值对,那首先肯定就是要先生成一个空字典。...喜大普奔~~~~~ 如果wordIs里接下来取到词不是“综合”,那就是重复以上步骤; 如果取到词还是“综合”,因为健值对'综合':'1'已经字典里了,所以d.get(word, 0) 结果,就不是...通过循环操作,两行代码就生成了一个字典,里面的健值对,就是词语及其出现次数。...,如果出现结果是以列形式,那会直观一些。

5.3K40

Python如何统计文本词汇出现次数?

问题描述: 有时遇到一个文本需要统计文本内词汇次数时候,可以用一个简单python程序来实现。...解决方案: 首先需要一个文本文件(.txt)格式(文本内词汇以空格分隔),因为需要一个程序,所以要考虑如何将文件打开而不是采用复制粘贴方式。...这时就要用到open()方式来打开文档,然后通过read()读取其中内容,再将词汇作为key,出现次数作为values存入字典。...图 1 txt文件内容 再通过open和read函数来读取文件: open_file=open("text.txt") file_txt=open_file.read() 然后再创建一个空字典,将所有出现每个词汇作为...key保存到字典,对文本从开始到结束,循环处理每个词汇,并将词汇设置为一个字典key,将其value设置为1,如果已经存在该词汇key,说明该词汇已经使用过,就将value累积加1。

3.9K20

计算一个二进制数字1出现次数N种方法

引言 闲来无事,博客园里看到一篇博客。 如何统计二进制 1 个数 感觉解法非常新颖,分享一下。 2. 最基本思路 这个问题描述起来很简单,一句话,实际上解决起来也很简单。 2.1....计算机保存负数方式是2补码,简单来说,一个整数 * -1 后结果为该整数按位取反再加 1: 计算机为什么要这样存储呢?...针对 python 语言, python2 ,我们可以通过 sys.maxint 获取到上面说“预定位数”最大数字来计算 python3 sys.maxint 更换为了 sys.maxsize...那么基本解决思路有下面几个: 利用 java 语言 >>> 操作,让解释器强制高位补 0 预先定义最大移位次数变量 对负数最高位直接置 0,然后使用上述程序,并在最终将结果加 1 方法 1 是最简单...高效新颖解法 下面是最巧妙一个方法,基本思路是把一个整数减去1,再和原整数做与运算,会把该整数最右边一个1变成0。 那么一个整数二进制表示中有多少个1,就可以进行多少次这样操作。

84420

C# 计算某个字符字符串中出现次数

C# 计算某个字符字符串中出现次数,可以应用于计算关键词密度,判断URL目录层级深度。1....使用可枚举 Enumerable.Count() 方法,引用空间 (System.Linq)推荐解决方案是使用System.LinqCount()方法来计算字符串给定字符出现次数。...使用可枚举 Enumerable.Where() 方法,引用空间 (System.Linq)下面是另一个LINQ解决方案,它使用Where()方法过滤字符串。...使用 foreach 循环我们也可以为这个简单任务编写自己逻辑。其思想是使用foreach循环对字符串字符进行迭代,并保持匹配字符计数。...使用 Regex.Matches() 方法正则表达式Regex.Matches()方法用于搜索指定正则表达式所有匹配项指定输入字符串。我们可以使用它来计算字符串字符出现次数

4.3K80

JSP页面调用另一个JSP页面变量

https://blog.csdn.net/huyuyang6688/article/details/16896447          jsp学习,经常需要在一个jsp页面调用另一个jsp...i值传到b.jsp:                       a.jsp页面核心代码为:                            传参     (说明:给i赋值时也可以用jsp表达式,例如i=)                       b.jsp页面核心代码为:                          ...name值传送到b.jsp:                       a.jsp页面核心代码为:                            <%request.setAttribute...a.jsp核心代码为:                              <%!

7.2K52

linux中计算文本文件某个字符出现次数

2.使用 grep 命令 该grep用于输入文件给定图案命令搜索。...让我们通过命令来使用grep 获取字符数 : > grep -o 'e' rumenz.txt | wc -l 2 在这里,我们文件rumenz.txt查找字符e出现次数。...现在,我们使用管道运算符将grep命令输出传递给wc命令。最后,wc命令-l选项计算输入字符串总行数。 2.1....-c : 取代所有不属于第一字符集字符 -d : 将删除集合中提到所有字符 集合被定义为字符串。我们例子,集合是一个带有单个字符l字符串。...现在,这个片段{s+=(NF-1)} END {print s} 将计算生成数据所有部分并从中减去一(因为一个字符匹配会将数据分成两部分。)以获得所需每行字符数。

2.6K21

linux中计算文本文件某个字符出现次数

2.使用 grep 命令 该grep用于输入文件给定图案命令搜索。...让我们通过命令来使用grep 获取字符数 : > grep -o 'e' rumenz.txt | wc -l2 在这里,我们文件rumenz.txt查找字符e出现次数。...现在,我们使用管道运算符将grep命令输出传递给wc命令。最后,wc命令-l选项计算输入字符串总行数。 2.1....-c : 取代所有不属于第一字符集字符 -d : 将删除集合中提到所有字符 集合被定义为字符串。我们例子,集合是一个带有单个字符l字符串。...现在,这个片段{s+=(NF-1)} END {print s} 将计算生成数据所有部分并从中减去一(因为一个字符匹配会将数据分成两部分。)以获得所需每行字符数。

1.9K00

药物筛选化合物库 | MedChemExpress缺氧诱导因子 HIF细胞代谢作用 | MedChemExpress

细胞感受氧气机制 细胞对氧气感知关键分子是缺氧诱导因子 HIF,HIF 是低氧相关基因转录因子,能促进各种应对低氧基因表达,肿瘤发生、血管增殖、无氧代谢等细胞基本代谢调节发挥重要作用。...氧气浓度较高时,HIF-1α 细胞内被泛素化后经过蛋白酶水解,细胞几乎检测不到 HIF-1α 存在。...细胞核,HIF-1 复合物与缺氧反应基因启动子区域上缺氧反应原件 HRE 结合,募集其他转录因子,进而引发组织细胞一系列缺氧适应反应。...细胞氧调节与疾病关系 实体肿瘤在生长过程逐渐扩大,宿主血管不能满足其生长需求,从而形成一种缺氧恶性微环境,近年来发现,HIF-1 调节肿瘤细胞氧稳定中发挥重要作用,可通过不同途径调节细胞因子表达...低氧环境, HIF-1α 是促进肿瘤侵袭、转移主要调节因子多种癌细胞中都存在 HIF-1α 过表达情况。

32210
领券