# FIX4.4 over FIX4.2

**URL:** <https://forum.fixtrading.org/t/fix4-4-over-fix4-2/11862>\
**Category:** General Q&A\
**Tags:** allocations, xid\_160918, imported\
**Created:** [April 25, 2008, 12:30pm UTC](https://forum.fixtrading.org/t/fix4-4-over-fix4-2/11862 "2008-04-25T12:30:49Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![michaellinney\_x](https://avatars.discourse-cdn.com/v4/letter/m/b5ac83/32.png) [@michaellinney\_x](https://forum.fixtrading.org/u/michaellinney_x)\
**Post date:** [April 25, 2008, 12:30pm UTC](https://forum.fixtrading.org/t/fix4-4-over-fix4-2/11862/1 "2008-04-25T12:30:49Z")

</div>

Imported from previous forum

---

<div class="post-metadata">

**Author:** ![michaellinney\_x](https://avatars.discourse-cdn.com/v4/letter/m/b5ac83/32.png) [@michaellinney\_x](https://forum.fixtrading.org/u/michaellinney_x)\
**Post date:** [April 25, 2008, 12:30pm UTC](https://forum.fixtrading.org/t/fix4-4-over-fix4-2/11862/2 "2008-04-25T12:30:49Z")

</div>

What are the advantages of FIX4.4 allocation messgaes over FIX4.2?

I have a client who is most insistant on the use of FIX4.2 and I would definitely prefer to use FIX4.4.

Could someone please supply pros & cons in order that I can put up a good arguement?

---

<div class="post-metadata">

**Author:** ![fplpo\_x](https://avatars.discourse-cdn.com/v4/letter/f/7ab992/32.png) [@fplpo\_x](https://forum.fixtrading.org/u/fplpo_x)\
**Post date:** [April 25, 2008, 1:19pm UTC](https://forum.fixtrading.org/t/fix4-4-over-fix4-2/11862/3 "2008-04-25T13:19:22Z")

</div>

[original email was from ken yeadon - [ken.yeadon@yeadonfinance.com](mailto:ken.yeadon@yeadonfinance.com) ]  
\> What are the advantages of FIX4.4 allocation messgaes over FIX4.2?

> I have a client who is most insistant on the use of FIX4.2 and I would  
> definitely prefer to use FIX4.4.
> 
> Could someone please supply pros & cons in order that I can put up a  
> good arguement?

My understanding is that using FIX 5.0 would allow you to do both, since it supports version independence and reversec compatibility. Maybe a 5.0 expert can confirm…

---

<div class="post-metadata">

**Author:** ![kaymahes\_x](https://avatars.discourse-cdn.com/v4/letter/k/c2a13f/32.png) [@kaymahes\_x](https://forum.fixtrading.org/u/kaymahes_x)\
**Post date:** [April 26, 2008, 12:44am UTC](https://forum.fixtrading.org/t/fix4-4-over-fix4-2/11862/4 "2008-04-26T00:44:01Z")

</div>

> > What are the advantages of FIX4.4 allocation messgaes over FIX4.2?
> > 
> > I have a client who is most insistant on the use of FIX4.2 and I would  
> > definitely prefer to use FIX4.4.
> > 
> > Could someone please supply pros & cons in order that I can put up a  
> > good arguement?
> 
> My understanding is that using FIX 5.0 would allow you to do both, since  
> it supports version independence and reversec compatibility. Maybe a 5.0  
> expert can confirm…

For using FIX.5.0, both parties would have to move FIX Session to FIXT.1.1 (or higher). Then “Application” messages in different versions can be exchanged with all Session messages being FIXT.1.1. Refer FIX-5.0\_Vol-1.pdf page 12 of 116 in topic “Flexibility Provided by FIX 5.0”

---

<div class="post-metadata">

**Author:** ![fplpo\_x](https://avatars.discourse-cdn.com/v4/letter/f/7ab992/32.png) [@fplpo\_x](https://forum.fixtrading.org/u/fplpo_x)\
**Post date:** [April 25, 2008, 9:16pm UTC](https://forum.fixtrading.org/t/fix4-4-over-fix4-2/11862/5 "2008-04-25T21:16:23Z")

</div>

[original email was from Joseph Horowitz - [jhorowitz@aegisoft.com](mailto:jhorowitz@aegisoft.com) ]  
\> What are the advantages of FIX4.4 allocation messgaes over FIX4.2?

> I have a client who is most insistant on the use of FIX4.2 and I would  
> definitely prefer to use FIX4.4.
> 
> Could someone please supply pros & cons in order that I can put up a  
> good arguement?

One advantage is that FIX 4.4 has support for Multi-leg allocations within a single message.  
To do the equivalent in FIX 4.2, you will likely need custom tags.  
-Joey

---

<div class="post-metadata">

**Author:** ![kaymahes\_x](https://avatars.discourse-cdn.com/v4/letter/k/c2a13f/32.png) [@kaymahes\_x](https://forum.fixtrading.org/u/kaymahes_x)\
**Post date:** [April 30, 2008, 3:04am UTC](https://forum.fixtrading.org/t/fix4-4-over-fix4-2/11862/6 "2008-04-30T03:04:42Z")

</div>

Michael,

As I understand:-

1. Client has a FIX engine which expects BeginString of 8=FIX.4.2^ in inbound and outbound messages.

2. Your FIX engine has BeginString as 8=FIX.4.4^ for inbound and outbound messages.

As per FIX before FIXT.1.1 / FIX.5.0, these two cannot coexist in a single session.

I am trying to seperate your question into

1. What are the advantages of FIX.4.4 allocation messgaes over FIX.4.2?

2. I have a client who is most insistant on the use of FIX.4.2 and I would definitely prefer to use FIX.4.4.

My question to you is:-

Are you having a FIX.4.2 session with your client in which you would like to use FIX.4.4 Allocation messages only?

or

You would like to use FIX.4.4 for everything but your Clients wants to use FIX.4.2 for everything.

What Asset classes do these Allocation messages handle?

Regards,  
K. Mahesh

> What are the advantages of FIX4.4 allocation messgaes over FIX4.2?
> 
> I have a client who is most insistant on the use of FIX4.2 and I would  
> definitely prefer to use FIX4.4.
> 
> Could someone please supply pros & cons in order that I can put up a  
> good arguement?

---

<div class="post-metadata">

**Author:** ![fplpo\_x](https://avatars.discourse-cdn.com/v4/letter/f/7ab992/32.png) [@fplpo\_x](https://forum.fixtrading.org/u/fplpo_x)\
**Post date:** [May 9, 2008, 3:25am UTC](https://forum.fixtrading.org/t/fix4-4-over-fix4-2/11862/7 "2008-05-09T03:25:45Z")

</div>

[original email was from Xinyu Xiang - [xxiang@bloomberg.net](mailto:xxiang@bloomberg.net) ]  
I think the biggest advantage of 4.4 over 4.2 is the support of fragamentaion of allocation messages. If your system or your counterparty has a restriction on the length of a FIX message, your allocation message can be too long to fit. Check out 4.4 FIX spec for details.

> What are the advantages of FIX4.4 allocation messgaes over FIX4.2?
> 
> I have a client who is most insistant on the use of FIX4.2 and I would  
> definitely prefer to use FIX4.4.
> 
> Could someone please supply pros & cons in order that I can put up a  
> good arguement?
