Skip to content

BaoStock 的index_constituents 数据一直下不下来 #7

Description

@guantou-coffee

poetry run python scripts/download.py --source baostock

SimTradeData Unified Download

Data source responsibilities:
Mootdx: OHLCV (incremental), adjust factors, XDXR, batch financials, calendar, benchmark
BaoStock: Valuation (PE/PB/PS/PCF/turnover), ST/HALT status, index constituents

======================================================================
Phase 2: BaoStock Data Download

  • Valuation indicators (PE/PB/PS/PCF/turnover)
  • ST/HALT status
  • Index constituents (000016, 000300, 000905)
    ======================================================================
    ======================================================================
    SimTradeData Download (DuckDB Storage)
    ======================================================================
    Mode: Auto-incremental (queries MAX(date) per symbol)
    Valuation-only mode: downloading PE/PB/PS/PCF/turnover + status only
    Fundamentals: Skipped
    Metadata: Skipped
    ======================================================================

Date range: 2015-01-01 ~ 2026-05-19
(Each symbol starts from its MAX(date)+1 automatically)

服务器连接失败,请稍后再试。
[Errno 32] Broken pipe
接收数据异常,请稍后再试。
Error in BaoStock download: BaoStock login failed: 网络接收错误。

======================================================================
SimTradeData Status Report

[Per-Symbol Tables]
stocks : 20,670,069 rows, 8685 stocks, 1990-12-19 ~ 2026-05-18
valuation : 0 rows, 0 stocks, None ~ None
fundamentals : 197,229 rows, 5517 stocks, 2015-03-31 ~ 2026-03-31
exrights : 55,483 rows, 5433 stocks, 1990-03-01 ~ 2026-05-25

Completed fundamentals quarters: 45

[Metadata Tables]
benchmark : 800 rows
trade_days : 800 rows
index_constituents: 0 rows
stock_status : 8,262 rows

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions