🕸️Our Algorithm

The Oro Protocol operates a fully mechanical, time-based gold trading algorithm. The strategy is fixed in code and executes without indicators, signals, or discretionary intervention. All behavior is deterministic and enforced at the protocol level.

The algorithm runs on a strict daily cycle using UTC as the global time reference. A long position on gold (XAUUSD) is opened exactly at 00:00 UTC and closed exactly 24 hours later. At the moment the position is closed, a new position for the next cycle is opened. This ensures continuous exposure without overlap or gaps.

Core execution rules:

  • Asset: Gold (XAUUSD)

  • Position type: Long only

  • Execution frequency: Once per day

  • Open time: 00:00 UTC

  • Close time: 00:00 UTC the following day

Position sizing is calculated mechanically after each daily close. Margin is always allocated as a fixed percentage of the current account balance, allowing the strategy to compound over time as capital grows.

Position sizing and leverage:

  • Margin allocation: 20% of account balance

  • Leverage: Fixed at 30×

  • Margin type: Isolated

Risk handling is intentionally minimal and rule-based. The algorithm does not use stop-loss or take-profit orders. Positions are held until the scheduled daily close unless liquidation occurs.

Risk behavior:

  • Normal operation: Hold position until daily close

  • Early exit: Liquidation only

  • Approximate liquidation threshold: ~3.33% adverse gold move at 30× leverage

After each daily close, realized profit or loss is processed automatically according to protocol rules.

Profit handling:

  • If profit is realized:

    • 20% is withdrawn for $ORO buyback and burn

    • Remaining profit stays in the trading account and compounds

  • If a loss is realized:

    • Loss is absorbed by the trading account

All execution, profit routing, and compounding behavior is programmatic, auditable, and cannot be altered during live operation. The algorithm is designed for consistency, simplicity, and verifiable execution rather than optimization or curve fitting.

Last updated