vipg 9c5da7611c 补充 1801-1812 合约数据
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-18 16:08:17 +08:00
2026-07-18 16:08:17 +08:00
2026-07-18 15:28:12 +08:00
2026-07-18 16:08:17 +08:00

futures-data-warehouse

期货合约每日收盘数据仓库。数据通过 Tushare Pro API 获取,按品种-合约组织存储。

目录结构

data/               # CSV 数据文件,按品种分文件夹存放
  FG/               # 玻璃期货
    FG2609.csv
    FG2610.csv
    ...
db/                 # SQLite 数据库
  futures.db
update.py           # 数据拉取脚本

CSV 字段说明

字段 类型 说明
ts_code str TS 合约代码,如 FG2609.ZCE
trade_date str 交易日期,格式 YYYYMMDD
pre_close float 昨收盘价
pre_settle float 昨结算价
open float 开盘价
high float 最高价
low float 最低价
close float 收盘价
settle float 结算价
change1 float 涨跌 1(收盘价 - 昨结算价)
change2 float 涨跌 2(结算价 - 昨结算价)
vol float 成交量(手)
amount float 成交金额(万元)
oi float 持仓量(手)
oi_chg float 持仓量变化
delv_settle float 交割结算价(交割月附近出现)

数据库

db/futures.db 为 SQLite 数据库,包含两张表:

daily — 日线行情数据

主键 (ts_code, trade_date),字段与 CSV 一致,支持 INSERT OR REPLACE 幂等更新。

contracts — 合约元数据

字段 类型 说明
ts_code TEXT PK 合约代码,如 FG2609.ZCE
symbol TEXT 交易标识
name TEXT 中文简称
exchange TEXT 交易所代码
fut_code TEXT 品种代码,如 FG
list_date TEXT 上市日期
delist_date TEXT 退市日期
S
Description
No description provided
Readme 28 MiB
Languages
HTML 68.1%
Python 31.8%