Former Goldman Programmer's Conviction Overturned
i_want_you_to_throw_ writes "The legal woes will soon be over for Sergey Aleynikov, a former Goldman Sachs Group computer programmer who had been convicted of stealing part of the Wall Street bank's high-frequency trading code. A federal appeals court overturned his conviction and recommended acquittal. We previously discussed this story when he was sentenced to 97 months in prison. It will be interesting to see their reasoning (an opinion is to be released) as well as what this may mean for other programmers developing high frequency trading code."
High frequency trading code shouldn't be legal to use for trading in the first place. It doesn't provide anything useful ("liquidity" has no place in an investment system, it's only good for speculative investing, which is just gambling), and simply parasitically leaches from the market and destabilizes it. The people the programmer was working for are the ones who should be convicted.
Unless you count a 90% reduction in trading costs as “nothing”.
Back in the day Market Makers would take $.125 to $.25 for every share traded. And woe to you if you were trying to sell more than 10k because then you would really be scalped. And then you had to add broker commissions on top of that.
I would rather pay high frequency traders $.01 a share and have a deep liquid market then go back to the good old days
he didn't take a log, he took the algorith and source code that took years to develop and which was meant to be used only internally
this is like a Moto engineer taking a new antenna or radio noise reduction algorithm and going to apple with it hoping to get paid $$$$$
If you produce a product as part of work for hire and then steal that code and sell it on to a third party, it's still a form of theft.
It was however, perfectly legitimate for him to walk out with the knowledge of how stuff worked in his head and sell his expertise; I'm surprised he didn't do so. Once you know how something is done, you have solved the hard part and can spout a new set of code out of your head with little difficulty. Often producing a product the second time means you can do things better and faster anyway.
There's a lot of blurring between personal and work computers nowadays, which does mean you may have a copy of stuff you have developed on your home PC, and that can make things awkward. But if you do mean to sell something you've worked on to another party, you'd damn well better make sure that right is in your contract.
Donte Alistair Anderson Roberts - hi son!
Karma: Chameleon
(- infinite, moronic)
Who gives a damn what percentage some trader wanted? For one it's all mostly automated so fees should be very low now, and for another, if you don't need to/want to buy/sell frequently then the small charges are a non issue. They are only an issue if you want to trade a lot because you want to gamble on changes in values of stock. So the original poster was right, high freqeuncy trading is valueless and should be disallowed. It's gambling, and not just simple gambling, but gambling that destabilizes economies.
I agree there is nothing illegal about walking out and reproducing algorithms you have learned.
Nope. If those algorithms represent the trade secrets of your former employer then it is illegal to disclose them. For example **undisclosed** details on when to bid and how much to bid given market conditions.
General knowledge is transportable. How to optimize C and assembly code, how to optimize network communications, **publicly available** details on when to bid and how much to bid given market conditions.