FIX implementation questions - obtaining Comp IDs?

4 messages Options
Embed this post
Permalink
mjhittes

FIX implementation questions - obtaining Comp IDs?

Reply Threaded More More options
Print post
Permalink
I'm starting a FIX implementation where I'll be using the Marketcetera
OMS to set up a FIX drop-copy interface with an third party EMS vendor.
The EMS vendor wants to know what Comp IDs we will be sending (e.g.
SenderCompID and TargetCompID).  How do I obtain these values? Is there
a central registration authority for FIX legal entities?

Thanks for the help.

Mick


Sky Road LLC Email Disclaimer

This message and any attachment transmitted with it (collectively, this “Email”) may contain confidential or privileged information.  It is for the sole use of the intended recipient(s).  Any unauthorized review, use or disclosure is prohibited.  If you are not the intended recipient, please advise the sender by reply email and destroy all copies of this Email.   The information in this Email is not intended to replace a recipient’s own internal processes for evaluating a transaction.  This Email should not be regarded as (i) a recommendation to buy or refrain from buying any security; (ii) an offer to sell or solicitation of an offer to buy any security; or (iii) an official confirmation of any transaction.   Sky Road cannot guarantee that the transmission and content of this Email is secure or error-free.  Sky Road does not represent that this Email is accurate, uncorrupted, or free of viruses or other harmful code.
_______________________________________________
m-etc-users mailing list
[hidden email]
http://lists.marketcetera.org/cgi-bin/mailman/listinfo/m-etc-users
toli

Re: FIX implementation questions - obtaining Comp IDs?

Reply Threaded More More options
Print post
Permalink
Mick,

Glad you are choosing to implement your FIX trading system on top of
Marketcetera.

To answer your question - I don't believe there's a central
"authority" that distributes and sets SenderCompID/TargetCompID.

In our experience, it usually the FIX destination sites (ie
broker/dealers, ECNs) that have their known TargetCompID and they
assign you a senderCompID (usually based on your account name).  It is
usually determined by how their FIX gateway is configured - they FIX
session usually has a TargetCompID associated with it, and they may
create a senderCompID for you to use.

So the short story is - if neither you nor them have a process in
place, you can just make the names up. As long as you are consistent
in your FIX setup it shouldn't be a problem.

Let me know if you have any questions setting up Marketcetera.

On 1/23/08, Mick Hittesdorf <[hidden email]> wrote:

> I'm starting a FIX implementation where I'll be using the Marketcetera
> OMS to set up a FIX drop-copy interface with an third party EMS vendor.
> The EMS vendor wants to know what Comp IDs we will be sending (e.g.
> SenderCompID and TargetCompID).  How do I obtain these values? Is there
> a central registration authority for FIX legal entities?
>
> Thanks for the help.
>
> Mick
>
>
> Sky Road LLC Email Disclaimer
>
> This message and any attachment transmitted with it (collectively, this "Email") may contain confidential or privileged information.  It is for the sole use of the intended recipient(s).  Any unauthorized review, use or disclosure is prohibited.  If you are not the intended recipient, please advise the sender by reply email and destroy all copies of this Email.   The information in this Email is not intended to replace a recipient's own internal processes for evaluating a transaction.  This Email should not be regarded as (i) a recommendation to buy or refrain from buying any security; (ii) an offer to sell or solicitation of an offer to buy any security; or (iii) an official confirmation of any transaction.   Sky Road cannot guarantee that the transmission and content of this Email is secure or error-free.  Sky Road does not represent that this Email is accurate, uncorrupted, or free of viruses or other harmful code.
> _______________________________________________
> m-etc-users mailing list
> [hidden email]
> http://lists.marketcetera.org/cgi-bin/mailman/listinfo/m-etc-users
>


--
Toli Kuznets
http://www.marketcetera.com: Open-Source Trading Platform
download.run.trade.
_______________________________________________
m-etc-users mailing list
[hidden email]
http://lists.marketcetera.org/cgi-bin/mailman/listinfo/m-etc-users
Ian Hoenisch

Re: FIX implementation questions - obtaining Comp IDs?

Reply Threaded More More options
Print post
Permalink
Hi All,

There isn't a central facility. A lot of folks use their MPID (assigned by Nasdaq for broker/dealers) and exchanges have chosen their own.

