Information technology — Financial information exchange — Simple binary encoding

This document provides the normative specification of Simple Binary Encoding (SBE), which is one of the possible syntaxes for FIX messages, but not limited to FIX messages. The scope comprises the encoding (wire format) and the message schema for SBE.

Titre manque

General Information

Status
Published
Publication Date
22-Apr-2025
Current Stage
6060 - International Standard published
Start Date
23-Apr-2025
Due Date
30-Jan-2026
Completion Date
23-Apr-2025
Ref Project

Buy Standard

Standard
ISO/IEC 25390:2025 - Information technology — Financial information exchange — Simple binary encoding Released:23. 04. 2025
English language
55 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


International
Standard
ISO/IEC 25390
First edition
Information technology — Financial
2025-04
information exchange — Simple
binary encoding
Reference number
© ISO/IEC 2025
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may
be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on
the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address below
or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
© ISO/IEC 2025 – All rights reserved
ii
Table of Contents
Table of Contents . iii
Foreword .vii
Introduction . viii
1 Scope . 1
2 Normative references . 1
3 Terms and definitions . 1
3.1 datatype . 1
3.2 encoding . 1
3.3 field .1
3.4 message schema . 1
3.5 message template. 2
3.6 session protocol . 2
3.7 XML schema . 2
3.8 Specification terms . 2
4 Objectives . 2
4.1 General . 2
4.2 Binary type system . 2
4.3 Design principles . 2
4.4 Message schema . 3
4.5 Documentation . 3
4.5.1 General. 3
4.5.2 Document format . 3
5 Field Encoding . 3
5.1 Field aspects . 3
5.1.1 General. 3
5.1.2 Semantic datatype . 3
5.1.3 Encoding . 4
5.1.4 Metadata . 4
5.1.5 Field presence . 4
5.1.6 Default value . 4
5.2 FIX datatype summary . 4
5.3 Common field schema attributes . 7
5.3.1 General. 7
5.3.2 Inherited attributes. 8
5.3.3 Non-FIX types . 8
5.4 Integer encoding . 8
5.4.1 General. 8
5.4.2 Primitive type encodings . 8
5.4.3 Range attributes for integer fields . 8
5.4.4 Byte order . 9
5.4.5 Integer encoding specifications . 9
5.4.6 Examples of integer fields . 9
5.5 Decimal encoding . 10
5.5.1 General. 10
5.5.2 Composite encodings . 10
5.5.3 Range attributes for decimal fields . 10
5.5.4 Encoding specifications for decimal types . 11
5.5.5 Composite encoding padding . 11
5.5.6 Examples of decimal fields . 11
5.6 Float encoding . 11
5.6.1 General. 11
5.6.2 Primitive types . 12
5.6.3 Null values . 12
© ISO/IEC 2025 – All rights reserved
iii
5.6.4 Byte order . 12
5.6.5 Float encoding specifications . 12
5.6.6 Examples of floating point fields . 12
5.7 String encodings . 12
5.7.1 General. 12
5.7.2 Character . 12
5.7.3 Fixed-length character array . 13
5.7.4 Variable-length string encoding . 14
5.7.5 Range attributes for string Length . 14
5.7.6 Encoding specifications for variable-length string . 14
5.7.7 Example of a variable-length string field . 15
5.8 Data encodings . 15
5.8.1 General. 15
5.8.2 Fixed-length data . 15
5.8.3 Variable-length data encoding . 15
5.8.4 Range attributes for variable-length data Length . 16
5.8.5 Encoding specifications for variable-length data . 16
5.8.6 Example of a data field . 16
5.9 MonthYear encoding . 16
5.9.1 General.
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.