#90secondFIX

What’s wrong with PDF anyway?

What’s wrong with PDF anyway? 1440 944 FixSpec
If you’ve tuned into our videos before, you’ve probably heard Chris talk about digital specs and say something less than flattering about pdf. In this week’s #90secondFIX, Chris Lees tackles the question “What’s wrong with PDF anyway?”

How to improve on PDF + XML documentation?

How to improve on PDF + XML documentation? 700 459 FixSpec
In this week’s #90secondFIX, Chris Lees explores how to get the most out of PDF and XML FIX documentation. Where having accurate PDF and XML documentation is good, how can we take it a step further and make it easier to manage internally, and easier to understand for your customers.

Watch: Why is there so much variation in the FIX protocol?

Watch: Why is there so much variation in the FIX protocol? 700 459 FixSpec
In today’s #90secondFIX, Chris Lees answers the question of why the FIX protocol has so much variability to it. The FIX protocol itself is flexible by design. Trading venues, investment banks, they all compete based on functionality, and therefore the protocol needs enough consistency to allow people to understand what is being articulated,

Watch: What is FIXatdl?

Watch: What is FIXatdl? 700 459 FixSpec
FIX Algorithmic Trading Definition Language, better known as FIXatdl, is a standard for the exchange of meta-information developed in the mid-2000s to address the problems around algorithmic trading definition. An algo is driven by a series of parameters that the bank needs its customers to send in. How do you define these things? How do you convey exactly what the parameters are? What the valid values are? How should they be laid out on a particular UI section, for example?

Watch: 10 tips for better FIX API conformance testing

Watch: 10 tips for better FIX API conformance testing 700 459 FixSpec
How can you improve your FIX conformance testing? Chris Lees shares his 10 top tips. Organize your conformance test really clearly. Make sure they’re in well-defined sections that are easy to remove. Tie them to customer capabilities as you go through things with your customer. You’ll understand what they’re capable of; track those things as you go…

Watch: What is FIX API Conformance?

Watch: What is FIX API Conformance? 700 459 FixSpec
What is FIX API conformance or certification, and why do you need it? When someone’s trying to connect to your API for the first time, it’s important to test the connection to ensure that they can talk to your API correctly and effectively. Doing this in the UAT, or a customer test environment prevents any issues from arising prior to going into production.

Watch: What is FinSpec?

Watch: What is FinSpec? 700 459 FixSpec
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.

Watch: What is spec-first development

Watch: What is spec-first development 700 459 FixSpec
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.

Watch: What is QuickFIX?

Watch: What is QuickFIX? 700 459 FixSpec
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.

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

Watch: FIX 4.2, FIX 4.4, EP258 – What is FIX Latest? 700 459 FixSpec
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.