How to construct FIXML message?

Imported from previous forum

While sending FIXML messages, I am confused where to put the "valid FIXML application message" -

in the message body between standard header and trailer
OR
in the standard header field XMLData (213)

Please Guide. If possible send me a sample FIXML message.

Thank you very much.
Regards,
nik

[ original email was from Ryan Pierce - rpierce@taltrade.com ]
> While sending FIXML messages, I am confused where to put the "valid FIXML application message" -
>
> in the message body between standard header and trailer
> OR
> in the standard header field XMLData (213)
>
> Please Guide. If possible send me a sample FIXML message.

You place the FIXML message in the XMLData standard header field. As this is a raw data field, it must be proceeded by XMLDataLen (212).

This is an example for illustrative purposes.

"Traditional" FIX tag=value:

8=FIX.4.2^9=199^35=D^34=10^49=VENDOR^115=CUSTOMER^144=BOSTON EQ^56=BROKER^57=DOT^143=NY^52=20000907-09:25:58^
11=ORD_1^21=2^110=1000^55=EK^22=1^48=277461109^54=1^60=20000907-09:25:56^38=5000^40=2^44=62.5^15=USD^47=A^
10=165^

Body represented in XML:

<FIXML><FIXMLMessage>
<Header>
… omitted …
</Header>
<ApplicationMessage>
<Order>
<ClOrdID>ORD_1</ClOrdID>
<HandInst Value="2" />
<MinQty>1000</MinQty>
<Instrument>
<Symbol>EK</Symbol>
<IDSource>1</IDSource>
<SecurityID>277461109</SecurityID>
</Instrument>
<Side Value="1" />
<TransactTime>20000907-09:25:56</TransactTime>
<OrderQuantity>
<OrderQty>5000</OrderQty>
</OrderQuantity>
<OrderType>
<LimitOrder Value="2">
<Price>62.5</Price>
</LimitOrder>
</OrderType>
<Currency Value="USD" />
<Rule80A Value="A" />
<Order>
</ApplicationMessage>
</FIXMLMessage></FIXML>

FIX Message with FIXML content transmitted over FIX Session (FIXML within standard header and trailer appearing in tag=value format):

8=FIX.4.2^9=1043^35=D^34=10^49=VENDOR^115=CUSTOMER^144=BOSTON EQ^56=BROKER^57=DOT^143=NY^52=20000907-09:25:58^
212=937^213=<FIXML><FIXMLMessage> …omitted …</FIXMLMessage></FIXML>^
10=038^

> While sending FIXML messages, I am confused where to put the "valid FIXML application message" -
>
> in the message body between standard header and trailer
> OR
> in the standard header field XMLData (213)
>
> Please Guide. If possible send me a sample FIXML message.
>
> Thank you very much.
> Regards,
> nik
>

[ original email was from Atul Pandya - atul.pandya@fmr.com ]
My question is a slight tangient but somewhat related so rather than start a new topic, I would to use this thread…

We are looking at using the dtd (say base.dtd) to extract tag/value pairs for our logs. This means we need some programmtic way (java preferred) to parse the dtd given a tag provide it’s assoicated value…

Has anyone done this before or do you know of any shareware which provides and API or means to do this?

Thanks
Atul

