{ "cells": [ { "cell_type": "code", "execution_count": 10, "id": "314b20cf", "metadata": {}, "outputs": [], "source": [ "import pandas as pd\n", "import numpy as np\n", "import matplotlib.pyplot as plt\n", "import statsmodels.api as sm" ] }, { "cell_type": "code", "execution_count": 11, "id": "09463116", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
股票代码_Stkcd日期_Date收盘价_Clpr
0202000-01-047.32
1202000-01-057.58
2202000-01-067.56
3202000-01-077.78
4202000-01-107.80
............
5322202021-12-249.08
5323202021-12-279.09
5324202021-12-289.10
5325202021-12-299.12
5326202021-12-309.14
\n", "

5327 rows × 3 columns

\n", "
" ], "text/plain": [ " 股票代码_Stkcd 日期_Date 收盘价_Clpr\n", "0 20 2000-01-04 7.32\n", "1 20 2000-01-05 7.58\n", "2 20 2000-01-06 7.56\n", "3 20 2000-01-07 7.78\n", "4 20 2000-01-10 7.80\n", "... ... ... ...\n", "5322 20 2021-12-24 9.08\n", "5323 20 2021-12-27 9.09\n", "5324 20 2021-12-28 9.10\n", "5325 20 2021-12-29 9.12\n", "5326 20 2021-12-30 9.14\n", "\n", "[5327 rows x 3 columns]" ] }, "execution_count": 11, "metadata": {}, "output_type": "execute_result" } ], "source": [ "stock_data = pd.read_csv('000020.csv', encoding='utf-8', usecols=[0,1,2])\n", "stock_data" ] }, { "cell_type": "code", "execution_count": 12, "id": "2bd7039c", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
日期_Date日无风险收益率_DRFRet
02000/01/010.000054
12000/01/020.000054
22000/01/030.000054
32000/01/040.000054
42000/01/050.000054
.........
80312021/12/270.000068
80322021/12/280.000068
80332021/12/290.000068
80342021/12/300.000069
80352021/12/310.000068
\n", "

8036 rows × 2 columns

\n", "
" ], "text/plain": [ " 日期_Date 日无风险收益率_DRFRet\n", "0 2000/01/01 0.000054\n", "1 2000/01/02 0.000054\n", "2 2000/01/03 0.000054\n", "3 2000/01/04 0.000054\n", "4 2000/01/05 0.000054\n", "... ... ...\n", "8031 2021/12/27 0.000068\n", "8032 2021/12/28 0.000068\n", "8033 2021/12/29 0.000068\n", "8034 2021/12/30 0.000069\n", "8035 2021/12/31 0.000068\n", "\n", "[8036 rows x 2 columns]" ] }, "execution_count": 12, "metadata": {}, "output_type": "execute_result" } ], "source": [ "risk_free=pd.read_csv('risk_free.csv',encoding='utf-8')\n", "risk_free" ] }, { "cell_type": "code", "execution_count": 14, "id": "cf21e63c", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
股票代码_Stkcd日期_Date收盘价_Clpr
0202000-01-047.32
1202000-01-057.58
2202000-01-067.56
3202000-01-077.78
4202000-01-107.80
............
5322202021-12-249.08
5323202021-12-279.09
5324202021-12-289.10
5325202021-12-299.12
5326202021-12-309.14
\n", "

4809 rows × 3 columns

\n", "
" ], "text/plain": [ " 股票代码_Stkcd 日期_Date 收盘价_Clpr\n", "0 20 2000-01-04 7.32\n", "1 20 2000-01-05 7.58\n", "2 20 2000-01-06 7.56\n", "3 20 2000-01-07 7.78\n", "4 20 2000-01-10 7.80\n", "... ... ... ...\n", "5322 20 2021-12-24 9.08\n", "5323 20 2021-12-27 9.09\n", "5324 20 2021-12-28 9.10\n", "5325 20 2021-12-29 9.12\n", "5326 20 2021-12-30 9.14\n", "\n", "[4809 rows x 3 columns]" ] }, "execution_count": 14, "metadata": {}, "output_type": "execute_result" } ], "source": [ "stock_data.dropna(inplace=True)\n", "stock_data" ] }, { "cell_type": "code", "execution_count": 15, "id": "34998767", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
日期_Date日无风险收益率_DRFRet
02000/01/010.000054
12000/01/020.000054
22000/01/030.000054
32000/01/040.000054
42000/01/050.000054
.........
80312021/12/270.000068
80322021/12/280.000068
80332021/12/290.000068
80342021/12/300.000069
80352021/12/310.000068
\n", "

8036 rows × 2 columns

\n", "
" ], "text/plain": [ " 日期_Date 日无风险收益率_DRFRet\n", "0 2000/01/01 0.000054\n", "1 2000/01/02 0.000054\n", "2 2000/01/03 0.000054\n", "3 2000/01/04 0.000054\n", "4 2000/01/05 0.000054\n", "... ... ...\n", "8031 2021/12/27 0.000068\n", "8032 2021/12/28 0.000068\n", "8033 2021/12/29 0.000068\n", "8034 2021/12/30 0.000069\n", "8035 2021/12/31 0.000068\n", "\n", "[8036 rows x 2 columns]" ] }, "execution_count": 15, "metadata": {}, "output_type": "execute_result" } ], "source": [ "risk_free.dropna(inplace=True)\n", "risk_free" ] }, { "cell_type": "code", "execution_count": null, "id": "5a5f72a1", "metadata": {}, "outputs": [], "source": [ "stock_data['return']=" ] } ], "metadata": { "kernelspec": { "display_name": "python env-name", "language": "python", "name": "imap" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.10.9" } }, "nbformat": 4, "nbformat_minor": 5 }