Go
API de Go con un entorno de ejecución nativo. Requiere cgo y un compilador de C.
go get go.openpit.dev/openpit
Compruebe las órdenes antes de enviarlas a un centro de negociación. OpenPit evalúa sus políticas, realiza reservas para las órdenes aceptadas y devuelve los motivos de rechazo.
Un SDK que se ejecuta en el proceso de su aplicación de negociación. Go, Python, JavaScript/TypeScript, C++, Rust y C.
Controle los fondos disponibles, valide órdenes, limite la cantidad y el valor nocional, regule el flujo de órdenes y bloquee cuentas cuando las ganancias o pérdidas realizadas rebasen los límites.
Defina cualquier ámbito. Global, por cuenta o por grupo de cuentas.
Proporcione precios para cuentas individuales, configure controles para todo un grupo de cuentas y defina sus propias reglas mediante la API de políticas.
Integre el motor antes del enrutamiento de órdenes. Su aplicación confirma o revierte las reservas e informa de los resultados de ejecución para mantener actualizado el estado de riesgo.
Su aplicación se encarga de la conectividad con los centros de negociación, el almacenamiento persistente, los datos de mercado y la coordinación del acceso a un motor compartido. OpenPit es un componente de ese sistema que funciona en memoria.
Siga la guía de instalación y ejecute su primer ejemplo. La configuración del entorno de ejecución nativo varía según el SDK.
API de Go con un entorno de ejecución nativo. Requiere cgo y un compilador de C.
go get go.openpit.dev/openpit
API de Python con tipos. Los paquetes wheel publicados incluyen el entorno de ejecución nativo.
pip install openpit
WebAssembly para navegadores y entornos de ejecución de servidor, con tipos de TypeScript.
npm install @openpit/engine
C++17 y CMake. Instale el paquete del SDK antes de configurar su aplicación.
find_package(OpenPit CONFIG REQUIRED)
Utilice el motor de Rust directamente. La guía del crate incluye un ejemplo ejecutable.
cargo add openpit
ABI de C para aplicaciones nativas. Primero instale y enlace el entorno de ejecución nativo.
#include <openpit.h>
OpenPit aún no ha alcanzado la versión 1.0: las versiones menores pueden modificar las API públicas. Revise las notas de la versión antes de elegir una versión o actualizarla.
Pit Officer es un plano de control independiente basado en OpenPit, con un panel de control, una API REST y un servidor MCP.