What I have found, is that it's always "negotiated". The way it is negotiated is ususally along these lines:

1. If an entity can't change their value, then they have to have only 1 value, then it is what it is
2. If an entity can choose, but doesn't want to, then the bigger entity wins
3. If an entity is really big, they will even tell you what your endpoint must be (usually exchanges and the like)
4. If you don't fall into the above rules, you can usually negotiate anything you like. Watch out for the following
  a. Sometimes SubID is used as a dynamic field, i.e. everytime one party adds a trader or a new sub destination
  b. CompPID's rarely change
  c. Don't hardcode CompID, nor SubID

Hope that helps,

Sincerely, Ian

--------------

Ian Hoenisch
Managing Director, Chief  Technology Officer
ESP Technologies LLC

THE Buy-Side Solution
1 Indian Head Plaza, Suite 701
Nashua, NH  03060

Tel: 603.324.2444 ext. 1110
Fax: 603.324.2447
URL: www.fastesp.com
E-mail:  [hidden email]

The information contained in this e-mail and/or its attachments may be privileged, confidential or proprietary. If you are not the intended recipient, please notify the sender immediately and delete this material, and also please be aware that any disclosure, copying, distribution or use of this e-mail or any attachment is prohibited.
________________________________________
From: [hidden email] [[hidden email]] On Behalf Of Toli Kuznets [[hidden email]]
Sent: Wednesday, January 23, 2008 12:28 PM
To: Mick Hittesdorf
Cc: [hidden email]
Subject: Re: [m-etc-users] FIX implementation questions - obtaining Comp IDs?

Mick,

Glad you are choosing to implement your FIX trading system on top of
Marketcetera.

To answer your question - I don't believe there's a central
"authority" that distributes and sets SenderCompID/TargetCompID.

In our experience, it usually the FIX destination sites (ie
broker/dealers, ECNs) that have their known TargetCompID and they
assign you a senderCompID (usually based on your account name).  It is
usually determined by how their FIX gateway is configured - they FIX
session usually has a TargetCompID associated with it, and they may
create a senderCompID for you to use.

So the short story is - if neither you nor them have a process in
place, you can just make the names up. As long as you are consistent
in your FIX setup it shouldn't be a problem.

Let me know if you have any questions setting up Marketcetera.

On 1/23/08, Mick Hittesdorf <[hidden email]> wrote:

> I'm starting a FIX implementation where I'll be using the Marketcetera
> OMS to set up a FIX drop-copy interface with an third party EMS vendor.
> The EMS vendor wants to know what Comp IDs we will be sending (e.g.
> SenderCompID and TargetCompID).  How do I obtain these values? Is there
> a central registration authority for FIX legal entities?
>
> Thanks for the help.
>
> Mick
>
>
> Sky Road LLC Email Disclaimer
>
> This message and any attachment transmitted with it (collectively, this "Email") may contain confidential or privileged information.  It is for the sole use of the intended recipient(s).  Any unauthorized review, use or disclosure is prohibited.  If you are not the intended recipient, please advise the sender by reply email and destroy all copies of this Email.   The information in this Email is not intended to replace a recipient's own internal processes for evaluating a transaction.  This Email should not be regarded as (i) a recommendation to buy or refrain from buying any security; (ii) an offer to sell or solicitation of an offer to buy any security; or (iii) an official confirmation of any transaction.   Sky Road cannot guarantee that the transmission and content of this Email is secure or error-free.  Sky Road does not represent that this Email is accurate, uncorrupted, or free of viruses or other harmful code.
> _______________________________________________
> m-etc-users mailing list
> [hidden email]
> http://lists.marketcetera.org/cgi-bin/mailman/listinfo/m-etc-users
>


--
Toli Kuznets
http://www.marketcetera.com: Open-Source Trading Platform
download.run.trade.
_______________________________________________
m-etc-users mailing list
[hidden email]
http://lists.marketcetera.org/cgi-bin/mailman/listinfo/m-etc-users
_______________________________________________
m-etc-users mailing list
[hidden email]
http://lists.marketcetera.org/cgi-bin/mailman/listinfo/m-etc-users
Adeniyi Oladeji

Re: FIX implementation questions - obtaining Comp IDs?

Reply Threaded More More options
Print post
Permalink
In reply to this post by toli
The sell side you are connecting to will already have a TargetCompID to
give to you.

