Skip to content

FIXTradingCommunity/orchestrations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

orchestrations

Service offerings expressed with Orchestra

Orchestra is a standard developed by the FIX Trading Community. It was conceived to provide machine readable rules of engagement for counterparties. Machine readable rules avoid ambiguities and gaps prevalent in narrative specifications and may be directly processed by users to generate code, configurations, test cases, and so forth.

The purpose of this project is to collect machine readable rules, conformant to the Orchestra standard, for various service offerings. We encourage service providers to contribute Orchestra files here.

When an Orchestra file has not been provided by a party offering a service (We hope they see the benefits and do so in the future!), participants of this project have interpreted their textual specifications into an Orchestra file. In that case, be forewarned that we are not the original designers of the system, and it is possible that we may have misinterpreted their intent due to the aforementioned ambiguities. Use at your own risk.

References

Specifications and source material for Orchestra are available in GitHub.

Orchestra specifications

Orchestra schema and sample code

Updates

Updated to conform to Orchestra version 1.0 Draft Standard schema.

License

© Copyright 2017-2023 FIX Protocol Limited

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.