Ostium Documentation
  • 👋Welcome to Ostium
  • Getting Started
    • 👁️Overview
    • 🎯Introduction: Our Thesis
    • 💾Glossary
  • Ostium Trading Engine
    • 🏍️Overview
    • 📖Opening Trades
    • 🥅Holding Trades
      • Funding Rate
      • Rollover Fee
    • 📘Closing Trades
    • 📹Step-By-Step Tutorial
      • Connecting to Ostium
      • Fund Wallet/Account
      • Opening a Trade
      • Editing a Trade
      • Closing a Trade
    • 📁Order Types
  • 📈Stocks: Day Trading
  • Shared Liquidity Layer
    • 🏦Overview
    • 💦Liquidity Buffer
    • 📊Market Making Vault
      • Deposit
      • Withdraw
      • OLP token
    • ⁉️Risks
  • Supporting Infrastructure
    • 🏗️Overview
    • 🔮Price Oracle
    • 💻Automations
    • 💾API & SDK
  • Security
    • 🔐Smart Contract Audits
    • 💰Economic Audit
  • LEGAL
    • Terms of Use
    • Disclaimer
Powered by GitBook
On this page
  1. Supporting Infrastructure

Automations

Triggering automated orders requires constant monitoring of open position parameters and underlying asset price.

PreviousPrice OracleNextAPI & SDK

Last updated 6 months ago

Gelato Functions

Gelato functions are an Automation Keeper System that both listens to price requests emitted onchain and monitors existing open trades for conditions necessary to trigger automated orders (liquidations, stop loss, take profit, limit orders).

High-leverage trading requires both a low-latency Oracle and an Automation Keeper System to ensure stellar UX and secure trading.

Gelato functions are programmed to trigger the following actions:

  • Limit Orders

  • Stop Limit Orders

  • Take Profits

  • Stop Losses

  • Liquidations

  • Price Request

See Gelato functions for more details.

💻
documentation