Go
配备本机运行时的 Go API。需要 cgo 和 C 编译器。
go get go.openpit.dev/openpit
在将订单发送至交易场所之前进行检查。OpenPit 评估您的策略,为通过检查的订单预留状态,并返回拒绝原因。
在您的交易应用程序进程内运行的 SDK。支持 Go、Python、JavaScript/TypeScript、C++、Rust 和 C。
控制可用资金、验证订单、限制数量与名义金额、限制订单流量,并在已实现盈亏超出界限时停止账户交易。
任意设置作用域。全局、按账户或按账户组。
为各个账户提供价格,为整个账户组配置控制,并通过策略 API 定义您自己的规则。
在订单路由之前嵌入引擎。您的应用程序提交或回滚预留,并报告执行结果,以保持风险状态最新。
您负责交易场所连接、持久化存储、行情数据以及共享引擎的协调。OpenPit 是该系统中的一个内存组件。
按照安装指南运行第一个示例。各 SDK 的本机运行时配置方式有所不同。
配备本机运行时的 Go API。需要 cgo 和 C 编译器。
go get go.openpit.dev/openpit
带类型标注的 Python API。已发布的二进制分发包内含本机运行时。
pip install openpit
适用于浏览器和服务器运行时的 WebAssembly,并提供 TypeScript 类型。
npm install @openpit/engine
C++17 与 CMake。请先安装 SDK 软件包,再配置您的应用程序。
find_package(OpenPit CONFIG REQUIRED)
直接使用 Rust 引擎,软件包指南中提供了可运行的示例。
cargo add openpit
面向本机应用程序的 C ABI。请先安装并链接本机运行时。
#include <openpit.h>
OpenPit 尚未发布 1.0 版本:次版本更新可能更改公共 API。请在选择或升级版本之前查阅发行说明。
Pit Officer 是基于 OpenPit 构建的独立控制平面,提供仪表板、REST API 和 MCP 服务器。