> This is an example for illustrative purposes.
>
> "Traditional" FIX tag=value:
> ------
> 8=FIX.4.2^9=199^35=D^34=10^49=VENDOR^115=CUSTOMER^144=BOSTON EQ^56=BROKER^57=DOT^143=NY^52=20000907-09:25:58^
> 11=ORD_1^21=2^110=1000^55=EK^22=1^48=277461109^54=1^60=20000907-09:25:56^38=5000^40=2^44=62.5^15=USD^47=A^
> 10=165^
>
>
> Body represented in XML:
> ----
> <FIXML><FIXMLMessage>
> <Header>
> … omitted …
> </Header>
> <ApplicationMessage>
> <Order>
> <ClOrdID>ORD_1</ClOrdID>
> <HandInst Value="2" />
> <MinQty>1000</MinQty>
> <Instrument>
> <Symbol>EK</Symbol>
> <IDSource>1</IDSource>
> <SecurityID>277461109</SecurityID>
> </Instrument>
> <Side Value="1" />
> <TransactTime>20000907-09:25:56</TransactTime>
> <OrderQuantity>
> <OrderQty>5000</OrderQty>
> </OrderQuantity>
> <OrderType>
> <LimitOrder Value="2">
> <Price>62.5</Price>
> </LimitOrder>
> </OrderType>
> <Currency Value="USD" />
> <Rule80A Value="A" />
> <Order>
> </ApplicationMessage>
> </FIXMLMessage></FIXML>
>
>
>
> FIX Message with FIXML content transmitted over FIX Session (FIXML within standard header and trailer appearing in tag=value format):
> —
> 8=FIX.4.2^9=1043^35=D^34=10^49=VENDOR^115=CUSTOMER^144=BOSTON EQ^56=BROKER^57=DOT^143=NY^52=20000907-09:25:58^
> 212=937^213=<FIXML><FIXMLMessage> …omitted …</FIXMLMessage></FIXML>^
> 10=038^
>
>
>
>
> > While sending FIXML messages, I am confused where to put the "valid FIXML application message" -
> >
> > in the message body between standard header and trailer
> > OR
> > in the standard header field XMLData (213)
> >
> > Please Guide. If possible send me a sample FIXML message.
> >
> > Thank you very much.
> > Regards,
> > nik
> >
>

[ original email was from John Goeller - john.goeller@ssmb.com ]
I’m not sure about shareware but Aztec has built the kind of translator you’re talking about.

http://www.aztec.soft.net/fixmlcomponents.html#trans

> My question is a slight tangient but somewhat related so rather than start a new topic, I would to use this thread…
>
> We are looking at using the dtd (say base.dtd) to extract tag/value pairs for our logs. This means we need some programmtic way (java preferred) to parse the dtd given a tag provide it’s assoicated value…
>
> Has anyone done this before or do you know of any shareware which provides and API or means to do this?
>
> Thanks
> Atul
> --------------------------------------------------
> > This is an example for illustrative purposes.
> >
> > “Traditional” FIX tag=value:
> > ------
> > 8=FIX.4.2^9=199^35=D^34=10^49=VENDOR^115=CUSTOMER^144=BOSTON EQ^56=BROKER^57=DOT^143=NY^52=20000907-09:25:58^
> > 11=ORD_1^21=2^110=1000^55=EK^22=1^48=277461109^54=1^60=20000907-09:25:56^38=5000^40=2^44=62.5^15=USD^47=A^
> > 10=165^
> >
> >
> > Body represented in XML:
> > ----
> > <FIXML><FIXMLMessage>
> > <Header>
> > … omitted …
> > </Header>
> > <ApplicationMessage>
> > <Order>
> > <ClOrdID>ORD_1</ClOrdID>
> > <HandInst Value=“2” />
> > <MinQty>1000</MinQty>
> > <Instrument>
> > <Symbol>EK</Symbol>
> > <IDSource>1</IDSource>
> > <SecurityID>277461109</SecurityID>
> > </Instrument>
> > <Side Value=“1” />
> > <TransactTime>20000907-09:25:56</TransactTime>
> > <OrderQuantity>
> > <OrderQty>5000</OrderQty>
> > </OrderQuantity>
> > <OrderType>
> > <LimitOrder Value=“2”>
> > <Price>62.5</Price>
> > </LimitOrder>
> > </OrderType>
> > <Currency Value=“USD” />
> > <Rule80A Value=“A” />
> > <Order>
> > </ApplicationMessage>
> > </FIXMLMessage></FIXML>
> >
> >
> >
> > FIX Message with FIXML content transmitted over FIX Session (FIXML within standard header and trailer appearing in tag=value format):
> > —
> > 8=FIX.4.2^9=1043^35=D^34=10^49=VENDOR^115=CUSTOMER^144=BOSTON EQ^56=BROKER^57=DOT^143=NY^52=20000907-09:25:58^
> > 212=937^213=<FIXML><FIXMLMessage> …omitted …</FIXMLMessage></FIXML>^
> > 10=038^
> >
> >
> >
> >
> > > While sending FIXML messages, I am confused where to put the “valid FIXML application message” -
> > >
> > > in the message body between standard header and trailer
> > > OR
> > > in the standard header field XMLData (213)
> > >
> > > Please Guide. If possible send me a sample FIXML message.
> > >
> > > Thank you very much.
> > > Regards,
> > > nik
> > >
> >
>

