Post

Concepts-Part3-Conditional-Expressions

Orchestra Concepts Part 3: Conditional Expressions Conditional expressions tell when something should happen or when a rule applies. Orchestra provides a language called Score to form expressions that machines can read and evaluate. Overview Rules of engagement between counterparties often depend on the values in a message or external state information. One use case is...

Post

Hands-on-Part1-Accessing-Message-Structures

Orchestra Hands-on Tutorial Part 1: Accessing Message Structures An Orchestra file contains message definitions and workflows. When you receive an Orchestra file from a trading counterparty, how do you access it programmatically to discover its elements? An Orchestra file is encoded in XML and must conform to the schema published in GitHub project FIXTradingCommunity/fix-orchestra. There...

Post

Concepts-Part1-MessageStructures

Orchestra Concepts Part 1: Message Structures An Orchestra file contains message definitions and their building blocks, one of the aspects of rules of engagement between counterparties. Overview Orchestra is not a communication protocol in the ususal sense, nor is it an intermediary for messages on the wire. Rather, it describes message structures and behaviors of...

Post

Orchestra-FAQ

Use Cases How should you manage multiple rules of engagement using Orchestra? Q. For instance, how do you use Orchestra to represent multiple order routing destinations? An order routing hub is responsible for translating incoming messages into the FIX format accepted by each destination broker or market. A. To simplifiy the problem, each Orchestra file...

  • 1
  • 2