Ember Java API
This document provides an index of the available Java APIs for Ember, allowing you to customize internal components and interact with Ember programmatically.
- The Algorithm Developer's Guide explains how to develop custom business logic inside Ember. You can utilize this API to implement various functionalities, including:
- Execution algorithms (TWAP, VWAP, PVOL, etc.)
- Signal trading algorithms (MarketMaker, arbitrage, etc.)
- Matching Engine (NIAGARA, QUOTEFLOW-MATCH, XOR, NOR, TSSR, T3SR, etc.)
- Market Simulators (QuoteFlow SIMULATOR, SIM)
- The Trade Connector Developer's Guide provides instructions on writing a custom adapter to connect Ember with execution venues such as CME or COINBASE.
- Custom Order Router
- Custom Request Transformer - available on request
- Custom Order Validator - available on request
Interact with Ember
The Java RPC API enables remote client applications to access Ember functions. This API allows you to perform various actions, including:
- Placing orders
- Adjusting positions and risk limits
- Halting trading