Maybe I’m wrong but I assume you want to extract values from XML docs based upon a FIXML DTD? Can be easily done using XSLT, an XML transformation language specified by the W3C (www.w3.org). There several free implementations of transformation engines, e.g. by xml.apache.org or John Clark’s XT.
Plug on of these engines into your java code, write a so-called stylesheet (.xsl) specifying the tags and attribute you are interested in … that’s it.

Regards, Andreas

> I’m not sure about shareware but Aztec has built the kind of translator you’re talking about.
>
> http://www.aztec.soft.net/fixmlcomponents.html#trans
>
> > My question is a slight tangient but somewhat related so rather than start a new topic, I would to use this thread…
> >
> > We are looking at using the dtd (say base.dtd) to extract tag/value pairs for our logs. This means we need some programmtic way (java preferred) to parse the dtd given a tag provide it’s assoicated value…
> >
> > Has anyone done this before or do you know of any shareware which provides and API or means to do this?
> >
> > Thanks
> > Atul
> > --------------------------------------------------
> > > This is an example for illustrative purposes.
> > >
> > > “Traditional” FIX tag=value:
> > > ------
> > > 8=FIX.4.2^9=199^35=D^34=10^49=VENDOR^115=CUSTOMER^144=BOSTON EQ^56=BROKER^57=DOT^143=NY^52=20000907-09:25:58^
> > > 11=ORD_1^21=2^110=1000^55=EK^22=1^48=277461109^54=1^60=20000907-09:25:56^38=5000^40=2^44=62.5^15=USD^47=A^
> > > 10=165^
> > >
> > >
> > > Body represented in XML:
> > > ----
> > > <FIXML><FIXMLMessage>
> > > <Header>
> > > … omitted …
> > > </Header>
> > > <ApplicationMessage>
> > > <Order>
> > > <ClOrdID>ORD_1</ClOrdID>
> > > <HandInst Value=“2” />
> > > <MinQty>1000</MinQty>
> > > <Instrument>
> > > <Symbol>EK</Symbol>
> > > <IDSource>1</IDSource>
> > > <SecurityID>277461109</SecurityID>
> > > </Instrument>
> > > <Side Value=“1” />
> > > <TransactTime>20000907-09:25:56</TransactTime>
> > > <OrderQuantity>
> > > <OrderQty>5000</OrderQty>
> > > </OrderQuantity>
> > > <OrderType>
> > > <LimitOrder Value=“2”>
> > > <Price>62.5</Price>
> > > </LimitOrder>
> > > </OrderType>
> > > <Currency Value=“USD” />
> > > <Rule80A Value=“A” />
> > > <Order>
> > > </ApplicationMessage>
> > > </FIXMLMessage></FIXML>
> > >
> > >
> > >
> > > FIX Message with FIXML content transmitted over FIX Session (FIXML within standard header and trailer appearing in tag=value format):
> > > —
> > > 8=FIX.4.2^9=1043^35=D^34=10^49=VENDOR^115=CUSTOMER^144=BOSTON EQ^56=BROKER^57=DOT^143=NY^52=20000907-09:25:58^
> > > 212=937^213=<FIXML><FIXMLMessage> …omitted …</FIXMLMessage></FIXML>^
> > > 10=038^
> > >
> > >
> > >
> > >
> > > > While sending FIXML messages, I am confused where to put the “valid FIXML application message” -
> > > >
> > > > in the message body between standard header and trailer
> > > > OR
> > > > in the standard header field XMLData (213)
> > > >
> > > > Please Guide. If possible send me a sample FIXML message.
> > > >
> > > > Thank you very much.
> > > > Regards,
> > > > nik
> > > >
> > >
> >
>

