PhiFIX, a FIX Simulator Suite for real-time exchange simulation!
PhiFIX, FIX Simulator Suite, is the server-side application that simulates exchange behavior. The simulator system validates and accepts the FIX connection when the client system meets the connectivity requirement. It also confirms request messages based on the server’s API business rules and firm-specific ROE’s.
- How it Functions
PhiFIX simulator allows users to choose book preferences that enable business messages to execute with matching logic or external price feed mode. With execution mode, the user can generate an execution report based on pre-assigned configuration logic. PhiFIX Simulator Suite maintains master data and reference data for all instruments, products, desks, institutions, and users. The simulator supports dialects configuration at the field level, group, and component level.
PSS supports multi-protocol such as FAST, ITCH/OUCH and EMAPI along with FIX protocol. It is multi-platform supportive and modularized at any level.
- What sets us apart
There are two different levels of matching logic: Matching engine and External price feed simulator. The user chooses their matching types based on their custom testing methodology.
Server imports FIX logs from the client environment and assists in terms of analyzing logs at the message level. Multiple listener sessions: with one application, users emulate various servers and accept FIX connection from client systems.
Rules-based execution logic: Defines exchange behavior with splitting execution reports based on specified rules/configuration applied and supporting dialect configuration (Field, component, and group level).
- Key Features
Rule based matching
Matching engine logic
Exchange behavior simulation
External price feed simulator logic
Simulate multiple trading platform
Request validator (Message level and tag level)
Multi-listener session connectivity & configurations
Execution mode (Rule based logic) and dialect support