Skip to main content

parse_ticks_to_dataframe

Function parse_ticks_to_dataframe 

Source
pub fn parse_ticks_to_dataframe(
    path: impl AsRef<Path>,
) -> Result<DataFrame, TickParseError>
Expand description

把 Tick 文件完整解析为 Polars DataFrame

返回的列顺序可通过 tick_dataframe_column_names 获取。

time 列会在库内按市场规则把 QMT 原始时间戳转换为 Datetime[ms, Asia/Shanghai]

§Examples

use qmt_parser::parse_ticks_to_dataframe;

let df = parse_ticks_to_dataframe("data/000001-20250529-tick.dat")?;
println!("{:?}", df.shape());