Getting started
FixPortal is a browser-based FIX acceptor simulator. It gives an initiator a venue-shaped endpoint, records the resulting traffic, and lets an operator change acknowledgements, fills, rejects, timing, dictionaries, and routing without rebuilding the engine.
Choose how to begin
- Open Demo for an anonymous, temporary FIX 5.0 SP2 round trip.
- Sign in for tenant sessions, persistent configuration, dictionaries, brokers, ATDL, diagnostics, and administration.
- Open Tools for standalone utilities such as the FIX decoder, reference browser, checksum calculator, configuration validator, version diff, order-state explorer, session auditor, message builder, and timestamp converter.
The authenticated workspace
The Dashboard lists the sessions available to your account. Open a session to reach Overview, then use the session navigation for Sim Config, Traffic, Blotter In, Blotter Out, Routes, IOI Composer, and session administration where your role permits it.
Account-level resources live in Library and Resources. Library contains dictionaries, brokers, and ATDL files. Account and Global Settings manage the profile, workspace, and workspace-wide defaults. Invitations and Diagnostics are operator surfaces; Tenant administration requires platform-administrator access. Use + Add session to create a session when your account has write access. Access starts when you sign in and redeem a valid invitation.
Start with one session and one New Order Single. Confirm the logon and acknowledgement path before adding fill rules, routing, or custom dictionaries.
Mental model
The browser calls the simulator API over REST and receives live state through SignalR. The simulator runtime owns tenant data, policy, FIX sessions, and wire traffic. Changes made in Sim Config are persistent. Overview controls are runtime overrides held by the simulator service: a browser refresh does not clear them. Clear them explicitly when the saved Sim Config defaults must apply.
Next, follow Quickstart: connect your engine. If FIX terminology is unfamiliar, read the FIX concepts primer first.
Updated 2026-09-08 · Edit on GitHub