fin-proto-rs - 沪深交易所流式二进制协议编解码rust库
🚀 项目亮点
fin-proto-rs 是一个基于Rust语言实现的高性能金融协议代码生成和二进制编解码库,专为交易系统、风控系统等金融科技应用设计!
💡 核心功能
✔️ 从金融协议定义自动生成Rust代码
✔️ 高效的二进制序列化/反序列化实现
✔️ 已支持深交所(SZSE)和上交所(SSE)协议
✔️ 零拷贝设计带来极致性能
🔧 技术优势
- BinaryCodec trait提供高性能编解码接口
- fin-protoc 工具实现协议到代码的转换,[工具github仓库](github.com/xinchentech…)
- 支持复杂数据结构和列表处理
- 基于ApplID的协议扩展能力
📦 快速开始
make compile # 从协议定义生成代码
make fmt # 格式化生成的代码
make test # 运行全面测试
🌟 适合人群
量化交易开发者 | 高频交易系统工程师 | 金融科技爱好者
#Rust #金融科技 #开源项目 #量化交易 #高频交易