[ original email was from John Goeller - john.goeller@ssmb.com ]
To clarify. XLST works with instances of XML documents. It only translates from XML to other formats based on a template. The question related to transforming of existing tag-value logs into FIXML. XSLT can not do this transformation.

However, given an valid FIXML instance you could write an XSLT template that could create it’s related tag=value equivalent provided that the tagging information is in the FIXML instance.

> Maybe I’m wrong but I assume you want to extract values from XML docs based upon a FIXML DTD? Can be easily done using XSLT, an XML transformation language specified by the W3C (www.w3.org). There several free implementations of transformation engines, e.g. by xml.apache.org or John Clark’s XT.
> Plug on of these engines into your java code, write a so-called stylesheet (.xsl) specifying the tags and attribute you are interested in … that’s it.
>
> Regards, Andreas
>
>
> > I’m not sure about shareware but Aztec has built the kind of translator you’re talking about.
> >
> > http://www.aztec.soft.net/fixmlcomponents.html#trans
> >
> > > My question is a slight tangient but somewhat related so rather than start a new topic, I would to use this thread…
> > >
> > > We are looking at using the dtd (say base.dtd) to extract tag/value pairs for our logs. This means we need some programmtic way (java preferred) to parse the dtd given a tag provide it’s assoicated value…
> > >
> > > Has anyone done this before or do you know of any shareware which provides and API or means to do this?
> > >
> > > Thanks
> > > Atul
> > > --------------------------------------------------
> > > > This is an example for illustrative purposes.
> > > >
> > > > “Traditional” FIX tag=value:
> > > > ------
> > > > 8=FIX.4.2^9=199^35=D^34=10^49=VENDOR^115=CUSTOMER^144=BOSTON EQ^56=BROKER^57=DOT^143=NY^52=20000907-09:25:58^
> > > > 11=ORD_1^21=2^110=1000^55=EK^22=1^48=277461109^54=1^60=20000907-09:25:56^38=5000^40=2^44=62.5^15=USD^47=A^
> > > > 10=165^
> > > >
> > > >
> > > > Body represented in XML:
> > > > ----
> > > > <FIXML><FIXMLMessage>
> > > > <Header>
> > > > … omitted …
> > > > </Header>
> > > > <ApplicationMessage>
> > > > <Order>
> > > > <ClOrdID>ORD_1</ClOrdID>
> > > > <HandInst Value=“2” />
> > > > <MinQty>1000</MinQty>
> > > > <Instrument>
> > > > <Symbol>EK</Symbol>
> > > > <IDSource>1</IDSource>
> > > > <SecurityID>277461109</SecurityID>
> > > > </Instrument>
> > > > <Side Value=“1” />
> > > > <TransactTime>20000907-09:25:56</TransactTime>
> > > > <OrderQuantity>
> > > > <OrderQty>5000</OrderQty>
> > > > </OrderQuantity>
> > > > <OrderType>
> > > > <LimitOrder Value=“2”>
> > > > <Price>62.5</Price>
> > > > </LimitOrder>
> > > > </OrderType>
> > > > <Currency Value=“USD” />
> > > > <Rule80A Value=“A” />
> > > > <Order>
> > > > </ApplicationMessage>
> > > > </FIXMLMessage></FIXML>
> > > >
> > > >
> > > >
> > > > FIX Message with FIXML content transmitted over FIX Session (FIXML within standard header and trailer appearing in tag=value format):
> > > > —
> > > > 8=FIX.4.2^9=1043^35=D^34=10^49=VENDOR^115=CUSTOMER^144=BOSTON EQ^56=BROKER^57=DOT^143=NY^52=20000907-09:25:58^
> > > > 212=937^213=<FIXML><FIXMLMessage> …omitted …</FIXMLMessage></FIXML>^
> > > > 10=038^
> > > >
> > > >
> > > >
> > > >
> > > > > While sending FIXML messages, I am confused where to put the “valid FIXML application message” -
> > > > >
> > > > > in the message body between standard header and trailer
> > > > > OR
> > > > > in the standard header field XMLData (213)
> > > > >
> > > > > Please Guide. If possible send me a sample FIXML message.
> > > > >
> > > > > Thank you very much.
> > > > > Regards,
> > > > > nik
> > > > >
> > > >
> > >
> >
>

