Ultra Low Latency Financial Trading Suite for Arbitrage and High Frequency Trading


Factotum is a platform independent suite, which runs on all operating systems (Linux, Windows, Mac). It uses Java and C as the main programming languages, with no external library dependencies
Traders interact with the system using Fractal for placing all portfolio orders and managing parameters. It is user friendly with extensive tracking and analysis features.
Factotum RMS, enables the admin to control and monitor all traders activities. RMS is compliant to the requirements of exchanges, and permits the admin to set limits at all levels (system, trader, and/or portfolio)
The algo engine (CORE) is in C with no external dependencies. Has a very efficient order-book management, while receiving several hundred GB data in a day. The wire-to-wire latency of the core is around 1-microsecond.
Factotum offers a wide variety of multi-leg strategies for futures and options, having the option of placing IOC multi-leg Orders or Bidding in one leg and covering other legs within microseconds. Also provides a long range of custom strategies for professional trading, like, momentum, market-making, scalping, etc. HFT strategies, along with the benefit of low-latency.



Core is put in a Linux server in exchange's co-location. It is responsible for receiving tick by tick data, executing algorithms, and placing the orders to the exchange matching engine. Core encompasses all data connectivity modules to communication with exchange servers.
RMS can be placed in exchange or member's data-center. RMS communicates to Core over a TCP connection. It is responsible for all required checks, risk management, monitoring, and centralized control.
Client Fractal can login directly to RMS with proper authentication. Traders can access client from their working place over secure channel. It uses TCP connection to connect to the RMS.
Large exchanges allow clients/members to place their servers very near to exchange's "ORDERS MATCHING ENGINE" for low latency. This part of the exchange's data center is called as Co-location or Co-lo in short.
Multi Leg Strategy is designed for smart traders to trade with multiple scripts and get the desired spread. This strategy is capable to place order for 2 leg, 3 Leg and 4 Leg of Options and Futures strategies. This strategy can be used for executing Option strategies, Future-Future, Future –Option, Pair Trading and Rollover.
In this strategy whenever price moves down side it will buy/accumulate and upside sell and vice versa. User can define Start point and entry difference & exit difference, so system keep on Buying defined quantity whenever price goes down and sell whenever price moves up automatically and try to accumulate profit.
In this strategy system captures the High & Low in given period of time of a candle and place the Buy order 1 tick above the High and Sell order 1 tick below the low of the candle. If any one side order get execute system immediately cancel other side order and place Profit Target and Stop Loss as defined by user.
XTS Algo Trader Call Executor is CSV/Excel based Execution strategy for traders who generate Entry/Exit or Buy/Sell levels through their own analytic or subscribe to signal providers for Buy/Sell decisions. Through this strategy user will simply provide the trigger levels in a .CSV file & the strategy will accordingly execute the signals automatically.
Calendar Spread strategy involves simultaneously buying and selling of future contracts of same symbol but with different expiry dates.
Ratio Spread is an options trading strategy that involves buying and selling options contracts to create a position with a specific risk and reward profile. The strategy is implemented using options of the same type (either all calls or all puts) on the same underlying security, but with different strike prices and in different quantities.
Mean Reversal strategy that identifies medium and long term opportunities used to exploit financial markets that are out of equilibrium and assumes prices will eventually adjust to and reflect the fair value with certain predictability. It mostly uses pair trading and uses the concept of equilibrium of oscillation of long and short positions and applies a set of rules to spot inefficiencies and produce return.
Profit situation arising from pricing inefficiencies between securities that is identified through mathematical and statistical modelling techniques.
Index arbitrage: Trading Index against a basket of its component stocks.
Several investment management companies have specialized in exploiting news driven trading strategies that would affect the future sock price. Event driven hedge funds need to be on constant alert on news and company press releases as any potential profits could be “arbitraged” away after a short period after the event has taken place. Many news agency providers also provides low latency machine readable news feed that can be directly used in XTS Algo Trader trading strategy to exploit sudden price movement.
Such corporate news events are for example mergers, restructuring, litigation or bankruptcy, product announcements, examples for market news are announcements of economic indicators (unemployment rate, PMIs, etc.) or interest rate changes.
Benchmark-Driven strategies seek to minimize slippage relative to client chosen benchmark to improve execution performance while minimizing market impact cost. Algorithms will attempt to find the best available price in the market, which often depends on minimising market impact by concealing a large order as far as possible. Techniques to achieve that often involve slicing an order into many smaller chunks. Examples: VWAP, TWAP, POV etc.
The execution can focus multi-venue in order to cope with the fragmentation of modern financial market and the system is designed to trade on any available source of liquidity.





These products are limited, checkout within
