Slashdot Log In
CNBC Software Flaw Worth $1 Million?
Posted by
Zonk
on Mon Jun 11, 2007 02:11 AM
from the that's-quite-a-bug dept.
from the that's-quite-a-bug dept.
Strudelkugel writes "BusinessWeek tells the story of one obsessive fan who unraveled a software glitch worth one million dollars. Jim Kraber was a regular CNBC viewer, and when the opportunity arose he took the 'Million Dollar Portfolio Challenge' very seriously. At one point, he was spending 12 hours a day on the contest, using three computers to trade 1,600 different portfolios in a theoretical stock game. His efforts got him into the top 20 finalists, but in the last round of trading he noticed some unusual patterns. 'One trader had a stream of near-perfect picks, consistently placing huge bets on shares that soared in after-hours trading. Kraber suspected the trader and perhaps others were getting help from someone who was changing their picks after the stocks' increases — and he quickly notified CNBC ... Kraber says CNBC rebuffed him at the time, but now it looks like he may have been right.'"
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
Stick to poker -- fewer variables... (Score:3, Funny)
Re:Stick to poker -- fewer variables... (Score:5, Informative)
Parent
Re: (Score:2, Informative)
Re: (Score:2)
Re: (Score:3, Insightful)
As I interpreted the article, players were explicitly permitted to have more than one portfolio at a time. From the article:
If there is no limit, than it would be inaccurate to claim that it was against the rules or an exploitation of the rules to run 1600 separate portfolios.
Re:Stick to poker -- fewer variables... (Score:4, Insightful)
No, we wouldn't. I guarantee that I could manage hundreds of portfolios and not make money on any of them.
It's why I stay out of the stock market, except for my managed TIAA CREF account and the few Google shares I bought at the IPO.
Parent
Re: (Score:2)
"Glitchs" in the financial markets (Score:5, Interesting)
On the other side, automated trading means that brokers can engage in dirty practices like sending incorrect data to a particular client connection to trigger a trade (they call this stop hunting). Again, this is found out when clients compare data streams from more than 1 broker.
Dangerous stuff. If you are good, try to stay invisible.
Re:"Glitchs" in the financial markets (Score:5, Interesting)
http://www.forexfactory.com/showthread.php?t=7484 [forexfactory.com]
Glitches aside, forex is a great place for smart geeks to make (and lose!) money on the side. All you need now is an internet connection and a mini bank account, whereas 10 years ago this was the exclusive arena of millionaire hedge fund managers. Warning: addiction very probable. Try at your own risk.
Parent
Re: (Score:2)
Re:"Glitchs" in the financial markets (Score:5, Interesting)
The most popular client platform is MetaTrader, and every broker has their own customized version which connects to their servers. There is an entire C-based language used to program your experts (they call them expert advisors) and you can indeed open multiple demo accounts at no cost. And the capabilities are so great you can easily download scripts that parse news events released real-time on websites and react accordingly with no input from you.
Isn't it amazing what Turing machines can do? Word of warning though: you will never get rich on an black-box like an algorithm. Use the technology, but don't get carried away.
Parent
Re: (Score:2)
The most popular client platform is MetaTrader...
Re: (Score:2)
I've been interested in trying out VectorVest [vectorvest.com] for a few years now. Anyone have any actual experience with it? Their marketing shows great returns, 90% a year.
Re: (Score:2)
Because any prediction algorithm running on publicly-available news will quickly be duplicated by the millions of other algorithm developers out there, cancelling out whatever legitimate edge it might have enjoyed for a few days or weeks.
Re: (Score:2)
how is stop hunting done .. (Score:2)
This *is* interesting. Do you have anymore detailed information as to how this is done. What technology is the data connection run on? How is it possible to fool.
Re: (Score:2)
Regards,
The FBI
Say hi to Tom!
Regards,
-P
The glitch (Score:5, Informative)
Re: (Score:2)
Gaming the system? (Score:2, Insightful)
Re: (Score:2)
Re: (Score:3, Informative)
Fantasy stock markets. (Score:4, Insightful)
"Imagine, right... nononono, listen, listen. Just imagine... if all this was real money!!!
This has the same kind of feel to it.
And I have to ask, if the guy's prepared to spend 12 hours a day doing this with "Monopoly money", even sacrificing his professional accreditation studies in the belief that he might end up as the best market-player in over 300,000 and win $1m... why the hell isn't he just playing the stock-market??
Re: (Score:2, Informative)
If he was using real money he'd lose out over all but in this contest he's guaranteed to have one great portfolio. He had a very high chance of winning $1m for his efforts if the game had been more secure but only because he un
other peoples real money .. (Score:2)
was Re:Fantasy stock markets.
Letter to Jim Kraber..... (Score:4, Funny)
Steve Ballmer, CEO Microsoft Corp.
To: Jim Kraber
Re: Software Glitch
Dear Mr. Kraber,
I regret to inform you that, after a thorough investigation of the alleged trading irregularities by independent Microsoft software engineers, we have determined that the perceived trading irregularities were not the result of a software 'glitch' or 'bug', but were in fact security features.
We sincerely apologize for any inconvenience this may have caused.
-Mark Hoffman
Steve Ballmer
Anyone can win with 1600 portfolios (Score:5, Interesting)
As for the bigger picture, I'm not a fan of "trading", though it does have it's place. I'd rather use the market for long term "investing" and doing something that provides value to the world with the rest of my time. But just like with power and politics, money corrupts, so we should expect that people will abuse the system and just do our best job ensuring we aren't the ones they are abusing.
what a horrible waste (Score:5, Funny)
The technique is used in Biblical text dating (Score:4, Interesting)
The rule is that if some publicly dateable event is clearly forecast in a text, the text was written after it. How long after is a question. Hume made a similar point. Miracles are by definition violations of natural law. To the extent that they are miraculous, it must be more probable that the natural law held and that either experimental conditions were not correctly reported or the story is false. So they end up either not having happened, or not being miracles.
Funny to see this stuff coming up in exactly the same reasoning about stock market predictions....
Keep business logic off of your clients (Score:3, Insightful)
Flaws in contest software (Score:5, Interesting)
It usually is a very talented guy, who however has his focus on the looks, not the engine.
I once, for curiosity's sake took part in one contest. Scoring poorly, I began to analyze the inner workings of that FLash site.
I have quickly found that the answers to the trivia question were stored in plaintext in my browser cache!
I notified the organizers, but no actions were taken, I also soon began to notice how people bagan to score more than it was possible according to the game's rules.
Eventually, they didn't change a thing, except banning people beyond certain score, in the end all my friends got the prizes, CD players, cups etc.
One year later there was a new contest, almost identical glitches, this time however I decided not to get my friends in trouble, just in case.
Parent
Re:Flaws in contest software (Score:5, Insightful)
Yes, I'm in Marketing... and yes, I also program (semi-professionally). However, I realize that I am not the person best qualified for doing "mission-critical" projects like that (mission-critical to a Marketing program, in this case).
MadCow.
Parent
Re: (Score:2)
Re: (Score:3, Insightful)
The programmer probably needed about 3 months to put together the project,
but Marketing had already set the dates, and he/she/it only had about 2 weeks
to push it out.
But it's not marketing's fault that they set a deadline without any knowledge,
it is the programmer's.
Re:Flaws in contest software (Score:4, Funny)
Behind every Marketing person with an idea there's a project manager gritting his teeth, pulling on his knuckledusters and preparing equal doses of coffee and sedatives for the programmers. And he's probably speed-reading the old classic: "No, We're Not Going to Rewrite our Corporate Website Entirely in Flash, Because it's a Stupid Fucking Idea and You're Retarded For Suggesting it. Again."
Parent
Re:Flaws in contest software (Score:4, Interesting)
I notified the game organisers but they didn't seem to mind much either. Oddly enough it didn't seem to have been abused at the time (it was a fairly high profile, although local, european site).
Parent
Re: (Score:2)
Re:Flaws in contest software (Score:4, Interesting)
Parent
Re: (Score:2)
The second lesson needs to be accepting, cleaning, and validating input: ";drop table;".
Re: (Score:2)
Re: (Score:3, Insightful)
Re: (Score:3, Insightful)
It often comes down to the fact that some people are better at spotting/evaluating opportunities
Re: (Score:2)
So in a way, they can.
Re: (Score:2)
It is also considered that speculation helps give correct prices, though that is more arguable. It is fairly difficult to put a dividing line to where investment ends and speculation begins, anyway.
Eivind.
Re: (Score:2)
Re: (Score:2)
Re:Expected (Score:4, Informative)
Personally I don't see what's wrong with shorting - it does provide some balance. Anyway, shorting has its place for regular investors also in the form of "shorting against the box" which means shorting a stock that you already own to lock in a profit - typically for tax purposes. e.g. Say it's December and you own a stock that has appreciated that you now want to sell but don't want to pay taxes for in the current tax year... so you short the stock in December (same amount as you own), then in January you close the short by handing over the shares you already own. What you've effectively done is get the December price, but not actually completed the trade until January, so you've got another year to pay the taxes on your gain.
Parent
Re: (Score:2, Insightful)
And not the last time either... (Score:2)
Wow. I'm surprised this could still happen. Back in the 90s, there was a mutual fund that got ripped off by the same practice. Basically they would let you buy into the fund after the market close, and still get that day's price. Well you can guess what happened. People would watch the stocks that were in the fund and if they went up, they'd buy into the fund at the old price. Of course that ended up costing someone real money since the fund would then have to buy those stocks the next day at the higher price.
Our company has an employee stock option plan, which allows you to sell your options for the previous day's closing price. So you can pull similar shenanigans, in reverse.
CNBC's reply (Score:2)