{ "cells": [ { "cell_type": "code", "id": "initial_id", "metadata": { "collapsed": true, "ExecuteTime": { "end_time": "2024-12-27T09:11:40.994988Z", "start_time": "2024-12-27T09:11:40.446727Z" } }, "source": [ "import akshare as ak\n", "\n", "root = \"/Users/lanyuanxiaoyao/Project/PyCharmProjects/stock_leanrning/temp\"\n", "# root = \"/Users/lanyuanxiaoyao/SynologyDrive/data\"\n", "stock_path = root + \"/stock\"\n", "etf_path = root + \"/etf\"\n", "\n", "df = ak.stock_zh_a_hist(symbol=\"000001\", period='daily', adjust=\"hfq\")\n", "# 跳过第一行\n", "df.to_csv(stock_path + \"/SZ000001.csv\")" ], "outputs": [], "execution_count": 9 }, { "metadata": { "ExecuteTime": { "end_time": "2024-12-27T09:12:58.597549Z", "start_time": "2024-12-27T09:12:58.554934Z" } }, "cell_type": "code", "source": [ "import pandas as pd\n", "\n", "df = pd.read_csv('../temp/stock/SZ000001.csv', index_col=0)\n", "df" ], "id": "6f34bd06fd451f6e", "outputs": [ { "data": { "text/plain": [ " 日期 股票代码 开盘 收盘 最高 最低 成交量 \\\n", "0 1991-04-03 1 49.00 49.00 49.00 49.00 1 \n", "1 1991-04-04 1 48.76 48.76 48.76 48.76 3 \n", "2 1991-04-05 1 48.52 48.52 48.52 48.52 2 \n", "3 1991-04-06 1 48.28 48.28 48.28 48.28 7 \n", "4 1991-04-08 1 48.04 48.04 48.04 48.04 2 \n", "... ... ... ... ... ... ... ... \n", "8059 2024-12-23 1 2300.88 2315.51 2333.39 2300.88 1659405 \n", "8060 2024-12-24 1 2313.89 2336.64 2338.27 2313.89 1350837 \n", "8061 2024-12-25 1 2336.64 2346.39 2362.64 2333.39 1475283 \n", "8062 2024-12-26 1 2346.39 2336.64 2348.02 2323.64 1000075 \n", "8063 2024-12-27 1 2338.27 2331.76 2343.14 2304.13 1290012 \n", "\n", " 成交额 振幅 涨跌幅 涨跌额 换手率 \n", "0 5.000000e+03 0.00 22.50 9.00 0.00 \n", "1 1.500000e+04 0.00 -0.49 -0.24 0.00 \n", "2 1.000000e+04 0.00 -0.49 -0.24 0.00 \n", "3 3.400000e+04 0.00 -0.49 -0.24 0.00 \n", "4 1.000000e+04 0.00 -0.50 -0.24 0.00 \n", "... ... ... ... ... ... \n", "8059 1.953519e+09 1.41 0.78 17.88 0.86 \n", "8060 1.595699e+09 1.05 0.91 21.13 0.70 \n", "8061 1.759957e+09 1.25 0.42 9.75 0.76 \n", "8062 1.183746e+09 1.04 -0.42 -9.75 0.52 \n", "8063 1.518383e+09 1.67 -0.21 -4.88 0.66 \n", "\n", "[8064 rows x 12 columns]" ], "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", " \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", " \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", "
日期股票代码开盘收盘最高最低成交量成交额振幅涨跌幅涨跌额换手率
01991-04-03149.0049.0049.0049.0015.000000e+030.0022.509.000.00
11991-04-04148.7648.7648.7648.7631.500000e+040.00-0.49-0.240.00
21991-04-05148.5248.5248.5248.5221.000000e+040.00-0.49-0.240.00
31991-04-06148.2848.2848.2848.2873.400000e+040.00-0.49-0.240.00
41991-04-08148.0448.0448.0448.0421.000000e+040.00-0.50-0.240.00
.......................................
80592024-12-2312300.882315.512333.392300.8816594051.953519e+091.410.7817.880.86
80602024-12-2412313.892336.642338.272313.8913508371.595699e+091.050.9121.130.70
80612024-12-2512336.642346.392362.642333.3914752831.759957e+091.250.429.750.76
80622024-12-2612346.392336.642348.022323.6410000751.183746e+091.04-0.42-9.750.52
80632024-12-2712338.272331.762343.142304.1312900121.518383e+091.67-0.21-4.880.66
\n", "

8064 rows × 12 columns

\n", "
" ] }, "execution_count": 11, "metadata": {}, "output_type": "execute_result" } ], "execution_count": 11 } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 2 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython2", "version": "2.7.6" } }, "nbformat": 4, "nbformat_minor": 5 }