目录
任务一:风险计量指标计算与分析
4. 代码实现
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
# 假设数据文件名为 'hs300_data.csv'
# 读取数据
data = pd.read_csv('hs300_data.csv') # 请根据实际数据路径修改
# 数据预处理
data['Date'] = pd.to_datetime(data['Date']) # 假设数据中有日期列
data.set_index('Date', inplace=True)
# 1. 计算沪深300个股平均收益率
# 计算每日收益率
data['Return'] = data['Close'].pct_change() # 假设 'Close' 是收盘价
# 计算平均收益率
average_return = data['Return'].mean()
print(f"沪深300个股平均收益率: {average_return:.4%}")
# 2. 计算市场流动性(假设用成交量)
# 计算总成交量和换手率(