PYPYLAB
OPEN SOURCE

P07 · Financial Data Infrastructure

pytrade-sms

覆盖资产身份、检索索引、业务分类、扩展属性与跨 provider 映射的证券元数据与检索层。

PythonData ModelingMetadataSearchIndexing
MODEL

分离 Identity、Categories 与 Extended Attributes。

Core Index

用全局唯一代码身份,以及名称、拼音、资产类型与市场字段支持精确和交互式检索。

Business Categories

将行业层级、上市状态、标签与指数归属建模为多维过滤条件。

Extended Attributes

资产特有属性与外部 provider mapping 从高频检索身份面中分离。

Search primitive

组合拼音索引

全拼与首字母索引支持 Terminal 风格的交互式标的发现。

Interoperability

Provider 映射

元数据模型为 Bloomberg、Reuters 等外部 provider 的标识符保留映射语义。

EXAMPLE

类型化的元数据查询面。

from pytrade.sms.public_api import PrivateSMS as SMSMetadataEngine sms = SMSMetadataEngine() records = sms.query( filters={"market": ["SH", "SZ"], "asset_type": "stock", "tags__not": "ST"}, limit=-1, )