Showing posts with label FIX. Show all posts
Showing posts with label FIX. Show all posts

Thursday, January 11, 2018

New - iLink FIX Tag Library

CME just published a resource for querying their iLink FIX tag library. See the announce below.

New - iLink FIX Tag Library

In response to customer requests, a new iLink FIX Tag Library resource is currently available in the Client Systems Wiki. This page centralizes the iLink Message Specification and includes filters for querying iLink tags by:
  • Tag Number
  • FIX Name
  • Tag Requiredness
  • Tag Format
Taken from:  http://www.cmegroup.com/notices/electronic-trading/2018/01/20180108.html#iftl

Thursday, June 30, 2011

Using grep to extract specific FIX protocol tags values from a file

grep -o -w '\(48\|55\)=[^[:cntrl:]]\+' FILE | perl -pe 's/(\d+=[^\n]+)\n/\1~/' | perl -pe 's/([^~]+~[^~]+)~/\1\n/g'

grep -o -w '\(48\|55\)=[^[:cntrl:]]\+' FILE | tr '\n' '~' | perl -pe 's/([^~]+~[^~]+)~/\1\n/g'

grep -o -w '\(48\|55\)=[^[:cntrl:]]\+' FILE | sed 'N;s/\n/ /'

-o Print only the matched parts of a matching line
-w Select lines containing matches that form whole words (a whole char is a letter, digit and underscore)