Industry news & insights.

FinSpec API JSON Schema

Watch: What is FinSpec?

Should API documentation be machine-readable or human-readable? Can firms move away from legacy documentation formats, such as Word, and create, edit, and distribute specs in a way that satisfies both? FinSpec schema is a machine-readable documentation format, which allows firms to electronically capture their API dictionary, grammar, workflows, and state machine. It also gives you the ability to capture things like change history, and layout, plus crucially also capture customer-specific transformations and normalisations.

Read More

Watch: How to manage FIX Engine migration projects?

Chris Lees discusses the challenge for firms completing FIX migration projects. We primarily focus on FIX engine migration, but large migration projects often include multiple pieces of FIX infrastructure. We cover key areas, including API consistency (vocabulary and dictionary), migrating customer-specific transformations, managing network changes, and all-important project tracking & reporting.

Read More

QuickFIX/J Engine

Talking QuickFIX/J with key contributor Christoph John

In this week's #dofixdifferently, Chris Lees talks to Christoph John, one of the key contributors to the QuickFIX/J FIX engine. Christoph is a Senior Software Developer for MACD, a financial services software company over in Aachen, Germany. Since 2011 Christoph has been a core code contributor to the QuickFIX/J engine, which is a full-featured FIX messaging engine written 100% in Java. We dive into what it's like to run open-source software, the history of the QuickFIX/J engine, and how you can get involved.

Read More

spec-first development

Watch: What is spec-first development

In this week's #90secondFIX, Chris Lees discusses the growing popularity of spec-first development in the Web API world, and how this can be effective for FIX API development. Traditionally, implementation-first development means writing down a set of requirements, someone then develops the integration and you work out whether that is correct or not. This creates a lot of back and forth as requirements iterate, which can cause confusion and consume resource.

Read More

re-use specs

Watch: How to make FIX specifications genuinely re-usable?

In this week's #dofixdifferently, Chris Lees outlines how to make your API documentation genuinely re-usable. Efficient API documentation needs to be both human-readable and machine-readable, and in this episode Chris outlines approaching documentation in the right way, highlighting common pitfalls, and articulating how to go from where you are today over to a new, more re-usable (and automated) future.

Read More

What is QuickFIX?

Watch: What is QuickFIX?

In this week's #90secondFIX, Chris Lees introduces QuickFIX, what it is, and how it can and should be used. QuickFIX can either mean the open-source FIX engine or the XML format used for machine-readable FIX specifications.

Read More

QuickFIX FIX engine

Watch: Exploring QuickFIX with its creator, Oren Miller.

In this episode, Chris talks to Oren Miller, the creator and maintainer of QuickFIX, exploring the original motivations for the project, what it's like maintaining such a popular open-source program, and the role of electronic documentation.

Read More

do specs differently

Mini-series: How to make your specs work harder in #dospecsdifferently.

As a special Thanksgiving treat, this week we want to share a mini-series with you all about 'getting specs right'. Everything we're doing in our #dofixdifferently series is all about trying to make your firm more automated, smarter and get customers onboard faster. With documentation being such a key part of this, #dospecsdifferently delves into how to make specs infinitely more usable and authoritative.

Read More

FIX Latest

Watch: FIX 4.2, FIX 4.4, EP258 – What is FIX Latest?

We have FIX 4.2, FIX 4.4, Service Packs, and Extension Packs, but what is FIX Latest? FIX Latest breaks up the different parts of the FIX protocol into; Encoding, Session, and Application layer. FIX Latest is essentially a big pot of messages, fields, and enumerations enabling firms to pick and choose depending on the requirements of their API.

Read More

FIX Protocol Layers

Watch: Peeling the FIX Onion – Is there more to FIX than you thought?

In this week's episode of #doFIXdifferently, Chris Lees takes a look at the different layers that make up FIX, peeling the FIX onion to highlight some of the component blocks that you might not be aware of.

Read More

Seamless FIX integration for any asset class.

Our FIX integration experience empowers us to offer innovative solutions to day-to-day challenges happening right now across the financial services industry. We’ve created a bespoke platform that works across all asset classes, making onboarding customers across Investment Banking, Trading Venues, and Financial Exchanges consistent, repeatable, and transparent.

Find out why fixspec is the right solution for your customer onboarding.

Why fixpec?

See fixspec in action and find out how we can help your business.

Get started