Ir al contenido
ORBITRAONE

Strategy Forge

De la idea a la automatización gobernada sin salir de la plataforma.

Strategy Forge es donde se crean las estrategias en ORBITRA ONE™. Redacte una idea en lenguaje natural o con bloques visuales, constrúyala con o sin código, pruébela contra datos versionados y de estrés, y despliéguela bajo política, con cada versión registrada.

  • Bloques visuales
  • Python
  • Rust
  • Registro de confianza

El ciclo de vida de la estrategia

Cada etapa escribe en el mismo registro.

La evidencia se acumula a medida que una estrategia avanza, y permanece asociada a la versión que describe.

Ilustración: Una estrategia recorre siete etapas: idea, construcción, backtesting, estrés, simulación, despliegue y publicación. En cada etapa se escribe en un registro de confianza que contiene su versión, su hash de código, la ventana de datos, los supuestos, los costes, los límites de riesgo, las aprobaciones, los recibos de ejecución y el comportamiento realizado.
  1. 01IdeaLenguaje natural o bloques visuales
  2. 02ConstrucciónLógica en Python, Rust o sin código
  3. 03BacktestingDatos y costes con control de versiones
  4. 04EstrésChoques de régimen y de liquidez
  5. 05SimuladoSimulación de mercado en vivo
  6. 06DespliegueEjecución sujeta a políticas
  7. 07PublicaciónPrivado, compartido o en el mercado

Registro de confianza

  • Versión
  • Hash de código
  • Ventana de datos
  • Supuestos
  • Costes
  • Límites de riesgo
  • Aprobaciones
  • Recibos de ejecución
  • Comportamiento realizado

Siete etapas en secuencia: Idea (lenguaje natural o bloques visuales), Construir (Python, Rust o lógica sin código), Backtest (datos y costes versionados), Estrés (shocks de régimen y liquidez), Simulación (frente a mercados en tiempo real, sin capital), Desplegar (ejecución sujeta a política) y Publicar (privada, compartida o en el mercado). Un registro de confianza acompaña la secuencia y recoge el hash del código, la ventana de datos, los supuestos, los costes, los límites de riesgo, las aprobaciones, los recibos de ejecución y el comportamiento real de cada versión.

Etapa por etapa

Qué demuestra cada etapa.

  1. 01

    Idea

    Empiece a partir de una frase o de un lienzo de bloques visuales. El Forge convierte la idea en reglas explícitas que usted revisa, edita y posee.

  2. 02

    Construir

    Exprese la lógica en Python, en Rust o sin código. Los parámetros y las dependencias quedan versionados junto con la estrategia.

  3. 03

    Backtest

    Ejecútela contra datos de mercado versionados con comisiones, financiación y slippage aplicados. Las mismas entradas reproducen el mismo resultado.

  4. 04

    Estrés

    Reproduzca cambios de régimen, shocks de liquidez y rupturas de correlación mediante escenarios de Aegis antes de involucrar capital.

  5. 05

    Simulación

    Opere en mercados en tiempo real sin capital, con las mismas primitivas de orden que la estrategia usará una vez desplegada.

  6. 06

    Desplegar

    Vincule una versión a una política de Cortex y permita que opere dentro de esos límites, con un recibo por cada acción.

  7. 07

    Publicar

    Manténgala privada, compártala con personas concretas o publíquela en el mercado, con el registro de confianza adjunto.

El rendimiento histórico o simulado no predice resultados futuros. Los backtests, las pruebas de estrés y la negociación simulada muestran cómo se comportó una estrategia bajo los supuestos indicados, no cómo se comportará.

Construya a su manera

Visual o en código. Una sola definición de estrategia.

Sea cual sea el modo de construcción, el resultado es la misma definición versionada: la lógica que se sometió a backtesting es la lógica que opera.

Sin código

Bloques visuales

Ensamble entradas, salidas, filtros y dimensionamiento a partir de bloques, o describa la idea en lenguaje natural y refine el borrador.

Python

Investigación en Python