And for the senderCompID, you can discuss it with the counterparty. It
is always be better to use something close to your company name as
senderCompID

For instance, if you are connecting to a Marketcetera for instance, you
can have something like this:
TargetCompID = metc
senderCompID = skyroad

Using your company name or something close as a senderCompID of buy side
will always make it easier to troubleshoot in the future. Hope this
helps.

Cheers
Adeniyi O. Oladeji
Developer


Leo Fund Managers Limited
Authorised and regulated by the Financial Services Authority

Liscartan House
127 Sloane Street
London
SW1X 9AS
United Kingdom
[hidden email]
www.leofund.co.uk
tel: +44 (0)207 824 5883
fax: +44 (0)207 730 2809
mobile: +44 (0)794 464 9648
DISCLAIMER
This e-mail (and any attachments) may contain privileged and/or
confidential information. If you are not the intended recipient please
do not disclose, copy, distribute, disseminate or take any action in
reliance on it. If you have received this message in error please reply
and tell us and then delete it. Should you wish to communicate with us
by e-mail we cannot guarantee the security of any data outside our own
computer systems. For the protection of Leo Fund Managers Ltd's systems
and staff, incoming emails will be automatically scanned.



-----Original Message-----
From: [hidden email]
[mailto:[hidden email]] On Behalf Of Toli
Kuznets
Sent: 23 January 2008 17:28
To: Mick Hittesdorf
Cc: [hidden email]
Subject: Re: [m-etc-users] FIX implementation questions - obtaining Comp
IDs?

Mick,

Glad you are choosing to implement your FIX trading system on top of
Marketcetera.

To answer your question - I don't believe there's a central
"authority" that distributes and sets SenderCompID/TargetCompID.

In our experience, it usually the FIX destination sites (ie
broker/dealers, ECNs) that have their known TargetCompID and they
assign you a senderCompID (usually based on your account name).  It is
usually determined by how their FIX gateway is configured - they FIX
session usually has a TargetCompID associated with it, and they may
create a senderCompID for you to use.

So the short story is - if neither you nor them have a process in
place, you can just make the names up. As long as you are consistent
in your FIX setup it shouldn't be a problem.

Let me know if you have any questions setting up Marketcetera.

On 1/23/08, Mick Hittesdorf <[hidden email]> wrote:
> I'm starting a FIX implementation where I'll be using the Marketcetera
> OMS to set up a FIX drop-copy interface with an third party EMS
vendor.
> The EMS vendor wants to know what Comp IDs we will be sending (e.g.
> SenderCompID and TargetCompID).  How do I obtain these values? Is
there

> a central registration authority for FIX legal entities?
>
> Thanks for the help.
>
> Mick
>
>
> Sky Road LLC Email Disclaimer
>
> This message and any attachment transmitted with it (collectively,
this "Email") may contain confidential or privileged information.  It is
for the sole use of the intended recipient(s).  Any unauthorized review,
use or disclosure is prohibited.  If you are not the intended recipient,
please advise the sender by reply email and destroy all copies of this
Email.   The information in this Email is not intended to replace a
recipient's own internal processes for evaluating a transaction.  This
Email should not be regarded as (i) a recommendation to buy or refrain
from buying any security; (ii) an offer to sell or solicitation of an
offer to buy any security; or (iii) an official confirmation of any
transaction.   Sky Road cannot guarantee that the transmission and
content of this Email is secure or error-free.  Sky Road does not
represent that this Email is accurate, uncorrupted, or free of viruses
or other harmful code.
> _______________________________________________
> m-etc-users mailing list
> [hidden email]
> http://lists.marketcetera.org/cgi-bin/mailman/listinfo/m-etc-users
>


--
Toli Kuznets
http://www.marketcetera.com: Open-Source Trading Platform
download.run.trade.
_______________________________________________
m-etc-users mailing list
[hidden email]
http://lists.marketcetera.org/cgi-bin/mailman/listinfo/m-etc-users

________________________________________________________________________
This e-mail has been scanned for all viruses by Star. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________

________________________________________________________________________
This e-mail has been scanned for all viruses by Star. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________
_______________________________________________
m-etc-users mailing list
[hidden email]
http://lists.marketcetera.org/cgi-bin/mailman/listinfo/m-etc-users