Slashdot Mirror


CNBC Software Flaw Worth $1 Million?

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.'"

151 comments

  1. I'm going to bet that... by deftcoder · · Score: 1

    He didn't go "all in" on Novell stock.

    --
    Peace sells, but who's buying?
    1. Re:I'm going to bet that... by sussane · · Score: 0

      why ppl are behind finding flaws, is it their work really ?

      --
      Best Regards, Eliena Andrews
  2. Stick to poker -- fewer variables... by Anonymous Coward · · Score: 3, Funny

    Looks like Kraber wasted a lot of time, effort, and electricity and has nothing to show for it but 'TFA'.

    1. Re:Stick to poker -- fewer variables... by Chris+Pimlott · · Score: 4, Informative

      Not true - according to the article, he won $10,000 for winning one of the first round weekly games that got him into the final.

    2. Re:Stick to poker -- fewer variables... by Aliriza · · Score: 1

      I smell "Obsessive-compulsive" here instead of a software problems.

    3. Re:Stick to poker -- fewer variables... by Anonymous Coward · · Score: 0

      If it's proven he's innocent of any wrongdoing.

      Otherwise CNBC will likely 'release the hounds' to get their $10K back.

      The only fundamental difference between the stock market and poker is a pack of playing cards--why criminalize (online) poker when there has been (proven) wrongdoing in the stock market?

    4. Re:Stick to poker -- fewer variables... by Chris+Pimlott · · Score: 1

      It doesn't appear he is being accused of any wrongdoing himself, rather he is raising the issue about others.

    5. Re:Stick to poker -- fewer variables... by Anonymous Coward · · Score: 1, Insightful

      It is kind of funny though, the guy who ran 1600 seperate portfolios is now complaining that somebody else was exploiting the system ...

    6. Re:Stick to poker -- fewer variables... by eric76 · · Score: 2, Insightful

      As I interpreted the article, players were explicitly permitted to have more than one portfolio at a time. From the article:

      The key was that CNBC put no limit on the number of portfolios a player could manage, and only the best-performing one would count.

      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.

    7. Re:Stick to poker -- fewer variables... by Anonymous Coward · · Score: 0

      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. It's a loophole and as such it still violates the spirit a competition like this should have, assuming it is intended to be an accurate simulation of reality. Given the lack of this obvious constraint it doesn't seem likely that this one was intended to be that. It's kind of lame if you can set up 1600 portfolios and only the best ones count. Real traders don't get that kind of a break they have to get things right the first time and do so consistently, or lose their jobs. Exploiting loop holes may draw your admiration but in the end it's no measure of how good a trader you are. If stock trading was simply a matter of building hundreds of pseudo random portfolios but only the best ones counted we'd all be billionaires.
    8. Re:Stick to poker -- fewer variables... by PopeRatzo · · Score: 3, Insightful

      If stock trading was simply a matter of building hundreds of pseudo random portfolios but only the best ones counted we'd all be billionaires.

      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.
      --
      You are welcome on my lawn.
    9. Re:Stick to poker -- fewer variables... by AdamWeeden · · Score: 1

      Or, more likely, your net losses + net gains would likely track a similar pattern to the index of the stock markets you invested in.

      --
      I was quoted out of context in my autobiography...
    10. Re:Stick to poker -- fewer variables... by Anonymous Coward · · Score: 0, Troll

      You don't see the difference between abusing the game within the rules and down right cheating by exploiting a bug?
      Damn that's sad...
      You're probably the same type of little shit that cheats in video games because you can't pull off or think up any of the tricks the pros use.
      Whether you think it's fair or not the guy managing 1600 profiles was within the rules set by the game the people executing trades after the prices were posted were not. Just because you were out classed doesn't give you an excuse to cheat.

    11. Re:Stick to poker -- fewer variables... by Anonymous Coward · · Score: 0

      Aww, does somebody keep getting his ass handed to him and trying to excuse it by claiming that the other guy was cheating?

    12. Re:Stick to poker -- fewer variables... by GodaiYuhsaku · · Score: 2, Informative

      The $10K was for making it to the final 20. The weekly prize was a bunch of stocks. So its more then just the $10k.

    13. Re:Stick to poker -- fewer variables... by jshriverWVU · · Score: 1

      Not really, if you read the article you'll see he won at least 10k during the preliminary contests before going on to the final round.

    14. Re:Stick to poker -- fewer variables... by Anonymous Coward · · Score: 0

      Aww, is someone not good enough to compete?

    15. Re:Stick to poker -- fewer variables... by SinGunner · · Score: 1

      Everybody knows all the variables in poker though. It's hard to get an edge when the only real variable is whether your opponent is bluffing or not. The stock market and horse racing are the only two places I know of where your intelligence and the quality of your information can make a significant difference in your returns.

    16. Re:Stick to poker -- fewer variables... by timeOday · · Score: 1

      Or, more likely, your net losses + net gains would likely track a similar pattern to the index of the stock markets you invested in.
      But that's true for the overall portfolio of Jim Kraber (MSNBC's accuser) as well. I'm not accusing him of cheating, I'm just saying it is a stupid game, essentially a lottery where you can have as many tickets as you wish - for free. In other words, nothing like the stock market. So even the guy complaining about others exploiting the game is exploiting the game. Apparently Kraber's tactic was within the rules -- but what about the winning strategy of placing orders early, then executing them only if the stock goes up? I doubt there was anything in the rules explicitly prohibiting people from awarding themselves stock options, because it wasn't anticipated.

      On that level, maybe it's a pretty realistic game after all. Whoever's lawyers find the best loopholes, wins.

    17. Re:Stick to poker -- fewer variables... by MerlynEmrys67 · · Score: 1
      Not quite. Blackjack (21) is the only legal gambling game that retains state... so it is infinately gameable over the course of a large shoe of cards.

      That said - the stock market is the only game that isn't necisarily zero-sum.

      --
      I have mod points and I am not afraid to use them
    18. Re:Stick to poker -- fewer variables... by Mister+Whirly · · Score: 1

      First, it isn't a loophole, it is the official rules. CNBC encouraged people to have multiple portfolios. Simply having more porfolios doesn't in itself make you a better chooser, but it does increase your odds of making it further. And as for saying exploiting loopholes isn't a measure of how good of trader you are, well that pretty much shows your ignorance about the stock market. Real traders get rich everyday by exploiting loopholes - it's the American Way. And lastly, it's a contest, not real portfolios so your last statement has no correlation to the contest.

      --
      "But this one goes to 11!"
    19. Re:Stick to poker -- fewer variables... by AK+Marc · · Score: 1

      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.

      It was an explotation of the rules. I'm sure that the person that wrote the rules expected a number less than 100 and didn't even conceive that someone would try to manage 1600 separate portfolios. As such, he took advantage of an unintended consequence of the rules, and that is exploitation of the rules. But he never violated the rules. I have not seen anything posted in the rules about how after-hour trades are supposted to be handled. If may be implied that they should be handled like real-world trades in that they are traded at the next morning's value, however, without such a thing being written in the rules, it would be hard to argue it is a violation of the rules. So they gamed the rules as well.

      So he gamed the rules and was beat by someone else that gamed the rules better. And that makes him mad. It also makes his complaints hypocritical (even if valid). But it also shows that such games are usually unfair to those that play by the spirit of the rules. And that's what I take away as the real lesson.

    20. Re:Stick to poker -- fewer variables... by Jah-Wren+Ryel · · Score: 1

      Totally realistic. Just a few years ago there was a big brohaha when it came out that certain mutual funds were letting certain hedge funds buy shares "after hours." Same sort of thing as was happening here, if there was good news for any of the mutual fund's major holdings, the buyer would purchase shares at the previous closing price (rather than the next day's closing price which would reflect the news).

      --
      When information is power, privacy is freedom.
    21. Re:Stick to poker -- fewer variables... by Anonymous Coward · · Score: 0

      You idiot, you are trying to offend someone who said losing isn't something to get your knickers in a twist about by calling them a loser.

    22. Re:Stick to poker -- fewer variables... by SinGunner · · Score: 1

      Gaming the blackjack table is one of the quickest ways to get black-listed at a casino. Nobody cares if you win a lot in horse racing or poker. The house gets its take either way.

    23. Re:Stick to poker -- fewer variables... by AuMatar · · Score: 1

      Well, this post proved you know nothing about poker.

      Lets take a simple game like holdem. There's a lot more to go by than wether you think he's bluffing or not.

      *What cards do you have?
      *What set of cards make sense with your opponents previous betting history and the way he's bet this hand?
      *What outs do you have? What percentage of the time will you hit them?
      *What pot odds are you being given to make the call?
      *What implied odds are you being given?
      *If you hit your outs, how much money can you extract from your opponent?
      *If you bluff will he fold?

      There's a *lot* of room for a good player to beat a bad player. Over a decent number of hands (say 1000 or so), a good player easily will make 30 big blinds over a bad player, if not more. Much better odds than the stock market- the market only has good odds if you have insider information.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    24. Re:Stick to poker -- fewer variables... by operagost · · Score: 2, Informative

      I have not seen anything posted in the rules about how after-hour trades are supposted to be handled.
      TFA says that after-hours trading was prohibited in the rules. Unfortunately, someone forgot to tell the programmers.
      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    25. Re:Stick to poker -- fewer variables... by Bastard+of+Subhumani · · Score: 1

      It's a loophole and as such it still violates the spirit a competition like this should have
      Here is the legal situation: Spirit schmirit.

      Difficult to believe but no, IANAL.
      --
      Only three things are certain; death, taxes, and apocryphal quotations - Ben Franklin.
    26. Re:Stick to poker -- fewer variables... by yada21 · · Score: 1

      I guarantee that I could manage hundreds of portfolios and not make money on any of them.
      I think the trick the guy in the article used was not doing the same thing with all of them.
      --
      I will have a sig when the market demands it.
    27. Re:Stick to poker -- fewer variables... by Aramgutang · · Score: 1

      No, we wouldn't. I guarantee that I could manage hundreds of portfolios and not make money on any of them. Actually, if you could guarantee that you can manage hundreds of potrfolios that do not make any money, you guarantee by definition that you can manage hundreds of portfolios that will all make money.

      You would just short sell those same stocks instead of buying them (assuming commisions are negligible and that you're not trading penny stocks that can't be short sold)

      Remember, if you know a stock is going to go down, you can make money just as easily as when you know it will go up. Short selling is available to any customer with a margin account (which usually just requires a minimum of $2,000 in funds) on most brokerages.
  3. Flaws in contest software by elh_inny · · Score: 4, Interesting

    I find that Marketing departments are completely unfit to provide a secure platform for fun & just competition.
    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.

    1. Re:Flaws in contest software by MadCow42 · · Score: 4, Insightful

      Behind every Marketing person with an idea, there is a programmer that has to implement it. I don't think you can blame the technical issues you quoted on bad marketing... just poor programming.

      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.

      --
      I used to have a sig, but I set it free and it never came back.
    2. Re:Flaws in contest software by Fred_A · · Score: 3, Interesting

      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!
      Did the same once in a game that was supposedly random, based on a Java applet, before Flash was popular. The applet ran a "one armed bandit" thingie. Locally. And then sent the result to the server which tallied points based on that. It was of course trivial to send whatever result you liked to the server in the applet's place since the communication channel was completely unsecured.
      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).
      --

      May contain traces of nut.
      Made from the freshest electrons.
    3. Re:Flaws in contest software by montyzooooma · · Score: 3, Interesting

      Back in the days of Prestel ( http://en.wikipedia.org/wiki/Prestel ) and Micronet I used to play the competitions they had. Prestel used a numbered pages system and competitions on it would charge, say, 20p per question with 10 questions so getting through to the last page with the prize claim would cost two quid or a bit more if you got a question or two wrong. I soon figured out that the prize claim page for this one company's games was almost always the same offset number from the initial question page number. Unfortunately my haul consisted of a lot of disposable cameras, sponges and money clips so the novelty soon wore off.

    4. Re:Flaws in contest software by Lockejaw · · Score: 1

      I assure you that there can be plenty of stupidity in the requirements. If it really is bad, no amount of programming skill will overcome it.

      --
      (IANAL)
    5. Re:Flaws in contest software by mikael · · Score: 1

      The same thing happened in a cable TV set-top box game - a cash prize was offered for anyone who could solve a 'nethack' type maze using the least numbers of weapons and moves in the shortest time. Pressing 'cancel' rather than 'yes' or 'no' for the submit score, bumped your score up by at least 200 points. Needless to say, the top two players always had scores this high - trying different moves would only cost +/- 1 point, so there was no other explanation.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    6. Re:Flaws in contest software by Duhavid · · Score: 2, Insightful

      Lemme guess...

      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.

      --
      emt 377 emt 4
    7. Re:Flaws in contest software by foo+fighter · · Score: 1

      The de facto first programming lesson is creating output: "Hello, World!"

      The second lesson needs to be accepting, cleaning, and validating input: ";drop table;".

      --
      obviously no deficiencies vs. no obvious deficiencies
    8. Re:Flaws in contest software by Anonymous Coward · · Score: 0

      But it's not marketing's fault that they set a deadline without any knowledge, it is the programmer's. Maybe in an ideal world. Unfortunately sometimes marketing sets the time, requirements, and scope... and doesn't have the brains to realize that some things are impossible. They don't even ask their programmers, nevermind listen to them. And the programmers either do it or lose their jobs.

      More likely, however, is that they just provided a conflicting or incomplete set of requirements and didn't see the issue(s) that the programmers may or may not have brought to their attention. Some problems are just hard to see until they manifest.
    9. Re:Flaws in contest software by WombatDeath · · Score: 3, Funny

      Behind every Marketing person with an idea, there is a programmer that has to implement it.

      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."

    10. Re:Flaws in contest software by Culture20 · · Score: 1

      When a casino doesn't want to make an issue about being cheated, it's because they're cheating so many other people that it doesn't matter (and it would ruin profits by drawing attention).

    11. Re:Flaws in contest software by PhxBlue · · Score: 1

      I don't think you can blame the technical issues you quoted on bad marketing... just poor programming.

      A marketer who thinks technical issues are bad programming rather than bad marketing? Color me shocked. :)

      Seriously, you may be right on this one; but I couldn't let such an ironic statement go without some sort of comment.

      --
      !#@%*)anks for hanging up the phone, dear.
    12. Re:Flaws in contest software by Anonymous Coward · · Score: 0

      I once ran a java 'decompiler' on an online casino's java applet slot machine while looking to see if I could figure out how they were doing some special graphics effects being new to java at the time.
      I was astounded to see that their applet was actually doing win/lose calculations on the client, connecting via JDBC to their server, and updating how much you won/lost.

    13. Re:Flaws in contest software by Anonymous Coward · · Score: 0

      I don't think you can blame the technical issues you quoted on bad marketing... just poor programming.

      I agree with you, Technical glitches usually come from the programmer.

      Most of my 'Marketing tech glitches' comes from 'proof of concept' versions, where I code in 2-3 days a 'demo sample' of what the final 3-4 weeks project will look like. This is asked by the Marketing so they can start selling the product right away.

      This 'pre-beta' has hard coded values, no security, no testing other than basic Demo cases. After it is delivered the Marketing and Managers goes on believing this is good enough as a final product, no need for another 3-4 weeks of development, my time is better spent on the next great project.

      This creates a strange relationship. First you are a code guru for doing 5 times faster what they asked. When special cases of specialized costumer start crashing the system you either say "I told you so" (politely) and you keep your reputation, OR the next coder in line get into your code and start bashing your work and name, moreso if this is the 'new guy' trying to get extra points on how he would have done a lot better.

    14. Re:Flaws in contest software by Kaenneth · · Score: 1

      I once found an online game that allowed me to bet negative amounts, so I lost a lot.
      Until I bet negative one billion... and crashed it.

    15. Re:Flaws in contest software by Duhavid · · Score: 1

      Maybe in an ideal world. Unfortunately sometimes marketing sets the time, requirements, and scope...


      Personally, I dont see this part as unfortunate.
      It makes sense that they would want things prioritized
      as they want them.

      and doesn't have the brains to realize that some things are impossible. They don't even ask their programmers, nevermind listen to them. And the programmers either do it or lose their jobs.


      This is the part that I dont care for. If they were to communicate with
      the programmers, there would be fewer death marches for the programmers
      ( not that they care ), and the software would do a better job of meeting
      their highest priority needs.

      More likely, however, is that they just provided a conflicting or incomplete set of requirements and didn't see the issue(s) that the programmers may or may not have brought to their attention. Some problems are just hard to see until they manifest.


      Yes. The problems are hard to see until you are upon them.
      In my experience, neither side does a good job of communicating
      with an eye towards fixing problems rather than blame.
      What I dont understand is why the problems of the last project
      are not learned from by management in either side.
      --
      emt 377 emt 4
  4. "Glitchs" in the financial markets by Plutonite · · Score: 4, Interesting

    Capitalizing on real software glitches is something that happens frequently on more volatile markets like the foreign exchange (fully automated since for retail brokers since 2000). Once the cat gets out of the bag however, the immense loss of the brokers (who usually automatically place orders opposite the sheeple, who are expected to lose on average) causes an alert. Nobody can fool the money markets on things like this for too long.

    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.

    1. Re:"Glitchs" in the financial markets by Anonymous Coward · · Score: 0

      That's ok, we already know you.

      Regards,
      The FBI

    2. Re:"Glitchs" in the financial markets by Plutonite · · Score: 5, Interesting

      Those interested in the volatility (and thus profitability of "glitches") of the forex markets should check this excellent article on the structuring of the currency markets.

      http://www.forexfactory.com/showthread.php?t=7484

      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.

    3. Re:"Glitchs" in the financial markets by Plutonite · · Score: 1

      That's ok, we already know you.

      Regards,
      The FBI I know. Central banks will often have taps on the activities of major players (investment hourses), so that they can have a measure of control. Very exciting currency fights happen at times. Extremely successful traders will be "shadowed" by their brokers and I don't know how far the intelligence thingie goes, but currencies ARE a matter of national security.

      Say hi to Tom!

      Regards,
      -P
    4. Re:"Glitchs" in the financial markets by Anonymous Coward · · Score: 0

      I can't believe you just said 'sheeple'

      Don't post anymore, anywhere

    5. Re:"Glitchs" in the financial markets by nacturation · · Score: 1

      A while back there was a discussion on stocks and someone pointed out a site where you could open an account, code up rules for stock trades, and then execute those trades based on your algorithm. You could do this either in a sandbox environment with play money, or pony up actual cash and make or lose big. A stock market API of sorts. I've been meaning to find that site again (likely there's a bunch) -- anyone have some URLs for sites like this?

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    6. Re:"Glitchs" in the financial markets by Plutonite · · Score: 5, Interesting

      All retail brokers for the forex market offer these services now, it's not just one site. Stocks are a different story.

      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.

    7. Re:"Glitchs" in the financial markets by nacturation · · Score: 1

      All retail brokers for the forex market offer these services now, it's not just one site. Stocks are a different story.

      The most popular client platform is MetaTrader... Thanks, that might have been the one I was thinking of. And for stocks? What's the different story?
      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    8. Re:"Glitchs" in the financial markets by rgravina · · Score: 1

      In this context, it really makes sense though. I suppose many people would invest based on what others are doing - especially the "great unwashed" :)

      [ducks]
      OK, maybe I better not post here anymore either.

    9. Re:"Glitchs" in the financial markets by Thing+1 · · Score: 1

      And for stocks? What's the different story?

      I've been interested in trying out VectorVest for a few years now. Anyone have any actual experience with it? Their marketing shows great returns, 90% a year.

      --
      I feel fantastic, and I'm still alive.
    10. Re:"Glitchs" in the financial markets by inviolet · · Score: 1

      Thanks, that might have been the one I was thinking of. And for stocks? What's the different story?

      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.

      --
      FATMOUSE + YOU = FATMOUSE
    11. Re:"Glitchs" in the financial markets by TopShelf · · Score: 1

      I know TD Ameritrade offers a tool called StrategyDesk which performs such tasks...

      --
      Stop by my site where I write about ERP systems & more
    12. Re:"Glitchs" in the financial markets by kingtheseus · · Score: 1

      You might be thinking about Interactive Brokers - http://www.interactivebrokers.com/en/software/high lights/apiHighlights.php?ib_entity=llc Every year they hold a university challenge where the winner gets something like $100,000 and a job with them for creating the most successful automated trading application.

    13. Re:"Glitchs" in the financial markets by RandySC · · Score: 1
      --
      Organization: alphabetical, sometimes numerical or messy
    14. Re:"Glitchs" in the financial markets by Anonymous Coward · · Score: 0

      Yes you can! You just need to know how to market your black box to others.

    15. Re:"Glitchs" in the financial markets by nacturation · · Score: 1

      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. Assuming, of course, that they can reverse engineer the algorithm based solely on the trades. If it's an API where I can simply say "buy this", "sell that" and not have to upload the algorithm then that at least makes it difficult to duplicate.
      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  5. Well what did he expect... by hhcv · · Score: 1

    Trading is nothing but a gamble most of the time.. He gambled his time and money, and like many lost out completely. And you never know, maybe the 'other trader' found an even more Efficient Market Hypothesis.

    1. Re:Well what did he expect... by Anonymous Coward · · Score: 1, Interesting

      Trading is nothing but a gamble most of the time.

      Only to those who usually lose at it. Would you go into a business with that attitude? Trading - and business ventures - should be a highly-calculated risk at the very least: Otherwise just throw your money away at the track and be done with it.
    2. Re:Well what did he expect... by Rakishi · · Score: 1

      Trading is nothing but a gamble most of the time.. He gambled his time and money, and like many lost out completely. And you never know, maybe the 'other trader' found an even more Efficient Market Hypothesis. Now replace "trading" with "life" in your statement, amazing how well it fits.
    3. Re:Well what did he expect... by hhcv · · Score: 3, Insightful

      The fact is, no matter how calculated a risk is... some people have more information at hand when doing the "calculations." Therein lies the profit making opportunity for the other trader, on the back of this first guy.

    4. Re:Well what did he expect... by BlueTrin · · Score: 2, Insightful

      Even though some people have access to rumours earlier and have a better circle of friends, you can get yourself a Bloomberg and Reuters terminal and here you go you will have the same real-time news than the other traders !

      It often comes down to the fact that some people are better at spotting/evaluating opportunities ...

      --
      Don't you know it is now both immoral and criminal to think beyond the next quarterly report?
    5. Re:Well what did he expect... by Anonymous Coward · · Score: 0

      Trading is nothing but a gamble most of the time. As I understand it, gamblers don't like it when a game is changed in a way that affects the odds of winning or the expected payout.

    6. Re:Well what did he expect... by Plutonite · · Score: 1

      If you're in forex rather than stocks, you can get a very similar and rather high quality service for FREE by checking out www.forexfactory.com, which is very open source oriented (automated trading scripts) and which has a business model based on sane advertising from good brokers.

      They buy the news calender from a premium provider, and it includes expected values and impact, as well as a summary explaining each news item. It's all on the front page, and you can even wget their calender file in xml, or parse it real time with your scripts as the news comes in. Stock markets are affected by the same set of news, usually, although trading individual companies is a different game.

    7. Re:Well what did he expect... by Anonymous Coward · · Score: 0

      While this is normally true, he didn't gamble and he didn't lose. According to TFA, he knew with almost 100% certainty that he would be a finalist, and that won him $10,000. While nothing is certain, I hardly consider 99+% a gamble either. Due to absence of a registration cap, he let the law of large numbers along with his skill in trading place him in high ranking. At that point, he was playing a game where he knew he was on a good playing field yet with a good challenge. Whether he won the million or not was irrelevant (I don't think he had illusions about winning), it was all about having fun trying to win.

      Of course the story in TFA was about that fact that enough scores were anomalous that "cheating" appeared to be occurring. Now, whether it was cheating or not depends on the rules-- either way, it was obviously not expected by those that created it. The "cheaters" aside, this guy was still beat by over a half dozen people that simply played better.

      --Dave Romig, Jr.

  6. Their consultants botched the job by Anonymous Coward · · Score: 1, Insightful

    Looks like whoever created the CNBC datapool was only faking real time stock quotes. Most likely, they didn't build the infrastructure right and so that had to cache the quotes for a little while before they were available on the site. If others had access to the tick streams before the results were available from the cache, then they would have an advantage and essentially be able to rig the game. Seems like CNBC's claims about real time data could be throwing a lot of people off in their investing.

    1. Re:Their consultants botched the job by Anonymous Coward · · Score: 0

      It seems like this sort of thing should be really simple to avoid, especially for a big company like CNBC. Does anyone know if this is a typical problem for major stock trading companies, or is CNBC not quite a legitimate authority?

    2. Re:Their consultants botched the job by Anonymous Coward · · Score: 0

      It's called a datetime field and you set it to the current date that the record (the trade) was entered in the database. If it was entered past 4:00 PM eastern you don't accept it and give a "too late, sorry" sort of message to the end user. I'm sure the programmers thought of this since it's obvious. It was likely some business person who said "we don't want to limit people with slow internet connections" - or something along these lines.

  7. The glitch by niceone · · Score: 5, Informative
    Here's 'the glitch' if you don't want to wade through the article:

    If you made the selection before the close of regular trading at 4 p.m. EST and left your Web browser open, you could execute those trades after hours and still receive the 4 p.m. closing price. ..... The allegation is that certain traders may have used the technique with companies that were reporting earnings and other important news after the market's close. They could select as many as 50 stocks and then execute trades for only the one or two best performers.
    1. Re:The glitch by Timesprout · · Score: 1

      Its a surprising oversight for such a time sensitive activity and quite easy to stumble upon I would have though. It does point to a lack of end to end testing though or else the testers were just not paying attention as long as a trade was accepted.

      --
      Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
      What truth?
      There is no dupe
    2. Re:The glitch by orkysoft · · Score: 1

      Sounds like it's not even necessary to keep the browser open. It sounds like the web application will accept the price from the browser instead of reading it from a database.

      --

      I suffer from attention surplus disorder.
  8. Gaming the system? by Anonymous Coward · · Score: 2, Insightful

    Seems Kraber was certainly violating the spirit of the contest, if not the letter. Relying on 1600 portfolios and the law of averages to "win"? Seems like he's pissed that somebody else found a better, easier way to cheat.

    1. Re:Gaming the system? by someone1234 · · Score: 1

      This was exactly my idea, he's a sour loser who did not cheat good enough. But well, all those cheaters should be disqualified. That software should have extensive logs about when people placed a bet. It is impossible they don't have a log about the exact betting time, even if it is only some firewall log (sure they need some intrusion defense). If they are relying only on the client data, the whole contest is a fake.

      --
      Patents Drive Free Software as Hurricanes Drive Construction Industry
    2. Re:Gaming the system? by kingtonm · · Score: 0, Flamebait

      you Sir, are an idiot.

    3. Re:Gaming the system? by Anonymous Coward · · Score: 0

      My first and only question to your words... Was there a rule on how many portfolios a person can have? If not, then he was definitely not cheating. I am betting there was no limitation. If you are willing to spend the time maintaining multiple portfolios, then have at.

      Just to point out... a good day with one portfolio can be wrecked by a bad day. Sooo, if he was good enough to be consistent with one portfolio, let it ride!

    4. Re:Gaming the system? by kalirion · · Score: 1

      Seems Kraber was certainly violating the spirit of the contest, if not the letter. Relying on 1600 portfolios and the law of averages to "win"? Seems like he's pissed that somebody else found a better, easier way to cheat.

      Considering that someone could easily have 1600 portfolios and make use of the law of averages in real life (if they've got the cash for it), I wouldn't think of it as cheating.

    5. Re:Gaming the system? by timeOday · · Score: 2, Informative

      Considering that someone could easily have 1600 portfolios and make use of the law of averages in real life (if they've got the cash for it), I wouldn't think of it as cheating.
      Uh, no. In real life you can't just run a bunch of high-risk portfolios and welch on all but the best one; when you lose you have to pay. Kraber's tactic does nothing to increase returns on average.
    6. Re:Gaming the system? by devnull17 · · Score: 1

      It's a completely different game.

      If you were to do that in the real world, some of your portfolios would make money, and others would lose. The aforementioned law of averages suggests that you'd just about break even, minus the overhead costs and (massive) brokerage fees. Would having one extremely successful portfolio among those 1,600 make you a good investor? I don't think anyone would argue that it would.

      On the other hand, the CNBC game is designed to reward the person who makes the best picks. There's no real money involved, and therefore no cost associated with "losing money." The system encourages this sort of brute force behavior, and while it's not against the letter of the law, as far as the competition goes, it certainly subverts the contest's goal of rewarding the person who makes the best picks.

    7. Re:Gaming the system? by kalirion · · Score: 1

      Ok, I get it now. My mistake.

    8. Re:Gaming the system? by Anonymous Coward · · Score: 0

      Well, he didn't cheat and wasn't a sour loser. If a contest said enter as many times as you like, would you think a person who entered many times cheated? I wouldn't. Other than that, he didn't expect to win. He knew with high certainty that he would be in the finalist list and he was. He didn't think he'd actually win; it was a game, how well could he do? (That's also why I play games.) He had a good playing field and a good challenge. In fact, he was awarded $10,000 for being a finalist. The "cheaters" aside (assuming they are found to have violated the rules), there were over a half dozen other people that played the game better.

      Beyond that though, if you graduate 4th in your class out of 500 people, are you sour that 3 people did better than you or happy overall you did really damn well in school? (I guess I'm technically an optimist.)

      --Dave Romig, Jr.

  9. Re:bugs by Baddas · · Score: 1

    Botnets running on compromised windows machines run > $10k / hr for the larger ones.

    So in a way, they can.

  10. Expected by suv4x4 · · Score: 0, Flamebait

    That's what you get in an industry built upon speculation and where fractions of a second can be the difference between loss and profit.

    If it wasn't for all the interests and lobbies, we'd see a real-time system that trades for ex. once a day at market close or open. By realtime I mean the trade happens at the actual moment it's made, not just logged and then carried out en masse later on, just clearing the differences.

    And I always wondered: what the hell's with shorting and margin trade. Why is this shit allowed at all. You can't do anything with such a model but speculate, taking money from people who produced it and randomly spreading it to a bunch of speculators.

    1. Re:Expected by Eivind+Eklund · · Score: 1
      Speculation provide market depth (ie, always allowing trades to be made), which is of value to the "real users" of the market (the original producers and investors).

      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.

      --
      Doubting the existence of evolution is like doubting the existence of China: It just shows that you're uninformed.
    2. Re:Expected by Colin+Smith · · Score: 1

      taking money from people who produced it and randomly spreading it to a bunch of speculators. So... Where does money come from then? No, really. You say produced, but do you really know how money comes to exist?

      --
      Deleted
    3. Re:Expected by Plutonite · · Score: 1

      What he says is almost correct, with bad terminology. Speculators were allowed into the currency markets to give liquidity to the big boys who need to exchange goods and services across financial borders. GP is wrong to think that all fail, however. Please see links I posted below, very informative stuff.

    4. Re:Expected by SpinyNorman · · Score: 3, Informative

      Margin is just taking a loan using your existing investments as collateral - nothing to get excited about there.

      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.

    5. Re:Expected by FiniteElementalist · · Score: 2, Insightful

      Apparently you are unfamiliar with hedging. Shorting can be used as a mechanism to eliminate certain types of risks depending upon the relationship between two assets. Of course there are other hedging mechanisms that can be used in a similar role, such as options and futures, but shorting may be the specific thing you want. Futures require a margin account as well, but you'd be sort of silly to complain about their existence. I'm sort of curious what your opposition to speculators is rooted in, as the "taking money from people who produced it" talk doesn't seem very meaningful in general.

    6. Re:Expected by Smuffe · · Score: 1

      I do! I go to an ATM, insert my credit card, punch a few buttons and then money comes out. I assume it's printed on demand in there?

    7. Re:Expected by SuiteSisterMary · · Score: 0

      No, actually, it's printed 'on-demand' at the mints. The term you're looking for is 'money supply,' and it's increased or decreased by the Federal Bank more or less at whim.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    8. Re:Expected by Anonymous Coward · · Score: 0

      So, instead of it being involved in cheating the market, it becomes a tool for cheating on taxes. Is this really any better?

    9. Re:Expected by SpinyNorman · · Score: 0

      So, instead of it being involved in cheating the market, it becomes a tool for cheating on taxes. Is this really any better?

      There are also other situations where you may want to lock in a gain by shorting against the box - it's not just for "cheating on" (i.e. deferring) taxes. Say you have been granted some options in your company stock, but are not yet vested to be able to exercise them, and you are predicting that the stock may drop before you are able to exercise them... So you short against the box now obtaining the current stock price, then close the short later when you can exercise the options.

      I don't see shorting in general as cheating the market - it's just a bet that a stock will go down vs going long (i.e. buying the stock) which is a bet that it will go up. Who's being cheated?

    10. Re:Expected by cyanyde · · Score: 1

      Shorting invovles flying American Airlines into WTC buildings and gaining money on the sudden drop in price of American Airlines stock. Thats shorting. Litterally perhaps.

  11. Re:Stick to poker -- fewer vars... (related rant) by Anonymous Coward · · Score: 0

    More power to the guy if he can keep the $10K he won in the free and clear.

    As for me, I used to write software for a living and am now unemployed.

    Past efforts to earn ANY money since then yielded little or no results.

    Offering software I wrote for sale yielded miserable results.

    Efforts to get a 'real' job somewhere in the retail/service industry got me nowhere....

    So I've pretty much given up writing software for money and took up 'e-poker' to pass the time while reading slashdot and whatnot.

    I have had enough success playing for playmoney online that I'm making a go at doing it for realmoney for a living.

    Barry Greenstein, one of the best poker players around used to write software for a living back in the 1980s (remember Q & A?) and gave it up.

    In an nutshell, poker is 'business' minus the 'BS' that just get in the way of the exchange of money from one party to another (mindless pushy advertising, incompetent staff, labor disputes, greedy shareholders, lawsuits, office politics, insider trading, .etc).

    In poker I've found more of a challenge than I did writing software for a living--by comparison, the stuff I co-wrote ran day to day business at 2 firms I did work at. The software was constantly tweaked at a moment's notice--it was exciting as it was nerve-wracking.

    By the end, the stress burned me out and gave me mild headaches.

    I don't get that anymore and I feel much happier.

    In 'pokerland' everybody is on the same page so I have no problems that some win a prize and others don't. Basically you make a choice and if things work out, you get rewarded (much like real life).

  12. Hmm by Anonymous Coward · · Score: 0

    Shenanigans and a prize of 1 MILLION DOLLARS?

    There's a Doctor Evil joke in there somewhere, but I can't figure it out.

    1. Re:Hmm by rgravina · · Score: 0, Offtopic

      I can't think of one either, but I have to go and refill my coffee... this coffee tastes like sh*t!

  13. Fantasy stock markets. by tygerstripes · · Score: 3, Insightful
    Remember playing Monopoly as a kid?

    "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??

    --
    Meta will eat itself
    1. Re:Fantasy stock markets. by ZarfMouse · · Score: 2, Informative

      According to the artile, the only reason he believed he could win was because the contest allowed him to maintain over a thousand simultaneous portfolios and only the top scoring one mattered. His strategy was to take high risk knowing that most would lose but some would win big time.

      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 understood statistics, not because he made good stock picks.

      The whole contest sounds terribly conceived given that not only is there this glitch that allows after hours buys at closing time prices, but the contest rules themselves can be gamed by this kind of many-portfolio strategy.

    2. Re:Fantasy stock markets. by Raenex · · Score: 1

      why the hell isn't he just playing the stock-market? Try RTFA.
  14. Letter to Jim Kraber..... by IHC+Navistar · · Score: 4, Funny

    From: Mark Hoffman, CNBC, Inc.
              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

    --
    Knowing Google's lust for data collection, the Soviet Union is still alive and well inside the psyche of Sergey Brin....
  15. Not the first time... by Anonymous Coward · · Score: 1, Informative

    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.

  16. From lending by Anonymous Coward · · Score: 0

    Can I get a cooky now?

  17. Anyone can win with 1600 portfolios by bhmit1 · · Score: 5, Interesting

    This reminds me of an old email/fax scam trick. You start sending 1600 messages to people on a stock that's going to have big news the next day, either very good or very bad, no one knows. To 800 of those people, you say it will be good, and the other 800, you tell them it will be bad. The next day, you take the 800 who you predicted the right answer for, take another stock with big news coming out, and 400 of those people will end up with the right answer. Then 200, and on the 4th day, 100. Now for those 100 remaining people, you send a message saying that you've been giving valuable stock picks for the past 4 days and how much would they be willing to pay for your tips. The moral, everyone is a winner when your losers don't count. If you were hoping to find a good stock trader from this contest, this wasn't the way.

    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.

    1. Re:Anyone can win with 1600 portfolios by vDave420 · · Score: 1

      This reminds me of an old email/fax scam trick. You start sending 1600 messages to people on a stock that's going to have big news the next day, either very good or very bad, no one knows. To 800 of those people, you say it will be good, and the other 800, you tell them it will be bad. The next day, you take the 800 who you predicted the right answer for, take another stock with big news coming out, and 400 of those people will end up with the right answer. Then 200, and on the 4th day, 100. Now for those 100 remaining people, you send a message saying that you've been giving valuable stock picks for the past 4 days and how much would they be willing to pay for your tips. The moral, everyone is a winner when your losers don't count. If you were hoping to find a good stock trader from this contest, this wasn't the way.

      As made famous in S3E14 (Lisa the Geek) of The Simpsons.
      Of course, it was about football, not stocks, there.

      -dave-

      --
      The pig browse. With Google. Sigh is to the chicken. Chicken is fool. Giggle. The DailyWTF giggle.
  18. And not the last time either... by ArsenneLupin · · Score: 1

    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.
  19. CNBC's reply by Notquitecajun · · Score: 1

    QQ PVP server L2P noob.

  20. As good of time as any, by the_kanzure · · Score: 1

    I have collected an assortment of market links re: daytrading, financial information exchange protocols, etc.. And if we can find any better links, that would be useful- the stock markets do not need to remain hidden from our eyes.

    1. Re:As good of time as any, by Anonymous Coward · · Score: 0

      Heh, slashdotted. Looks like there are a couple people interested.

  21. what a horrible waste by jollyreaper · · Score: 4, Funny

    42-years old and spending 12 hours a day playing a stock trading game. Wasn't there an MMO he could be applying himself to instead?

    --
    Kwisatz Haderach
    Sell the spice to CHOAM
    This Mahdi took Shaddam's Throne
    1. Re:what a horrible waste by shess · · Score: 1

      Great idea! There should be an MMO where you get to spend your day as a virtual trader!

    2. Re:what a horrible waste by Anonymous Coward · · Score: 0

      42-years old and spending 12 hours a day playing a stock trading game. Wasn't there an MMO he could be applying himself to instead?

      Unlike most MMOs, this game had a cash money prize.

    3. Re:what a horrible waste by jollyreaper · · Score: 1

      42-years old and spending 12 hours a day playing a stock trading game. Wasn't there an MMO he could be applying himself to instead? Unlike most MMOs, this game had a cash money prize. All MMO's have a cash money prize, it's called Ebay.
      --
      Kwisatz Haderach
      Sell the spice to CHOAM
      This Mahdi took Shaddam's Throne
    4. Re:what a horrible waste by Sperbels · · Score: 1

      All MMO's have a cash money prize, it's called Ebay.
      It was EBay. A few months ago Ebay banned sales of all virtual property.
  22. How says cheaters never prosper? by HangingChad · · Score: 0, Troll

    Looked like it worked pretty well for the top players. Some of them may have collected 10K for the top slot on a particular week and almost ended up with a cool million. Save for the efforts of a few heads up players they might have gotten away with it.

    It's also worked pretty well for the Republicans.

    That doesn't make it right, but it's hard to argue with success.

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
  23. other peoples real money .. by rs232 · · Score: 1

    Because he first has to get other people money to trade with. Else he is what is known as a day trader, a mug who bets his own money on the stock market. To see how the stock market is really run, take a look at Liars Poker.

    was Re:Fantasy stock markets.

    --
    davecb5620@gmail.com
  24. how is stop hunting done .. by rs232 · · Score: 1

    "dirty practices like sending incorrect data to a particular client connection to trigger a trade"

    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.

    --
    davecb5620@gmail.com
    1. Re:how is stop hunting done .. by Plutonite · · Score: 1

      It's nothing complicated, no "technology" at all: your client polls for data from the server every second or so, the malicious server knows who you are from your login credentials and sends you a price that is higher/lower than the actual market price on one such second. You have programmed your client to trigger a buy once the price rises to point X (this is a buy stop), so the single quote triggers you off, then the data falls back to the real (low) price and you have lost money. They have won. Evil world.

      Even worse, when you sue them you aren't just suing big pockets, you're literally suing the bank. Very funny, no?

  25. The technique is used in Biblical text dating by Budenny · · Score: 3, Interesting

    The Higher Criticism, which started out in Germany in the 19c with the aim of establishing a definitive chronology of Biblical events, laying out exactly what the historical evidence for them was, and to data all the various books, used this as a criterion. Scholars still do.

    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....

  26. Intellectual Weapons? by fractalVisionz · · Score: 1

    Where is Intellectual Weapons when you need them!

  27. I met someone who won a virtual stock competition by Anonymous Coward · · Score: 0

    I met someone who did very well in a "virtual stock portfolio" competition, organised I think by a major financial newspaper, and won $thousands.

    In this competition, players were supposed to use the publicly-available stock price data, which is delayed by a few minutes. His trick was to use the paid-for real-time data and so was able to buy and sell in advance of price changes in the competition's official prices.

    The ironic thing was that he got his subscription to the real-time data as a prize when he did well - honestly - the first year that he took part! He even told the competition organisers that this prize would help him to do even better next year, but they chose to overlook (or were too stupid to understand) the consequences of what they had given him.

  28. say whaaa?? by Sczi · · Score: 1

    So the web programmer read out the current price and stored it in the browser until the user hits 'submit' and then uses the submitted price instead of rereading it?! I wonder if he could have spoofed form variable values and got everything at $0.01? But TFA says the trader would get the stock for whatever it was at closing, so maybe the app isn't re-passing the price. Anyway, if the programmer at least had enough of his head external to his ass to record a time stamp, they should be able to nix any trades made after hours and also nix any accounts that exploited it. But then I bet if our hero from TFA was running 1600 accounts, I bet at least once he hit submit trying to squeak by right at the close but went past close by a minute or two. It'd be a shame if he wasted 12 hours a day and got dinked for accidentally exploiting the same hole as the real cheaters. Yeah, next time check the current time on submit. Lol, I'm kind of a hack web programmer, but even I know to validate forms in the client and at the server on submit.

    1. Re:say whaaa?? by pavera · · Score: 1

      You never picked or specified a price when purchasing stock in this game. You simply placed an order for a number of shares of symbol xyz, and if the order was placed before 4pm, you got the stock at the closing price on that day. If you submitted the form at 4:01pm the order was supposed to get queued up and not processed until closing on the next day (IE you'd get the stock for the next day's closing price). Apparently, through a cookie or something, if you started the order process before 4pm, you could then wait until after 4pm (leaving your session open in the browser) and when you saw good news, you could submit those orders and still get the 4pm price. Pretty elementary bug if you ask me, and I can't believe they didn't test for this.

  29. Re:I met someone who won a virtual stock competiti by innerweb · · Score: 1

    Or, it was brilliant marketing. Anyone who competed against a person with such an advantage would most likely feel a *need* to have such an advantage themselves. If a company (say an advertiser in the publication) were selling the accounts for real time feeds, then what better way to demonstrate the usefulness of their product?

    I have helped create contests that were entirely devoted to exposing a need for a product. They can be very powerful means of driving sales.

    InnerWeb

    --
    Freud might say that Intelligent Design is religion's ID.
  30. o'really by thisisnothere · · Score: 0, Troll

    hot pics of Maria Bartiromo or it didn't happen

  31. (Enter witty subject line here to satisfy form.) by Impy+the+Impiuos+Imp · · Score: 1

    "Turning the software back on historical records, he found out that Hillary Clinton's astounding record of 49 of 51 profitable IPO offerings were so statistically unlikely as to justify the Wall Street Journal's characterization as 'the likes of which God has never seen' as completely accurate. Did the traders just write down for her the profitable ones at the end of the day, and eat the losing ones themselves?"

    --
    (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
  32. In other news... by majorxp · · Score: 1

    Someone used a flaw in software and exploited it for personal gain.

    Shocker.

  33. silly game players by recharged95 · · Score: 1
    Any game, or reality show that uses SMS, phonce calls, internet votes, or internet gaming systems are pretty much rigged unless there's some accountability--i.e. an audit, verification track & plan.

    If there's no verification or official results posted, how creditable are these games/shows--hmm that they're games & shows says something.

  34. Keep business logic off of your clients by ishmalius · · Score: 2, Insightful

    Keep all of your decision-making on the server where it belongs. Let the client be a view to the server, and validate input. But don't trust the client with any control of the process. It only results in problems like this.

    1. Re:Keep business logic off of your clients by Achoi77 · · Score: 1

      seriously. Every aspiring game developer thinking about an online gaming model has gone over this a million times. This is like fundamental game cheating tactics 101: there is absolutely no such thing is a trusted client.

  35. we won thousands at my house online gambling! by toy4two · · Score: 2, Interesting

    My roomate found out at a certain sports book online they had a bet on the Kentucky Derby that paid some good odds, like 100-1 if you just clicked on the random selection button, instead of choosing horses. The trick was you just keep clicking it, sure you got some crappy horses, so he would obviously lose $20 on those cards, but just keep clicking it, eventually you would get one of the favorites, and instead of the regular 2-1 odds, you got the 100-1. So that $20 x 100, got him $2000, minus the crappy betting cards he had to get. The next race they got rid of the random betting button :)

    1. Re:we won thousands at my house online gambling! by pimpimpim · · Score: 1

      Doesn't this tell us that random betting works better than thought-true betting? Reminds me of the chimpansee with pencil and a newspaper way to invest in the stock market working better than professional investors.

      --
      molmod.com - computing tips from a molecular modeling
    2. Re:we won thousands at my house online gambling! by drawfour · · Score: 1

      This tells you that a bug in the software put 100:1 odds on a random selection, regardless of what the real odds were if you selected the exact same card. Nothing more, nothing less.

  36. WTF.. by Anonymous Coward · · Score: 0

    WTF did this have to do with Microsoft? Even the article doesn't make any mention of Microsoft. Geez.. can't believe you even got modded funny for that, stupid troll

  37. Obvious problem? by Plekto · · Score: 1

    The main screwup by CNBC appears to be the issue with multiple accounts. There were at least 5-10 times the number of accounts as there were players.

    One person, one account or one person, one entry are pretty common in contests like this. I stopped really trying when I saw the same person's name come up on the weekly top ten list 7 times one week.

    But the data cache thing - yeah I found it out a few weeks in - it was pretty easy to figure out as well, since I was trading mostly around closing due to the time difference.(often would forget to post a trade until after hours) - and noticed a few trades were at the new price and some were at the old one. Evidently they had an enormous backlog of data cued up that would take hours each night to process and it was an obvious exploit point. That, and the data during the day was often half an hour old compared to a quick check over at eTrade or similar, which is a 3-5 minute delay.

    Anyone with access to a real-time(down to the second) link with the exchange(numerous software applications - though usually quite pricey per month) who can see the market as such would be able to beat CNBC's system because of their caching/backlog, even without this exploit. Whether this is cheating or not is going to be hard to prove, though. Most companies post their returns and profits right at closing, or within a few minutes. Even the Exchange's computers run for hours with their backlogs, so CNBC should have known this was likely to happen.

    Me? I'd have had a simple script that killed all net connections - with a note that the site would be back up at opening. Maybe even yank the cable from the main router itself. With a million on the line, of course people will behave badly - right down to trying to reverse engineer the code itself if you let them.(web based games are bad for this reason - you have to be very careful, say, in an online poker game, to not give out other player's data in the background, which a few sites have done in the past)

  38. Surprising by treeves · · Score: 0, Redundant

    I would have thought Jim Cramer would do very well at a simulated investment strategy game. OTOH, his show is on CNBC so he's an employee, and usually employees are not allowed to participate in contests. Oh, that's NOT a typo? It really is Jim Kraber? Never mind.

    --
    ...the future crusty old bastards are already drinking the Kool-Aid.
  39. Perhaps, but... by Anonymous Coward · · Score: 0

    Some events are (or were) reasonably forseeable, even without appealing to miracles. And many documents may have been (re)composed from multiple sources which may or may not have included every piece.

    So, for example, if you use that line of reasoning too simplistically, you end up with ridiculously late dating for much of the New Testament, such as having documents get translated almost immediately and then sent to the ends of the (then known) world.

  40. Two Questions by businessnerd · · Score: 1

    1) What company do you work for?

    2) Are you hiring?

    --
    "It's not whether you win or lose, it's how drunk you get." -- H. J. Simpson
  41. Was it really a contest? by starbuckr0x · · Score: 1

    Was this seriously a contest, or a barometer for CNBC (and any other partners) to track good traders and potentially profit from?

    --
    -50 DKP for lame post!
  42. Software glitch worth $1 mil? by elem3nt · · Score: 1

    No wonder vista is so expensive :p!

  43. Compounding by Anonymous Coward · · Score: 0
    From the article:

    Over the first nine trading days of the final round, the top five stockpickers tallied average returns of 45%[...]. If that kind of performance was stretched out over a year, it would work out to an annual return of more than 1,200%.
    Actually 45% in nine days compounded over a year is closer to 3,000,000% than to 1,200%. I guess high school math skills aren't a requirement for business journalists.
  44. So what? by gevantry · · Score: 1

    Hey, shouldn't insider trading be a feature of the game? :-)