[ original email was from Atul Pandya - atul.pandya@fmr.com ]
Thanks to those who replied despite my badly formulated question. Here is some more clarification and a reply to John Goeller’s reply:

  1. Given a FIX tag (e.g. 56), can I search a FIXML DTD (say base.dtd since it contains most of the basic FIX tag/value pair definitions) to get it’s associated value (e.g. Broker)? I would like to do this via a java API, if possible.

  2. I looked at the Aztec "FIX <-> FIXML Translator". First there is not much info there (or am I missing something?). I think their "Interactive Composer for FIXML" is more closer to what we can use except I need an API for the tool.

Hope this clarifies my search.
Atul

> Maybe I’m wrong but I assume you want to extract values from XML docs based upon a FIXML DTD? Can be easily done using XSLT, an XML transformation language specified by the W3C (www.w3.org). There several free implementations of transformation engines, e.g. by xml.apache.org or John Clark’s XT.
> Plug on of these engines into your java code, write a so-called stylesheet (.xsl) specifying the tags and attribute you are interested in … that’s it.
>
> Regards, Andreas
>
>
> > I’m not sure about shareware but Aztec has built the kind of translator you’re talking about.
> >
> > http://www.aztec.soft.net/fixmlcomponents.html#trans
> >
> > > My question is a slight tangient but somewhat related so rather than start a new topic, I would to use this thread…
> > >
> > > We are looking at using the dtd (say base.dtd) to extract tag/value pairs for our logs. This means we need some programmtic way (java preferred) to parse the dtd given a tag provide it’s assoicated value…
> > >
> > > Has anyone done this before or do you know of any shareware which provides and API or means to do this?
> > >
> > > Thanks
> > > Atul
> > > --------------------------------------------------
> > > > This is an example for illustrative purposes.
> > > >
> > > > “Traditional” FIX tag=value:
> > > > ------
> > > > 8=FIX.4.2^9=199^35=D^34=10^49=VENDOR^115=CUSTOMER^144=BOSTON EQ^56=BROKER^57=DOT^143=NY^52=20000907-09:25:58^
> > > > 11=ORD_1^21=2^110=1000^55=EK^22=1^48=277461109^54=1^60=20000907-09:25:56^38=5000^40=2^44=62.5^15=USD^47=A^
> > > > 10=165^
> > > >
> > > >
> > > > Body represented in XML:
> > > > ----
> > > > <FIXML><FIXMLMessage>
> > > > <Header>
> > > > … omitted …
> > > > </Header>
> > > > <ApplicationMessage>
> > > > <Order>
> > > > <ClOrdID>ORD_1</ClOrdID>
> > > > <HandInst Value=“2” />
> > > > <MinQty>1000</MinQty>
> > > > <Instrument>
> > > > <Symbol>EK</Symbol>
> > > > <IDSource>1</IDSource>
> > > > <SecurityID>277461109</SecurityID>
> > > > </Instrument>
> > > > <Side Value=“1” />
> > > > <TransactTime>20000907-09:25:56</TransactTime>
> > > > <OrderQuantity>
> > > > <OrderQty>5000</OrderQty>
> > > > </OrderQuantity>
> > > > <OrderType>
> > > > <LimitOrder Value=“2”>
> > > > <Price>62.5</Price>
> > > > </LimitOrder>
> > > > </OrderType>
> > > > <Currency Value=“USD” />
> > > > <Rule80A Value=“A” />
> > > > <Order>
> > > > </ApplicationMessage>
> > > > </FIXMLMessage></FIXML>
> > > >
> > > >
> > > >
> > > > FIX Message with FIXML content transmitted over FIX Session (FIXML within standard header and trailer appearing in tag=value format):
> > > > —
> > > > 8=FIX.4.2^9=1043^35=D^34=10^49=VENDOR^115=CUSTOMER^144=BOSTON EQ^56=BROKER^57=DOT^143=NY^52=20000907-09:25:58^
> > > > 212=937^213=<FIXML><FIXMLMessage> …omitted …</FIXMLMessage></FIXML>^
> > > > 10=038^
> > > >
> > > >
> > > >
> > > >
> > > > > While sending FIXML messages, I am confused where to put the “valid FIXML application message” -
> > > > >
> > > > > in the message body between standard header and trailer
> > > > > OR
> > > > > in the standard header field XMLData (213)
> > > > >
> > > > > Please Guide. If possible send me a sample FIXML message.
> > > > >
> > > > > Thank you very much.
> > > > > Regards,
> > > > > nik
> > > > >
> > > >
> > >
> >
>

