# release **Repository Path**: xwz16/release ## Basic Information - **Project Name**: release - **Description**: 脚本 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-12 - **Last Updated**: 2025-10-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 使用方式 1. 注册Tushare账号[https://tushare.pro/user/info],完善信息,获得120积分后取得API访问权限 2. 获取token配置到项目里的config.ini下[https://tushare.pro/user/token] 3. 配置config.ini里的本地服务端口,不要和别的程序重复 4. 终端进入到release目录下,执行 ./start.sh 启动服务,执行 ./stop.sh 停止服务 5. 批量生成js脚本的方法如下: 5.1进入到batch目录执行npm install 5.2在batchRequester.js文件里填写要查询的股票信息,示例见下文 5.3执行npm start 6. 接口请求如下: ``` 一、不复权数据 POST http://127.0.0.1:8888/api/stock/daily body参数: application/json {"ts_code":"600519.SH","start_date":"20250101","end_date":"20251010","adj":""} 返回: { "data": [ { "ts_code": "600519.SH", # 股票代码 "trade_date": "20251010", # 交易日 "open": 1437.6, # 开盘价 "high": 1439.94, # 最高价 "low": 1427.5, # 最低价 "close": 1430, # 不复权的收盘价 "pre_close": 1436.78, # 昨收价 "change": -6.78, # 涨跌 "pct_chg": -0.4719, # 涨跌百分比 "vol": 36001.44, # 成交量 "amount": 5157459.262 # 成交额 }, { "ts_code": "600519.SH", "trade_date": "20251009", "open": 1436, "high": 1439.38, "low": 1420, "close": 1436.78, "pre_close": 1443.99, "change": -7.21, "pct_chg": -0.4993, "vol": 54918.12, "amount": 7845448.947 } ], "success": true } 二、复权数据 POST http://127.0.0.1:8888/api/stock/daily body参数: application/json {"ts_code":"600519.SH","start_date":"20250101","end_date":"20251010","adj":"1"} 返回: { "data": [ { "ts_code": "600519.SH", "trade_date": "20251010", "open": 1437.6, "high": 1439.94, "low": 1427.5, "close": 1430, "pre_close": 1436.78, "change": -6.78, "pct_chg": -0.4719, "vol": 36001.44, "amount": 5157459.262, "adj_factor": 8.305, # 复权因子 "qfq_close": 1430, # 前复权收盘价 "hfq_close": 11876.15, # 后复权收盘价 "first_adj_factor": 1, # 上市首日复权因子 "latest_adj_factor": 8.305 # 最新交易日复权因子 }, { "ts_code": "600519.SH", "trade_date": "20251009", "open": 1436, "high": 1439.38, "low": 1420, "close": 1436.78, "pre_close": 1443.99, "change": -7.21, "pct_chg": -0.4993, "vol": 54918.12, "amount": 7845448.947, "adj_factor": 8.305, "qfq_close": 1436.78, "hfq_close": 11932.458, "first_adj_factor": 1, "latest_adj_factor": 8.305 } ], "success": true } ``` ``` // 示例调用 const API_URL = 'http://127.0.0.1:8888/api/stock/daily'; const PARAMS_LIST = [ { file_name: '601899', params: { start_date: '20250101', end_date: '20251010', ts_code: '601899.SH', adi: "1" } }, { file_name: '600519', params: { start_date: '20250101', end_date: '20251010', ts_code: '600519.SH', adi: "1" } }, { file_name: '601398', params: { start_date: '20250101', end_date: '20251010', ts_code: '601398.SH', adi: "1" } }, ]; ```