Index
All Classes and Interfaces|All Packages
S
- sendMarketData(Event) - Method in class com.bank.trading.data.MarketData
-
Send market data to the lamport service.
- sendReferenceData(Event) - Method in class com.bank.trading.data.ReferenceData
-
Send market data to the lamport service.
- SET - Enum constant in enum class com.bank.trading.Order.Exchange
- setAlg(byte[]) - Method in class com.bank.trading.web.WebInterface
-
This method is responsible for changing the algorithm executable.
- setBinaryData(byte[]) - Method in class com.bank.trading.Event
-
Set the binary data for the event.
- setControl(byte[]) - Method in class com.bank.trading.execution.Algorithms
-
Set the controls for the trading algorithms.
- setControl(byte[]) - Method in class com.bank.trading.web.WebInterface
-
This method is responsible for setting the control parameters for the trading algorithms.
- setControlsExecutable(byte[]) - Method in class com.bank.trading.execution.ExecutionService
-
Set new controls executable for the execution service.
- setExchange(Order.Exchange) - Method in class com.bank.trading.Order
-
Sets the exchange on which the order is to be executed.
- setOrder(Order) - Method in class com.bank.trading.Event
-
Sets the order associated with the event.
- setOrderStatus(Order.OrderStatus) - Method in class com.bank.trading.Order
-
Sets the order status of the order.
- setStorageAddress(URI) - Method in class com.bank.trading.data.BackupData
-
Set the address of the SQL Database.
- setTicker(String) - Method in class com.bank.trading.Event
-
Set the ticker associated with the event.
- setTimestamp(Long) - Method in class com.bank.trading.Event
-
Sets the timestamp of the event.
- setTimeToExecute(Long) - Method in class com.bank.trading.Order
-
Sets the time to execute the order.
- SGX - Enum constant in enum class com.bank.trading.Order.Exchange
- shutdown() - Method in class com.bank.trading.data.UDPMulticast
- SmartOrderRouter - Class in com.bank.trading.execution
-
Defines a SmartOrderRouter that is responsible for routing orders decide which exchange is the best to execute the order on and how fast or slow to execute to reduce market slip and to hide out strategy from our competitors This runs on the ExecutionService server.
- SmartOrderRouter(InetSocketAddress, InetSocketAddress) - Constructor for class com.bank.trading.execution.SmartOrderRouter
-
Constructor to initialize the SmartOrderRouter with a socket address.
- SSE - Enum constant in enum class com.bank.trading.Order.Exchange
- STOP_BUY - Enum constant in enum class com.bank.trading.Order.OrderType
- STOP_SELL - Enum constant in enum class com.bank.trading.Order.OrderType
- submitTrade(Order) - Method in class com.bank.trading.execution.ExecutionService
-
Submit a trade order to the market.
All Classes and Interfaces|All Packages