{ "cells": [ { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [], "source": [ "import sys\n", "\n", "sys.path.insert(0, \"../../\")\n", "# 演示必要的准备代码,使用该库时不需重复此单元格命令" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [], "source": [ "import xalpha as xa\n", "import pandas as pd" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "本文将分析大陆公募基金市场中和石油商品相关的基金,考察其相关性和可替代性" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [], "source": [ "hb = xa.fundinfo(\"162411\") # 华宝油气\n", "gf = xa.fundinfo(\"162719\") # 广发石油\n", "ha = xa.fundinfo(\"160416\") # 华安石油\n", "nf = xa.fundinfo(\"501018\") # 南方原油\n", "yfd = xa.fundinfo(\"161129\") # 易方达原油\n", "js = xa.fundinfo(\"160723\") # 嘉实原油" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [], "source": [ "oilcomp = xa.evaluate(hb, gf, ha, nf, yfd, js)" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", "
\n", "\n", "\n", "\n" ], "text/plain": [ "\n", " | date | \n", "netvalue | \n", "
---|---|---|
0 | \n", "2018-08-24 | \n", "68.72 | \n", "
1 | \n", "2018-08-27 | \n", "68.87 | \n", "
2 | \n", "2018-08-28 | \n", "68.53 | \n", "
3 | \n", "2018-08-29 | \n", "69.51 | \n", "
4 | \n", "2018-08-30 | \n", "70.25 | \n", "
5 | \n", "2018-08-31 | \n", "69.80 | \n", "
6 | \n", "2018-09-02 | \n", "69.92 | \n", "
7 | \n", "2018-09-03 | \n", "70.12 | \n", "
8 | \n", "2018-09-04 | \n", "69.87 | \n", "
9 | \n", "2018-09-05 | \n", "68.72 | \n", "
10 | \n", "2018-09-06 | \n", "67.77 | \n", "
11 | \n", "2018-09-07 | \n", "67.75 | \n", "
12 | \n", "2018-09-10 | \n", "67.54 | \n", "
13 | \n", "2018-09-11 | \n", "69.25 | \n", "
14 | \n", "2018-09-12 | \n", "70.37 | \n", "
15 | \n", "2018-09-13 | \n", "68.59 | \n", "
16 | \n", "2018-09-14 | \n", "68.99 | \n", "
17 | \n", "2018-09-17 | \n", "68.91 | \n", "
18 | \n", "2018-09-18 | \n", "69.85 | \n", "
19 | \n", "2018-09-19 | \n", "71.12 | \n", "
20 | \n", "2018-09-20 | \n", "70.80 | \n", "
21 | \n", "2018-09-21 | \n", "70.78 | \n", "
22 | \n", "2018-09-24 | \n", "72.08 | \n", "
23 | \n", "2018-09-25 | \n", "72.28 | \n", "
24 | \n", "2018-09-26 | \n", "71.57 | \n", "
25 | \n", "2018-09-27 | \n", "72.12 | \n", "
26 | \n", "2018-09-28 | \n", "73.25 | \n", "
27 | \n", "2018-10-01 | \n", "75.30 | \n", "
28 | \n", "2018-10-02 | \n", "75.23 | \n", "
29 | \n", "2018-10-03 | \n", "76.41 | \n", "
... | \n", "... | \n", "... | \n", "
234 | \n", "2019-07-15 | \n", "59.58 | \n", "
235 | \n", "2019-07-16 | \n", "57.62 | \n", "
236 | \n", "2019-07-17 | \n", "56.78 | \n", "
237 | \n", "2019-07-18 | \n", "55.30 | \n", "
238 | \n", "2019-07-19 | \n", "55.63 | \n", "
239 | \n", "2019-07-22 | \n", "56.22 | \n", "
240 | \n", "2019-07-23 | \n", "56.77 | \n", "
241 | \n", "2019-07-24 | \n", "55.88 | \n", "
242 | \n", "2019-07-25 | \n", "56.02 | \n", "
243 | \n", "2019-07-26 | \n", "56.20 | \n", "
244 | \n", "2019-07-29 | \n", "56.87 | \n", "
245 | \n", "2019-07-30 | \n", "58.05 | \n", "
246 | \n", "2019-07-31 | \n", "58.58 | \n", "
247 | \n", "2019-08-01 | \n", "53.95 | \n", "
248 | \n", "2019-08-02 | \n", "55.66 | \n", "
249 | \n", "2019-08-05 | \n", "54.69 | \n", "
250 | \n", "2019-08-06 | \n", "53.63 | \n", "
251 | \n", "2019-08-07 | \n", "51.09 | \n", "
252 | \n", "2019-08-08 | \n", "52.54 | \n", "
253 | \n", "2019-08-09 | \n", "54.50 | \n", "
254 | \n", "2019-08-12 | \n", "54.93 | \n", "
255 | \n", "2019-08-13 | \n", "57.10 | \n", "
256 | \n", "2019-08-14 | \n", "55.23 | \n", "
257 | \n", "2019-08-15 | \n", "54.47 | \n", "
258 | \n", "2019-08-16 | \n", "54.87 | \n", "
259 | \n", "2019-08-19 | \n", "56.21 | \n", "
260 | \n", "2019-08-20 | \n", "56.34 | \n", "
261 | \n", "2019-08-21 | \n", "55.68 | \n", "
262 | \n", "2019-08-22 | \n", "55.35 | \n", "
263 | \n", "2019-08-23 | \n", "53.95 | \n", "
264 rows × 2 columns
\n", "\n", " | date | \n", "netvalue | \n", "
---|---|---|
0 | \n", "2018-08-24 | \n", "6.8070 | \n", "
1 | \n", "2018-08-27 | \n", "6.8156 | \n", "
2 | \n", "2018-08-28 | \n", "6.8030 | \n", "
3 | \n", "2018-08-29 | \n", "6.8213 | \n", "
4 | \n", "2018-08-30 | \n", "6.8445 | \n", "
5 | \n", "2018-08-31 | \n", "6.8315 | \n", "
6 | \n", "2018-09-03 | \n", "6.8228 | \n", "
7 | \n", "2018-09-04 | \n", "6.8442 | \n", "
8 | \n", "2018-09-05 | \n", "6.8305 | \n", "
9 | \n", "2018-09-06 | \n", "6.8355 | \n", "
10 | \n", "2018-09-07 | \n", "6.8438 | \n", "
11 | \n", "2018-09-10 | \n", "6.8556 | \n", "
12 | \n", "2018-09-11 | \n", "6.8730 | \n", "
13 | \n", "2018-09-12 | \n", "6.8606 | \n", "
14 | \n", "2018-09-13 | \n", "6.8448 | \n", "
15 | \n", "2018-09-14 | \n", "6.8690 | \n", "
16 | \n", "2018-09-17 | \n", "6.8570 | \n", "
17 | \n", "2018-09-18 | \n", "6.8616 | \n", "
18 | \n", "2018-09-19 | \n", "6.8483 | \n", "
19 | \n", "2018-09-20 | \n", "6.8468 | \n", "
20 | \n", "2018-09-21 | \n", "6.8571 | \n", "
21 | \n", "2018-09-24 | \n", "6.8571 | \n", "
22 | \n", "2018-09-25 | \n", "6.8665 | \n", "
23 | \n", "2018-09-26 | \n", "6.8786 | \n", "
24 | \n", "2018-09-27 | \n", "6.8902 | \n", "
25 | \n", "2018-09-28 | \n", "6.8689 | \n", "
26 | \n", "2018-10-01 | \n", "6.8689 | \n", "
27 | \n", "2018-10-02 | \n", "6.8689 | \n", "
28 | \n", "2018-10-03 | \n", "6.8689 | \n", "
29 | \n", "2018-10-04 | \n", "6.8689 | \n", "
... | \n", "... | \n", "... | \n", "
231 | \n", "2019-07-15 | \n", "6.8777 | \n", "
232 | \n", "2019-07-16 | \n", "6.8762 | \n", "
233 | \n", "2019-07-17 | \n", "6.8736 | \n", "
234 | \n", "2019-07-18 | \n", "6.8800 | \n", "
235 | \n", "2019-07-19 | \n", "6.8822 | \n", "
236 | \n", "2019-07-22 | \n", "6.8811 | \n", "
237 | \n", "2019-07-23 | \n", "6.8792 | \n", "
238 | \n", "2019-07-24 | \n", "6.8725 | \n", "
239 | \n", "2019-07-25 | \n", "6.8726 | \n", "
240 | \n", "2019-07-26 | \n", "6.8792 | \n", "
241 | \n", "2019-07-29 | \n", "6.8934 | \n", "
242 | \n", "2019-07-30 | \n", "6.8845 | \n", "
243 | \n", "2019-07-31 | \n", "6.8841 | \n", "
244 | \n", "2019-08-01 | \n", "6.8986 | \n", "
245 | \n", "2019-08-02 | \n", "6.9405 | \n", "
246 | \n", "2019-08-05 | \n", "7.0508 | \n", "
247 | \n", "2019-08-06 | \n", "7.0264 | \n", "
248 | \n", "2019-08-07 | \n", "7.0602 | \n", "
249 | \n", "2019-08-08 | \n", "7.0451 | \n", "
250 | \n", "2019-08-09 | \n", "7.0624 | \n", "
251 | \n", "2019-08-12 | \n", "7.0582 | \n", "
252 | \n", "2019-08-13 | \n", "7.0435 | \n", "
253 | \n", "2019-08-14 | \n", "7.0244 | \n", "
254 | \n", "2019-08-15 | \n", "7.0340 | \n", "
255 | \n", "2019-08-16 | \n", "7.0428 | \n", "
256 | \n", "2019-08-19 | \n", "7.0507 | \n", "
257 | \n", "2019-08-20 | \n", "7.0605 | \n", "
258 | \n", "2019-08-21 | \n", "7.0632 | \n", "
259 | \n", "2019-08-22 | \n", "7.0836 | \n", "
260 | \n", "2019-08-23 | \n", "7.0960 | \n", "
261 rows × 2 columns
\n", "