1 个不稳定版本
0.1.3 | 2024 年 4 月 7 日 |
---|
在 金融 中排名 212
62KB
1.5K SLoC
matchina
这是一个为交易交易所设计的简约匹配引擎。它支持各种订单类型,包括限价订单、市价订单,以及立即成交或取消(IOC)、全成交或取消(FOK)和仅限成交订单等订单特性。
特性
- 限价订单:交易者可以在指定的价格水平上挂买单或卖单,确保其订单以期望的价格或更好的价格成交。
- 市价订单:交易者可以挂出以当前市场价格成交的订单,保证立即成交。
- 立即成交或取消(IOC):IOC 订单旨在立即成交。任何不能立即成交的 IOC 订单部分将被取消。
- 全成交或取消(FOK):FOK 订单要求完全成交。如果整个订单不能立即成交,它将被取消。
- 仅限成交订单:仅限成交订单被添加到订单簿,并仅作为做市订单执行,确保不会产生额外费用。
用法
要使用此匹配引擎运行模拟,只需执行以下命令
just run
Just 用于管理各种构建和开发任务,您可以使用 Just 查看可用选项
just
贡献
欢迎社区贡献!请随时提交错误报告、功能请求,甚至拉取请求以增强匹配引擎。
许可证
本项目遵循 MIT 许可证。
依赖项
~9–17MB
~216K SLoC