Quote from OddTrader:
Do we have to wait for some CTAs coming in for commenting the question? I am just wondering!
I used to be very concerned about this. I think that all traders who have a quantifiable edge are naturally a bit paranoid about it. This was a point of debate for a while internally. Setup a CTA and allow all clients the opportunity get a list of every transaction, or setup a CPO and keep things more secret?
After numerous meetings with fund of funds, family offices, marketers, FCMs, etc. I realized that the reverse engineering argument is all about incentive. If your system is good enough to copy it probably has a certain discretionary element to it, or if fully automated it is not simple. If it isn't discretionary or complex, then there are already many other traders doing it almost exactly like you are.
What it comes down to is that FoFs, Family Offices, Marketers, or any other placement/fundraising group has almost no incentive to steal your system. They've built a business around their ability to locate/hire the talent, not ripoff the talent. Their time is much better spent just having you execute your own system.
Re: FCMs, Brokers, Props, etc... Why would any serious CTA ever consider using a group that was even slightly sketchy? Ideally, the FCM will also serve as the primary broker. I don't have any use for intro brokers. So that eliminates having to worry about the middle man. Additionally, the FCM should never operate a market-making or prop desk. They must only be an FCM. That's it!
Your analysis/automation software should never be in the hands of any third party. As mentioned before, reverse engineering a complex strat with only transaction data is incredibly difficult. With even part of the code it gets much easier. That is my problem with companies that profess to take you all the way from raw data to execution. Who really owns the system in that case? All procedures and code should remain very well protected.
The most likely problem is going to come from your own programmer or IT specialist. Make sure that any such individuals who might have access to any significant part of the system are internal employees and properly incentivized to make sure that they never get any ideas. They should be compensated based on the profitability of the program and they should also be able to participate for free. Don't ever give them any reason to want to run it on their own. Just make sure that they will always make more money running it for you. If they aren't worth profit sharing, then they shouldn't have access to any key portions of the strat. Obviously, NDAs, Non-Competes, and Non-Circs are always necessary.
IMO, if you've taken those precautions and you aren't advertising how your system works, quit worrying about getting ripped off, and just worry about growing your assets and network.