目录一、建立回归模型二、判断有无自相关性(1)图示检验法1(2)图示检验法2(3)DW检验法三、迭代法处理自相关四、差分法处理自相关五、不同处理方法的选择由上图可知,散点图结果大部分落在了第Ⅰ,Ⅲ象限,表明随机扰动项存在正的序列相关。(3)DW检验法相关知识:0≤DW≤误差项ε间存在正自相关<DW≤不能判定是否有自相关<DW<4-误差项间无自相关4-≤DW<4-不能判定是否
因子分析系列博文: 因子分析 factor analysis (一 ):模型的理论推导 因子分析 factor analysis (二 ) : 因子分析模型 因子分析 factor analysis (三) : 因子载荷矩阵的估计方法因子分析 factor analysis (四) : 因子旋转(正交变换) 因子分析 factor analysis (五) : 因子得分因子分析 fact
转载 2024-07-13 08:12:58
0阅读
因子分析用Python做的一个典型例子一、实验目的采用合适的数据分析方法对下面的题进行解答二、实验要求采用因子分析方法,根据48位应聘者的15项指标得分,选出6名最优秀的应聘者。三、代码import pandas as pdimport numpy as npimport math as mathimport numpy as npfrom numpy import *from scipy.sta
转载 2023-06-21 23:33:52
129阅读
还记得我们在前面采用的回测工具Backtrader吗?Backtrader是一款非常灵活的回测工具,基于它你能回测任何你想要测试的idea.但是针对因子回测,Backtrader 开发回测代码以及生成报告上并不算很方便,我们需要自己编写买卖逻辑,在生成的报告上也没有IC、IR、回撤等的数据分析,而实际上,从因子回测的技术实现角度上来说,这些都是可以自动化生成的。Alphalens就是一个专门实
一、案例说明1.案例说明研究短视频平台进行品牌传播的关系情况,品牌维度分为品牌活动,品牌代言人,社会责任感和品牌赞助共4项。还有购买意愿数据。案例数据中还包括基本个体特征比如性别、年龄,学历,月收等。以及短视频平台观看情况和消费情况。数据样本为200个。2.分析目的先通过因子分析,用少量因子反映分析题目的信息,从而达到降低维度,便于分析的目的,然后对因子命名用于回归分析。研究品牌四个维度对于购买意
1 主成分分析(PCA)主成分分析:将原始特征(变量)按一定的线性组合而成新的若干个变量,这些若干个变量就称为主成分,通常主成分个数少于自变量个数,从而达成降维目的。  主成分分析与SVD都是可以降维,那么它们的区别在哪?区别在于PCA需要先计算协方差矩阵,接着通过协方差矩阵进行与SVD相似的步骤;而SVD可以直接对矩阵进行分解。小知识:y=ax+b, x为自变量,y为因变量(
# 使用Python进行五日动量因子因子检验 在金融市场中,因子分析是一种常用的工具,帮助投资者识别潜在的投资机会。本文将重点介绍如何使用Python进行五日动量因子因子检验,并给出相关的代码示例。 ## 什么是动量因子? 动量因子是指通过过去一段时间内的收益来预测未来收益的策略。五日动量因子特别关注过去五天的股票回报,假设短期内表现良好的股票在将来几天也会继续表现良好。 ## 概
原创 2024-10-04 05:19:15
190阅读
1. 梯度下降算法推导模型的算法就是为了通过模型学习,使得训练集的输入获得的实际输出与理想输出尽可能相近。 极大似然函数 的本质就是衡量在某个参数下, 样本整体估计和真实情况一样的概率 , 交叉熵函数 的本质是衡量样本 预测值与真实值之间的差距 ,差距越大代表越不相似1. 为什么要最小化损失函数而不是最大化模型模型正确
本文试图构建一个通用的因子选股回测模型,来验证因子的有效性。什么是有效因子在构建因子选股回测模型之前,我们总结了一个有效因子的三个重要特征,它们是:①超额收益:一个有效因子,应当能筛选出好的股票组合,创造出跑赢大盘的超额收益。②持续性:一个有效因子,应当是在一个较长的时间段内持续有效,而不是仅仅在一个季度、一个年份有效。 ③稳定性:一个有效因子,不仅是对一个市场有效,而是在所有市场都有效,能够跨市
导语彼得 林奇的PEG策略: 投资大师彼得·林奇(Peter Lynch)有过一个著名的论断:任何一家公司股票如果定价合理的话,市盈率就会与收益增长率相等PEG概念解析EPS(Earnings Per Share)表示每股收益(一般按年计算)EPS = \frac{increment per year}{stocknumbers}PE(Price to Earning Ratio)表示市盈率,是当
转载 2024-02-05 11:20:49
10阅读
因子分析用Python做的一个典型例子一、实验目的采用合适的数据分析方法对下面的题进行解答二、实验要求采用因子分析方法,根据48位应聘者的15项指标得分,选出6名最优秀的应聘者。三、代码import pandas as pd import numpy as np import math as math import numpy as np from numpy import * from scip
收益率预测模型中常用到线性因子模型,其是通过线性等式的关系,将有限个数的因子与资产的收益率或者价值联系在一起。本文通过因子线性模型介绍了著名的夏普单指数模型与多因子模型,并介绍了常用的因子种类。线性因子模型的提出因子模型,通俗的说,假如某件事情的发生仅用一个因子便可解释,这样建立的模型就可以称作因子模型。比如说,今天下雨,很可能是因为水汽的积累太多了,那么是否下雨只受到空气中水分含量这个因子
    因子分析如同主成分分析(PCA)一样也是一种降维的方法,其思想与PCA也是相似的。它们最直观的区别在于因子分析是要构造出新的因子构造因子模型,而并非仅仅将原始变量的线性组合表示新的综合变量(PCA的升级版)。    因子分析形式类似一个多元线性回归过程。首先要假象有一些公共因子和特殊因子,公共因子是不可观测的变量,而特殊因子是不能
引入回归分析是数据分析中最基础也是最重要的分析工具,绝大多数的 数据分析问题,都可以使用回归的思想来解决。回归分析的任务就是, 通过研究自变量X和因变量Y的相关关系,尝试去解释Y的形成机制,进 而达到通过X去预测Y的目的。回归分析要完成的三个使命: 第一、识别重要变量; 第二、判断相关性的方向; 第三、要估计权重(回归系数)。数据类型横截面数据:在某一时点收集的不同对象的数据。 例如: (1)我们
# 因子中性化在Python回归中的应用 因子中性化(Factor Neutralization)是金融和统计学中的一个重要概念,旨在消除数据中的某些特定“因子”以更好地分析其余部分的影响。在回归分析中,因子中性化有助于提高模型的预测能力和准确性。本文将介绍因子中性化的背景、方法及其在Python回归中的实现,并附有代码示例。 ## 因子中性化的背景 在许多金融数据集中,变量之间可能存在多重
原创 2024-10-18 10:18:43
272阅读
文章目录重磅开源 | 因子分析工具 携新功能——因子看板强势来袭重磅开源,聚宽因子分析工具安装可视化输出属性列表使用实例结果展示重磅开源 | 因子分析工具 携新功能——因子看板强势来袭日前,聚宽正式对外发布了因子分析工具 jqfactor_analyzer 的开源代码地址,开发者们可以在 Github 上获取源代码并参与开发,希望可以和大家共同交流探讨。此外,为了便于监控因子表现,我们新上线
# Python 如何计算因子ICIR 在金融领域,因子投资是一种常见的策略,其中因子的有效性需要通过统计方法进行评估。因子信息比率(ICIR, Information Coefficient Information Ratio)是一种衡量因子预测能力的重要指标,评估因子的有效性和持久性。本文将详细说明如何使用Python计算因子ICIR,并提供相应的代码示例。 ## ICIR的定义
原创 2024-08-16 07:47:23
406阅读
实现因子回测框架 Python 作为一名经验丰富的开发者,我将为你介绍如何实现基于 Python因子回测框架。在开始之前,我们先来了解一下整个流程。下面是一个简化的流程图: ```mermaid stateDiagram [*] --> 数据准备 数据准备 --> 数据清洗 数据清洗 --> 因子计算 因子计算 --> 分组回测 分组回测 -->
原创 2024-01-30 08:36:53
676阅读
# Python回归T检验 ## 介绍 在统计学中,回归T检验是一种用于比较两个组之间差异的统计方法。它可以用来确定一个自变量与一个连续的因变量之间是否存在显著的关系。 在Python中,我们可以使用`scipy`库中的`stats`模块来进行回归T检验。 ## 流程 下面是执行回归T检验的一般流程: | 步骤 | 描述 | | --- | --- | | 1 | 收集数据 | | 2 |
原创 2023-07-29 15:38:44
288阅读
试验中要考察的指标称为试验指标,影响试验指标的条件称为因素(分类变量),因素所处的状态称为水平,若试验中只有一个因素改变则称为因素试验,若有两个因素改变则称为双因素试验,若有多个因素改变则称为多因素试验。方差分析就是对试验数据进行分析,检验方差相等的多个正态总体均值是否相等,进而判断各因素对试验指标的影响是否显著,根据影响试验指标条件的个数可以区分为单因素方差分析、双因素方差分析和多因素方差分析
  • 1
  • 2
  • 3
  • 4
  • 5