[ original email was from John Goeller - john.goeller@ssmb.com ]
> 1. Given a FIX tag (e.g. 56), can I search a FIXML DTD (say base.dtd since it contains most of the basic FIX tag/value pair definitions) to get it’s associated value (e.g. Broker)? I would like to do this via a java API, if possible.

The Java based IBM parser at one time had a DTD class which would allow you to retrieve information about a given DTD. After parsing the DTD you could perform query type functions.

I believe since this is not part of the standard DOM they eliminated it as they moved to open source in Apache’s Xerces project. If you can get the earlier release of their parser (2.0 or earlier) you could probably do it.

>
> 2. I looked at the Aztec "FIX <-> FIXML Translator". First there is not much info there (or am I missing something?). I think their "Interactive Composer for FIXML" is more closer to what we can use except I need an API for the tool.

I know other vendors are working on this functionality.

>
> Hope this clarifies my search.
> Atul
> ------------------------------------------------
> > Maybe I’m wrong but I assume you want to extract values from XML docs based upon a FIXML DTD? Can be easily done using XSLT, an XML transformation language specified by the W3C (www.w3.org). There several free implementations of transformation engines, e.g. by xml.apache.org or John Clark’s XT.
> > Plug on of these engines into your java code, write a so-called stylesheet (.xsl) specifying the tags and attribute you are interested in … that’s it.
> >
> > Regards, Andreas
> >
> >
> > > I’m not sure about shareware but Aztec has built the kind of translator you’re talking about.
> > >
> > > http://www.aztec.soft.net/fixmlcomponents.html#trans
> > >
> > > > My question is a slight tangient but somewhat related so rather than start a new topic, I would to use this thread…
> > > >
> > > > We are looking at using the dtd (say base.dtd) to extract tag/value pairs for our logs. This means we need some programmtic way (java preferred) to parse the dtd given a tag provide it’s assoicated value…
> > > >
> > > > Has anyone done this before or do you know of any shareware which provides and API or means to do this?
> > > >
> > > > Thanks
> > > > Atul
> > > > --------------------------------------------------
> > > > > This is an example for illustrative purposes.
> > > > >
> > > > > “Traditional” FIX tag=value:
> > > > > ------
> > > > > 8=FIX.4.2^9=199^35=D^34=10^49=VENDOR^115=CUSTOMER^144=BOSTON EQ^56=BROKER^57=DOT^143=NY^52=20000907-09:25:58^
> > > > > 11=ORD_1^21=2^110=1000^55=EK^22=1^48=277461109^54=1^60=20000907-09:25:56^38=5000^40=2^44=62.5^15=USD^47=A^
> > > > > 10=165^
> > > > >
> > > > >
> > > > > Body represented in XML:
> > > > > ----
> > > > > <FIXML><FIXMLMessage>
> > > > > <Header>
> > > > > … omitted …
> > > > > </Header>
> > > > > <ApplicationMessage>
> > > > > <Order>
> > > > > <ClOrdID>ORD_1</ClOrdID>
> > > > > <HandInst Value=“2” />
> > > > > <MinQty>1000</MinQty>
> > > > > <Instrument>
> > > > > <Symbol>EK</Symbol>
> > > > > <IDSource>1</IDSource>
> > > > > <SecurityID>277461109</SecurityID>
> > > > > </Instrument>
> > > > > <Side Value=“1” />
> > > > > <TransactTime>20000907-09:25:56</TransactTime>
> > > > > <OrderQuantity>
> > > > > <OrderQty>5000</OrderQty>
> > > > > </OrderQuantity>
> > > > > <OrderType>
> > > > > <LimitOrder Value=“2”>
> > > > > <Price>62.5</Price>
> > > > > </LimitOrder>
> > > > > </OrderType>
> > > > > <Currency Value=“USD” />
> > > > > <Rule80A Value=“A” />
> > > > > <Order>
> > > > > </ApplicationMessage>
> > > > > </FIXMLMessage></FIXML>
> > > > >
> > > > >
> > > > >
> > > > > FIX Message with FIXML content transmitted over FIX Session (FIXML within standard header and trailer appearing in tag=value format):
> > > > > —
> > > > > 8=FIX.4.2^9=1043^35=D^34=10^49=VENDOR^115=CUSTOMER^144=BOSTON EQ^56=BROKER^57=DOT^143=NY^52=20000907-09:25:58^
> > > > > 212=937^213=<FIXML><FIXMLMessage> …omitted …</FIXMLMessage></FIXML>^
> > > > > 10=038^
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > > While sending FIXML messages, I am confused where to put the “valid FIXML application message” -
> > > > > >
> > > > > > in the message body between standard header and trailer
> > > > > > OR
> > > > > > in the standard header field XMLData (213)
> > > > > >
> > > > > > Please Guide. If possible send me a sample FIXML message.
> > > > > >
> > > > > > Thank you very much.
> > > > > > Regards,
> > > > > > nik
> > > > > >
> > > > >
> > > >
> > >
> >
>

