当前位置: 首页 > article >正文

国内股票年化收益回归分析(上)

此前,我们针对指数波段操作的年化收益率展开计算,结果显示,若在 2600 - 3600 点区间进行指数波段操作,年化收益率通常能超过 10%。不过,从本质上讲,股市诞生之初,为投资者开辟了一条投资途径,使他们能够分享企业成长带来的收益,这也正是股市 “价值投资” 理念的源头。
站在宏观视角,政策层面往往大力倡导并引导股民秉持理性、长期投资的理念,专注于一只或多只有价值的股票,践行 “三投理念”。但历经多年股市的起伏动荡,“价值投资” 在中国市场却遭遇了重重挑战。接下来,我们将通过具体数据深入剖析,探究中国股市中 “价值投资” 是否可行,以及长期持有股票的实际盈亏状况究竟如何 。

# 安装依赖
!pip install efinance
!pip install openpyxl
!pip install scikit-learn

上证指数年化收益回归

衡量一款理财产品的收益,主要考虑年化收益率、相对收益、风险调整后收益指标、投资期限、稳定性等多种因素。就相对收益而言,与大盘指数对比是其中极为重要的一环。过这种对比,能够清晰洞察理财产品在市场整体环境中的表现。若要实现与大盘指数的收益对比,获取上证指数的年化收益便成为首要任务。上证指数作为反映沪市整体走势的重要指标,其年化收益数据为评估理财产品相对收益提供了关键参照。

import efinance as ef
import datetime
from tqdm import tqdm
import numpy as np
import pandas as pd
from sklearn.linear_model import LinearRegression


# 股票代码
stock_code = '上证指数'
# 获取上证指数历史行情数据
df = ef.stock.get_quote_history(stock_code)
stock_date = np.array([datetime.datetime.strptime(i,"%Y-%m-%d") for i in np.array(df["日期"])])
stock_price = np.array(df['开盘'])

def linear_regression(x_list, y_list):
    '''
    使用sklearn中的线性回归求解
    '''
    lr_model = LinearRegression()
    # 使用库求解
    lr_model.fit(x_list, y_list)
 
    # 这里为了验证结果,仅作事例,将输出结果简单化了
    ar = np.array([lr_model.coef_[

http://www.kler.cn/a/516146.html

相关文章:

  • docker日志保留策略设置
  • KETTLE-SAP抽数报错RFC_ERROR_SYSTEM_FAILURE
  • 优化使用 Flask 构建视频转 GIF 工具
  • 如何实现网页不用刷新也能更新
  • 【JDBC】数据库连接的艺术:深入解析数据库连接池、Apache-DBUtils与BasicDAO
  • 特征选择(机器学习)
  • 深度学习|表示学习|卷积神经网络|参数共享是什么?|07
  • 【MySQL】 库的操作
  • 【优选算法】7----三数之和
  • 树的宽度优先遍历(c++)
  • 头歌实训作业 算法设计与分析-贪心算法(第2关:最优装载问题)
  • 性能测试监控与诊断
  • ARM64平台Flutter环境搭建
  • EF Core 乐观、悲观并发控制
  • spring-springboot -springcloud
  • Sophon边缘盒数据校验及量化
  • Java拓展学习——Process类的学习和使用
  • mysql 计算2个时间段之间的间距
  • 差分轮算法-两个轮子计算速度的方法-阿克曼四轮小车计算方法
  • 从新手到高手的蜕变:MySQL 视图进阶全攻略
  • 不使用 JS 纯 CSS 获取屏幕宽高
  • 单片机内存管理剖析
  • 【Python模块】使用sys.path查看当前的模块搜索路径
  • Spring AOT
  • 2025-1-20-sklearn学习(42) 使用scikit-learn计算 钿车罗帕,相逢处,自有暗尘随马。
  • Linux网络之TCP