Explore datos, ponga a prueba hipótesis y exprese la lógica de señales en un lenguaje de investigación conocido, con las dependencias fijadas por versión.

Rust

Rendimiento en Rust

Escriba lógica sensible a la latencia o intensiva en cómputo en Rust, con un comportamiento determinista desde el backtest hasta el despliegue.

El registro de confianza

Cada versión lleva su propia evidencia.

El registro se escribe a medida que una versión avanza por el ciclo de vida. Es de solo adición: un cambio crea una nueva versión en lugar de reescribir el historial.

Versión
Un identificador único para cada cambio en la lógica, los parámetros o los límites. Las versiones anteriores permanecen legibles.
Hash del código
Una huella criptográfica de la lógica exacta que se ejecutó, que vincula cada resultado a una compilación concreta.
Ventana de datos
Los conjuntos de datos, sus versiones y el intervalo temporal usados en los backtests y las pruebas de estrés.
Supuestos
Supuestos de ejecución, slippage, financiación y préstamo, indicados de forma explícita.
Costes
Comisiones, diferenciales, financiación y coste financiero aplicados a cada simulación.
Límites de riesgo
El capital, la pérdida, el apalancamiento y los límites de mercado bajo los que opera la versión.
Aprobaciones
Quién aprobó el despliegue o la publicación, cuándo y bajo qué política.
Recibos de ejecución
Registros firmados de cada orden y ejecución una vez que la versión opera.
Comportamiento real
Resultados reales contrastados con las expectativas de backtest y simulación, de modo que cualquier desviación sea visible.

Despliegue

Desplegar es conceder autoridad.

Desplegar no entrega su cuenta a una estrategia. Vincula una versión a una política de Cortex —capital, límites de pérdida, techo de apalancamiento, mercados permitidos, sesión y vencimiento— y cada orden que genera pasa por la simulación de Aegis y la autorización de política antes de llegar a ApexMatch.

Los equipos pueden exigir aprobación de doble control antes de desplegar una versión o de elevar sus límites, y cualquier despliegue se detiene con una sola orden.

  • Una versión por despliegue, fijada por hash de código
  • Límites de política aplicados fuera del propio código de la estrategia
  • Un recibo por cada orden y cada ejecución
  • Detención automática al alcanzar un límite de pérdida
Vea cómo gobierna Cortex la ejecución
Ilustración: El bucle gobernado del agente: observar el mercado y la cartera, razonar con un conjunto de modelos, proponer una intención de operación, simularla en Aegis, autorizarla mediante el motor de políticas y ejecutarla en ApexMatch. Ocho puertas de política rodean el bucle: capital, pérdida, apalancamiento, mercados, tiempo, confirmación humana, fuentes de datos y una detención con un solo comando.
Cortex
  1. 01ObservarMercado y cartera
  2. 02RazonarConjunto de modelos
  3. 03ProponerIntención de operación
  4. 04SimularRiesgo de Aegis
  5. 05AutorizarMotor de políticas
  6. 06EjecutarApexMatch
  • CapitalAsignación máxima
  • PérdidaLímite diario y total
  • ApalancamientoTecho por instrumento
  • MercadosListas de permitidos y denegados
  • TiempoSesión y vencimiento
  • AcciónConfirmación humana
  • DatosFuentes aprobadas
  • DetenciónRevocación con un solo comando

Publicación

Conserve, comparta u ofrezca.

  1. 01

    Privada

    La estrategia opera solo para usted o su organización, y su registro de confianza permanece interno para su propia revisión.

  2. 02

    Compartida

    Invite a personas o equipos concretos a leer el registro o a asignar capital a la estrategia, con permisos definidos por participante.

  3. 03

    Mercado

    Publíquela para suscripción o asignación en copia. Los suscriptores ven el registro de confianza completo; las regalías siguen los términos publicados, como se describe en AlphaStack.

Lleve su primera idea al Forge.

Strategy Forge forma parte de Orbitra Prime. El acceso depende de la jurisdicción y la elegibilidad.