To Whom It May Concerned,

This is an email from Doori Information & Communications Inc. in Seoul, Korea. We have been focusing on the cyber trading system development since the company¡¯s foundation in 1997.
Our solutions have been widely adopted by the major securities companies and ISPs in domestic market. Now, we are considered dominant market player in Korea.

More globally interconnected to the financial markets, more important the FIX related solutions aquired. However, we could find rare information about FIX in Korea. With that, we have deeply discussed about the FIXML solution and we are currently on searching the corresponding U.S. based business partner.

In those reason, we may possibly suggest to response the following few questions;
(1) Could it be possible to read your company¡¯s profile?
(2) Would you name references sites conducted by your own FIX solutions?
(3) Are you interested in licensing contract with us ? We are highly interested in selling your solutions in local market as a distributor or reseller
(4) FIXML related information that you might suggest.

I could send our company informations through an email if you are interested in. Currently, we only have Korean version of internet site, but it will be bi-languaged as soon as possible.

Lastly, but not at least, we would grateful if the business alliance could happen and looking forward to hearing from you soon.
Thank you for your attention.

Sincerely yours,

Sean Jeong
Partner Business Dept.
Doori Information & Communications Inc.
Email) sean@dooriic.co.kr
Phone) ++82-2-761-6445(ext.135)
Fax) ++82-2-780-7957

Sung-Hyun Yun
CFO/ Managing Director
Doori Information & Communications Inc.
Email) island56@dooriic.co.kr
Phone) ++82-2-780-7956
Fax) ++82-2-780-7957