NSE India Multi-Timeframe TL Data in Parquet
收藏资源简介:
一个开放、可查询的NSE印度每日OHLCV和多时间框架TL数据集,按每个符号组织为一个Parquet文件。每个本地文件将每日市场蜡烛图与每日、每周、每月和每季度的TL值(包括标准和OHLC衍生形式)相结合。
An open and queryable dataset of daily OHLCV and multi-timeframe TL data for NSE India, organized per trading symbol into individual Parquet files. Each local file combines daily market candlestick data with daily, weekly, monthly, and quarterly TL values, including both standard and OHLC-derived forms.
数据集概述
该数据集为印度国家证券交易所(NSE)多周期技术水平(TL)数据,以 Parquet 格式存储,按股票代码分区组织,每个合格股票对应一个 tl.parquet 文件。
核心内容
- 日线 OHLCV 数据:包含每日开盘、最高、最低、收盘价及成交量,用于图表绘制与数据验证。
- 多周期技术水平(TL)值:覆盖日线、周线、月线和季线四个周期,并提供标准形式与基于 OHLC 输入推导的并行
*_tl_ohlc形式。 - 符号分区存储:按股票代码分目录存放,便于单标的快速读取。
- 数据导出工具:支持从 Citus/PostgreSQL 增量或全量导出至 Parquet,并包含离线验证功能。
- 本地查看器:仓库内置 OLO DB Viewer,仅读取本仓库
database/目录下的数据,用于技术水平的图表叠加展示。
数据模式
每个 tl.parquet 文件包含14列:
- 8个技术水平列:
daily_tl、daily_tl_ohlc、weekly_tl、weekly_tl_ohlc、monthly_tl、monthly_tl_ohlc、quarterly_tl、quarterly_tl_ohlc - 5个日线行情列:
daily_open、daily_high、daily_low、daily_close、daily_volume - 1个时间戳列:
candle_datetime(TIMESTAMP类型)
8个TL/OHLC列与5个日线列为DOUBLE类型。该数据集不包含交付数量或交付百分比列,不应从 daily_volume 推断交付统计数据。物理行序不保证,查询时应使用 ORDER BY candle_datetime。
适用场景
适用于技术研究、图表叠加、股票筛选、DuckDB与pandas分析、回测输入、数据工程、机器学习及可复现的教学示例。
重要声明
- 这是独立社区项目,与印度国家证券交易所无任何关联、背书或运营关系。
- 数据集仅用于研究与教育目的,不构成投资建议。
- 生产使用前需自行验证数据、指标解释及来源权利。
文档资源
仓库提供了完整文档索引,包括文件结构说明、精确的14列数据字典、快速入门(DuckDB/Python/Pandas/Polars示例)、数据质量验证SQL与限制说明、FAQ、机器可读的LLM索引、Schema.org JSON-LD数据集元数据、Parquet列契约及引用元数据等。





