HOME FORUMS BROKERS SOFTWARE BOOKS CONTACT US
Elite Trader Your Account  •  Become a Member  •  Help  •  Search    
    Forums ›› Technically Speaking ›› Automated Trading ›› Protecting your strategies  


Post A Reply
    Page 1 of 26:   1  2  3  4  5  6  7  8  9  10     Last Page »
gmst
 

Registered: Jul 2011
Posts: 3695

 

06-25-12 08:10 AM

It takes years of development work to finally develop a suite of uncorrelated strategies that will deliver alpha out of market year in and year out. If the strategies are scalable (e.g. on futures markets and large cap stocks), and can theoretically make 3-5mm+ a year, then a lot of folks would be interested in getting unauthorized access to your work if they feel risk of being caught is very small. If the PnL potential is say 10-20 million or more, then even your clearing firm would like to analyze your trades to see if they can reverse-engineer the logic. Maybe they will fail, but 10 million a year - common guys, its a lot of money. If they think they can somehow figure out your logic and modify it and trade it using their own capital, they will do it, especially if risk of being caught is very low. There is no way you will know this, if your clearing firm is analyzing your trades.

This topic has been discussed on ET in following threads and it has been confirmed that this stealing of strategies does happen frequently enough in the prop trading world.

1) Broker Could Steal Your Strategy???
http://www.elitetrader.com/vb/showt...threadid=173634

2) Firms stealing strategies....
http://www.elitetrader.com/vb/showt...?threadid=10871

My aim to start this thread is to foster a much deeper discussion on this important topic. To identify who all can steal your strategies and what counter-measures can you use to safeguard your strategies.

    Edit/Delete Quote Complain
gmst
 

Registered: Jul 2011
Posts: 3695

 

06-25-12 08:27 AM

I will start by listing out who all can steal your strategies. All the below is in the context that you run a portfolio of well-defined strategies. No discretionary trading.

1. your clearing firm:
If you trade futures systematically directly without a broker and make say only 500k a year but you are extremely consistent and are trading bonds,equity indices etc. (very scalable futures), your clearing firm would be very interested in analyzing your trades.

2. your broker:
To make your broker interested, again PnL potential needs to be in excess of 10 million. In today's world of automatic report generation and auto-trade analysis, it will be a piece of cake for a broker's automatic systems to identify top traders (both in terms of consistency and they will immediately know all the guys who are using API to execute orders).

Both 1) and 2) above are big threats to your future profitability since these guys might start trading size on your futures contract and thus either front-run you or change the underlying market dynamics because of their actions that cause your trading strategy to be profitable in the first place.

3. your IT guy:
Will be interested even if PnL potential is just a million. Say, you pay reasonable salary (100k or so) to your IT guy and run a 3-4 member trading operation, that IT guy has the incentive to take the source code and set up operations on his own even if his upside is only a million a year. That is a 10x jump from his current salary.


4. some rogue employee working for your broker:
If your strategy makes couple of millions a year, this guy would be interested.

Both 3 and 4 above are not a big threat since even if he gets access to your strategies or reverse-engineers them, his small size might not have any effect on the underlying market dynamics that cause your strategy to be profitable in the markets. So, that guy might make some money, but you will also continue to make money. So not a very bad situation, imo.

5. your strategy development software:
Now this is interesting. I never thought about it before, but I was doing some work on multicharts yesterday and it crashed and wanted to send an error-report. When I checked the files it was sending, the dump contained all my strategy files. Is it possible that developers of multicharts or any other trading software for example have encoded deep inside the trading software to upload the strategies files to multicharts servers, whenever they find say any trading strategy on ES with over 200 trades over 5 years with a PF > 2, verified by out of sample testing? I am purely hypothesizing here but why can't the developers do this. This way, the software will just send the developers the top strategies of their best traders. If something like this can happen, what counter-measures if any can a trader take?

I invite everyone to write their views.

    Edit/Delete Quote Complain
MoreLeverage
 

Registered: May 2012
Posts: 34

 

06-25-12 08:49 AM

It might be against some law for your broker firm to do this, but what's to stop some aspiring trader in the broker's IT department from trying to figure out your strategy? If he's got access for his job, the answer is pretty much nothing. You've just got to hope every back office drone is too stupid to figure out a trade, but it only takes one smart one.

Seems like you have no choice but to use multiple brokers, with all the headaches and inefficiency that brings. I do it, and I think it's worth it.

    Edit/Delete Quote Complain
Pekelo
 

Registered: Aug 2005
Posts: 8930

 

06-25-12 10:49 AM


Quote from MoreLeverage:


Seems like you have no choice but to use multiple brokers, with all the headaches and inefficiency that brings. I do it, and I think it's worth it.



If you use one strategy with 5 brokers, your gain is still going to be the same in %, but 1/5th in relative dollars.

In plain you prevented nothing, your strategy is still vulnerable to theft...

    Edit/Delete Quote Complain
mm19
 

Registered: Apr 2012
Posts: 185

 

06-25-12 11:37 AM

add discretionary decisions at couple of stages in your trade. Or random generator. One cant distinguish these by analysing.

assume you are under radar permanently and use this in your advantage.

not easy but, yes, you do need decent IQ to make extraordinary gains.

    Edit/Delete Quote Complain
jcl
 

Registered: Jan 2012
Posts: 407

 

06-25-12 11:52 AM

As long as a strategy is a little more complex that just a moving average crossing, I think it is very difficult, if not impossible for a broker to reverse engineer your code. He could only use your entry and exit points. This is normally not enough data to determine the code of a strategy. The only thing a broker could really do is duplicating your trades.

Of course this is different when your trade platform directly sends your code to its manufacturer. It's interesting that multichart does that. Maybe that's the reason why multichart crashes so often.

    Edit/Delete Quote Complain
    Page 1 of 26:   1  2  3  4  5  6  7  8  9  10     Last Page »
Post A Reply


Receive an email whenever a new post is added to this thread by subscribing to it.
 
Rate This Thread:

Forum Jump:
 

 

   Conduct Rules  -  Privacy Policy  -  Day Trader -  Day Trader Forum -  Best Trading Software -  Sitemap Copyright © 2013, Elite Trader. All rights reserved.    
 
WHILE YOU'RE HERE, TAKE A MINUTE TO VISIT SOME OF OUR SPONSORS:
Advantage Futures
Futures Brokerage & Clearing
AMP Global Clearing
Futures and FX Trading
Bright Trading
Professional Equities Trading
CTS
Futures Trading Software
DaytradingBias.com
Professional Trading Analytics
ECHOtrade
Professional Trading Firm
eSignal
Trading Software Provider
FXCM
Forex Trading Services
Global Futures
Futures, Options & FX Trading
Interactive Brokers
Pro Gateway to World Markets
JC Trading Group
Direct Access Trading
MB Trading
Direct Access Trading
MultiCharts
Trading Software Provider
NinjaTrader
Trading Software Provider
OANDA
Currency Trading
optionshouse
Option Trading & Education
Rithmic
Futures Trade Execution Platform
SpeedTrader
Direct Access Trading
SpreadProfessor
Spread Trading Instruction
thinkorswim by TD Ameritrade
Direct Access TradingAdvertisement
TradersStudio
System Building & Backtesting
Trading Technologies
Trading Software Provider
Trend Following
Trading Systems Provider