Skip to content

transaction - 逐笔成交数据

一句话总览

📌 逐笔成交数据管理

⚠️ AI 开发必读

使用场景

应该使用

  • 场景1:获取股票逐笔成交
  • 场景2:分析大单交易

不应该使用

  • 不应该用于非逐笔数据

依赖

依赖类型模块说明
必须pandas数据处理

TL;DR

  • 核心能力:逐笔数据查询、大单分析

快速开始

python
from FQData.DataStruct import StockTransactionData

trans = StockTransactionData(data)

# 按股票代码筛选
code_data = trans.get_code('000001')

# 按日期筛选
date_data = trans.get_date('2024-01-01')

# 获取大单(默认100万)
big = trans.get_big_orders(1000000)

# 获取中单
medium = trans.get_medium_order(500000)

# 获取小单
small = trans.get_small_order(200000)

核心类

StockTransactionData

股票逐笔成交数据类。

属性

属性类型描述
datapd.DataFrame原始数据
buyorsellpd.Series买卖方向
pricepd.Series价格
volumepd.Series成交量
amountpd.Series成交额
datepd.Series日期
codepd.Series股票代码

方法

方法返回类型描述
to_dfpd.DataFrame转换为 DataFrame
get_codeStockTransactionData按代码筛选
get_dateStockTransactionData按日期筛选
get_time_rangeStockTransactionData按时间范围筛选
get_big_ordersStockTransactionData获取大单
get_medium_orderStockTransactionData获取中单
get_small_orderStockTransactionData获取小单
resampleStockTransactionData重采样

IndexTransactionData

指数逐笔成交数据类。

属性和方法与 StockTransactionData 类似。

变更日志

版本日期变更
v1.0.02024-01初始版本