Slashdot Mirror


A $251 Million Typo

theodp writes "A Taiwan stock trader is jobless after a typo left her company looking at a paper loss of more than $12 million when what was supposed to have been a small order mistakenly resulted in a $251 million purchase. 'Something like this is difficult to explain to superiors,' a company exec explained."

77 of 415 comments (clear)

  1. Haha by Exodious · · Score: 4, Funny

    Hmm, I don't think a simple "whoops" would suffice here ;)

    1. Re:Haha by empaler · · Score: 2, Funny

      "I'm new here..."

    2. Re:Haha by seanmeister · · Score: 2, Funny

      <comicbookguy>That's the worst "Nelson" I've ever seen on Slashdot. The accent in Nelson's catchphrase is CLEARLY on the FIRST "ha".</comicbookguy>

  2. Nice... by Anonymous Coward · · Score: 5, Interesting

    She gets fired, and they keep the stock as they expect to profit from it...
    Why is she getting fired and not trained?

    AXJZTOS

    1. Re:Nice... by debilo · · Score: 3, Insightful

      I would have fired her too. I would fire anyone who's not able to use a keyboard, or doesn't check their input twice, especially when they are responsible for huge amounts of money.

      Also, it is merely a happy coincidence that they will probably profit from the stock. It could be much worse.

    2. Re:Nice... by Tatarize · · Score: 4, Insightful

      There's also they would need a cover story. If they said they were selling the stock the stock price would drop suddenly. And they'd be screwed. They need to say they are holding and slowly sell it back if they don't want the loss to be really bad.

      --

      It is no longer uncommon to be uncommon.
    3. Re:Nice... by h4rm0ny · · Score: 5, Insightful


      Great - you've just fired the one employee you know will always and forever more, triple check everything she ever does.

      --

      Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
    4. Re:Nice... by grammar+fascist · · Score: 4, Insightful

      Great - you've just fired the one employee you know will always and forever more, triple check everything she ever does.

      Can you be certain that will be true if there's no negative consequence for not doing it?

      Hint: No.

      --
      I got my Linux laptop at System76.
    5. Re:Nice... by OrangeSpyderMan · · Score: 5, Insightful

      "Why is she getting fired and not trained?"

      She's the scape goat - if she doesn't get fired one of the higher execs will. I work in a large bank and the answer to this problem is business processes. The "head honchos" don't want to get fired for putting place an IT system and a business process that allows a single individual to do this kind of thing by mistake, and so are firing her to save their bacon.

      --
      Try NetBSD... safe,straightforward,useful.
    6. Re:Nice... by jwdb · · Score: 2, Interesting

      Apparently it was a new computer system and they hadn't been properly trained on it, so it's a bit more than not being able to use a keyboard.

      As for the stock, they apparently already sold it again at a loss. See this post:
      http://it.slashdot.org/comments.pl?sid=154642&cid= 12967949

      Jw

    7. Re:Nice... by mindmaster064 · · Score: 3, Insightful

      I've had this happen to me before in the banking and financial industry as well. They fire you whether or not you actually were "at the helm". Basically, she was the easiest person for them to let go.

      What will make you go "huh?" even more is that normally the person that is fired is someone that really doesn't have a part in the problem. I got fired from one job for non-completion of a project that I wasn't even in control of. But, if all the managers are nodding who's to say that I didn't have anything to do with it? They even told me that they would be giving me good references. Another sign that I really had nothing to do with what had happened. Why would you give good references to a person that you fired unless you are hiding something?

      I wouldn't be surprised if they are completely lieing about who made the screwup (something else that this industry does) in the first place. This is just the norm in this industry and it really bugs me that we trust these individuals with our money.

      - Mind

    8. Re:Nice... by Jamu · · Score: 2, Insightful

      Well, her and the replacement that is going to triple check everything he or she ever does in case of being fired over something just like the previous employee...

      --
      Who ordered that?
    9. Re:Nice... by OrangeSpyderMan · · Score: 5, Insightful

      tell me why firing her saves their asses? If I were the owner I'd fire them regardless..

      There are unspoken rules in this kind of thing. In my experience, the only risk of a high ranking exec losing his/her job over this is if there is someone at a similar or higher rank who had it in for them anyway.

      How does this work? Someone calls a meeting to explain they've just lost 300 million. In most cases they will all agree that the most important thing to do is to find who seems to be directly responsible and fire them, and once that is done, come up with an "Action Plan" to avoid it happening again. The Action Plan bit is where they fix the real issue, and they will then congratulate themselves on having addressed the issue promptly and efficiently. The only time the question of why "promptly and efficiently" didn't mean before it happened is if the implementation was the work of a single person or small group of people that could also be made into blame carriers. The higher up the ladder those people are, the less likely there's someone higher to point it out, and so often it's the shop floor worker who pushed the light green button and not the dark green one, when in fact the buttons should have been RED and GREEN. This kind of thing happens at all levels of hierarchy, but of becomes more obvious once you reach the levels that can "fire at whim".

      If the owners are stockholders, it's even simpler - they won't even care if you can present the bottom line performance in such a way that this doesn't even appear (it's probably a relatively small sum for such a place..) - or better still you can present the action plan to the stockholders in such a way as it will stop this kind of mistake and also make the company more reliable, efficient and therefore competitive and the stockholders won't even care who actually is responsible. SOX404, which has very much a pyramid of responsibilities for many things, including "operational risk control" (of which this is a case) may change this, but we'll have to wait and see. Right now all it's doing is costing companies a great deal of money, and is unfortunately too often being approached in a "cover your ass" manner, rather than as proper risk control.

      --
      Try NetBSD... safe,straightforward,useful.
    10. Re:Nice... by MaGogue · · Score: 2, Funny

      In most cases they will all agree that the most important thing to do is to find who seems to be directly responsible and fire them, and once that is done, come up with an "Action Plan" to avoid it happening again

      So this is really 'Anger management' through the device of 'Blame assigment'. First react with anger and mindless retaliation, then calm down and think about what to do. This seems a good description of our Western culture. Smells like Iraq.

      OTOH, the Japanese way seems to be to first chop off a limb or two of your own, then act. Find your ex-associates and kill them all.

      The Chinese way is more like to burn a village or two, search for the anti-emperor, or anti-regime dissidents and publicly stick them on poles.

      The good old European way is to find the heretics and burn them. Simple&clean.

      I think I LIKE the modern Western way the most...

    11. Re:Nice... by ISaidItOmega · · Score: 5, Funny
      You people are being way too harsh on this trader... haven't any of you ever suffered from a typo? I know I have. Last month when I was writing an e-mail to my girlfriend, instead of typing,

      "I miss you hunny and I can't wait to see you this weekend ;) ...",

      I typed,

      "Jesus Christ woman you have ruined my life and I've been cheating on you with your sister!!"

      ... I hate keyboards...

    12. Re:Nice... by mikael · · Score: 2, Insightful

      There could have been several easy ways they could have made this system secure:

      o Have a maximum transaction limit for each person

      o Require the person to enter the number twice

      o Require the person to enter the amount in words as well as digits (just like in a personal cheque).

      What if they had a disgruntled employee who was determined to collapse the company, or had a gambling addiction?

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    13. Re:Nice... by justforaday · · Score: 2, Funny

      Nah. They'll just replace her with a script.

      --
      I'll turn into a supernova and burn up everything. Well I'll turn into a black little hole and you'll turn into string.
    14. Re:Nice... by MyLongNickName · · Score: 2, Insightful

      This is not Insightful. Sorry. Management takes blame for not having doublechecks in process. Especially with amounts this big.

      Everyone makes mistakes. Especially with manual data entry.

      The Wall Street Journal has editors that check their journalists info. Why? You can't doublecheck your own writing. You read what you meant to write as opposed to what you did write.

      Developers can't be effective beta testers for their own product? Why? They will not see the holes in their own logic.

      Management needs to have processes in place that put more than one set of eyes on work like this. Simple as that.

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    15. Re:Nice... by Rasta+Prefect · · Score: 4, Funny

      I do that all the time. I mean, the keys are right next to each other...

      --
      Why?
    16. Re:Nice... by Anonymous Coward · · Score: 2, Funny

      I had that happen to me too. I think they were just looking to cut staff and used the non-completion of a project to cut two of us though they left the project manager in place (who had actually screwed it up). They led me and the other guy to a conference room where we were suddenly confronted by the CIO and HR, told we were being laid off, and asked to sign a release in exchange for 3 months salary, a good reference, and a couple of cheesey job training seminars. A pretty good package all in all but I was mightily pissed at the circumstances and all the abuse I had taken while there. So I told them I would think it over (the other guy took it right away) and after trying to scare me into accepting it on the spot allowed me to come back the next morning. I went home and printed out all the emails I had already forwarded home, specifically complaints to HR about abusive conditions, concerns about the project's timeline and process, emails to execs asking for followups with the project manager, and, best of all, the emails where I complained to HR about being harrassed and teased for my mobility disability. It may sound like I was a pain but this was over a couple of years.

      So the next day I came back to work and this time just the HR drone was there. I shook his hand, opened my bag and dumped all the email printouts on the table. Then I told him I was going to the labor board that morning and was going to start shopping for lawyers that afternoon. Of course, I just went home and waited for them to call, which they did, repeatedly. I called back the next day in a great mood and spoke to the HR and a number of others on the conference call, including the PM, my manager, the CIO, and HR.

      They started by telling me I had no case against unfair dismissal, that this was my last chance for the package and a good reference, etc,etc. I didn't say a word and didn't respond when they asked aggressive, leading questions. Finally, I said: "under the advice of my lawyer, I am informing you that this call is being recorded". You could have heard a pin drop. HR started talking then someone hung up the phone mid-conversation, they called me back and my old manager said I didn't have permission to tape the call. I said fine, I'm taping it anyways, I can't use it in court but the labor board will love to hear the intimidation you're giving to a disabled guy you mocked and unfairly fired after a couple of years of excellent reviews. They hung up again and called me the next day, just when I was starting to get worried they'd call my bluff.

      There's a long story about negotiations over the next week but here's what happened. They gave me another job in a different building, a raise, and put the worst of my old tormentors back on probation (and he got let go before the end of it). In return they asked me to sign another release, essentially giving up all my previous claims and grievences. I refused and they let it pass.

      Last year I went to the company Christmas party and I saw my old manager there with his young and charming wife. While he was talking with another couple I walked over and (politely) interupted and said: "hello, remember me, [anonymous coward], who used to work in your department? Remember how you and a couple of others would call me a gimp and drag your foot around when you thought I wasn't looking? I just wanted you to know that I forgive you for it, even if it did make me cry every morning." Jaws dropped and I walked (well, dragged) back to the bar. His wife looked pissed at him for the rest of the night.... call me petty but it was the best Xmas party I've ever been to.

    17. Re:Nice... by Anonymous Coward · · Score: 4, Funny
    18. Re:Nice... by Glonoinha · · Score: 3, Interesting

      Oh come on, anybody can make a typo. It isn't like she intentionally went on a quarter billion dollar buying binge - and come to think of it we are only talking about a $250M. She will get over it, and the company will probably make a tidy profit in the long term game. Personally I lean towards agreeing with the guy towards the top of the page suggesting it was simply a made up story to cover up some insider fraud - makes sense.

      Now Nick Leeson, this guy is going to have a hard time living down his adventure in derivatives :

      'Speculative trading in derivatives gained a great deal of notoriety in 1995 when Nick Leeson, a trader at Barings Bank, made poor and unauthorized investments in index futures. Through a combination of poor judgment on his part, lack of oversight by management, a naive regulatory environment and unfortunate outside events, Leeson incurred a 1.3 billion dollar loss that bankrupted the centuries old financial institution.'

      It isn't every day you destroy a fundamental financial institution with a multi-century history.

      --
      Glonoinha the MebiByte Slayer
    19. Re:Nice... by rthille · · Score: 3, Funny

      Thanks man. I just wasted an hour of my life reading bash. Gotta route that to 127...

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
    20. Re:Nice... by m50d · · Score: 2, Informative

      Don't bother, you'll be visiting http://66.184.142.51/ within a week.

      --
      I am trolling
  3. Even harder to explain... by moz25 · · Score: 4, Interesting

    What's even harder to explain is how 1 person from 1 keyboard has the power to kill a company. Do they have to seize the moment that desperately that even a simple check cannot be done?

  4. How can such a mistake be made? by vectorian798 · · Score: 4, Insightful

    This is somewhat confusing to me - wouldn't a stock firm have some software (if this is an electronic transaction, which it appears to be) with a CONFIRMATION PAGE or something? Or warnings on massive orders? This just seems like a basic 'good design' feature to me...you can't particularly blame the individual here, it is just her random misfortune to be the one to have made that error - if not her it would have been some other employee.

    1. Re:How can such a mistake be made? by darkov · · Score: 4, Interesting

      The systems I have used do confirm your order, but like many such confirmations they're of little value since you reflexively click through them. The real problem is that they let an inexperienced trader trade a huge order. Their systems should have reasonable limits on trades. It is a general problem though because what is reasonable can still be huge. Customers ring up and make $2Bil orders routinely in government bonds and the like.

      This actually happened to me once - I bought 100,000 of a derivative instead of 10,000 using an online system. Interestingly the issuer's trader noticed that I had put most of them straight back on the market and rang my broker who rang me and asked me if I wanted to reverse the transaction. Very thoughtful of him...

    2. Re:How can such a mistake be made? by RDW · · Score: 4, Funny

      They probably licensed the Amazon 'One Click Order' patent.

  5. What to say when you stuff up? by vchoy · · Score: 2, Funny

    'Something like this is difficult to explain to superiors,' a company exec explained." ..

    * "Where is that 'undo' button?"

    * "I think I might take my lunch break now..."

    * "...MUMMY!!!..."

    * "#*#@(!!!!...now stay calm...breath 1 2 3....$(#(#$*$!!!

    * "Urmmm....'Oops?'"

  6. Keyboard? by debilo · · Score: 3, Interesting

    This story is so short on details that it's hard to comment, but when I compare

    A Taiwan stock trader mistakenly bought $251 million worth of shares with a misstroke of her computer keyboard

    to

    Fubon said that the trader was unfamiliar with new computer systems,

    I wonder if I missed a revolution in keyboard technology that made it impossible to adapt to "new systems" quickly?

    1. Re:Keyboard? by orenmnero · · Score: 4, Interesting

      Not necessarily. Professional trading systems often enter in order based on a lot size. You don't generally enter into a system how many shares you want, but how many lots you want. And lot sizes can vary and are often configurable for each terminal or even on a per stock basis. So for instance if you key in 250, if the lot size is 1000, you are actually buying 250x1000, or 250,000 shares. Who knows how the system was configured and if the lot size was displayed prominently in the UI (there are a lot of really bad trading UIs). One thing is for sure. Any competent risk management system would not have caught this.

  7. She should take her employer to court. by thona · · Score: 5, Insightful

    What is this - dumpest investment bank ever? * They let a trader onto an unsecured system without proper training (unfamiliar with computer system). * The system is ocnfigured/programmed in such a way that there are no max trade orders, no security precautions, nothing at all in place. What is so hard to explain here? I was dump, I did not make sure my trader was property trained and the system we ordered lacked any fundamental security precautions. Poor trader - a dcase of a software/management fuckup and he has to pay.

    1. Re:She should take her employer to court. by Anonymous Coward · · Score: 3, Funny

      Your "b" key is upside down

  8. User Training! by spdt · · Score: 2, Insightful
    FTFA:
    "Fubon said that the trader was unfamiliar with new computer systems and will be fired."
    Perhaps some user training programs? Something?
  9. On the job training by aaronl · · Score: 4, Insightful

    Looks like a company to never do business with. The article implies that they had a new computer system and didn't train their employees. Uncertainty in the new program caused an incorrect purchase, resulting in their loss. Rather than fix the problem by educating their employee(s), they fire the employee that made a typo.

    Sucks that such a costly mistake was made. Next time maybe they should ensure that their employees know what they're doing before putting them live on trades.

  10. Re:safeguards? by Decaff · · Score: 2, Insightful

    Surely a simple pattern recognition system could have caught the fact that she was making a trade way in excess of her usual limits.

    or even...

    if (amount > big_number) {
    if (confirm("This is really big. Are you sure?")) {

  11. Just one dismissal?!? by Spoukie · · Score: 5, Insightful

    I've worked in market data systems for years. I can see how someone unfamiliar could flub an order. Inexperienced staff are typically be put on a rather short leash (ie. system madated spending limits and such). It would be a shame if she were the only person to lose her job over this. There are (or should be) a host of people responsible for making sure this sort of thing doesn't happen. Seems some of them should be sacked as well!

  12. Hmmm by kngthdn · · Score: 4, Informative

    The cnet article claims the company plans to keep the shares.

    Not so. Here's the official press release.

    Fubon Securities settles stock trading error in timely fashion.

    Under the fundamental principle of not affecting the local stock market, Fubon Securities today smoothly unloaded all NT$7.7 billion worth of shares it mistakenly purchased yesterday for a client by inadvertently keying in an incorrect figure, with its own dealer department absorbing some NT$5 billion worth of the shares unloaded. The company will properly adjust its shareholding positions based on market conditions.

    Fubon Securities said that immediately after the undesirable error occurred, the company activated its crisis management system and sold off NT$800 million worth of shares yesterday. The firms crisis-handling panel, under the principle of minimizing any possible impact on the local bourse, smoothly unloaded all remaining positions in mistakenly purchased shares today, with some NT$5 billion worth of stock certificates in 230 issues taken over by the firms own dealer department. Judging from todays performance in the local stock market, the massive corrective operation did not in any way have negative impact on the bourse.

    As investors are concerned about the impact of this event on the earnings performances of both Fubon Securities and Fubon Financial, Fubon Securities reports that total losses ensuing from the stock-unloading operation did not exceed NT$470 million and were equivalent to the firms total pretax earnings recorded in the first five months of the year. If including the increased earnings in June caused by an upturn in stock turnover, Fubon Securities earnings for the first half of the year will still surpass those of some other local brokerage houses. The firm is still guardedly optimistic about its overall earnings record for the full year, based on prospects for the economy in the second half of the year.


    Of course, all those numbers are in Taiwan dollars...

    I just feel sorry for the woman who lost her job because some idiot forgot to make a big, red "WARNING" page in software that important.

    Where is clippy when you need him?! "Hi, it looks like your trying to buy a quarter billion dollars of stock! Can I help? I suggest MSFT instead."

  13. Bad Interface? by diakka · · Score: 4, Funny

    Here's how i would have designed the application...

    Warning: You're about to spend $251,000,000! That is a lot of Fucking money! Are you sure you wish to continue [OK] [Cancel]

    Hey now... I know you said ok... but that really is a fuckload of money.. are you serious about this purchase? [OK] [Cancel]

    Ok... But don't say I didn't warn ya. Please press the OK button 50 more times to confirm or Cancel if you change your mind [OK] [Cancel]

    Seriously tho.. $12 million in losses... Why not fire some programmers while you're at it.

    --
    -- Knowledge shared is power lost. -- Aleister Crowley
    1. Re:Bad Interface? by knipknap · · Score: 5, Insightful

      Are you sure you wish to continue [OK] [Cancel]

      Here's how I would have designed the application:

      Are you sure you wish to continue?
      [Cancel] [Spend $251,000,000]

    2. Re:Bad Interface? by Rakshasa+Taisab · · Score: 4, Insightful

      Obivously you shouldn't be an UI designer...

      [OK][Cancel] are not good UI elements, you should use descriptive buttons, prefereably verbs.

      --
      - These characters were randomly selected.
    3. Re:Bad Interface? by TheRaven64 · · Score: 2, Insightful
      Here's how I would have designed the application:

      You are trying to spend $251,000,000, which is more than your allocated budget.

      [Don't spend $251,000,000][Request confirmation from line manager]

      Pressing the second button would pop up a dialog on the line manager's computer giving details of the confirmation and requesting confirmation from someone actually authorised to spend this much money. If the line manager was not authorised to spend this much, then they would be given the same options; abort or escalate.

      --
      I am TheRaven on Soylent News
    4. Re:Bad Interface? by Breetai · · Score: 2, Informative

      When you want to do something very stupid in Debinan with apt-get in kindly asks:
      If you want to continue please enter: "Yes, I want to totally wreck my system now."

      You have to type the whole sentence and then you're system get's hosed. Otherwise it cancels the requested action.

  14. this could have triggered a chain reaction by dario_moreno · · Score: 2, Funny

    and ended our civilisation as we know it, provoking a stock echhange collapse like in 1929 and the rise of some democratically challenged leaders. Quite offtopic, makes me think that we haven't had a forties revival yet.

    --
    Google passes Turing test : see my journal
  15. She could have saved her job by muttering those gr by Hellasboy · · Score: 2, Funny

    great words...
    "It's my first day"

    --

    "Tread softly because you tread on my dreams"
  16. Fubon? by fwc · · Score: 5, Funny
    Fubon has to be an acronym for *something*.... Anyone?

    Fouled up by one number, perhaps?

  17. In the words of a wise man... by Mister+Impressive · · Score: 2, Funny

    Bart Simpson would say, 'I didn't do it'.

    --
    Let the commencement BEGINULATE!
  18. hard to explain to superiors... by nietsch · · Score: 4, Funny

    "'Something like this is difficult to explain to superiors,' a company exec explained."

    I propose laying off those superiors instead, as they have trouble understanding something that can be quite easily explained in a slashdot summary...

    --
    This space is intentionally staring blankly at you
  19. Why company culture is important by amichalo · · Score: 5, Insightful

    This article exemplifies teh improtance of company culture.

    For several years I worked for a US bank with the highest possible bond rating. Though smaller (at the time) than the national banks we all think of today, this bank was well known for its culture of prudence and the quality of our lending.

    Why is this important? Because it rolled right over into the IT departments. From suppliers to product purchasing to in house software, everything was done very much "by the book" and we didn't care if we weren't doing things the latest and greatest because we wanted to do things right. And yes, our banking systems had limits on everything so a junior banker could never make a $1,000,000 loan by misplacing a decimal.

    It contrasted sharply with my stint in a dot-com where things were fast, furious, and being "by the book" was laughable. Cutting edge might have been cool then, but the bank I worked for is now one of the nations largest, and the dot-com is a dot-bomb.

    --
    I only came here to do two things; kick some ass, and drink some beer...looks like we're almost out of beer.
  20. and in relating reporting... by Anonymous Coward · · Score: 2, Interesting
  21. Ah, yes by xihr · · Score: 4, Insightful

    Slashdot at its best. Look, if you fuck up so badly that you cause your company millions of dollars in immediate losses and expect the people in charge who enabled you to fuck up (not the ones who actually fucked up, because that's you) to take the responsibility for you instead of you, then you're a fool.

    Are there going to be policy changes because of this? Of course, duh (and by the way, the article says that). Should there be recriminations for the people involved who allowed this person to do what was done? Yes, and there almost certainly will be, even if behind the scenes and out of sight. Should the person who screwed up be allowed to continue? Of course not; given the power to make such transactions they failed in a grotesque manner.

    Is this person helpless? Is she unable to fend for herself in the world? Is she not responsible for her own actions, positive or negative? She did something, she screwed it up in a major way, and she should suffer the consequences of it. Other heads will roll, but before you chop the heads off of the people who allowed someone to do something massively stupid, you first fire the person who actually did something massively stupid.

    I mean, really, this is kind of silly. Do you think that this person was authorized to make penny (well, whatever the Taiwanese equivalent is) stock purchases and accidentally typed six or seven more zeroes? No. Obviously this was someone authorized to make major transactions. She, unfortunately for her, accidentally made a purchase even more major than she had intended. You can blame procedures and software and management all you want, but do you really think that someone authorized to make major transactions shouldn't be really, really careful about it while doing it? And if such a person isn't, are they blameless?

    1. Re:Ah, yes by (negative+video) · · Score: 2, Insightful
      Should the person who screwed up be allowed to continue? Of course not; given the power to make such transactions they failed in a grotesque manner.
      In a way that was trivially predictable and trivially preventable.

      A high-performance jet fighter like the F-18 has enough control power to tear its wings off. Yet the pilot doesn't have to keep his eye glued to a force meter and pray his hand doesn't twitch: the computers predict imminent failure and forcibly prevent it. He is free to do his real job: kick ass and take names.

      Other heads will roll, but before you chop the heads off of the people who allowed someone to do something massively stupid, you first fire the person who actually did something massively stupid.
      Bullshit. There is no person so competent that they never fuck things up beyond all recognition. All competent engineers know that operators screw up, and they protect their systems accordingly. Steam boilers have pressure relief valves, jet aircraft have airframe protection software, nuclear reactors have failsafe features like the sahara desert has sand, cars won't let you shift into gear without pressing the brake pedal, hot plates have thermal fuses, Windows Explorer asks "are you sure you want to delete config.sys?", et-frickin-cetera.

      In this case, the computer should have said "You are about to be a market mover for a thousand pissant stocks. [Take the $15M loss on the chin.] [Safe me from myself.]"

      She, unfortunately for her, accidentally made a purchase even more major than she had intended.
      Or was working on two orders at the same time and the user interface tricked her into getting the fulfillments backwards. (Buying $250M in one swell foop is a lot different for penny stocks than blue chips.) The whole point of children's games like "mother may I" or "red light, green light" is that context can trick people into making exactly the wrong decision. It isn't a matter of inexperience or irresponsibility either: a lot of aircraft pilots have gotten into clouds and ended up flying into the ground, upside down. When a bunch of different people keep making the exact same mistake over and over again, it can only be the fault of the situation they are being placed in, and the solution is better engineering.
  22. It sickens me by deep+square+leg · · Score: 2, Insightful
    that someone can get fired for such a simple mistake. Sure, the mistake had a big effect, but from the story it sounds like a tiny mistake, not really demonstrating incompetence or anything else that I would consider a reason for sacking someone.

    Say what you want about unions, but as long as we have companies who treat people like this we need to have something to protect them.

    (I know this happened in Taiwan, but I'm they would have been sacked in many other countries as well).

  23. Double Entry? by Boricle · · Score: 2, Insightful
    Isn't this a situation where forcing double entry of the value could of least be of some use? Having a "press enter to confirm" tends to be useless as people are conditioned into quickly pressing enter (or clicking confirm or whatever). When writing systems that delete records en mass, I usually display a count, and ask the user to enter in the count - that way they at least have to look at the count.

    Eg, You wish to delete 2,432,495 rows of data. To continue, enter the number of rows:.....

    Boris.

  24. Reminds me of why I hate banking websites by tuxedobob · · Score: 4, Insightful

    Bank web sites suck. All of them. Especially USAA's, if you have the displeasure of using that one.

    Tip to would-be bank websites: disable the autocomplete feature on the "Amount of funds to transfer" field. Nothing sucks like a web browser adding an extra 0 to your transfer. For that matter, disable autocomplete on all fields relating to money.

  25. This is weird. (4-eyes principle? release order?) by Erik_ · · Score: 4, Insightful

    Having just done lots of risk-analysis reviews on multiple banking application, I cannot understand how a company doesn't employ a 4-eyes principle for any transaction above 10 Million, and needs a manager release for above 50 Million.

    Eurex is fine, but when the staff using the application is limited, you don't get separation of duties or rotation of duties, and you can still be faced with a setup where 1 user has too much power.

  26. Re:safeguards? by Uber+Banker · · Score: 4, Interesting
    These things do exist. There should be a compliance/risk management system in place which does exactly

    if amount > big_number
    Fatally deny trade, refer to risk management



    Its not hard stuff. Most finance companies (from my experience) do have safeguards in place, the fact this one doesn't has done far more than give it a $12m loss, it has warned the market that this company has lax risk controls and higher risk charges should be applied to it.

    The trader should get fired, they are employed and payed to do an accurate job. The compliance officer should also get fired, because the buck stops with them.
  27. sanity checking by tverbeek · · Score: 4, Insightful

    The primary fault lies with the developer who failed to adeqautely validate input. Data validation means more than just making sure you don't have an alpha character in a numeric field; it includes sanity checking to make sure data are within reasonable ranges, and requiring additional confirmation (ranging from "Whoa, dude! That much?" to supervisor approval) when input is outside that.

    --
    http://alternatives.rzero.com/
    1. Re:sanity checking by Kent+Recal · · Score: 4, Interesting

      Mod parent up.
      He's dead on.

      Not the trader should be fired but the manager who failed to check (or rather: ask someone to check...) their system for fundamental flaws like that.

      Typo's happen. Mistakes generally happen when humans are involved.
      Critical systems must be designed to deal with that and firing the poor soul who got fucked over by this broken system is not going to fix it.

      A simple keyjam can turn 10mio into 1000mio anytime...

    2. Re:sanity checking by QuestorTapes · · Score: 5, Insightful

      > The primary fault lies with the developer who failed to adeqautely validate input... Data
      > validation...includes sanity checking to make sure data are within reasonable ranges, and requiring
      > additional confirmation (ranging from "Whoa, dude! That much?" to supervisor approval) when input is outside that.

      Have to disagree. -If- developers in such organizations were designers and architects, I would agree, and I certainly agree that such checks are needed on core financial systems.

      However, confirmation and supervisor approval, and determining what is reasonable in terms of range checks is a business decision, not a coder decision. If software development in the business world was usually done right, then the developer would have the background and skills to do this. Typically, they don't even have the background to know to recommend such things.

      IMHO, this is why neither the trader nor the developer (probably; this case may not be like the typical one I described) should be held accountable. The people in charge of the decisions that led to this deficiency in the software -and- the business processes it supports should be held responsible and forced to fix the problem.

    3. Re:sanity checking by tjlsmith · · Score: 2, Insightful

      I once had a job like this at a construction company. I messed up and it was caught by the boss but I told him the software should have caught it.

      He told me 'A poor workman blames his tools'.

      --
      Mumia Abu-Jamal is *laughably guilty*. Check the evidence.
  28. Actually her manager didnt want to fire her, by imr · · Score: 4, Funny

    He just pressed the wrong key.

  29. OK/Cancel dialogs are bad by solprovider · · Score: 4, Informative

    OK Cancel dialog boxes are bad. They are only used because some OS and platform vendors made them easy, and most programmers are too lazy or unaware of interface design to do it correctly. Any decent desktop platform should make the call:
    dialogbox(introduction, button1text, [button2text, [button3text, [...]]])

    The platform decides the height and width of the dialogbox and the buttons based on the contents. Button placement is decided by the button texts: if several button texts are short, they are placed in a horizontal row. Return value is the number of the button pushed.

    This makes the platform simpler with only one dialogbox function for any number of buttons. It encourages developers to make the buttons meaningful. And consumers read the buttons rather than "click OK" because every dialogbox is different.

    Bad:
    Are you certain you want to give away $1 million?
    [OK] [Cancel]

    Good:
    [Give away $1 million]
    [Let me try something else]

    --
    I spend my life entertaining my brain.
  30. Not just a paper loss.... by The+Mutant · · Score: 2, Interesting

    You're correct in that at this point it's only an unrealised or, as you put it, paper loss.

    But there is also Opportunity Cost to consider; the benefit forgone as a result of pursuing one course of action rather than an alternative course of action.

    They are planning to hold the securities, but we don't know their cost of capital (aka their borrowing rate, important as it's likely this is a leveraged positiion). Nor how much capital this particular trading desk has to play with; the amounts involved may in fact be a large percentage, in which case just by holding this position they won't be able to acquire other, perhaps more profitable trading positions.

    We also don't know much about this particular trading desk, their style. Are they monentum traders? Was this particular position one leg of some complex arbitrage?

    Their losses could potentially be much, much larger and the impact immediate. It's pretty bizzare that they are planning to hold a position 20 times the size of the one they originally planned to take on. That's gotta really unbalance their overall portfolio.

    I've worked on trading desks and these mistakes happen a lot, far more often then most folks realise, and rule number one when you make a mistake like this:

    Unwind the position immediately!

  31. Great idea! by allism · · Score: 2, Funny

    Require the person to enter the amount in words as well as digits (just like in a personal cheque).

    So now you're going to require them to know how to spell as well as trade stock? If their employees have the spelling skills of most Slashdot readers, their work would NEVER get done...

    "Let's see - buy 100 shares...Wun hundert...One hunderd...On hunndred..."

    That's where they got the video of the guy smashing his monitor...

  32. Re:Posting anon because I do this in my job by ChrisMaple · · Score: 2, Insightful

    They sold NT$5 billion of the NT$7.7 billion to another division of themselves. In other words, they didn't sell it, they shuffled paper so they could make a cheery press release.

    --
    Contribute to civilization: ari.aynrand.org/donate
  33. "Buy" & "Sell" in Chinese are confusingly simi by 200_success · · Score: 2, Interesting

    I wonder if the user interface was in Chinese. In Chinese, the characters for buy and sell look similar. Yes, a Chinese person could easily tell them apart, but I can understand that after many hours of staring at a computer screen, one's eyes or brain might get tired and slip up.

    To add to the confusion, their pronunciation differs only in tone! When I was younger, I once asked my dad to sell my HP stock. He misheard me and bought some instead. I'm sure that this is not the first such misunderstanding that has occurred in Chinese.

  34. Re:Oh come on by Kent+Recal · · Score: 2, Informative

    At amazon you can reverse your order at any time. You can even still reverse it when you have received the item already (probably minus shipping charges).

  35. Probably this is just a trick by Merrill Lynch. by Futurepower(R) · · Score: 3, Insightful


    Probably this is just a trick by a Merrill Lynch publicist, who found a way to get free publicity. Or, maybe it is a way to distract people from some fraud involving the Taiwanese firm and Merrill Lynch.

    Otherwise the story just doesn't make sense. To believe the story, Fubon cuts loss to NT$50 mil. in NT$8 bil. mistake, as it was written, you have to believe that the Taiwan firm hires inexperienced people, gives them little training, and does not review their large trades.

    Do you really believe that a low-level employee spent a quarter billion dollars because of a keystroke error? In any case, the people who should know don't believe the story. Shares of "Fubon Securities' parent firm Fubon Financial Holding rose by 0.47%".

    According to the U.S. government's SEC department, corruption of the media is not the only corruption from Merrill Lynch: SEC Charges Merrill Lynch, Four Merrill Lynch Executives with Aiding and Abetting Enron Accounting Fraud.

    The U.S. government's Justice Department says, Three Top Former Merrill Lynch Executives Charged With Conspiracy, Obstruction Of Justice, Perjury In Enron Investigation.

    There is general agreement that there has been no serious change in the U.S. government and big corporations like Merrill Lynch and Citibank. Apparently the only change is that they will be more careful in the future when they engage in deceptive practices. For an example of what has been written about this, see Iraq Could Produce Another Enron, by Nomi Prins. Ms. Prins wrote an excellent book about corporate and government corruption in the U.S., Other People's Money. At Powell's: Other People's Money.

    Apparently most of what is written about the financial markets is fradulent in some way. Generally it fits into the category of "What we want you to think so that we can make more money". Employees and investors in the U.S. have lost billions of dollars due to fraud in the last few years.

    The corruption is extremely widespread. Here are short reviews of 35 books and 3 movies about conflict of interest in the U.S. government: Unprecedented Corruption: A guide to conflict of interest in the U.S. government. (To those who think there is little or no corruption: If you can't give any example of a book or article you have read that supports your view, please consider not commenting this time.)

    1. Re:Probably this is just a trick by Merrill Lynch. by Anonymous Coward · · Score: 4, Interesting

      How is this even remotely insightful?

      Let's see, jump from a claim that this is 'publicity for Merrill Lynch' (WTF!?) to an accusation that this is some massive fraud perpetrated between Fubon and Merrill Lynch (which must be so blindingly obvious to the poster since he/she backs this up with, well, zero facts and much wild speculation).

      Then a non-sequitur about Fubon Securities stock rising a miniscule amount.

      Then a litany of guilty-by-association links.

      Then more wild speculation (Oh, there are books about it! No one who writes a book could lie, or be mistaken, or be a fucking inept retard!).

      So this poster makes the four thousand leaps of faith from typing error to widespread corruption, and gets modded insightful.

      Riiiiiiiiiiiiiiight.

    2. Re:Probably this is just a trick by Merrill Lynch. by Dobeln · · Score: 2, Funny

      Hey, you didn't provide a link to a book that proves that there is no corruption! There! He said you had to! You stooge of the system you! It should also be added that this type has spammed similar posts on several threads, promoting the same site. It's more a case of making the topic fit the post than the other way round...

    3. Re:Probably this is just a trick by Merrill Lynch. by toddbu · · Score: 3, Interesting
      Although I'm not quite ready to make the fraud connection yet, I have to admit that I too had problems with the numbers that were listed. In addition, I was troubled by the phrase that "... the trader was unfamiliar with new computer systems". This doesn't sound right to me either. Would you really give this much authority to someone who wasn't adequately trained, or who was trained and couldn't demonstrate the key ability to execute a trade?

      It's possible that there's fraud here, and as such should probably be investigated. But it's also possible that it's a case of CYA and the trader was on the losing end. After all, how do you explain the phrase "Something like this is difficult to explain to superiors" by "a Fubon executive"? Could it just be that he's trying to cover his own incompetence in managing his people?

      --
      If you don't want crime to pay, let the government run it.
    4. Re:Probably this is just a trick by Merrill Lynch. by xoboots · · Score: 4, Interesting

      Finally someone who is reading with a critical eye. A $251 million dollar typo? I think not. A $12 million dollar paper loss? Considering that they don't plan on selling the stock, their unrealized profit or loss is rather speculative.

      Not knowing all the facts of the case, I'm not willing to jump into the premise that there is a larger multi-corporation conspiracy involving Merrill Lynch but it is almost certain that the Taiwanese trading firm is not telling the truth and that this is a cover story.

      Just goes to show how guilable people are. Tell them any old story--no matter how ridiculous--and not only will they believe it, but they will also defend it.

      Now, as for the claim that "most of what is written about the financial markets is fraudulent in some way" -- you care to back that up? Because thats a statement with almost no content other than a manipulative intent to induce the reader to distrust what is written about the markets. Even if the fraud tally is "billions of dollars", that is a small fraction of the overall market size and furthermore, your claim wasn't about fraudulent market activity but rather fraudulent writings concerning market activity. Which is all very confusing.

      I think caution should be taken when extrapolating from a single instance of what _appears_ to be a non-truth. The fact that a given firm is making dubious claims does not necessarily imply or play into larger conspiracy themes.

  36. Wish you were her by PhYrE2k2 · · Score: 2, Funny

    Wish you were her(e).

    --

    when you see the word 'Linux', drink!
  37. Stop the corruption, or you will lose money, too. by Futurepower(R) · · Score: 4, Insightful


    This subject is important. Tens of thousands of employees and investors have lost their entire life savings because of the corporate fraud in the United States. If the corruption isn't stopped, it can happen to you.

    Anyone who reads some of the books about the Enron fraud and the WorldCom fraud and the Tyco fraud, will learn that the fraud is accomplished partly by deceptive trading. It is not only the authors of the books who think that Merrill Lynch was involved in deceptive trading; the SEC and FBI think that too, as the links in the grandparent comment, to U.S. government web sites, show.

    Look at this quote from the linked article: "Chen Ming-tai, TSE president, said Fubon dealers made the mistake by injecting NT$7.7 billion from one of their international clients [Merrill Lynch] into the market to purchase various stocks issued by 282 companies at the highest prices of the day."

    Who selected the 282 companies? If you have read the books about the fraud, it is easy to guess that they were all losing Merrill Lynch investments that the company wanted off its books. That's only a guess, but it is an educated guess, given what has aleady happened. On the other hand, it is not easy to understand some of the deceptions. Sometimes investigators have required months to uncover the sneaky behavior.

    Look at this quote from the BBC article linked in the grandparent comment: "A Taiwanese stock brokerage that mistakenly bought $255 [Million U.S. dollars]..." That is more than a quarter of a billion dollars! How is it possible that the financial instruments of 282 companies can be selected by one keystroke error? How is it possible that someone who was "unfamiliar with the company's new computer trading programme" could spend $255,000,000 with a single keystroke error?

    A situation has been arranged in which we are not allowed to know the name of the employee who supposedly made the error. My guess is that the employee on whom this is blamed is not aware of any error. That would mean that this could easily be a story invented by his managers.

    If you read the books about the frauds, you will read about literally hundreds of deceptive practices such as the one I am suggesting here.

    Many people in the U.S. seem to want to be ignorant and stay ignorant about the corruption, as is seen by reading some of the responses to the grandparent comment.

  38. Re:Stop the corruption, or you will lose money, to by toddbu · · Score: 3, Insightful
    Tens of thousands of employees and investors have lost their entire life savings because of the corporate fraud in the United States.

    There's an old saying - "If it sounds too good to be true then it probably is". People should stop looking to the government to bail them out when their greed gets excessive. If you invested in Enron and got burned, I feel bad for you, but I don't really think that it's a federal matter. We have 100 years of market data that suggests that anything over an 11% return is risky. So just because your broker or the company CEO tells you that they're going to make you millions of dollars, you have to turn on the common sense filter to see if it's right. This is why I didn't buy Netscape or Enron, and have no plans to buy Google. I'm thrilled with an 8% return on a stable issue rather than a 100% return on an unstable one.

    Don't get me wrong - I don't think that we shouldn't indict people who cheat the system. I'm just saying that a con artist is only as good as those people who are willing to trust them. Anyone who has been swindled has to accept the fact that they were a willing participant in the scheme. Once you're willing to admit that you were wrong, then you'll look at future "opportunities" with much more discretion.

    --
    If you don't want crime to pay, let the government run it.
  39. Re:Bad Interface - That's what happened by felipin-sioux · · Score: 2, Funny

    Are you sure you wish not to continue with purchase?
    [Yes] [No]

    --
    Sorry, this sig is beneath your current threshold