Slashdot Mirror


LSE Breaks World Record In Trade Speed With Linux

LingNoi writes with this excerpt from ComputerWorld UK: "The London Stock Exchange has said its new Linux-based system is delivering world record networking speed, with 126 microsecond trading times. The news comes ahead a major Linux-based switchover in twelve days, during which the open source system will replace Microsoft .Net technology on the group's main stock exchange. The LSE had long been criticised on speed and reliability, grappling with trading speeds of several hundred microseconds. The 126 microsecond speed is 'twice as fast' as its main international competitors, the London Stock Exchange said. BATS Europe and Chi-X, two dedicated electronic rivals to the LSE, are reported to have an average latency of 250 and 175 microseconds respectively. Neither company immediately provided details. But many of the LSE's older and more traditional rivals offer speeds of around 300 to 400 microseconds. Nevertheless, Linux is now standard in many exchanges, including the New York Stock Exchange."

452 comments

  1. Java? by Anonymous Coward · · Score: 0

    They swaped java for .Net. Yay! Maybe they should use something like Erlang and Unix ...

    1. Re:Java? by EvilRyry · · Score: 1

      No, actually the system is C++.

  2. Best for headshots by Anonymous Coward · · Score: 3, Funny

    Windows games: Plentiful and well developed. Mac games: Barely existent. Linux games: Lowest latency.

    1. Re:Best for headshots by ledow · · Score: 1

      Strangely, that would be an enormous selling point to many gamers if it were true. I'm not sure it is, but it would sell, just like the expensive fans, super-duper mice, and other "oxygen-free-cable"-style shit of an "enthusiastic" gamer.

    2. Re:Best for headshots by kiddygrinder · · Score: 1

      plentiful and well developed is a stretch, if linux had a port of the hl2 engine (possible, but not that likely... guessing about 25% chance) and a wow client (less likely but if valve did it i'd guess maybe 5%) it'd probably be an option for 95% of the market... and suddenly people would be pretty interested in latency.

      --
      This is a joke. I am joking. Joke joke joke.
    3. Re:Best for headshots by rtb61 · · Score: 1

      With various versions of mobile Linux becoming the dominate smart phone operating systems whether as Android, MeeGo or MobLin and the smart phone by becoming the dominant form of computer, creating applications for that environment becomes commercially important, especially when all those operating systems with a little tweaking can readily power smartbooks.

      --
      Chaos - everything, everywhere, everywhen
    4. Re:Best for headshots by baegucb · · Score: 2, Interesting

      WoW client works fine under wine (tad better than under Windows imho).

    5. Re:Best for headshots by Auroch · · Score: 1

      WoW client works fine under wine (tad better than under Windows imho).

      Really? And what is the major improvement/difference, besides running under wine/in linux?

      --
      Quartz Extreme and Core Image. Are there any other real reasons to spend all that money on generic hardware?
    6. Re:Best for headshots by TheKidWho · · Score: 1, Informative

      The expensive fans are more of an overclockers toy than a gamers. Like everything else in life, you get what you pay for. Cheap fans usually have terrible sleeve bearings, are very loud, and the sleeve bearings will die out within a year of usage. Also, the heatsink usually tends to be more expensive than the fan itself and is just as important if not moreso. You may be confusing the two.

      As far as expensive mice go, it's an issue of ergonomics and precision. My space ball that I use for 3D CAD modelling cost more than any expensive gaming mice I can think of and that also has to deal with ergonomics and precision.

      "Oxygen-free-cable" I have no idea you're referring to.

    7. Re:Best for headshots by the+Haldanian · · Score: 3, Informative

      WoW client works fine under wine (tad better than under Windows imho).

      Really? And what is the major improvement/difference, besides running under wine/in linux?

      Swap performance and VM handling, frankly. It's better at not putting things in swap it shouldn't, and quickly getting things off swap it needs. Generally less lumpy if you aren't swimming in memory like I'm not.

      I also get the added benefit of instantly switching in and out of the game with virtual desktops, and being able to shut down all unnecessary systems and programs, and SIGSTOP/hibernate large things like firefox so they sink entirely out of memory until I call them back, and I have total scripting and file control over all my addons and logs and things.

      Also, crashes won't take out the box, and if things get really gnarly, I log in behind my GUI remotely and shoot things. For some games that are going under due to game corruption, flicking to the CLI, Kill, restart, can get the game back before the server has given up on your connection. WAY faster than Windows.

    8. Re:Best for headshots by Dancindan84 · · Score: 1

      You're much less likely to get wife aggro.

      --
      "Always forgive your enemies; nothing annoys them so much." - Oscar Wilde
    9. Re:Best for headshots by Stachybotris · · Score: 2, Informative

      He's referencing Monster cable, such as this product, and making fun of the fact that 'audiophiles' will spend enormous amounts of money on gear that they have no solid way of proving is better.

    10. Re:Best for headshots by mcgrew · · Score: 2, Informative

      Like everything else in life, you get what you pay for.

      When anyone says that to me I hang on to my wallet for dear life. If you buy those expensive digital cables for stereo, you are NOT getting what you paid for -- you've been scammed. When you pay $100 for a pair of blue jeans, you're also being scammed. When you pay three times for a bottle of Alieve what you would pay for a bottle of generic naproxin sodium, you're getting scammed. In none of these instanced are you getting what you pay for.

      You do, however, usually (but not always) pay for what you get. When you buy an overclocking fan, you are paying for what you get provided it really is a superior fan. When you buy Alieve you're paying for what you get, plus some. All you're getting is naproxin sodium, no different than the generic that costs 1/3 as much.

    11. Re:Best for headshots by Anonymous Coward · · Score: 0

      Your mom likes the cumshot...

    12. Re:Best for headshots by ledow · · Score: 1

      And if those fans / heatsinks really made economic sense, then every server room in the world (from little offices up to large datacenters) would be using them. If you're paying more than a handful of coins for them, however, you are wasting your money. The fact is that the replacement of a fan/heatsink with a item that isn't supplied by the systems manufacturer makes no sense and doesn't, actually, get you any worthwhile gain for the money you spend. You might save 2 degrees in temperature but for the money you spend on some of the systems I've seen you could do that by just cleaning the fans once a year.

      A gain of reduced audio noise? I'll give you that. I myself own a fanless PSU (it's heatpipe-tech, not water-cooling or anything) that runs my server. It's absolutely 100% silent. Sadly my drives and other devices aren't, but I can see that in some ultra-specialist environments you need to make an almost-silent PC. However, putting your baseunit in a cupboard, or at least behind a bit of pretty wood that dampens sounds aimed towards the user is actually more effective and (nowadays) zero inconvenience (run your USB hub to your desk-top, done).

      I use a silent PSU because it has no moving parts (however, it channels an awful lot of heat into the surrounding metal case which probably puts my motherboard temperature up by a degree or two, so I've not really "gained" anything there in terms of product life). It cost me £10 more than a standard PSU of the same wattage, back in the day, so it was an easy decision to make. But, to be honest, it's sitting in the same case as a processor fan that's been in the system since the same build, from new, and is still spinning after 5 years and including several months of inactivity somewhere in that. Fans do die but I've worked in schools using 10-year-old equipment that's on all day, every day, never cleaned and subject to the worse treatment (kids inserting Lego into the holes) and yet, when I took them to be scrapped, I used to remove their fans to add to my stock. They *all* still spun perfectly, and that was before I air-sprayed / oiled them. A fan alarm costs pence. I know, I have one that's independent of my motherboard and goes mad if the fans are slow or not spinning (like a UPS alarm, almost). The noise? I don't hear it when it's sitting inside it's not-acquired-for-that-purpose wooden cupboard (with the back chopped off to allow airflow).

      So it's not that an expensive heatsink or fan will make my computer last longer (the temperature-failure link is dubious, as proved by many modern datacenters that don't bother with cooling and only see a slight increase in failures, and the cost of some of those setups is better poured into just taking better care of the damn thing), or that it will make it work faster (unless I overclock but already that's into the same dubious areas as played with your fuel mixture on your car - you rarely get an overall gain given some risk, reduced product life, etc.), or that it will make it use less energy (it's a pittance). Any of the reasons you can choose are VASTLY outweighed by the initial costs.

      (I hate overclockers - I challenge any overclockers to ring up a significant number of CPU cycles gained by overclocking when you take into account their overall average computer usage. Yeah, you might get a handful of FPS better but the games aren't designed for that anyway so all you gain is stretched textures on a unnecessarily high resolution moving slightly faster than your perception would ever allow you to detect anyway).

      Expensive fans, heatsinks, etc. do not make economic sense for 99.999% of users. That's ridiculously high a proportion. A 50p fan every year is actually much more sensible that spending the amounts of money that I've seen people drop on such stuff. Really. Now, expensive mouse... yes, I'll give you that. Expensive display. All the things that you actually use all the time and require to work with absolute precision - there is nothing more annoying that a slightly un

    13. Re:Best for headshots by Anonymous Coward · · Score: 2, Insightful
      As Microsoft strives to migrate their core technologies from the desktop onto the Web, so too is their propaganda machine migrating from the established press to the informal social web.

      Microsoft shills are invading social web sites everywhere - in forums, discussion groups, comments to news items, edits to Wikipedia, manipulation of search engines, comments to blogs - posing as innocent participants to promote their agenda and counter wide spread complaints about their shady marketing practises. Even in the comments section of blogs by Microsoft employees on their own corporate site they employ sock puppets to say the things the author felt inappropriate to say directly. They race to place their shill postings at the top spot in the comments section of news and blogs, or perhaps they are given advance notice enabling them to do this where they are a sponsor.

      The evidence is here on Slashdot for all to see, without embellishments from me. What I say here is amounts to only a digest of hundreds of postings by others. A careful investigator can see for himself the evolution of discussions on Microsoft related issues, especially those showing competitors in good light. As one reads from Slashdot's historical record on through to recent times, the evolution of Microsoft's efforts to pervert Slashdot's discussions becomes readily apparent. Microsoft's ambition is to twist internet discussions around a full 180 degrees until these discussions become a platform for propaganda from Microsoft's "Ministry of Truth". A study of the comments of the shills posted here can be cross-correlated with postings on other sites. Their pattern of saturating a discussion with shill postings, and the repeating of mindless memes becomes obvious. Their harassment, ridicule, and suppression of criticisms is designed to intimidated those who would speak out against them. They seek to establish and enforce a discipline of giving Microsoft "fair treatment" and their propaganda the same consideration and respect a real person would deserve.

      In the process they are destroying the social web as we know it. This insidious attack on the infrastructure we rely upon to form our opinions in a complex world has both a direct and an inhibitory effect on free speech as a side effect.

      We must stop this while it is in its infancy. Once it fully established, it will become much more difficult to root out, and other ruthless corporations, organizations, and even governments will want to emulate the success of Microsoft's campaign.

      This is the nightmare vision of the end of the social internet as we know it.

    14. Re:Best for headshots by cheekyjohnson · · Score: 1

      "When you pay $100 for a pair of blue jeans, you're also being scammed"

      But... all the cool kids have those! Anyone without them is a loser!

      --
      Filthy, filthy copyrapists!
    15. Re:Best for headshots by TheKidWho · · Score: 3, Insightful

      For starters, those fans don't make economic sense, but that was never the point. The point is to get the best performance possible.

      The fact is that the replacement of a fan/heatsink with a item that isn't supplied by the systems manufacturer makes no sense and doesn't, actually, get you any worthwhile gain for the money you spend.

      This is just a sign of your ignorance, an aftermarket heatsink will reduce the CPU temperature by tens of degrees. It's the difference between getting a 3.5ghz overclock on air versus a 4.2ghz overclock on air. It's a pretty big difference performance wise, on the order of 20%. As an anecdote from my own testing, my Core i7 920 hits around 90C at 3.6ghz with the stock fan/heatsink while on my Scythe Mugen 2($50 heatsink/fan) it hits 68C at 3.8ghz. For some people that extra 20% of performance is important, for most people it isn't.

      (I hate overclockers - I challenge any overclockers to ring up a significant number of CPU cycles gained by overclocking when you take into account their overall average computer usage. Yeah, you might get a handful of FPS better but the games aren't designed for that anyway so all you gain is stretched textures on a unnecessarily high resolution moving slightly faster than your perception would ever allow you to detect anyway).

      Cool man. Did you ever think that some people do it because they enjoy the tweaking? Some games also require you to run overclocked if you run the game at high resolution(2560x1600) to max out the game. On the i7s with multiple GPUs the issue is very apparent. A lot of overclockers also contribute their spare CPU power to groups such as Folding@Home doing Protein research.

      Expensive fans, heatsinks, etc. do not make economic sense for 99.999% of users.

      Sure, so what? See above.

      Overclocking is the go-faster stripes of the PC world.

      Not true at all, the main reason people overclock nowadays is to turn their $200 CPU into the equivalent of a $1000 CPU. I purchased my i7 920 for only $200 last year and I have it performing faster than the i7 960 which cost $999 at the time by overclocking it. A lot of people do it for price/performance reasons more than anything else. The money saved from purchasing an "inferior" CPU goes into the purchase of better cooling equipment to manage the heat.

      If I want a cooler PC, or faster graphics, or whatever, it tends to be that after a certain point (usually the mid-to-top-end equipment), the returns are so minuscule as to pale in comparison to *ANYTHING* else I might do. I've seen processor overclocking gains that are wiped out (by orders or magnitude) by installing a better antivirus (yes, they were running an AV on their overclocked, behind-the-firewall, games-only machine that was sucking up about 25% of their CPU time but thought that running their systems out of specification by a handful of percent was "worthwhile"), or taking a couple of items out of my startup, or putting the PC so it's not blowing its exhaust air at a solid wall.

      This is true to a point. I recently built a comptuer for my friend to play Starcraft II maxed out, total cost was only $550, miniscule compared to the $2k I spent on my rig and it plays the game nearly as well. However that's not why I spent $2k on my computer. Regardless, why do you assume overclockers are idiots? You'd think most of us would be smart enough to recognize where slowdowns are occuring in our computers since most of us are seeking the best possible performance for the money. Just because your friend is an idiot doesn't mean we all are.

      And when you factor in the extra cost, you really are better off NOT touching a bog-standard off-the-shelf system but instead saving all that money and time you would normally spend tweaking with a) playing the damn game and b) putting the money sav

    16. Re:Best for headshots by TheKidWho · · Score: 1

      If you buy those expensive digital cables for stereo, you are NOT getting what you paid for -- you've been scammed.

      It depends, similiar to your Alieve/naproxin sodium example, you can buy high quality cables for reasonable prices as well and there IS a difference between high quality cables and trash cables.

      When you pay $100 for a pair of blue jeans, you're also being scammed.

      Not true, it just means you didn't buy a piece of crap pair of jeans from a sweatshop in the third world. Have you ever worn an expensive pair of jeans? I'll admit they are overpriced to a point, but they tend to be much more durable and comfortable than regular jeans.

      When you pay three times for a bottle of Alieve what you would pay for a bottle of generic naproxin sodium, you're getting scammed.

      To a point, you're also paying for the fact that Alieve has a known high level of quality control for their product. To some people that piece of mind is worth the price. See melamine contaminated food imported from China for an example.

    17. Re:Best for headshots by Captain+Segfault · · Score: 1

      And if those fans / heatsinks really made economic sense, then every server room in the world (from little offices up to large datacenters) would be using them.

      They don't fit. The giant heatsinks and fans popular among overclockers would not fit in a 1U case, whereas noise in server rooms tends not to be a big deal so cases full of small loud fans are the norm.

    18. Re:Best for headshots by GrumpySteen · · Score: 1

      > You do, however, usually (but not always) pay for what you get.

      Not according to the RIAA.

    19. Re:Best for headshots by kiddygrinder · · Score: 1

      it works fine, just at 50% of the frame rate.

      --
      This is a joke. I am joking. Joke joke joke.
    20. Re:Best for headshots by cheater512 · · Score: 1

      There was that test on a large group of audiophiles who couldn't tell the difference between stupidly expensive cables and coat hangers.......

      (Btw pretty much all jeans are made in the sweatshops. Some are better quality but dont kid yourself on their origin)

    21. Re:Best for headshots by bassmadrigal · · Score: 1

      I think you are forgetting about the love people can have for their interests. Car lovers souping up their engines even if they can only drive 65mph legally (unless you live in Germany like me :D ). "Let's make something faster that will give us worse fuel economy and have no practical benefits unless we take it to a track."

      How about architects? They design these grandiose buildings that due to all the windows require more energy to keep the temperature maintained. Are archways really necessary? Why put a chandelier when a cheaper light fixture could work?

      You can see this in every aspect of our lives. Scrapbooking... do we really need all these fancy designs for our pictures, rather than just labeling who is in it and what they are doing (or where they are)?

      The fact is that people have their interests. Some peoples interests include overclocking. I have done it before with great results. I didn't even do it for the gaming, but for video encoding. 20% faster on a 2 hour long video that you are doing a 2-pass encode on saves you quite a bit of time. Especially when you have batch operations with 30 some-odd videos. And my PC lasted 5 years until the USPS broke it while in transit when I tried to ship it over to Germany.

      I have considered overclocking my current machine (AMD X2 6400, 4GB), because occasionally I run into minor stuttering when it is transcoding high-def video that is streaming to my xbox. Could I buy a new quad-core processor that would do it without a problem? Absolutely. Could I shut down a bunch of stuff running on my machine that is taking processor time from the transcoding job? Absolutely. Could I pipe lower quality videos to my xbox that don't require transcoding? Absolutely. But I could also overclock my processor and not have to do any of those other things. It allows me to squeeze extra life out of this processor before I finally decide to bite the bullet and upgrade.

      And as for your using stock heatsinks/fans, there are reasons to upgrade even if you aren't overclocking. Upgraded HSF (Heatsinks and fans) are usually better performing. Keeping the heat down will also help with power consumption. They are also quieter. My stock AMD HSF can get quite noisy when my computer is going full bore. Plus you can get some cool looking ones, which goes back to the love people have for their computers. My computer has a side window and the majority of my fans are blue lit. I get comments from people as it is with the stock heatsink. If I got one that added blue leds to the fan or just something a bit flashier, well it adds to the overall appearance.

      I think you should just be more tolerable of what people like to do in their own time. If they want to spend their time overclocking, or replacing their car's exhaust, or spending time cutting out all these "cute" things to go into a scrapbook... let them (and preferable without berating their interests at the same time).

  3. Not just useless, but actually toxic. by QuoteMstr · · Score: 5, Insightful

    Trades that happen this fast are only good for further enriching large investment firms that can afford to spend millions on clever algorithms for shuffling numbers around. This speedup lets these companies make even more money without creating one damned thing that's useful to any living person.

    Limit trades to one per second per institution, and while you're at it, add that tiny per-trade tax. Finance should be boring. Let's encourage people to focus on the real economy that operates in the world inhabited by you and me.

    1. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      Haven't you heard? HFT is all about increasing the liquidity of the stock market.

      You should be glad teh computars are making it so easy for you to buy and sell.

    2. Re:Not just useless, but actually toxic. by buchner.johannes · · Score: 3, Interesting

      Can someone explain to me what the system does in these 126 microsecond? Is it sending packets through the world, doing some complicated calculations, solving locking resources? It seems an awefully long time to add to a table and update some stats.

      --
      NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
    3. Re:Not just useless, but actually toxic. by Ethanol-fueled · · Score: 5, Funny

      The idiots in charge of the stock markets believe that, since Linux doesn't crash, their stock markets won't either.

    4. Re:Not just useless, but actually toxic. by mpoulton · · Score: 3, Interesting

      Trading this fast brings the market closer to optimal economic efficiency, where prices at any instant accurately reflect value. Latency contributes to the very inefficiencies that you blame these "large investment firms" from profiting off of. These high-speed arbitrage and "quant" investors may make a profit without creating a product (though collectively their track record is not very good financially), but their profit margins are vanishingly small and they serve a critical role in equalizing prices between markets and keeping prices up to date as market conditions change. In short, your complaint about these trading practices smacks of jealousy and sour grapes, and it ignores the valuable role they serve in the markets.

      --
      I am a geek attorney, but not your geek attorney unless you've already retained me. This is not legal advice.
    5. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 5, Informative

      It is the time measured from when a bid/ask order is sent from the customer's network port, until it has been processed/stored and possibly matched at the Exchange, and back again.

    6. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 4, Funny

      The idiots in charge of the stock markets believe that, since Linux doesn't crash, their stock markets won't either.

      And if Linux crashes, Linus will give you a full refund.

    7. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0, Insightful

      Now the LSE can crash twice as fast as its competitors..

    8. Re:Not just useless, but actually toxic. by ikkonoishi · · Score: 1

      Lots of data going in lots of data going out. Millions of people make trades on this thing constantly.

    9. Re:Not just useless, but actually toxic. by dakameleon · · Score: 5, Insightful

      I respect your optimism and idealism when it comes to these things, but Index Arb desks are making some of the most effective, near-risk-free profits for the big banks, and it's little wonder the LSE wants to be at the forefront of this market. You don't have to pay a computer a bonus, and the programmers behind this hardly see the same kind of money as the big swinging dick traders who try to spot the macro inefficiencies. Furthermore, the same strategies and speed advantages are used for algo traders to allow big blocks of trades to go through as best possible without shifting the market, making more cash when the trades are billed to the client at a weighted average instead of the true cost.

      But then you don't see these numbers in the breakdown of the Goldmans profit numbers, and you never will. In the casino of the share market, the dealer is helping the sharks fleece the sheep.

      --
      Man who leaps off cliff jumps to conclusion.
    10. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      Hell yes! Now we can fat-finger flash-crash twice as fast.

    11. Re:Not just useless, but actually toxic. by NoSig · · Score: 5, Insightful

      I can't tell if you are are someone defending your own work to assuage your conscience or a troll pretending to do so, but anyway: There is no value to equalizing prices in less than a second, especially when the "equalizing" you are talking about is really just pocketing the difference. The only value there would be in equalizing prices in less than a second would precisely be to remove the threat that these people pose. Since sub-second trades are necessarily automated trades, they also cannot be doing anything sensible to keep prices up to date as real world conditions change, as that requires understanding the real world which an automated system cannot. They serve only the function of increasing profits for their investors - how little or how much damage they cause in the course of that is what is debatable.

    12. Re:Not just useless, but actually toxic. by dimethylxanthine · · Score: 0

      Where is the FUD button?

    13. Re:Not just useless, but actually toxic. by 1s44c · · Score: 3, Insightful

      Much as I'm sure that Linux will perform faster and with far more stability than Windows in all given applications the parent is spot on here.

      More speed isn't the answer here, less speed is needed. If anyone wants to buy and sell little bits of companies at those kinds of speeds they clearly have no interest whatsoever in the companies they are trading. They can only be gaming the system for unearned gain.

      Investment bankers ( and I don't mean real investors ) are parasites on the capitalist system and anything that enriches them impoverishes someone who works for a living.

    14. Re:Not just useless, but actually toxic. by nacturation · · Score: 1

      Can someone explain to me what the system does in these 126 microsecond? Is it sending packets through the world, doing some complicated calculations, solving locking resources? It seems an awefully long time to add to a table and update some stats.

      One eighth of a millisecond is an awfully long time?

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    15. Re:Not just useless, but actually toxic. by atomic+brainslide · · Score: 5, Informative

      while in theory your idea is correct, the harsh reality is that in practice, the large investment firms increase their profits drastically because there are actually two markets. this isn't strictly legal, but it's there. the large firms have dedicated connections to the exchanges with guaranteed SLAs and lower latencies than any other regular participant in the market. this allows them to stuff the buy/sell queues and rapidly cancel orders before they go through. the purpose of this is to deduce other bidders' price points and gain an edge. there are a number of such hedge funds (and even a major bank whose name escapes me), for example, that have had perfect trading days for over a year. statistically impossible outcomes like this only come from gaming the system in the above mentioned manner. as usual, the regulators are asleep at the wheel and the markets become more volatile week to week with increasing flash-crashes exactly because of these schemes. more efficient markets these are not.

      --
      check out my comic: Essential Tremors
    16. Re:Not just useless, but actually toxic. by nacturation · · Score: 2, Informative

      Trading this fast brings the market closer to optimal economic efficiency, where prices at any instant accurately reflect value. Latency contributes to the very inefficiencies that you blame these "large investment firms" from profiting off of.

      The faster the trades, the greater the disparity between how fast a normal Joe investor can trade vs. how fast an investment firm plugged directly into the exchange can trade. Let's say I'm down the block and my ping times are an awesome 6 milliseconds. A large investment firm plugged into the exchange might have a ping time of 1 millisecond (I'm being quite conservative here), even 1% increase in benefit I see the investment firm is going to see a 6% benefit.

      Yes, they play a role in equalizing market prices (more power to them) but they can also profit from the fact that ordinary investors are acting on information that is outdated because they are unable to receive the information as fast as the large institutions can. The greater trading speed only increases this disparity.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    17. Re:Not just useless, but actually toxic. by Mitsoid · · Score: 1

      This sounds interesting, can you please provide a citation for those who wish to research?

    18. Re:Not just useless, but actually toxic. by davester666 · · Score: 1

      It increases the time delta between when your broker trades the stock up a little, then puts through your trade by selling you the stock he just bought, but for a little more than what he bought it for. Every time.

      --
      Sleep your way to a whiter smile...date a dentist!
    19. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      Well it is 250000 cycles on a 2 GHz machine

    20. Re:Not just useless, but actually toxic. by harlows_monkeys · · Score: 1

      Trading this fast brings the market closer to optimal economic efficiency, where prices at any instant accurately reflect value

      I doubt this is true for real markets. Value ultimately comes down to human reactions to events in the real world, and how that affects our demand for goods. Since human perception speed and decision time is limited, I expect that there is some maximum trade rate, beyond which the market ceases to be optimal (if we measure optimality in terms of producing efficient allocation of real-world resources) and starts reacting to itself. I suspect that this is one of those areas where to get an optimal result, you need to inject some noise into the system (add random latency to trades).

    21. Re:Not just useless, but actually toxic. by MyFirstNameIsPaul · · Score: 5, Insightful

      The regulators are not 'asleep at the wheel'. They are playing their historic role of do what the boss tells you, and if the boss doesn't tell you to bust one of the huge firms, you don't. If the regulators are incapable of protecting the small investors, then get rid of the regulators, but don't blame the technology. Your assumption that the market is more volatile today than ever before is weak. Take a look at the Dow in the 30s.

      --

      I once took an excursion to Reddit, and later HN. Unlimited up/down voting sucks when dealing with a hive-mind.

    22. Re:Not just useless, but actually toxic. by Tom · · Score: 5, Insightful

      Trading this fast brings the market closer to optimal economic efficiency, where prices at any instant accurately reflect value.

      It might, if the trading were actually being done at the exchange, for market prices. It isn't. Most trading today is only registered at the exchange, but the actual deal is brokered elsewhere.

      Also, the amount of liquidity a market needs is subject to discussion. Do you really need to have a counterpart available this second for a market to work? That is nonsense, the market (the real market, not the speculative one) wouldn't burn and die if you had to wait a second or two or even *gasp* five for a deal to go through.

      Providing liquidity is a valuable role. However, you are ignoring the fact that everyone is in it for the money. If the cost of liquidity, i.e. the amount of profit the high-speed traders extract from the market, becomes too high, the market also suffers. Somewhere, there is an optimal point between the positive (more liquidity) and the negative (the cost of this liquidity).

      --
      Assorted stuff I do sometimes: Lemuria.org
    23. Re:Not just useless, but actually toxic. by LingNoi · · Score: 5, Insightful

      It might crash but at least it won't have an 8 hour down time like their previous windows based system had. Oh, and you can forget about the imaginary support you'll get with that windows license as the London stock exchange found out the hard way.

    24. Re:Not just useless, but actually toxic. by hughbar · · Score: 5, Insightful

      There's a huge problem with the word 'value' in the above.

      To declare interest, I'm ex-investment banking and not too proud of it. The 'values' and 'derivatives' exchanged are often not mapped to anything happening in the 'real' world [think manufacturing, [useful] services even], however they do have a negative impact on it [factory closures, bank bailouts paid by the taxpayer, for example].

      Try a thought experiment, does anything useful change in 126 microseconds? Bread get baked? Pizza cooked? House built? Seed planted, if you want to get rural and idyllic?

      Incidentally, I'm not against simple futures, for example, they smooth the farmer's year and have a purpose. I am pretty much against most exotic financial derivatives and against short-term [126 microseconds, for example!] 'investment' to use ironic quotes...

      --
      On y va, qui mal y pense!
    25. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 1, Informative

      Just from some quick Googling:

      100% perfect trading streak

      61-day perfect run

      There are some in-depth analyses of the "Flash Crash" recently, for instance at:

      Flash Crash Analysis

    26. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      Markets are vulnerable to runaway positive feedback effects, causing, for example, something to lose value just because it is losing value. How fast these runaway effects happen, and thus how far they can proceed before conteracted by other factors, depends on the trading speed. Therefoe, these fast, automated trades make the market less stable.

    27. Re:Not just useless, but actually toxic. by Pinky's+Brain · · Score: 3, Insightful

      The HFT algorithms aren't value based, how could they cause the stocks to accurately reflect value? HFT is a pure arbitrage play, gaming the restricted strategies of long term investors (in some cases legally restricted). Forcing volatility beyond normal variance to try to benefit from stop loss orders is a perfectly valid HFT strategy ... does nothing to make stocks reflect value though.

      HFT has one benefit, increased liquidity, and one downfall, increased volatility. For the moment humans are still the only ones capable of judging value ... the HFT algorithms add nothing there.

    28. Re:Not just useless, but actually toxic. by wvmarle · · Score: 5, Insightful

      This is not about investors. They are barely if at all affected by these fast trades. Investors are people that buy stocks to hold for long-term gains (either dividends or value increase).

      This is about speculators. The people that try to ride the natural fluctuations to make a quick buck.

    29. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 2, Funny

      no button, it's all CLI, dweeb.

    30. Re:Not just useless, but actually toxic. by fraktalek · · Score: 1

      It's also not true that it is about *large* investment companies, resp. large is relative. For example RSJ Invest is one of the biggest and it has only about 5 employees, AFAIK. So it is in fact a small company which became financially pretty big over some 15 years of careful development of statistical models and algorithms.

    31. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      big swinging dick traders

      Now I have trouble shifting the image of overweight men in suits trading swinging dicks with each other. This is going to be a weird day.

    32. Re:Not just useless, but actually toxic. by Pinky's+Brain · · Score: 4, Informative

      Themis Trading has a white papers on the kind of information HFT algorithms get to play with (for a fee of course, the exchanges want their cut).

      http://blog.themistrading.com/?p=906

      PS. some of this is being addressed at the moment, but it shows where the real money in HFT is coming from ... and it sure as hell isn't being better at price discovery.

    33. Re:Not just useless, but actually toxic. by lena_10326 · · Score: 1

      You do realize this is a stock exchange processing large volumes of transactions requiring a high degree of availability and consistency? Not a ma-and-pop website processing 100 transactions a day. Right?

      --
      Camping on quad since 1996.
    34. Re:Not just useless, but actually toxic. by hairyfish · · Score: 3, Insightful

      Which specific part of Linux inherently prevents 8 hour outages? Or is this one of those 'Linuxeses R teh awes0me, indows is teh suck' type post?

    35. Re:Not just useless, but actually toxic. by Splab · · Score: 2, Insightful

      Yeah was thinking the same.

      My database which is running pretty damned fast (general purpose) spends around 30.000 microseconds on simple add/update/inserts (timed from middle-ware calling), having a computer respond to anything in 126 microseconds is down right impressive.

    36. Re:Not just useless, but actually toxic. by Nursie · · Score: 2, Informative

      the part where it's running on a mainframe?

      (Yeah, I have no idea whether the stock exchange has anything to do with mainframes, but I know you can put linux on 'em)

    37. Re:Not just useless, but actually toxic. by buchner.johannes · · Score: 2, Interesting

      Anonymous Coward writes:

      It is the time measured from when a bid/ask order is sent from the customer's network port, until it has been processed/stored and possibly matched at the Exchange, and back again.

      ikkonoishi writes:

      Lots of data going in lots of data going out. Millions of people make trades on this thing constantly.

      nacturation writes:

      One eighth of a millisecond is an awfully long time?

      davester666 writes:

      It increases the time delta between when your broker trades the stock up a little, then puts through your trade by selling you the stock he just bought, but for a little more than what he bought it for. Every time.

      lena_10326 writes:

      You do realize this is a stock exchange processing large volumes of transactions requiring a high degree of availability and consistency? Not a ma-and-pop website processing 100 transactions a day. Right?

      Johannes concludes: no one knows what it does. Yet we are stunned of the millions of transactions flowing around.

      The limiting factor can't be throughput/number of transactions, given that the data flow is continuous.
      The closest to an answer is that it is network latency. But why is it relevant to use Linux then? Because the TCP/IP stack is so great? Wouldn't the specs of the network (fibre?) be more interesting?

      --
      NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
    38. Re:Not just useless, but actually toxic. by LingNoi · · Score: 3, Informative

      No, i'm talking about the hours of downtime that the previous system experienced (my bad 7 hours not 8). It was a simple fact (get the facts haha).

      When one of the numerous Linux exchanges goes down for that long then call me.

    39. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      And what have you created that is of any use to anyone that matters?

    40. Re:Not just useless, but actually toxic. by janwedekind · · Score: 1

      I couldn't agree more. There was an interesting PBS documentary about the financial crisis. This guys are extreme. They take everything to the edge. They make competitive risk estimates by grouping financial debt obligations with seemingly uncorrelated risk. And then they "realized" that the risk goes down with the amount of trading you can do in a second.

      The system rewards players who figure out how to accumulate ownership of resources. There seems to be little reward for long-term developments which require prolonged periods of financial trust.

      Well, why am I even writing this? No reward in that either ;)

    41. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      More speed means they can process more trades. More trades means more people can participate.

      I wonder if you'd be saying the same thing if they were replacing Linux with a Microsoft solution. Probably not.

    42. Re:Not just useless, but actually toxic. by MadnessASAP · · Score: 1

      Well that's actually true, but instead we'll be getting panics on the market.

      --
      I may agree with what you say, but I will defend to the death your right to face the consequences of saying it.
    43. Re:Not just useless, but actually toxic. by shaitand · · Score: 0, Troll

      Your system takes 30ms so 126ms is downright impressive?

    44. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      The system broke down less than an hour after opening on Monday, as traders scrambled to take advantage of the US Government's bail-out of troubled mortgage lenders Freddie Mac and Fannie Mae.

      Interesting, an American based operating system crashes when Europe could have potentially taken advantage of it's poor economy. Coincidence I guess..

    45. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      Trading this fast brings the market closer to optimal economic efficiency, where prices at any instant accurately reflect value.

      Well, it's certainly comforting to know that stock prices accurately reflect value. I did not know that.

    46. Re:Not just useless, but actually toxic. by 1s44c · · Score: 2, Insightful

      I wonder if you'd be saying the same thing if they were replacing Linux with a Microsoft solution. Probably not.

      Of course I would. The problem here is not the OS.

    47. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      30 _thousand_, you nutter, and you know it. Sheesh...

    48. Re:Not just useless, but actually toxic. by AlecC · · Score: 1

      Entirely agreed. The socially constructive purpose of the stock exchange is for people (investors, fund managers) to make medium term investments in a market in which the can make and liquidate investments easily. As such, their decision times will be many second, or even minutes. In order to maintain market liquidity and to be responsive, it is useful to have speculators willing to trade slightly faster than the real investors, making tiny profits by keeping the market fluid. But they only need to be, say, ten times faster than the "real" investors. A trade every second or two is plenty to allow the market to do its job. And a nano-tax on trades would provide useful damping on a system with natural positive feedback.

      --
      Consciousness is an illusion caused by an excess of self consciousness.
    49. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      This may be true, However the goal of LSE (As it's just another company trying to make money - Same as ASX I believe) is to make money.
      They make money on trades that other people make (The people buying/selling the stocks).
      So the quicker they can execute trades, The more money they can make. More than their competitors (Other Stock exchanges).
      Also, The quicker people can make trades - The more clients they will attract..... To make more trades.

    50. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 5, Informative

      It's not only updating tables...

      The exchange gets a cut of every sale, so at the very least, the more sales you have the more you can profit.

      It's more insiduous than that though. Between the price a buyer wants to pay and a seller wants to receive, there's a certain spread. Faster trades allow the exchange to take advantage of that spread. Sometimes it lasts a second or so, but trading volume means a second can make thousands of dollars.

      Faster exchanges also allow 'tasting'. The average investor doesn't get to take advantage of it, but the large houses do. They can float a price out there and see how many people are willing to buy at that price. Then they can test a higher price... Then higher.. At some point they reach a price that maximizes their profit.

      It also means that certain brokerage houses can get their trades in faster. So that means a popular and rising stock goes to those houses that pay for the privilege of first dibs. These houses can then set the price on the stock.

      There are dozens of other ways that faster trades help.... Of course, none of it helps us, the average stockbroker.

    51. Re:Not just useless, but actually toxic. by martin-boundary · · Score: 2, Interesting

      Trading this fast brings the market closer to optimal economic efficiency, where prices at any instant accurately reflect value.

      This is fundamentally wrong. The only way to bring the market mathematically closer to the ideal is to speed up time for everybody in the market. But that's certainly not what's going on.

      Only some market participants get to trade at a faster rate in reality, so what this leads to is a bias in the prices which weighs the preferences of those privileged participants more than those of the other, unprivileged, participants.

      Put another way, the asymptotic optimal values computed in a two tiered market where some players can act much more frequently than others are not the asymptotic optimal values computed in a single tiered market where all players can act at the same frequency. It's a fundamental misunderstanding of market dynamics to think otherwise.

    52. Re:Not just useless, but actually toxic. by kiddygrinder · · Score: 4, Funny

      and if windows crashes, i hear steve gives you a sexy massage.

      --
      This is a joke. I am joking. Joke joke joke.
    53. Re:Not just useless, but actually toxic. by crowne · · Score: 1

      Well ... in the investment banking world, BSD has a very different meaning to what we're used to over here in technology.

      --
      RTFM is not a radio station.
    54. Re:Not just useless, but actually toxic. by rtb61 · · Score: 2, Insightful

      So the London stock exchange has updated it's operating system to accelerate it trades, just as it seems likely that laws will be implemented to decelerate trades. It makes logical sense that trades be slowed to a 24 hour cycle to stabilise the global share market a prevent algorithmic stock price collapse or major firms distorting the market electronically with rapid internal trades.

      --
      Chaos - everything, everywhere, everywhen
    55. Re:Not just useless, but actually toxic. by networkconsultant · · Score: 2, Informative

      Utilizing FIX or some other Exachange based protocol, the server looks for your order, finds the cheapest holding house and then requestes that order, once posted it is then filled by whomever had the lowest bid out of about 200 institutions world wide. A typical trade involves about 20 to 80 database queries.

    56. Re:Not just useless, but actually toxic. by TaoPhoenix · · Score: 1

      Freddie and Fannie were sitting in a Feed
      T-R-A-D-I-N-G....

      --
      My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
    57. Re:Not just useless, but actually toxic. by TheLink · · Score: 5, Informative

      Actually what is most disgusting is:

      When those algo/HFT systems have bugs or lose big
      a) the stock market rolls back the trades[1]
      b) the small timers beating those algorithms get sued.[2]

      But they don't do that when the small timers make mistakes or the algo/HFT systems beat the small timers.

      Even though many of the HFT bunch are doing dubious stuff:
      http://www.nytimes.com/2009/07/24/business/24trading.html
      http://www.nytimes.com/imagepages/2009/07/24/business/0724-webBIZ-trading.ready.html

      [1] http://www.reuters.com/article/idUSTRE6456QB20100507
      [2] http://www.computerworlduk.com/news/security/3244186/norwegian-traders-convicted-for-outsmarting-us-stock-broker-algorithm/

      --
    58. Re:Not just useless, but actually toxic. by Nutria · · Score: 1

      it ignores the valuable role they serve in the markets.

      What valuable role?

      The ability to buy a tiny fraction of 1% a company, decades after it's IPO?

      Or the gambling which is what 99.999999% of stock trading is.

      --
      "I don't know, therefore Aliens" Wafflebox1
    59. Re:Not just useless, but actually toxic. by TheLink · · Score: 2, Insightful

      It's just front-running and other normally illegal stuff by a different name.

      Effectively a tax on everyone else.

      --
    60. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      Just sending a packet with headers w/o any data and receiving it back (ping-pong) in Ethernet is about 350 microseconds.
      In 10Gbit Ethernet is a bit less, but still way more than 126 microseconds.
      Here we're talking about getting the request, matching the sellers table against the buyers, finding the optimal match, and executing the transaction.
      Not bad, IMHO.

    61. Re:Not just useless, but actually toxic. by transami · · Score: 1

      Tobin Taxes Now!

      --
      :T:R:A:N:S:
    62. Re:Not just useless, but actually toxic. by gundersd · · Score: 3, Insightful

      It may be true that nothing useful in the real-world changes in 126 microseconds... however...

      The way I look at it is that 'the market' is like a big complicated electronic system which contains a lot of complex feedback loops (some of them more stable than others). Imagine tweaking a random knob on such an electronic circuit and watching the effects of that tweak ripple through the circuit until it (hopefully) reaches a steady state again.

      Increasing the latency causes changes to ripple through the system in a way that a steady state may take a long time to occur (or may never occur) as market participants end up making decisions based on old data. Sure, it may be easier for a human to observe what's happening but it doesn't necessarily mean things will be any more stable.

      Lowering the latency to trade is equivalent to increasing the bandwidth of the components in the system, helping the steady state to be reached sooner. Yes, in the worst case, this might allow the feedback loops to veer outside the stable region within the blink of an eye, but that's why there are things like safety cut-offs.

      I agree that at first glance it seems that 126 microseconds should be fast enough for anyone, but when you consider the sheer volume of market participants, the mind-boggling number of trades that are executed, and the complex network of relationships between different stocks, I think that having a market that can reach a steady state as quickly as possible under various "tweaks" of input parameters is probably, on the balance, a good thing.

    63. Re:Not just useless, but actually toxic. by Rockoon · · Score: 2, Insightful

      Try a thought experiment, does anything useful change in 126 microseconds? Bread get baked? Pizza cooked? House built? Seed planted, if you want to get rural and idyllic?

      But isnt that the point?

      I would think that an exchange where useful things CANT happen between the decision to buy and the actual fulfillment of the buy would be a desirable one.

      --
      "His name was James Damore."
    64. Re:Not just useless, but actually toxic. by aliquis · · Score: 1

      I assume it's while handling all the other trades to. Just not one trade.

    65. Re:Not just useless, but actually toxic. by aliquis · · Score: 1

      And if Chernobyl crashes nuclear power get you!?

    66. Re:Not just useless, but actually toxic. by aliquis · · Score: 1

      Funny looking at that map.

      The British and their empire, always doing things different :)

      Old emperors of Brittan would had been so proud of Steve :)

    67. Re:Not just useless, but actually toxic. by aliquis · · Score: 1

      [citation needed]

      Since there's normally an order depth and many of us would be very small traders in comparison to the whole system?

      (Eventually you can set prices in 1 "small units" instead of 5 where people normally put 0/5/.../95, not sure.)

    68. Re:Not just useless, but actually toxic. by zevans · · Score: 1

      Trading this fast brings the market closer to optimal economic efficiency, where prices at any instant accurately reflect value. Latency contributes to the very inefficiencies that you blame these "large investment firms" from profiting off of. These high-speed arbitrage and "quant" investors may make a profit without creating a product (though collectively their track record is not very good financially), but their profit margins are vanishingly small and they serve a critical role in equalizing prices between markets and keeping prices up to date as market conditions change. In short, your complaint about these trading practices smacks of jealousy and sour grapes, and it ignores the valuable role they serve in the markets.

      Good try, but if there's one thing we've learned since 1986 it's that stock markets are no longer a measure of any meaningful long-term company value.

      The "value" you're oh-so-efficiently measuring there means nothing useful to anyone except another trader.

      --
      "... and more and more now there are all kinds of electronic goodies available" -- Pink Floyd 1972
    69. Re:Not just useless, but actually toxic. by Hognoxious · · Score: 1

      What about Henry Ford? He paid his workers very well by the standards of the time and he made a useful product at affordable prices.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    70. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      Are you sure about that? 126 MICROseconds seems a bit short to include network latency. Even if said customer is on the LAN with the exchange I'd still expect it to be a bit more than that.

    71. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      Hey Karl, if you hate capitalism so much, why don't you give all your money to the poor?

      Redistribution of wealth begins at home, but for some reason communists always prefer to redistribute other people's money, by whatever means necessary. If it's a choice between investment bankers and Stalin, then I'm sticking with the guys who aren't going to put me in a gulag.

    72. Re:Not just useless, but actually toxic. by williamhb · · Score: 1

      Trading this fast brings the market closer to optimal economic efficiency, where prices at any instant accurately reflect value. Latency contributes to the very inefficiencies that you blame these "large investment firms" from profiting off of. These high-speed arbitrage and "quant" investors may make a profit without creating a product (though collectively their track record is not very good financially), but their profit margins are vanishingly small and they serve a critical role in equalizing prices between markets and keeping prices up to date as market conditions change. In short, your complaint about these trading practices smacks of jealousy and sour grapes, and it ignores the valuable role they serve in the markets.

      Except that we're long since at the levels where high frequency trading is the only customer for its own increased efficiency. The only kind of purchase that can notice a difference from a 400 microsecond latency down to a 126 microsecond latency is a fully automated one, because it takes a human orders of magnitude longer just to twitch his finger towards the "go" button, let alone actually press it. To any non-algorithmic trade, latencies were already vanishingly small.

    73. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 2, Insightful

      I actually had something to do with their trading setup. They're using "state of the art" technology, which, frankly isn't ready, and that was the real cause of their downtime. Just looking at the shear size of their network forwarding tables immediately clarifies why it crashed, and why it will crash again.

      (IP) Multicast just doesn't work (reliably) in a network of that size, and no OS is going to change that unfortunately.

      Apparently doing anything else is somehow "unfair".

    74. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 1, Interesting

      Having worked for the Exotics desk in a Derivatives environment I can tell you that the complex instruments they invent are complex in order to dazzle and deceive the customers - the traders simply take advantage of their superior knowledge in that domain to make money out of the clients by charging the client more for something that they don't really need, a bit like some car mechanics convince clients to get new starter engines when what they really need is new spark plugs.

      Most clients could have their needs satisfied with cheap derivatives like futures and options which can be gotten directly from an Exchange, but then the banks wouldn't do quite as much money and the traders wouldn't get millions as bonus.

      More in general, banks make money from "investment" not because they're any better at it than others but because they have a number of structural advantages that others don't:
      - They're big enough to have custom systems done to aggregate information
      - They can borrow cheap money thanks to their government guarantee ("too big to fail") which they then use to "boost the returns" of their own capital by leveraging.
      - They have tiny trading costs since they are registered directly with the exchange and need not pay brokerage costs.
      - They can have their trading systems connected directly to the exchanges.
      - They have their own trading platforms and sell to customers directly Over The Counter.

      In fact I still work for the industry (they pay well and I'm a brain whore) and the amount of wastage I see around me would not possible in an environment with real competition where companies have to fight every day to be and remain profitable.

    75. Re:Not just useless, but actually toxic. by forkazoo · · Score: 1

      The regulators are not 'asleep at the wheel'. They are playing their historic role of do what the boss tells you, and if the boss doesn't tell you to bust one of the huge firms, you don't. If the regulators are incapable of protecting the small investors, then get rid of the regulators, but don't blame the technology. Your assumption that the market is more volatile today than ever before is weak. Take a look at the Dow in the 30s.

      I've researched the Dow in the 30s. Yes, today's market really is more volatile in many ways. Nobody in the 1930's would have cared about shaving tens of microseconds off of trading time because the system operated on human-comprehensible time scales at that point. To pull off the sort of schemes modern HFT uses by exploiting a few microseconds, you would have needed hours in the market of the 1930's. Sure, it was full of speculators, but the market at that point was at least dominated by actual traders. Not just robots skimming off the top.

    76. Re:Not just useless, but actually toxic. by Americano · · Score: 2, Interesting

      There is no value to equalizing prices in less than a second,

      You are wrong, of course. They are providing liquidity in the market - which has tremendous value, if you understand how the markets actually work, and don't just assume they're there to funnel money from investors into scammers' pockets.

      Should they not be compensated for providing that liquidity? They make a (small) profit on these trades, in return for providing a ready flow of cash to support other people trying to buy and sell.

    77. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      So, it sounds from the article like it had nothing to do with Windows and everything to do with a flimsy system structure.

    78. Re:Not just useless, but actually toxic. by khallow · · Score: 1

      Trades that happen this fast are only good for further enriching large investment firms that can afford to spend millions on clever algorithms for shuffling numbers around. This speedup lets these companies make even more money without creating one damned thing that's useful to any living person.

      Except, of course, for the liquidity that these "large firms" provide to everyone else who trades on the market. Enabling betting trade is itself useful to living persons.

    79. Re:Not just useless, but actually toxic. by Caesar+Tjalbo · · Score: 0

      The caps make your message ambiguous.

      --
      "I'm not much interested in interoperability. I want substitutability. I want to be able to throw your software out."
    80. Re:Not just useless, but actually toxic. by gagol · · Score: 1

      Black Sheet of Deficits? Blantantly Sunken Devise?

      --
      Tomorrow is another day...
    81. Re:Not just useless, but actually toxic. by e065c8515d206cb0e190 · · Score: 1

      It's a trading system. I want to say it matches Buy orders with Sell orders.

    82. Re:Not just useless, but actually toxic. by khallow · · Score: 1

      The limiting factor can't be throughput/number of transactions, given that the data flow is continuous.

      The primary limiting factor is how much liability the stock market can afford to pick up. For example, if enough traders discover a way to legitimately siphon a fraction of a pence from the London Stock Exchange with each trade, then the stock exchange would probably go bankrupt.

      A secondary consideration is the reputation of the stock market. Trades that don't go through when they should are going to piss traders off (to the point that they move to other markets or even try to get their money back from the market itself).

      So whatever the LSE's system does, it needs to be reliable and not have any ways for the LSE to consistently lose money. That means the underlying system has to be reliable and predictable. While I doubt linux versus Windows will have a thing to do with money losing trades, that choice has a lot to do with the overall reliability of the system. Linux simply can be made far more reliable.

    83. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      Should Microsoft be responsible to help troubleshoot my website when it crashes?
      Or maybe I just wrote a shitty website.

      It really is too bad the LSE is switching to Linux. .Net is a good platform, regardless of ideologies discussed here. And let's be honest, the Windows Kernel since 2000 has been very stable.

    84. Re:Not just useless, but actually toxic. by e065c8515d206cb0e190 · · Score: 1

      A lot of people thought like you when they wanted to ban the trading of futures in the late nineteenth century.

      And since this is Slashdot: remember when Congress wanted to ban the telephone? It's pretty much the same. Technology advances, whether you like it or not.

    85. Re:Not just useless, but actually toxic. by khallow · · Score: 1, Flamebait

      I respect your optimism and idealism when it comes to these things, but Index Arb desks are making some of the most effective, near-risk-free profits for the big banks, and it's little wonder the LSE wants to be at the forefront of this market.

      And your point is? We shouldn't allow arbitrage? We need to feel emo about big banks? Keep in mind that the profit isn't risk free for two reasons: 1) the big bank has to invest in trading infrastructure and personnel for a chance at arbitrage profit, and 2) somebody else can get it first.

      But then you don't see these numbers in the breakdown of the Goldmans profit numbers, and you never will. In the casino of the share market, the dealer is helping the sharks fleece the sheep.

      Hard to believe that you speak of arbitrage and casinos in the same post. I suppose it's because you don't understand how arbitrage helps reduce the "casino" atmosphere of markets. An arbitrage opportunity is a mispricing of two or more disparate markets (this is a far from perfect summary of arbitrage, but it does cover even arbitrage in stock option trading which is the current market versus the same market in the future).

      If nobody could make that trade, then the various markets involved would trade at different prices. Someone would be getting a worse deal than they'd otherwise get and someone would be getting a better deal than they should. Arbitrage couples these markets together to deliver better, more accurate prices for everyone.

      Sure, only traders with significant resources and, most importantly, low transaction costs (ie, people like "big banks") can trade arbitrage effectively on modern markets. But how is it a bad thing that an asset traded in one market is closer priced to the same asset traded on another market? Or assets in current markets (along with their standard call/put options) trade consistently with the asset at a future time?

      To claim that arbitrage is wolves fleecing sheep is ignorant. The sheep pay even worse prices without arbitrage.

    86. Re:Not just useless, but actually toxic. by rwa2 · · Score: 1

      Word... HFT is not much different than the plot for Office Space. "Making" money from money by taking other people's money from their transactions just by essentially skimming what would otherwise be roundoff errors off the top.

      On the plus side, at least it's a plug for Linux performance?
      Obligatory: http://xkcd.org/808/

    87. Re:Not just useless, but actually toxic. by mcgrew · · Score: 2, Interesting

      Or perhaps the part where the admins are competent? I took a programming course once, taught by the guy in charge of the Illinois Secretary of State mainframe. He took us on a tour of it, very impressive.

      But most impressive to me was that they have an average of 1/2 hour of outage per year.

    88. Re:Not just useless, but actually toxic. by TheTurtlesMoves · · Score: 1

      Liquidity measured in microseconds no less. You know I just don't know what I would do, if after talking to my broker (yea old school), or just selling online, if it would take 1 sec rather than 130ms.

      I mean sheesh, think of the interest I could earn in 870ms.

      In fact why do we have 90day bank bills. What about some 90msec ones?

      --
      The Grey Goo disaster happened 3 billion years ago. This rock is covered in self replicating machines!
    89. Re:Not just useless, but actually toxic. by TheTurtlesMoves · · Score: 4, Funny

      With a chair.

      --
      The Grey Goo disaster happened 3 billion years ago. This rock is covered in self replicating machines!
    90. Re:Not just useless, but actually toxic. by TheTurtlesMoves · · Score: 1

      But if the wrong person provides that "liquidity", they get sued.

      Its a sham plain and simple. So BS about liquidity would mean the rules would the same for everyone. But the rules clearly are not, as this post also points out.

      --
      The Grey Goo disaster happened 3 billion years ago. This rock is covered in self replicating machines!
    91. Re:Not just useless, but actually toxic. by sockman · · Score: 1

      Companies spend millions getting space physically close to the exchange data center, and low latency connections to it. I think he's pretty sure.

    92. Re:Not just useless, but actually toxic. by recoiledsnake · · Score: 0

      You need to get the facts. It was a network outage. Lets see your Linux server serve requests after unplugging the network cable(s).

      --
      This space for rent.
    93. Re:Not just useless, but actually toxic. by TheTurtlesMoves · · Score: 1

      More than a million times? Really?

      --
      The Grey Goo disaster happened 3 billion years ago. This rock is covered in self replicating machines!
    94. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      The "market balancing" argument is only valid because of the artificial advantage microsecond traders can gain over the average punter.
      Slow the market down so everyone is on an equal trading footing, and that inefficiency goes away, as does the "extracting capital to balance the market" which from a pure market perspective is entirely waste.
      Say trade on the hour, every hour. Everyone has an hour to think about their next trade. I've yet to hear any sane argument why faster than this is better.
      Step 3, profit.

    95. Re:Not just useless, but actually toxic. by rcp · · Score: 1

      There's a series of decent (but marketing-focused) articles explaining low-latency messaging around exchanges, and high-frequency trading at Solace Systems, makers of low-latency messaging appliances:
      http://www.solacesystems.com/tag/low-latency
      From that feed, here's a Reuters story about HFT that's more than just fear and frothing at the mouth:
      http://uk.reuters.com/article/idUKN173583920091202?pageNumber=1

      - Richard

    96. Re:Not just useless, but actually toxic. by Lobachevsky · · Score: 5, Insightful

      Liquidity isn't just about there being _someone_ willing to buy or sell; it's about the spread. Do you want to go back to 25 cent spreads from the early '90s? Most spreads today are 1 cent. If you're happy paying 25 cent spreads to get rid of automated traders, I'd say that's a bit like chewing off your arm to swat a fly. Most automated traders make anyways from 0.1 cents to 0.5 cents per share. Comparatively, retailers like E*Trade charge customers $9.99 for trades that average around 400 shares, which is 2.5 cents per share. Mutual funds like Fidelity often charge 1 to 2% management fees on investment, which is 30 to 60 cents per share on a $30 stock.

      Trying to bend the rules of the market to wipe out a segment that makes 0.1 to 0.5 cents per share is silly when there's zero effort concerning E*Trade making 2.5 cents per share, or Fidelity making 30 to 60 cents per share. Professional services like Lime (a high-end version of E*Trade) charge 0.1 cents per share. No one is angry that E*Trade charges 2.5 cents per share while Lime charges 0.1 cents per share? Oh, that's right, because it's "only $9.99 !!"

      That's the irony of all of this. The average person writes of $9.99 to E*Trade but the media tries to get them concerned about "costs" that are effectively 1/20th of that. I put quotes around "costs" because the spreads have come down from 25 cents per share in the early '90s to 1 cent nowadays. So the average person benefited 24 cents on the spread, and is angry that liquidity providers make 0.1 cents per share? Where was the anger in the early '90s when specialists (a cartel of liquidity providers) were raking it in, making 10+ cents per share? Where is the anger now at Fidelity _losing_ our money in 401ks _and_ charging management fees of 30 to 60 cents per share, annually?

      The biggest to benefit from automated traders going away are the Larry Ellisons and other market manipulators who want to buy up companies without "moving the price up." It's all misdirection, trying to convince you and me that we're being hurt. It's the "death tax" all over again. The average person was never affected by estate tax, yet the media convinced us we should be against it, just so some rich jackasses can save money. The same deal is happening now. Rich folks want to buy out the public companies you and I are invested in, cheaply, and stealthily. They don't like automated traders sniffing their actions with pattern matching heuristics and raising the prices (benefiting long-term owners like us).

    97. Re:Not just useless, but actually toxic. by khallow · · Score: 5, Insightful

      Try a thought experiment, does anything useful change in 126 microseconds? Bread get baked? Pizza cooked? House built? Seed planted, if you want to get rural and idyllic?

      Yes. All of the things you mention, for starters. I'm being a bit pedantic, but you do any of those activities in a long string of periods of 126 microseconds.

      It surprises me how many people do a job for years and fail to understand what it is they do. You should know what a baker, pizza maker, home builder, and farmer have in common. They all trade. People like derivatives traders take that to the purest level, trading fairly abstract things, but still things with an attachment, however tenuous, to the real world. Nothing wrong with that. The trades themselves don't close factories or cause bank bailouts.

      The real problem is leverage. For example, when you were a banker, how much collateral did you have to put up for your borrowed money? 1 unit per 10 of debt? More? In the real estate securities market, there were apparently people who could borrow 50 units for every unit of assets they had. I can't comprehend that level of foolishness, though I'm sure it make good bank for a time for the people who could get away with it.

      Bottom line, what do you think would happen if pizza makers could get 50 to 1 leverage? I could use the pizza store I owned to borrow enough to build 50 more. I could use my car as collateral for one or more pizza stores (depending how nice it is). In a few months, we'd be up to our eyeballs in new pizza restaurant construction. There'd be incredibly specialized stores catering to the gay, vegan, Hispanic boardgamer.

      And after the bust, when people realize that they didn't like pizza all that much? Pizza would be vilified, an epithet for people who need something to hate. Pizza makers would be scoundrels of the Earth who don't make anything connected to the real world, unlike bread bakers, home builders, farmers, or even the investment banker. Much would be made of their negative impact, such as factory closures and bank bailouts (paid by the taxpayer), for example. Even pizza makers would be self-flagellating themselves over their worthlessness.

      The above is an interesting sociological phenomena, but the lesson boils down to high leverage causes massive fuckups every time no matter the industry, no matter how "real" the product is, and is the number one cause of market crashes and trigger for recessions.

    98. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      It's to the point where people fight over real estate so they can get their servers physically closer to the exchange data center to help cut latency. It's pretty ridiculous.

    99. Re:Not just useless, but actually toxic. by peterbye · · Score: 1

      Should Microsoft be responsible to help troubleshoot my website when it crashes? Or maybe I just wrote a shitty website.

      MS provided a lot of in-house development resource for the Tradelect system, that was a major factor in winning them the contract.

    100. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 1, Informative

      Funny looking at that map.

      Not half as funny as this one

    101. Re:Not just useless, but actually toxic. by Compaqt · · Score: 1

      That's a great set of links. Thanks for sharing. I've bookmarked them.

      It's one thing to have a neutral set of rules, and let the chips fall where they may. But it seems the new rule is Goldman Sachs must always win, and if it doesn't, you go to jail.

      For the libertarians out there, this does not concern ownership of the means of production. This is about free and open markets.

      --
      I'm not a lawyer, but I play one on the Internet. Blog
    102. Re:Not just useless, but actually toxic. by coldtone · · Score: 1

      - Matching buy and sell orders in an in memory book. Normally each symbol will have its own book.
      - the database is written to after the transaction, multiple machines track the transaction, and log files are written too.

    103. Re:Not just useless, but actually toxic. by Splab · · Score: 1

      other than your flaming, 30ms is not microseconds.

      And as someone else pointed out 30.000 is due to locality the same as you yanks would write: 30,000.

    104. Re:Not just useless, but actually toxic. by hoggoth · · Score: 2, Insightful

      You cannot come up with a procedure or technology that will defeat greed.
      One trade per second per institution? They will register 1,000 institutions and have their trades auto-distributed throughout their sub-companies.

      --
      - For the complete works of Shakespeare: cat /dev/random (may take some time)
    105. Re:Not just useless, but actually toxic. by spiffmastercow · · Score: 1

      You're serious? This is slashdot.. Probably half of us are developers that have built or worked on one system or another that's made a difference in society. It's not always a big difference, but it's more than the financial market pricks have done for society.

    106. Re:Not just useless, but actually toxic. by Lobachevsky · · Score: 1

      Higher latency translates into higher spreads. People quickly forget that stocks used to have 25 cent spreads, and now mostly only have 1 cent spreads. Say Microsoft on Nasdaq is the "primary" (leading indicator) of the true stock price. Microsoft in Chicago Stock Exchange is effectively a copy. When MSFT on Nasdaq goes up, for whatever reason, the folks with active offers on CSX will lose money unless they can cancel. If the latency is too high and those with sell limit orders on CSX are guaranteed to lose money in this scenario, they'll quote at a larger spread to "make up the difference". Think of it like sales tax, the company "pays" it, but it's really passed on to you.

      Why is there a spread at all? Why are there bids at $18.01 and offers at $18.02? Why not just have "one price" for a stock, and everyone buys and sells at this agreed upon price? For the same reason options charge a premium. You're not going to be able to buy cheaply a 1-year call option of Microsoft with a strike price a couple cents out of the money. Such an option is expensive because Microsoft could easily be worth more by a couple cents in a year's time. Similarly, a put option is also expensive, because Microsoft could easily be worth less by a couple cents in a year's time. Both are true. Similarly, with "high latency" exchanges, the stock could either move up or down. You might be thinking "but wait a minute, what's the chance the stock actually moves up or down in 120 microseconds?" But you're forgetting about conditional-probabilities. If no one executes the lingering bid or ask limit order, whether the stock moved or not is immaterial. The only scenarios that matter are those that are subsequent to the bid or ask limit order being executed. The thing is, limit orders are rarely executed until there is information that the stock is about to move. When a stock is about to move up, buyers whack the ask limit orders. When the stock is about to move down, sellers whack the bid limit orders. So the probability of the stock moving, _conditional_ on getting your limit order filled, is quite high. Liquidity providers need to quickly realize a stock is about to move up and cancel their ask limit orders before losing money. If high latency or regulations prevent them from cancelling their ask limit orders effectively, they'll no longer place them 1 cent away from the bid. They'll go back to the early '90s of bid-ask spreads that closer to 25 cents.

    107. Re:Not just useless, but actually toxic. by tibit · · Score: 1

      Thank you, thank you, thank you! This deserves +5.

      --
      A successful API design takes a mixture of software design and pedagogy.
    108. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      and if windows crashes, i hear steve gives you a sexy massage.

      With a chair.

    109. Re:Not just useless, but actually toxic. by aaarrrgggh · · Score: 1

      While I am against HFT, I do trade options which have significantly less liquidity than your average stock. My scale as an individual investor is that I want to get a trade through within 5 minutes, and would really prefer to have it done in one minute.

      For an investor with much more at stake, it is easy enough to see how a one-second interval could be make-or-break.

      I think the exchanges should be forced to add random delays into each trade in order to create some risk to the HFT folks. 100-500us should be enough for anyone...

    110. Re:Not just useless, but actually toxic. by khallow · · Score: 1

      You're welcome. I'm just fighting the good fight.

    111. Re:Not just useless, but actually toxic. by Dishevel · · Score: 1

      Perception of value can change VERY fast. And perception my friend is everything.

      --
      Why is it so hard to only have politicians for a few years, then have them go away?
    112. Re:Not just useless, but actually toxic. by Dishevel · · Score: 1
      STFU.

      We all know the rich people are evil. Banks, Big Business, Wall Street, and Big Oil are all out to kill babies. Our only hope is a benevolent World Government run efficiently and compassionately by the UN. With the assurance that we will all be made completely equal in all respects.

      Do not try to defend them. You will be put down for it. Right so as well.

      --
      Why is it so hard to only have politicians for a few years, then have them go away?
    113. Re:Not just useless, but actually toxic. by Archangel+Michael · · Score: 1

      There are a couple of simple fixes to stuffing and canceling problem. Simply add a "fee" (tax) for every order and cancellation, which is waved if the order is accepted. Stuffing and canceling would simply slowdown, because it would become immediately less profitable.

      The other option would be to have time limits on orders, meaning they couldn't be canceled for a set period, say one or five minutes (whatever the magic number is). This would keep the liquidity, and make sure that people making offers are legitimate ones.

      If you did a combination, where an order that has exceeded its order time (1 or 5 min), automatically waves the fee (along with accepted offers). You don't want to punish legitimate offers, only the speculative ones fishing for perfect information.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    114. Re:Not just useless, but actually toxic. by Dare+nMc · · Score: 1

      What the GP says still makes sense. This type of trading has been around forever, by making the trading faster, it means the arbitrage traders have to get faster and faster systems as well, for the same benefit. It didn't eliminate the game, but it made the game more difficult. I think your point is the fewer and fewer who have the resources can still take advantage; doesn't necessarily mean it got worse. I don't have any idea how one could figure out if the overall cost to the market as a whole went up or down, but the fact that it still exists isn't proof if it is better or not.

    115. Re:Not just useless, but actually toxic. by Americano · · Score: 1

      You should really read your own links:

      The two men managed to work out how the computerised system would react to certain trading patterns. This allowed them to influence the price of low-volume stocks for their own gain.

      Manipulating stock prices is what got them in trouble.

    116. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      Describing this as getting sued for outsmarting an algo is pretty misleading.

      The traders in question did find some flaws in the algo, but rather than exploiting them directly to profit from the algo machine, they used the algo to manipulate the market as a whole, so they could profit from that.

      They understood what would happen when they started manipulating the algo, and they should have understood that market manipulation of this kind illegal.

    117. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      The LSE has already had an hour outage on its 'play' system turquoise http://uk.finance.yahoo.com/news/lse-s-turquoise-fails-to-open-after-it-glitch-targetukfocus-4d74ac1a618f.html based on Linux.

      Also these latency figures are always smoke and mirrors. Notice no mention of load, number of trading partners connecting, number of stocks being traded, depth, functionality provided, etc.

    118. Re:Not just useless, but actually toxic. by UnknowingFool · · Score: 1

      Indeed, speed in a transaction matters for large volume traders and not average investors. Suppose a public company makes an press announcement about their major product. This will affect their stock price. If the stock was trading at $25.20, it might rise up or down by a certain amount. Suppose it was good news that causes the price to go up ultimately to $25.30 at the end of the day. If a large trader was able to place an order for 100,000 shares at price of $25.25. Then they turn around and sell at $25.30 this turns into a $5,000 profit. For a small investor it isn't a large profit, but a large volume trader might make thousands of these trades a day leading to much more profit.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    119. Re:Not just useless, but actually toxic. by NoSig · · Score: 1

      OK, please tell me how that works. It seems to me that since high-frequency traders typically hold a stock for less than a second, the only service they are offering are to make a good sell at most one second sooner than it otherwise would. Unless they are buying from someone else who are also a high frequency trader, selling a second sooner or a second later serves no function to improve the market. Indeed, if the high frequency traders usually make money, they will have traded this worthless service for real money, which seems to me to be a misallocation of funds to an unproductive activity - a case of the market rewarding worse-than-useless behavior. So what am I missing here?

    120. Re:Not just useless, but actually toxic. by TheLink · · Score: 4, Informative

      Describing this as getting sued for outsmarting an algo is pretty misleading. The traders in question did find some flaws in the algo, but rather than exploiting them directly to profit from the algo machine, they used the algo to manipulate the market as a whole, so they could profit from that. They understood what would happen when they started manipulating the algo, and they should have understood that market manipulation of this kind illegal.

      Misleading? Illegal?

      Go see one of the links I posted: http://www.nytimes.com/2009/07/24/business/24trading.html?_r=1

      Quote: "High-frequency traders often confound other investors by issuing and then canceling orders almost simultaneously. Loopholes in market rules give high-speed investors an early glance at how others are trading. And their computers can essentially bully slower investors into giving up profits -- and then disappear before anyone even knows they were there"

      Sure looks like one rule for the HFTs and another for the rest.

      If you don't think the HFTs do all that and worse, you can google for evidence yourself.

      --
    121. Re:Not just useless, but actually toxic. by marcosdumay · · Score: 1

      But it is a lot less cycles of the memory clock of that same machine. And it isn't enough for any desktop to complete a disk writting. Their database probably uses a battery powered RAM cache for the disks.

    122. Re:Not just useless, but actually toxic. by s73v3r · · Score: 1

      Especially at those instants when someone presses the 'B' key instead of the 'M' key.

      HFT does nothing more than make overpaid finance guys richer without actually having to do or produce anything. Except it has the added side effect of making the market much more volatile for everyone else.

    123. Re:Not just useless, but actually toxic. by sjames · · Score: 1

      Actually, no. The whole reason they're worried about sub-second trading is that they know well that they have less than a second to take advantage before the market equalizes without them. Their margins are small but their trades are prolific. They siphon billions annually directly out of the market and into their own pockets.

      We would all be better off if they would take up a more honest profession like used car salesman.

      If I had to pick a more appropriate time quantum for trades out of the air, I'd have to say not less than 5 MINUTES. Setting a minimum hold time on a stock would also be a worthwhile consideration.

    124. Re:Not just useless, but actually toxic. by marcosdumay · · Score: 1

      And the Arabic peninsule is the only mapped place where people don't use arabic numerals... That is funny, but there is something wrong with the map, shouldn't the extreme east be all red?

    125. Re:Not just useless, but actually toxic. by MikeBabcock · · Score: 0

      The same part that keeps it from being the major Desktop OS of the world; that its designed by people who care more about the nitty gritty of doing things the right way than impressing users with cuteness.

      --
      - Michael T. Babcock (Yes, I blog)
    126. Re:Not just useless, but actually toxic. by khallow · · Score: 1

      There is no value to equalizing prices in less than a second, especially when the "equalizing" you are talking about is really just pocketing the difference.

      And you claim this because? I tire of people who don't have a clue. Just because subsecond trading has no value to you doesn't mean it has no value to someone else. And obviously, very obviously it does have considerable value to someone else.

    127. Re:Not just useless, but actually toxic. by Americano · · Score: 1

      So what am I missing here?

      The entire broad context of the market itself.

      High frequency traders in the market tend to lower the bid-ask spread for equities, meaning that the markets generally become more liquid (and thus less volatile) because you can take a position or sell a position more easily.

      If everybody in the market is holding a position for long-term investment, think about what that does for equity prices: If there's a million shares of a company available, and nobody wants to buy? If there's a million buyers, and nobody's willing to sell because everybody in the market is a 'long term' trader?

      Somebody who buys a stock with no intention of holding it for long term is essentially providing a 'loan' to the person they buy from, and relying on the fact that somebody else will buy the security they've just purchased for a slightly higher price than they bought it at to turn a profit on that 'loan'.

      They also foster competition among brokerage houses, which reduces per-trade costs, which benefits everybody making a trade, including 'mom and pop' investors.

      You're thinking in terms of "why does it matter if a single trade is delayed a few seconds," but the markets operates on hundreds of millions of trades from hundreds of millions of actors. Delay them all by a few seconds, or a minute, or hours, congratulations, you've just introduced HUGE inefficiency into the market, guaranteeing that the 'insiders' are the only ones who will ever make a profit, because they'll be the only ones with sufficient information to buy and sell well.

    128. Re:Not just useless, but actually toxic. by EdgeyEdgey · · Score: 1

      How exactly does HFT provide liquidity?
      I believe your post is correct if you are talking about market makers who have to accept all offers below a certain market size, but HFTs can withdraw their offer faster than an investor can accept.

      I am more than willing to be wrong. Please correct me.

      --
      [Intentionally left blank]
    129. Re:Not just useless, but actually toxic. by TheTurtlesMoves · · Score: 2, Informative

      And that is *exactly* what the all the other traders are doing. Running computerized systems doing things like stuffing and canceling etc for their own gain. But why is that they are not sued? They are the sanctioned ones.

      You can't have this much perfect trading without "working how the computerized systems would react to certain trading patterns" for their own gain.

      But between this, and other exclusive rights (ie naked short selling etc) to "special" status traders that makes this and other parts of the financial sector a farce.

      As for liquidity and spreed. 1 second trades would achieve both just as good as the current system as far as the over all market is concerned. Perhaps not for the 100us traders thou.

      --
      The Grey Goo disaster happened 3 billion years ago. This rock is covered in self replicating machines!
    130. Re:Not just useless, but actually toxic. by aliquis · · Score: 1

      Sure they don't use them? I just got the impression they just used slightly different separators (and eventually "the right ones"?)

    131. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      Since that offer, there have been zero reported windows crashes.

    132. Re:Not just useless, but actually toxic. by Americano · · Score: 1

      I decide I want to sell 100 shares of MSFT today - right now - at a price of $25.27, and I intend to take my $2527 and invest it into ~8 shares of AAPL, trading at $310.25.

      I put my shares out for sale... and... huh. I can't sell. Nobody's interested in buying right now, or I won't know if anybody is for a few hours because of some artificial latency introduced into the market. SO I wait.

      And the offer comes back, somebody willing to buy my 100 shares for... $24 per share. Do I want to accept? Well, it's the only offer I've had to buy, so I guess I better take it.

      So I take my $2400, and offer to buy shares of AAPL at 310.24. And I wait a few hours... and somebody's offered to sell me 7.5 shares at $320 per share.

      In an 'efficient, liquid' market, I would have been able to make the sale of MSFT & AAPL immediately, and I would have lost less money in the process. HFTs are the ones buying my share of MSFT *right now*, expecting to turn around and sell those in a batch to someone else in about 20 minutes, for pennies (or fractions of pennies) of profit per share. I lose less money, they get a small amount of money per trade, and make it up in volume.

      So, because there wasn't liquidity in the market, my $2527 worth of 100 MSFT shares turned into 7.5 shares of AAPL worth $2400, all because I couldn't find somebody willing to accept a trade quickly, so I could take advantage of the *current* market prices. Remember, bid/ask spreads aren't guaranteed to be "a penny or two."

    133. Re:Not just useless, but actually toxic. by Americano · · Score: 1

      Running computerized systems doing things like stuffing and canceling etc for their own gain. But why is that they are not sued? They are the sanctioned ones.

      Why don't you ask the Norwegian government, which is who went after the two traders you're up in arms over. The charges in Norway say that they didn't just "use the information to turn a profit in the market," it says they *manipulated stock prices* for their own gain.

      As far as "perfect trading," one link provided is to a 'stock analyst' newsletter, and the other link shows that 'perfect quarters' don't seem to be as rare as you think they should be:

      It was the first time Bank of America had a perfect quarter since acquiring Merrill Lynch in early 2009.

      A JPMorgan spokesman said the last time the bank had a perfect run was the first quarter of 2003.

      Goldman Sachs — which is fighting an S.E.C. suit claiming the bank defrauded customers on a complex mortgage investment — posted its first perfect quarter ever.

      A Morgan Stanley spokesman said the firm’s last perfect run was the second quarter of 2007.

      So 2 of them have had perfect runs in the last 12 quarters; a third in the last 7 years. Is it any wonder that they'd be very careful about their trading activities and oversight given the current regulatory climate and public opinion, and that that might result in them having a 'perfect quarter' at the beginning of 2010 in the midst of an economic recovery?

      As for liquidity and spreed. 1 second trades would achieve both just as good as the current system as far as the over all market is concerned. Perhaps not for the 100us traders thou.

      As for liquidity and spread, if you introduce an arbitrary 1 second latency for every one of the tens or hundreds of millions of orders crossing an exchange every day... what will that do for volume, volatility, and efficiency? Hint: it won't have a positive effect. And all it will do is lead to a pulse, every second, in which the big guys get their orders first in the execution queue, and mine are last - why? Because they'll still have the fastest connections, and the largest orders. Your proposal to add some arbitrary amount of latency solves nothing, and will not ever solve the problem you think it will.

    134. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      While there is some validity to your arguments, I would propose that although the cost per share is lower, the volume is much higher.... when you have several organizations doing this with nearly every trade, the market is paying too much for excessive liquidity. So, they extract value from the market and replace it with volatility. The reason you see so much complaining is this volatility hurts people who don't even touch the markets. Real jobs are lost as more and more GDP is taken over by those who only subtract value from the market... sometimes adding beneficial liquidity, but sometimes going beyond the need and increasing volatility. I believe we're a little off balance., and this has real consequences for those of us who use our muscles for a living. And no, using your brain for a living doesn't make you better... in my experience it generally makes you less compassionate and caring. I'm not willing to sacrifice my humanity to the machines just yet.

    135. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      Quite a few people actually argue for the return of no fractional cents on quotes. What these machines created is volatility in the market -- this will have some cost to retail investors. As for providing liquidity, the flash crash earlier this year pretty much put that to rest -- when the market really needs liquidity, they are no where to be found; they are like friends who only lend you their umbrella on a sunny day.

    136. Re:Not just useless, but actually toxic. by EdgeyEdgey · · Score: 1
      First, thanks for the reply.

      I decide I want to sell 100 shares of MSFT today - right now - at a price of $25.27

      A price is the point at which someone willing to buy. Lets say that normal market size (http://www.investopedia.com/terms/n/normalmarketsize.asp) is 10 shares, so we receive $252.70 and still have 90 shares. The market maker has to offer a price and has to accept that price. Repeat the process 10 times and you have sold all the shares, but the price gained for the remaining 90 shares is different to the initial quoted price. But this is just restating your post.

      You describe how market makers create liquidity, but not how HFTs create liquidity.

      In an 'efficient, liquid' market, I would have been able to make the sale of MSFT & AAPL immediately, and I would have lost less money in the process. HFTs are the ones buying my share of MSFT *right now*, expecting to turn around and sell those in a batch to someone else in about 20 minutes, for pennies (or fractions of pennies) of profit per share.

      HFTs already know that they can sell on those shares. There is not waiting and they take no risk. They do not enter into trades that they cannot instantly get out of. Therefore they provide no liquidity.

      Is this argument incorrect?

      --
      [Intentionally left blank]
    137. Re:Not just useless, but actually toxic. by jbengt · · Score: 2, Informative

      So, it sounds from the article like it had nothing to do with Windows and everything to do with a flimsy system structure.

      It may have had nothing to do with MS Windows. But it did have something to do with a flimsy structure that MS helped build, with lots of .Net and C# goodness and integration with MS Ofiice. MS advertised it loud and clear at the time as an example of how MS Windows was chosen over Linux, how MS technology was well worth the small extra costs, and how MS could deliver robustness and speed that Linux couldn't.

    138. Re:Not just useless, but actually toxic. by jbengt · · Score: 1

      Trading this fast brings the market closer to optimal economic efficiency, where prices at any instant accurately reflect value. Latency contributes to the very inefficiencies that you blame these "large investment firms" from profiting off of.

      Since, for a lot of trading, the definition of value is what the market will pay, having "prices at any instant accurately relfect value" is the limit of a feedback loop gone mad, and that can easily lead to disaster. One of the tried and tested ways to prevent feedbackl loops from getting out of control is to slow down the rate of feedback until the damping effects can prevail.
      Also, a lack of latency does not equal liquidity, at least not in the real world.

    139. Re:Not just useless, but actually toxic. by Americano · · Score: 1

      You describe how market makers create liquidity, but not how HFT's create liquidity.

      This presumes that market makers and HFTs are two mutually exclusive things, when in fact, they are not (or at least, not *necessarily*). Many HFTs are (officially or unofficially - depending on the exchange & their relationship to it), market makers as well. Even if they're not designated market makers, their presence helps reduce the spread that market makers are offering (they will buy and sell to take advantage of the spread, exerting pressure on the bid/ask prices to get closer and closer together), which makes investment more efficient for 'regular' traders.

      As far as 'no risk' for HFTs, of course they have risk. They could lose money if a stock tanks just like anybody else, and they have to have a buyer or a seller in order to unload their positions. They are not (necessarily) required by the stock exchanges to stay in the market in bad conditions (designated market makers would be, unofficial ones wouldn't), such as during the "Flash Crash" back in May, but many of them stayed in anyway.

      A report by the CME Group reported that high frequency traders had no discernible impact on the flash crash back in May: the report.

      The SEC also found that they perhaps magnified the impact of the crash, but that many of them also stayed in the market... providing liquidity... throughout.

      There *are* issues where HFT programs could (and should) be subject to more regulation - flash functionality (essentially, a 30ms-faster peek on large pending orders for people who pay a fee for it) is a big one, and has mostly been disallowed already by the exchanges I'm aware of. Use of dark pools is another one that could probably benefit from increased oversight.

      Essentially, the trading volumes created by HFT (estimates I've seen range from 50-70% of market activity) help to smooth out the big swings which can be caused by large trades - they act as a damping mechanism on the volatility of the market, and several studies (here's one from the Journal of Finance) have found that algorithmic / HF trading has a net-beneficial effect on the market.

    140. Re:Not just useless, but actually toxic. by Tom · · Score: 3, Insightful

      For an investor with much more at stake, it is easy enough to see how a one-second interval could be make-or-break.

      Seriously? If a one-second price difference can make or break an investor, don't you think that is ample proof that the markets are way, way too volatile? There is nothing left of real price-finding if these differences can happen in those times. The real world doesn't change that fast, and last I checked investments are about real-world things (companies, goods, etc.)

      --
      Assorted stuff I do sometimes: Lemuria.org
    141. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      What people are disagreeing with you on, IMO, is identifying who is really receiving the first-order primary benefit of that millisecond liquidity. You claim it's "the market". Everyone else claims that that's a smokescreen for some exclusive protected profit; it's really the few large automated traders getting the benefit, and in some kind of Reaganomic trickle-down action, the market may eventually benefit from some small fraction of that increased liquidity (after the high level traders have wringed most of the benefit out of it first). After the big guys have made their money, are 150ms trades really any benefit to the rest of us compared to 250ms trades, 400ms trades, 5s trades?

      Actually, the trickle-down comparison works from many angles. The big trader argument is very similar to the "change the laws to make me rich" argument; they try to justify it by saying it's good for the economy or for liquidity, because it will create jobs. Except that there are other paths that money could have taken which would work better (but not making them personally rich in the process) at the claimed goals (jobs, economic growth in general, taxes, or just the simple oldschool goal of producers and consumers efficiently exchanging money for goods and services). Like trickle down, stock manipulation is now several iterations in from its initial phase, at which point we can clearly see that it was never as good as claimed, and that a bunch of people did indeed get rich (often while creating problems that hurt a much larger number of other people). If you wonder why people don't trust you, this is probably it; they've already seen this sequence of events before, and it didn't end well for them.

    142. Re:Not just useless, but actually toxic. by Tom · · Score: 1

      Good points there, except for a few details:

      True, the high-speed traders only make fractions of a cent per share - but they make it ten, twenty or a hundred times a day, and they are often high-volume traders, too (an algorithmic trading company a friend of mine works at once held 10% of a major industrial corporation - for a few minutes).

      Two, I'm not invested in any public companies. I used to work at the stock exchange, I know better than to put my future into what is basically a casino. If you want to get rich at the casino, you have to be the casino.

      --
      Assorted stuff I do sometimes: Lemuria.org
    143. Re:Not just useless, but actually toxic. by Americano · · Score: 1

      After the big guys have made their money, are 150ms trades really any benefit to the rest of us compared to 250ms trades, 400ms trades, 5s trades?

      Numerous analyses have indicated that yes, there is really a benefit to the rest of us, in reduced trade prices, smaller bid/ask spreads, lower market volatility, increased liquidity, and so on. These are economic analyses of the actual market data, not just knee-jerk "THEY'RE RICH FROM THE STOCK MARKET, therefore they must have done something evil" pronouncements on slashdot.

      This is not to say that high-frequency trading requires no additional or no different oversight, or that we should stop enforcing our existing regulations - but 'high frequency trading' is not the devil people are making it out to be.

      Everyone else claims that that's a smokescreen for some exclusive protected profit;

      Some lines of business require a larger initial investment to get started in. Does the company that contracts to build a skyscraper do so at the expense of the contractor who builds a single-family house? Or do they both benefit from each others' activities in the market?

      The existence of construction firms specializing in large projects - skyscrapers, dams, power plants, etc., does not do so as part of a nefarious scheme to keep the single-family ranch house contractor poor. The large company is better capitalized, has the necessary staffing, equipment, funding, and education to take on these tasks, and as such, reaps a profit on the work it is qualified for. Why should the stock market be any different?

      High frequency traders are often well-funded with lots of capital, which gets circulated in the market creating benefits for everybody else, and creating a profit for the person injecting that capital. Legitimate barriers to entry (the need for a large amount of seed capital to get started) is not an intrinsic evil of any industry. If the government started saying "ONLY 4 large banks can engage in high-frequency trading," I'd agree with your pronouncement that they are getting some sort of 'protected' market.

      But that's not the case. If you have a 20 million dollars or so to invest in developing high-frequency trade algorithms and technology, you could go ahead and enter that market, too, and you'd probably make a good profit at it.

      Steep barriers to entry are not 'evil' - they are merely too high for someone without significant capital to invest, which means that only some people are able to take advantage of the market opportunity. If everybody in the building trades was restricted from building skyscrapers because not everybody could afford to start Modern Continental, that would not be a 'victory' for the small-scale contractor any more so than eliminating high-frequency trading would be a 'victory' for the small investor.

    144. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      There's probably a specific name for the kind of logical fallacy in your post. You're claiming there'll be a 25-fold price increase - like those guys who scream that lettuce will be $20/head if we actually pay pickers a legal wage. As if our only options are these two: the current speed arms race, or your hand picked arbitrarily slow and expensive example.

      In reality, enforcing something like a 1.5s speed floor isn't going to change the price ETrade gives people. But it'd go a long way to stopping the frequent market fuckups that the high volume high speed guys are creating.

      Even if the price were to go up, there's still a range under which it's a net win. Which would you rather have, the price go up a fraction of a cent, which has barely any effect on most people (they aren't shuffling their stock around constantly, after all) and costs you a few dollars in the long run, or a mini-crash that costs you thousands of dollars?

    145. Re:Not just useless, but actually toxic. by socceroos · · Score: 1

      Aaah, right. It all makes sense now. There was a network outage so they decided to dump Windows and .NET. Yeah, network outages - dump Windows.

      Drinking the marketing spin kool-aid?

    146. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      HFT has one benefit, increased liquidity, and one downfall, increased volatility.

      You are wrong there, increased volatility is a big benefit to "real" investors. Think about it, if you know that a stock is too cheap compared to its fundamentals, you know that it will go up - wouldn't it be better for you to be able to buy it 5% cheaper today, due to volatility?

      Also, wouldn't it be better for you to buy it with 1 cent per share spread that is typical today instead of the ~25 cents or more that the 'specialist' cartel maintained in the 90s?

      That was the real rip-off - not the 0.1 cent a HFT may shave off of mega-large orders ...

    147. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      "Faster exchanges also allow 'tasting'."

      That's limited to exchanges like NYSE and NASDAQ. The LSE's rules (and it's governing FSA rules) were based around fairness and state that price sensitive information (including prices themselves) are disseminated to all market participants at the same time (last time I looked). In the UK we do not generally practice "pay me a fee and you get first looksy" financial markets.

    148. Re:Not just useless, but actually toxic. by EdgeyEdgey · · Score: 1

      - flash functionality (essentially, a 30ms-faster peek on large pending orders for people who pay a fee for it) is a big one, and has mostly been disallowed already by the exchanges I'm aware of.

      Yep, fortune-telling is my main bugbear, as well as the ability to instantly remove an offer. Confidence in the market is damaged if all investors do not have the same access.

      I admit that HFT algos are not all bad. They do help institutions make large trades whist minimising market movements, so aiding this sort of liquidity.

      Thanks for the detailed reply and all the links. The forthcoming paper will be an interesting read.

      --
      [Intentionally left blank]
    149. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      Looks a lot like front running, right?

    150. Re:Not just useless, but actually toxic. by NoSig · · Score: 1

      If HQTers only buy goods to sell in less than a second, then there better (for them) be someone to sell it to a second later - and even at a higher price. So if I'm a human making trades I'll hardly even be able to notice the difference in speed of finding a buyer. All that will have happened is that I'll be getting a lower price. As I understand what you wrote, you are saying that if all trades are sped up by less than a second, then this provides information to all market participants that would otherwise only be available to "insiders" - and that this information will never be available on a timely basis without HFT. Unless you are referring to insider trading, I don't know who "insiders" refer to, but more importantly I don't see how HFT provides information to anyone, since HFT is necessarily automated trading and so this trading isn't based on human understanding of the world and it isn't based on pertinent information about the goods being traded that is withheld from everyone except HFTers. What am I missing?

    151. Re:Not just useless, but actually toxic. by NoSig · · Score: 1

      Yes, it very obviously does have considerable value to the people making money from engaging in it. Other than that using the word "obvious" doesn't stand in the place of an actual argument.

    152. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      Nice!

    153. Re:Not just useless, but actually toxic. by Chowderbags · · Score: 1

      It's people making lots of money in ways that are completely inaccessible to the rest of us. Even the people making the algorithms to make the trades aren't really paid most of the money that's made. I really doubt that there's a significant gain in liquidity by allowing sub-second trades (at least, liquidity in any sense that matters for the average investor), and flash trading is siphoning off money while doing no work. But maybe I happen to think that investing actually means holding onto something for more than a fraction of a second and that the value of a company cannot swing noticeable amounts from one second to the next for no apparent reason.

    154. Re:Not just useless, but actually toxic. by Americano · · Score: 1

      It's people making lots of money in ways that are completely inaccessible to the rest of us.

      As I asked in an earlier follow-up in this thread: should nobody be allowed to build skyscrapers, because the tools, techniques, and capital required are 'inaccessible to the rest of us'? Numerous mathematical studies of the market (I linked one of them earlier as well) show that HFTs have a net-positive effect on the market, including (but not necessarily limited to) increasing liquidity, damping volatility, and reducing per-trade costs by fostering competition among brokerages.

      You can doubt that's the case, but until you can point me to your analyses published in a reputable financial journal, I'm inclined to believe the guys with the economics degrees and publications.

      But maybe I happen to think that investing actually means holding onto something for more than a fraction of a second and that the value of a company cannot swing noticeable amounts from one second to the next for no apparent reason.

      What's interesting is, again, that several studies have concluded that HFTs don't have any appreciable long-term impact on a stock's 'actual' price for the long-term investors, and that the existence of HFTs in a security acts as a damping mechanism to reduce volatility: when an HF algorithm notices a change, it's likely that it'll be moving quickly to take advantage of that change, which tends to drive the price back towards the 'real' value - think of it as constant minor course corrections, rather than a couple giant swerves & recoveries.

      As I've also said elsewhere in this thread - none of this says that there is NO room for sensible regulation & oversight of high-frequency trading; however, the knee-jerk view of it here seems to be that it's "money for nothing, and so somebody is taking advantage of someone else and cheating the system," and that's simply not the case. HFT is not the unmitigated evil that most people here seem to think it is, and if you look at studies done on actual market performance and market data, they generally conclude that these activities have a net-positive (or, at worst, net-neutral) effect on other (long-term) investors in the market.

    155. Re:Not just useless, but actually toxic. by hughbar · · Score: 1

      People like derivatives traders take that to the purest level, trading fairly abstract things, but still things with an attachment, however tenuous, to the real world.

      That's exactly one of my major points, 'abstract things' and [I would say, because I'm arguing on that side of this] no connection to changes in value in the real world, within the 126 microsecond slice.

      I agree completely about leverage and hence about fractional reserve and the major of money being issued as debt. This whole thing is due for an major re-think, it's part of what's destroying us.

      --
      On y va, qui mal y pense!
    156. Re:Not just useless, but actually toxic. by khallow · · Score: 1

      Yes, it very obviously does have considerable value to the people making money from engaging in it. Other than that using the word "obvious" doesn't stand in the place of an actual argument.

      Since you agree with me, it doesn't matter if my argument was "actual" or not, though that in itself would be strong evidence that it was an actual argument. And my emphasis on the obviousness of the argument is because it really should have been obvious to you.

    157. Re:Not just useless, but actually toxic. by Anonymous Coward · · Score: 0

      There are dozens of other ways that faster trades help.... Of course, none of it provides any fucking benefit to society

      There fixed that for you.

    158. Re:Not just useless, but actually toxic. by khallow · · Score: 1

      That's exactly one of my major points, 'abstract things' and [I would say, because I'm arguing on that side of this] no connection to changes in value in the real world, within the 126 microsecond slice.

      I suppose I have different interests in the matter. For example, I've worked for somewhere around 10 years on problems far more abstract than derivatives. My view is that something isn't useless just because it is abstract. You do have to have a way to connect it to the real world, but once you do, abstract tools can often be powerful, allowing you to do things that you couldn't do before. In the case of derivatives, they have the power to hedge against arbitrarily defined sorts of risk.

      A common alternative to such things is hope. That is, you hope the bad thing doesn't happen, because you have no way of preparing for it, if it does.

      I agree completely about leverage and hence about fractional reserve and the major of money being issued as debt. This whole thing is due for an major re-think, it's part of what's destroying us.

      I can't disagree, but I think a lot of the problem is in degree rather than kind. The US debt wouldn't be a serious issue if it were a factor of ten smaller. Same goes for private debt. And of course, the same goes for leverage. Anything is crazy at 50 to 1 leverage. Some things aren't crazy at 5 to 1 leverage (though a lot of stuff remains so).

    159. Re:Not just useless, but actually toxic. by NoSig · · Score: 1

      I don't think anyone has ever claimed that HFT is bad because the high frequency traders themselves don't make money. That's not the issue.

    160. Re:Not just useless, but actually toxic. by glodime · · Score: 1

      The study you linked to does not seem to be as supportive of the net benefit of Algorithmic or High Frequency Trading as you implied. The paper merely confirms that such trading increases liquidity in rising markets over a short period (less than 5 years). The paper does not indicate the value of the additional liquidity provided and does not compare that value to the costs of providing the liquidity. The paper does not consider in depth what those costs may be.

      On page 34 the authors indicate a limitation of there study and offer a cursory glance at one negative effect of algorithmic trading:

      ...it remains an open question whether algorithmic trading and algorithmic liquidity supply are equally beneficial in more turbulent or declining markets.

      ...the decline in depth has hampered the ability to trade large amounts without substantial costs. ...innovations can offset some of these effects. For instance, some "dark pools" such as LiquidNet and Pipeline represent a modern version of an upstairs market, allowing traders with large orders to electronically search for counter-
      parties without revealing their trading interest.

    161. Re:Not just useless, but actually toxic. by Americano · · Score: 1

      Yes, that single paper does say that their analysis is a fairly short period of rising prices. But it then goes on to say:

      Like Nasdaq market
      makers refusing to answer their phones during the 1987 stock market crash, algorithmic
      liquidity suppliers may simply turn off their machines when markets spike downward.

      However if you read the other article I linked about the May 2010 "Flash Crash," you'll see that the SEC also concluded that some of them remained quite active in trading throughout the decline - lending some support to the notion that they have positive effects in the "more turbulent or declining" markets discussed by the Journal of Finance article.

      The takeaway here is, once again, not that HFT is "unambiguously good and needs no regulation or oversight." Neither is it true that it is unambiguously evil, and in need of complete banning, which is more or less what is being suggested by many people throughout this thread.

    162. Re:Not just useless, but actually toxic. by afidel · · Score: 1

      Actually, I think the modern stock market does a VERY poor job of establishing the accurate value of a company, instead it accurately reflects the instantaneous value of the equity security. While at first blush the two are the same thing, they are in fact very different. It is the absolute focus on the security price that has ruined so many once great companies. CEO's and other executives are no longer incentivized or in many cases even allowed to look beyond the current quarter to build long term stockholder value, because of the focus of the large money holders on the instantaneous return from things like HFT's the focus on the core value of the company gets disconnected from the equity price.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    163. Re:Not just useless, but actually toxic. by khallow · · Score: 1

      I don't think anyone has ever claimed that HFT is bad because the high frequency traders themselves don't make money. That's not the issue.

      My point here is that someone else thinks HFT has considerable value. The label is pretty broad and includes some stuff that can even be consider DoS attacks on fellow traders. But even if you get past the gaming of the system, you still have value in HFT just from providing liquidity on the time scale of milliseconds and faster.

    164. Re:Not just useless, but actually toxic. by NoSig · · Score: 1

      I'm willing to consider that. It seems to me that the extra liquidity on the timescale of milliseconds can be useful with high probability only to someone who is himself doing HFT. So no service is rendered to the rest of the market participants. Is that wrong?

    165. Re:Not just useless, but actually toxic. by Gothmolly · · Score: 1

      Why not one trade per two seconds? Since we're already in your arbitrary fantasy land, why not one trade per day? Would that make you feel better?

      --
      I want to delete my account but Slashdot doesn't allow it.
    166. Re:Not just useless, but actually toxic. by khallow · · Score: 1

      I'm willing to consider that. It seems to me that the extra liquidity on the timescale of milliseconds can be useful with high probability only to someone who is himself doing HFT. So no service is rendered to the rest of the market participants. Is that wrong?

      It's pretty accurate. I would point out that there is coupling between nearby timescales. Someone who makes liquidity on the order of milliseconds is helpful to someone who makes transactions on the time scale of seconds. They in turn are useful to people who make transactions on longer time scales. If I make decisions on the time scale of months, it's very unlikely that HFT will have any direct use to me. But HFT would help the fauna that exists at faster time scales than me. That means a bit more economic activity and wealth overall, something that would help me.

    167. Re:Not just useless, but actually toxic. by NoSig · · Score: 1

      That means a bit more economic activity and wealth overall, something that would help me.

      Well that's interesting. If you buy to hold for a few minutes or more, HFTers won't be of any help to you, it seems to me. Economic activity does not necessarily imply growth. I see HFT as a whole to be extracting wealth from the economy without growing the economy or otherwise contributing something substantially useful. In the mean time funds and human capital are being allocated to carry out HFT, thus making those resources unavailable for useful pursuits. If that is true then it seems useful to change the rules of the game to make HFT uneconomical. Do you believe that would be a bad idea?

    168. Re:Not just useless, but actually toxic. by khallow · · Score: 1

      That means a bit more economic activity and wealth overall, something that would help me.

      Well that's interesting. If you buy to hold for a few minutes or more, HFTers won't be of any help to you, it seems to me. Economic activity does not necessarily imply growth

      The other claim, more wealth does imply growth. The point about higher economic activity is simply that it provides more opportunities for anyone who trades to make trades. Even if you're not bringing in more income to your particular activity, a higher frequency does tend to smooth out the bumps and make things more predictable.

      I see HFT as a whole to be extracting wealth from the economy without growing the economy or otherwise contributing something substantially useful. In the mean time funds and human capital are being allocated to carry out HFT, thus making those resources unavailable for useful pursuits. If that is true then it seems useful to change the rules of the game to make HFT uneconomical. Do you believe that would be a bad idea?

      As I note, currently the label HFT includes some relatively parasitic and destructive trading strategies such as creating a pile of phantom bids to either probe other traders' software triggers or even to fill the market space with noise, effectively acting as a DoS attack on other HFT traders.

      These can be ruthlessly dealt with by making bid placement cost money (obviously this is a "change the rules" idea but one with a bit of nuance). For example, if placing a bid cost a penny, then placing thousands of bids a second (or much more!) costs at least tens of dollars per second. The strategy might still work, but now every $10 per second of cost means almost $300,000 lost per day. If someone tried to play that game over the 5,000 stocks of the Wilshire 5,000 (virtually all capitalization of publicly traded stocks), then that'd be at least hundreds of millions of dollars lost per day, that they'd have to make up somehow.

      It's also worth noting that the primary targets of such opportunistic HFT are other HFT traders. But stop orders are a fairly predictable HFT phenomena. That's one reason I never use them.

      There are other forms of HFT parasitism, particularly fronting. If I know you're going through with an order that can trade at a price further from the market value than current bids or asks, then I can quickly buy out small orders ahead of your trade and list them somewhat greater to complete your trade, making effectively risk free, profitable transactions. Large market orders (sell directly to current market price) are particularly vulnerable to this trick. That's one of the reasons I never make market orders and would be reluctant to place large orders.

      The point here is that there are negative features to HFT, but these are usually associated with exploitable, bad trading practices, such as flawed computer trade programs, or using mechanisms that give you less control over your market actions such as market orders and stops.

      So what are the advantages of HFT? It's pretty much already been discussed. It adds liquidity and market responsiveness to fast time scales and the income from such activities adds economic activity and wealth to the overall economy.

      And recall that every trade on the market is between parties that willingly entered into the trade (or willingly took on obligations that forced them to make the trade). This happens even at the HFT level. Trade by its nature increases wealth overall and enables the traders to do things they couldn't otherwise do.

      Given it's relative isolation from the realm of ordinary investors, I really don't see a big need to regulate out the teeth, the aggressive and ruthless nature of this particular market space. Indeed, I think that nature would help reduce problems at this level by quickly taking wealth from incompetent HFT players.

    169. Re:Not just useless, but actually toxic. by BillAtHRST · · Score: 1

      Actually, it's not so much about the spread as it is about the size. The decimalization of the markets in 2001 had the effect of fragmenting liquidity, by allowing arbitragers to "ping" the market with orders with very little risk. (Google "SOES bandit" for more info).

      Also, 25-cent spreads (a "quarter") had all but disappeared by that time, except for very thinly-traded issues. The average spread was a "steenth" (6.25 cents) back in those days, and in retrospect that wasn't so bad. It left enough room for both buying and selling broker to make a little money while giving the customer "price improvement" -- i.e., a better-than-quoted price -- esp. for large trades.

      The SEC's rataionale for moving to decimal pricing was apparently to help the "little guy", but it missed the point that most "little guys" have their money invested with big mutual funds, etc. Decimalization actually hurt them (and their little-guy customers) by fragmenting liquidity to the point that it became very difficult to execute large orders without "price impact" (which is when arbitragers find out that a big fund is buying or selling and try to jump ahead).

      At the time I was consulting with the 2nd largest "wholesale" broker on Nasdaq, and they shut down the business because they could not make money at sub-penny spreads. Fewer market-makers means less liquidity which leads to situations like the May "flash crash" where so-called "market-makers" run for cover by posting "stub quotes", rather than "maintaining an orderly market" as specialists on traditional exchanges are required to do.

      Yes, specialists and market-makers made good money back in the old days, but for the most part, they earned it by risking their own capital. (And by having a vested interest in the overall health of the markets). When all is considered, it seems that "we" (as in society) may be paying a much higher price today.

    170. Re:Not just useless, but actually toxic. by NoSig · · Score: 1

      And recall that every trade on the market is between parties that willingly entered into the trade (or willingly took on obligations that forced them to make the trade). This happens even at the HFT level. Trade by its nature increases wealth overall and enables the traders to do things they couldn't otherwise do.

      Trade increases wealth by allocating services, goods and other resources in a more beneficial way than if there were no trade. Not all trade accomplishes that. If the two of us swap our possessions twice, we haven't really accomplished anything - worse, we've wasted our time and so actually decreased total wealth. I can only see that HFT decreases wealth, by misallocating funds to the HFT activity without there being any substantial global benefit to that and, as you point out, there certainly are downsides even ignoring the misallocation of funds.

      The main point of my problem with HFT is that there is no sense in the guy with the slightly faster internet connection or computer algorithm having an advantage. It produces competition for faster speeds that has no advantage, unlike e.g. the competition to allocate funds to the best investments. On top of that, this useless speed competition extracts money from the rest of the market, e.g. in the ways you point out.

      Insider trading is illegal, yet it too is between parties that willingly enter into the trade.

    171. Re:Not just useless, but actually toxic. by khallow · · Score: 1

      If the two of us swap our possessions twice, we haven't really accomplished anything - worse, we've wasted our time and so actually decreased total wealth.

      Why do you say that? You've never changed your mind and returned something? Or buy something that didn't work out?

      I can only see that HFT decreases wealth, by misallocating funds to the HFT activity without there being any substantial global benefit to that and, as you point out, there certainly are downsides even ignoring the misallocation of funds.

      All I can say is that I see things differently and I've explained my point of view. And the fact that HFT is a growing business indicates to me that there is substantial global benefit to it whether you see it or not.

    172. Re:Not just useless, but actually toxic. by khallow · · Score: 1

      The main point of my problem with HFT is that there is no sense in the guy with the slightly faster internet connection or computer algorithm having an advantage. It produces competition for faster speeds that has no advantage, unlike e.g. the competition to allocate funds to the best investments. On top of that, this useless speed competition extracts money from the rest of the market, e.g. in the ways you point out.

      Insider trading is illegal, yet it too is between parties that willingly enter into the trade.

      Sorry, I just had to reply once again. This speed is useless to you. That's all. It's obviously not useless to some other people. I doubt you're interested in pokemon trading cards or sculptures made of varnished moose poop either. But people buy them, meaning they have value to someone.

      And I'll add, we may well find that complex, automated decision making at the microsecond level has value far beyond the HFT marketplace.

      I remain in favor of HFT because I think it had considerable net benefit to society despite the flaws and because I'm interested in where the arms race ends up taking us.

    173. Re:Not just useless, but actually toxic. by NoSig · · Score: 1

      And the fact that HFT is a growing business indicates to me that there is substantial global benefit to it whether you see it or not.

      I don't understand, wouldn't that just mean that it is profitable? Not that HFT is the same as stealing, but if stealing is a growing activity, I don't think we can infer from that that stealing has a global benefit, though it may have a local benefit to the thieves.

    174. Re:Not just useless, but actually toxic. by NoSig · · Score: 1

      It's not that it is useless to me. My point would remain even if I was personally profiting from HFT, as indeed I may be indirectly doing if my bank or pension fund is engaging in it. My complaint is that a market that makes HFT economical is not as useful to society as one that does not - just as for insider trading. The difference is that insider trading has to be illegal to make it a bad prospect, because it is hard to detect, while it is not necessary to make HFT illegal to make it uneconomical. Your suggestion of a tiny tax per transaction is a good start. There is no relation to whether or not HFT is useful to me personally.

    175. Re:Not just useless, but actually toxic. by tukang · · Score: 1

      One of the few levelheaded responses I've read/heard about the economic meltdowns in the past few years.

  4. Software Only? by ticklish2day · · Score: 3, Insightful

    Is this improvement purely because of the change in software technology or were there simultaneous infrastructure and process modifications? The article doesn't really say.

    1. Re:Software Only? by Anpheus · · Score: 1

      It's my understanding that it's also all new hardware.

    2. Re:Software Only? by Anonymous Coward · · Score: 0

      so, if all new hardware had solved all the problems - why didn't they use that option (which would have been a lot cheaper than buying new hardware+dev department) mr smarty pants?

    3. Re:Software Only? by Anpheus · · Score: 1

      I don't know if it solved all of their problems, perhaps they were also unhappy with the .NET system in other ways?

    4. Re:Software Only? by KZigurs · · Score: 1

      Itanium was being phased out and isn't really well supported by latest centOS kernels*.

      *Joking, joking. Regardless, whatever they had couple of years ago probably was overdue to be replaced anyway. And these kinds of latencies suggest that they are using something a bit more interesting than Client For Microsoft Networks over poorly terminated thinwire ethernet in their datacenter.

  5. Anonymous Coward. by Anonymous Coward · · Score: 1, Funny

    Your post was fast... are you using Linux?

  6. Linux: 1, MS: -1 by ThePromenader · · Score: 2, Interesting

    Not so sure that the networking speed is due only to the Linux OS switchover - The LSE obviously updated its hardware too.

    I'd be really be interested in the makeup of the LSE network support - do they rely on their own developers/deployers, or do they have a support deal with Linux?

    --

    No, no sig. Really.

    ThePromenader
    1. Re:Linux: 1, MS: -1 by RightSaidFred99 · · Score: 1, Insightful

      Yeah, probably to people who don't know a lot about software you've summarized it.

      For the rest of us, we know that architecture matters more than platform, and that barring extremes of performance requirements it also matters more than native code versus non-native code.

      Since this is an extreme range of performance (in terms of latency), .NET was a poor choice - Java running on Linux with the exact same architecture would have performed as badly or worse.

      Fanboys will pretend this means something in the Linux versus Microsoft debate, when in fact it means absolutely nothing other than that whoever implemented their last version was retarded and delivered a horrible product.

    2. Re:Linux: 1, MS: -1 by LingNoi · · Score: 1

      I found this further into some other links about it.

      At the time the LSE maintained that TradElect was not responsible for the outage, but has since, nevertheless, made aggressive steps to replace the platform by acquiring trading firm MillenniumIT, the supplier of its new system.

      I'd post more info but slashdot has broken copy and paste.

    3. Re:Linux: 1, MS: -1 by Anonymous Coward · · Score: 4, Insightful

      It was costing them so much to maintain their systems due to support and modification contracts that they just out and out bought an ENTIRE company whose sole product was...trading systems (For about 50 million'ish pounds IIRC).

      In essence they bought a development department lock stock and barrel and it was STILL cheaper than their existing setup.

    4. Re:Linux: 1, MS: -1 by Billly+Gates · · Score: 1

      I also wonder what platform as well. Java vs Php and the database software could make it or break it regardless of OS.

    5. Re:Linux: 1, MS: -1 by Sean+Hederman · · Score: 5, Insightful

      The software was written by Accenture with assistance from Microsoft, so that would tell you all you need to know.

    6. Re:Linux: 1, MS: -1 by JohnFluxx · · Score: 2, Interesting

      If you call Microsoft fanboys, then sure. Microsoft did a huge ad campaign about how the LSE switched from Linux to Windows, proving that Microsoft was ready for the big time.

    7. Re:Linux: 1, MS: -1 by RightSaidFred99 · · Score: 1

      That tells me nothing.

      Nobody clearly pointed out what the problem was with the original solution. It crashed, so what. Generally software crashing is because the application developer created a bug or there was an unforeseen event. This has nothing to do with Microsoft Versus Linux.

      Now this new system, on new hardware, probably running natively compiled code and highly performance optimized runs faster than a .NET solution. Wow! Quick, call the press!

      You're jumbling together a bunch of different dimensions of a solution and lumping them all into "Durr, Linux > Microsoft, this proves it!!".

      Anybody with a lick of sense realizes how retarded your crowing over this is.

    8. Re:Linux: 1, MS: -1 by Anonymous Coward · · Score: 0

      The old software was written be Accenture. The new software was written by a development house (Millenium IT) bought by the LSE.

    9. Re:Linux: 1, MS: -1 by Sean+Hederman · · Score: 5, Interesting

      Okay, well to anyone who's ever had to work with Accenture code, it would tell them a lot.

      I agree wholeheartedly that it has nothing to do with MS vs Linux, I think it has to do with another shoddy Accenture implementation. Even the .NET decision has nothing to do with it IMO, I'm a firm believer that algorithms and design have far more impact than OS or language choice.

      Oh, and calm the hell down. It's a discussion, not a flamewar.

    10. Re:Linux: 1, MS: -1 by Anonymous Coward · · Score: 1, Insightful

      Not true the original software being replaced was, the new millennium software originates from malasia

    11. Re:Linux: 1, MS: -1 by Anonymous Coward · · Score: 0

      The software is developed with the hardware over time.

      The main advantages of Linux are linked to the long mainstream history of scientific clusters and the Unix heritage.

      There are a lot of different tools, providers, and technologies developed for high speed and low latency Linux and Unix systems.

      The Top500 computers are optimized for different use cases, but parts and knowledge can be reused.

    12. Re:Linux: 1, MS: -1 by flyingfsck · · Score: 5, Informative

      Well, obviously the LSE wanted a real-time system and Accenture and Microsoft used .NET, which was a total failure on their part. You cannot do real-time with .NET - Idjits...

      Then on top of being dog slow, it fell over, costing the LSE a ton of money. So they probably implemented it with an Access DB and Exchange mail server as well.

      So, MS touted this as a major win and then fell on their asses.
      1. Euphoria:
      http://web.archive.org/web/20080303191622/www.microsoft.com/casestudies/casestudy.aspx?casestudyid=51828

      2. Reality:
      http://blogs.computerworld.com/london_stock_exchange_suffers_net_crash

      3. Tux to the rescue:
      http://www.computerworlduk.com/news/networking/3244936/london-stock-exchange-smashes-world-record-trade-speed-with-linux%22%22

      4. The dead cat bounce?
      http://moneycentral.msn.com/investor/charts/chartdl.aspx?symbol=MSFT&CP=0&PT=11

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
    13. Re:Linux: 1, MS: -1 by Blakey+Rat · · Score: 1

      Knowing Accenture, I'm guessing the stupid .net decision was theirs, and Microsoft's involvement was more along the lines of, "they want to use .net for THIS? Fuck... well let's see what we can do with it!"

      Has anybody been involved with a *successful* Accenture project? How are those guys still in business?

    14. Re:Linux: 1, MS: -1 by KnownIssues · · Score: 1

      http://www.computerworlduk.com/news/it-business/3242509/london-stock-exchange-hit-by-glitch-after-linux-launch/

      Granted, it's only one hour downtime, not eight. I'm not going to defend .NET here, it's obviously much hated by the /. community, but you're already seeing that Linux isn't going to make this a rock solid platform simply by virtue of being Linux and/or open source. Linux, .NET, Java are all just platforms and they are all flexible enough to do whatever you're trying to do and all complicated enough to screw up when even very intelligent minds are at work.

    15. Re:Linux: 1, MS: -1 by jsailor · · Score: 1

      While I can't speak to any specific exchange directly, I can say that their designs are fairly similar and fairly simple.
      Fast links provide low serialization delay (the time required to put bits on the wire). A 512 byte packet requires 4.256 microsec at 1 Gbps and .4256 microsecond at 10 Gbps (40 or 100 Gbps are not linear jumps)
      Fast switches forward and sometimes filter traffic. the faster equipment requires between .7 and 6 microseconds to begin spitting out packets. think about systems that start forwarding traffic prior to the entire packet being received. These are Ethernet values. Infiniband switch can be 2+ times faster.
      The network design is very simple. Not your traditional vendor-derived three tier architectures, but 1, 1.5, or 2 tier architectures. The largest variations are in the handling on security and market data distribution. Firewalls are slow and typically deprecated. Market data is a religious decision marred by questionable technology implementations
      Utilization is typically below 1% for any reasonable measurement period. Bursts may push an interface to line rate fractions of a second. Keep in mind that 10 GigE can carry 14.8 Mpps - so these bursts stress switch buffers and the receiving systems.
      The total network latency within an exchange's network is well below 100 microseconds with some offering delays below 50 microseconds and a 1 or 2 that are below 30 microseconds.
      The largest contributor to delay is, and will be for some time, the matching engines and other hosts that process the trades.

    16. Re:Linux: 1, MS: -1 by h4rm0ny · · Score: 1

      That tells me nothing.

      Actually, though I understand and agree with your general point, I suspect you've never had any major dealings with Accenture. Microsoft can be good or bad (though with something as lucrative and high-profile as this, they're generally pretty good), but Accenture... Print out every Dilbert comic you've ever read, mush it into a great big soggy pulp and squeeze the distillated management greed and stupidity out into a barrel. Add a shot of highly toxic mercury for the Hell of it. This is what Accenture board members have in their veins instead of blood.

      I think you saw that mention of Microsoft and thought: "another Linux cheerleader". Yep, fair enough. But to those of us familiar with Accenture, his post makes a lot of sense. No company in the world does bloat and overrun like Accenture.

      Well, maybe EDS.

      --

      Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
  7. I love this "Ad" by Microsoft: by ClarkMills · · Score: 5, Informative

    http://www.youtube.com/watch?v=BwSM55bsCrM

    I could watch it over & over... It puts a smile on my face... :)

    http://news.cnet.com/8301-13846_3-10036286-62.html

    Cheers... Clark

  8. Communist Linux by Anonymous Coward · · Score: 5, Funny

    Communist Linux - bringing speed and efficiency to the dregs of capitalism.

    1. Re:Communist Linux by Anonymous Coward · · Score: 1, Funny

      As long as they don't run any large file transfers in the background, har har.

    2. Re:Communist Linux by shutdown+-p+now · · Score: 4, Funny

      It all goes as planned, comrade. Remember: the faster the capitalists trade, the quicker they will sell us the rope with which we will hang them! ~

    3. Re:Communist Linux by definate · · Score: 1

      LOL It's hardly communist. Produced by a community, and provided for free, does not define ANYTHING as communist. It's as communist as much as Obama providing socialized medicine is communist. (Just for clarity, it isn't)

      --
      This is my footer. There are many like it, but this one is mine.
    4. Re:Communist Linux by clang_jangle · · Score: 2, Insightful

      Ever had to copy large files with Windows Explorer? Linux may have an IO issue compared to FreeBSD (for instance), but compared to Windows it totally rocks.

      --
      Caveat Utilitor
    5. Re:Communist Linux by Anonymous Coward · · Score: 0

      Let alone the 10 seconds it takes to delete a 1 byte file the first time you do it that day. They must have copied that idea from all those crap hollywood films about deleting files while the bad guys are about to break into the room.

    6. Re:Communist Linux by KnownIssues · · Score: 1

      The beauty of capatilism is you sell yourself the rope with which to hang yourself.

    7. Re:Communist Linux by haruchai · · Score: 1

      Are you talking about copying from one local disk to another or to or from a network share?
      Anyway, there are a few Windows utilities that speed up file copying - I've tried a few and the improvement was remarkable.
      I don't know why M$ can't fix this for explorer.exe

      Here's a good free one (FastCopy): http://ipmsg.org/tools/fastcopy.html.en
      It's not very pretty but it sure gets the job done.

      --
      Pain is merely failure leaving the body
    8. Re:Communist Linux by KZigurs · · Score: 1

      Ah, but do you demand payment upfront or extend credit?

  9. Gee by TubeSteak · · Score: 4, Insightful

    The record breaking times were measured on the LSE's Turquoise smaller dark pool trading venue, where trades are conducted anonymously.

    Dark pools are part of the problem.
    Transparency is critical for a functional marketplace.
    Dark pools only require trades to be listed after the fact...
    Which isn't as useful as it sounds, even if brokerages weren't completing the trades in/across-house, where disclosure is not required.

    Anonymity and secrecy are anathema to a functional market

    --
    [Fuck Beta]
    o0t!
    1. Re:Gee by Anonymous Coward · · Score: 0

      Transparency is critical for a functional marketplace.

      Anonymity and secrecy are anathema to a functional market

      Lovely assertions; care to back them up with at least a vague hint as to why anonymity is so bad? Or what goes wrong in its absence?

    2. Re:Gee by Anonymous Coward · · Score: 1, Interesting

      Well not quite. Dark pools still generate a price after execution. Most non dark order books are anonymous anyway. The main difference is that you don't see the order depth. You put it what you see as a fair price, if it excutes great. The real motivation for Dark pools was to add more stability to execution when large positions needed to be cleared. A large position could skew price. Dark Pools allow you to reduce your exposure risk to a certain extent. However clever alogols these days can sniff this out. And thats when the trouble starts.

  10. PR Rubbish by abigsmurf · · Score: 1

    It may be that a Linux network is able to conduct trades faster than a windows one. I'd be willing to be though that most of this dramatic speed increase is down to new hardware. The windows network the LSE was on was what... 4+ years old?

    1. Re:PR Rubbish by Sean+Hederman · · Score: 1

      I think it has little to do with the Linux vs Windows, and more to do with badly designed and implemented software.

    2. Re:PR Rubbish by Robert+Zenz · · Score: 2, Funny

      ...and more to do with badly designed and implemented software.

      So we are back to Linux vs. Windows, huh? ;)

    3. Re:PR Rubbish by Anonymous Coward · · Score: 1, Interesting

      The hardware the LSE used has been updated continuously because of the problems with the windows implementation. They've been adding hardware for years before admitting the windows software was just not adequate (IIRC, the same day they announced they where switching to Linux, they also announced a new hardware upgrade to try to make the windows system suck less in the period between the announce and the switch).

      In fact, the record is probably due to the fact the hardware platform was grossly over-dimentionned during the windows era, and is now more than adequate for the Linux system.

    4. Re:PR Rubbish by X.25 · · Score: 1

      It may be that a Linux network is able to conduct trades faster than a windows one. I'd be willing to be though that most of this dramatic speed increase is down to new hardware. The windows network the LSE was on was what... 4+ years old?

      It is obvious that you've been following this, and that you are aware of the history of the project.

      Ah, you have no idea what you're talking about? Never mind, don't let that stop you from making yourself look like a retard.

      (Hint: Microsoft/Accenture implementation was rolled out on the newest hardware at the time, and was slower than pretty much everyone else, when project went live)

    5. Re:PR Rubbish by abigsmurf · · Score: 1

      Nice of you to result to personal insults without even supplying so much as a single citation.

      Whether or not the MS implementation was slow or fast at the time is utterly irrelevant. The article is comparing benchmarks for a 4 year old network to a brand new one which almost certainly has new hardware.

      It's the equivalent of saying "Microsoft make the best consoles because the Xbox 360 outperforms the PS2!".

  11. Hip hip hooray for Wine by SpaghettiPattern · · Score: 1

    Hip hip hooray for Wine!

    I'm sure they took the complete system as it used to run on Windows and then simply ran it on Linux using Wine, thus allowing for great comparison.

    Or maybe they completely redesigned the system, avoided known bottle necks and halved the response time.

    I'm a UNIX developer since many, many moons but I find these stories lacking detail highly disturbing. Sure, nice Linux PR but on /. I'd hope to get a bit more context information.

    --

    I hadn't the slightest objection to his spending his time planning massacres for the bourgeoisie... (P.G. Wodehouse)
    1. Re:Hip hip hooray for Wine by antifoidulus · · Score: 1

      Seriously? You seriously think they would use Wine for a real time system? Are you out of your mind? Much more likely what they did is they ported over a lot of their code to run on a heavily modified real-time Linux(whose scheduler is a hell of a lot different than the one used by desktop distros). If you know what you are doing writing portable C isn't all that hard.

    2. Re:Hip hip hooray for Wine by Anonymous Coward · · Score: 0

      Wooooosh...

    3. Re:Hip hip hooray for Wine by SpaghettiPattern · · Score: 1

      Seriously? You seriously think they would use Wine for a real time system? Are you out of your mind?

      You should read past the first line. Of course I don't.

      If you know what you are doing writing portable C isn't all that hard.

      It isn't that hard but not straight forward. Study widely distributed software written in C and you'll see. The Perl make process heavily scrutinises your system before compiling anything. Not particularly for the faint-hearted.

      Have you ever developed for a financial institution? Decisions take ages, the result must be there pronto and you will never ever be allowed to support more platforms than used. Want to write a fancy configure.sh which intermediates programmers understand and newbies not? Use stuff that has been around since the mid-80s? Forget it.

      My take is they engineered the system and that if they would have done a sane design it surely would have run even under Windows. Note that I say this against my personal preference and interests.

      It wouldn't surprise me if the promoting force was the utterly unreliable system they had before and that hence budget was freed.

      --

      I hadn't the slightest objection to his spending his time planning massacres for the bourgeoisie... (P.G. Wodehouse)
    4. Re:Hip hip hooray for Wine by antifoidulus · · Score: 1

      It isn't that hard but not straight forward. Study widely distributed software written in C and you'll see. The Perl make process heavily scrutinises your system before compiling anything. Not particularly for the faint-hearted.

      Actually I have, used the EXACT same code on an iPhone, a mac and Linux and it worked fine. While writing portable C is easier, it's obviously even easier to write non-portable C. I kind of liken it to the old arcade game Dragons Lair. When you first start you are going to die a lot because you don't know the way forward. However with a little practice(and a lot of quarters) it becomes almost second nature and you can usually breeze through (though there is still the chance for an occasional slip up)

    5. Re:Hip hip hooray for Wine by KZigurs · · Score: 1

      LSE is NOT a real time system (in the definition of guaranteed execution time for given volume) therefore there is nothing that would prevent it from being run from wine indeed ;) Even the record is the best case scenario, they were quoting approx 2x-3x that as a median.

      (obviously that doesn't mean that the systems haven't been writen with care avoiding allocations in critical loops, probably using rolling buffers liberaly and running it on a modified kernel with BKL finally removed and yummy predictable O(1) scheduler developed in-house.)

  12. I was just thinking by rshxd · · Score: 0, Troll

    If it was running Apple hardware and Mac OS, it would cost about 10x more and be 10x slower than the Microsoft solution

  13. trading time by MSG · · Score: 1

    trading speeds of several hundred microseconds

    Several hundred? All of the stories I've seen in the past about TradElect indicated that trades were measured in the milliseconds... The new system seems to be about twenty times faster.

    1. Re:trading time by Anonymous Coward · · Score: 0

      Avg roundtrip on TradElect was between 1 and 2 ms.

    2. Re:trading time by Anonymous Coward · · Score: 0

      Shesh, do the math:

      10 hundred microseconds = 1 millisecond

      So the TradElect system measured in milliseconds would be say 160 hundred microseconds - that certainly looks like hundreds of microseconds to me

      If new system takes say 8 hundred microseconds, the old system at 20 times slower would take 160 hundred seconds, or 16 milliseconds.

    3. Re:trading time by MSG · · Score: 1

      But no one in the real world talks about hundreds of hundreds. Sixteen thousand microseconds would be the common verbal representation of the number.

    4. Re:trading time by Anonymous Coward · · Score: 0

      I must be imaginary then, as I've talked about 160 hundreds.

  14. The year of Linux desktop... by mathfeel · · Score: 3, Funny

    1. Create a super fast OS that take over the world's stock trading
    2. Ruin the economy so that no one can afford to buy proprietary product any more
    3. ...
    4. Linux on every desktop!!!

    --
    The only possible interpretation of any research whatever in the 'social sciences' is: some do, some don't
    1. Re:The year of Linux desktop... by networkconsultant · · Score: 1

      damn all i have is underpants.....

    2. Re:The year of Linux desktop... by fotoguzzi · · Score: 1

      5. Come up with a consistent way to cut and paste text.

      --
      Their they're doing there hair.
  15. Light by pgn674 · · Score: 1

    Distance light travels in 126 microseconds: 23 miles, or 38 kilometers. That's fast.

    TFA isn't detailed on what exactly takes 126 microseconds, calling it 'trading time,' 'trading speed,' 'latency,' and maybe how long it takes to process orders. I'm wondering, where are the computers that are doing the trading? Do they need to be positioned within a few miles of the stock exchange servers, with dedicated fiber optic lines between them? Because it sounds like that'd be necessary to make this kind of speed up in the stock exchange servers meaningful.

    1. Re:Light by Anpheus · · Score: 1

      If it's anything like the NYSE is planning, they let the investment banks build their high speed trading server racks right next to the stock exchange racks. Literally.

      Supposedly there's even ways to get your server physically in the same rack as one of the NYSE's exchange servers, but I think that might be taking it a bit too far, or maybe an overzealous reporting on the matter. But I don't think it's even disputed anymore that they're letting banks colocate with the exchange.

    2. Re:Light by Anonymous Coward · · Score: 1, Informative

      That is exactly what they are, the land prices around the servers in New Jersey has sky rocketed as trading corporations are buying land as close to the servers as they can possibly do in order to gain an advantage over their competitors. This whole millisecond trading is ludicrous and I am sure it will result in a next big bubble as the price is not based on any real evaluation of the corporation traded.

    3. Re:Light by dakameleon · · Score: 4, Informative

      Yep, and major trading firms will do anything to get closer to the exchange servers. I worked for a Major Bank which had a major data centre well outside London which hosted all the "slow" apps, and a small (but well cooled) server room in the City a few blocks from the LSE building. Each and every app in the central data room had to justify its need, and every so often you would hear about acquisitions of real estate closer still.

      This is of course pre-2008; I'm no longer so intimate with the details of server rooms at major banks. C'est la vie.

      --
      Man who leaps off cliff jumps to conclusion.
    4. Re:Light by Nursie · · Score: 4, Insightful

      The world of high finance has become just a bunch of racks frantically swapping bits around.

      Yet when it screws up, the shocks are felt everywhere, for some reason.

      Something is sick on this planet, when automated behaviour of electronic systems decide who eats, who can buy a new mansion, who gets a miserably low pension, whose house is going to be taken away and who's going to pocket a billion dollars in profit.

      I'm more and more coming over to the side of those that say the whole finance sector is parasitic in nature and needs to be destroyed.

    5. Re:Light by Anonymous Coward · · Score: 0

      You can pay a premium to get your server(s) in the same building as the trading system.

    6. Re:Light by Anonymous Coward · · Score: 0

      Do they need to be positioned within a few miles of the stock exchange servers, with dedicated fiber optic lines between them?

      In a nutshell, yes. The closer you can get your systems to the exchange the lower the latency. It's not uncommon to have your systems on site at an exchange to gain that advantage.

    7. Re:Light by Krneki · · Score: 1, Interesting

      If you don't like the developed world, you can go and live in Africa*, they don't have any stock market there to ruining their life. *troll disclaimer I mean the most underdeveloped African countries,

      --
      Love many, trust a few, do harm to none.
    8. Re:Light by dintech · · Score: 3, Interesting

      Co-location. A lot of exchanges will let you put your servers in their building. Then the arguments start about who's network cable is shortest and which router it's on. I'm not joking.

    9. Re:Light by Anonymous Coward · · Score: 0

      Ironically, if you were saying this to a Libertarian, you would have been modded up. "You think there should be less government bureaucracy? Well why don't you go and live in Somalia? Or Haiti? +5 Insightful!!!!"

      But you messed with a leftie who was criticising capitalism, so you're a Troll.

    10. Re:Light by Nursie · · Score: 1

      I'm not a leftie. Neither am I anti-capitalist. I just think the level of abstraction from doing anything in the least bit worthwhile here is... nuts.

    11. Re:Light by Anonymous Coward · · Score: 0

      > Yet when it screws up, the shocks are felt everywhere, for some reason.

      A very simple simile (not, not a car one, sorry):

      When a mother bets on slot machines the family's money, and loses, the shocks are felt arround her for some reason.

    12. Re:Light by Anonymous Coward · · Score: 0

      the revolution is for tomorrow !
      Oh ! Wait ! No ! Tomorrow the next iThing (tm) will be out !

    13. Re:Light by khallow · · Score: 1

      Yet when it screws up, the shocks are felt everywhere, for some reason.

      Leverage.

    14. Re:Light by L3370 · · Score: 2, Insightful

      Actually even in Somalia, one of africa's most volatile regions, there is a thriving stock market that is ruining (enriching?) there lives. http://www.npr.org/blogs/money/2009/12/a_pirate_stock_exchange.html Oddly enough, Somalia would be a pure Libertarians dreamland. No taxes, no real government to fuss with, and everyone is free to set up any enterprising business.

      Bonus points if guns are used to make that business even more profitable.

    15. Re:Light by Anonymous Coward · · Score: 0

      look up the nature of banking vs money depository. Banking is parasitic.

    16. Re:Light by TubeSteak · · Score: 2, Insightful

      Co-location. A lot of exchanges will let you put your servers in their building. Then the arguments start about who's network cable is shortest and which router it's on. I'm not joking.

      Ultimately, the solution to all this is to give the exchange a heartbeat and to only execute trades on those beats.
      Randomize the queued orders that accumulate between the beats and we can finally kill off high frequency trading.

      Equal access is one of the prerequisites for a perfect market

      --
      [Fuck Beta]
      o0t!
    17. Re:Light by Krneki · · Score: 1

      Free market at last.

      --
      Love many, trust a few, do harm to none.
  16. trade speed by Eivind · · Score: 5, Insightful

    Trade-speed is irrelevant to investors.

    It's relevant to highly speculative robot-trader algorithms that try to make a profit by arbitraging sub-second timing-issues. But this is a zero-sum game: one trader can only gain $X by taking advantage of timing if other traders lose PRECISELY $X, so to the sum of traders, this is irrelevant.

    Stock-exchanges, make a living trough fees. The fees are coupled with volume, i.e. a broker that has a larger volume of orders, will pay higher fees.

    So lower latency is good for the stock-exchange, neutral for traders on equal grounds and negative for those suckers who play at daytrading. It -does- tilt the table towards those with machinery though, but the effect is irrelevant for traders who aren't extremely short-term.

    In short: yet another reason to invest rather than speculate.

    If you buy and sell 20 times today, each time with the table tilted a tenth of a promille against you, you'll on the average lose 2 promille, plus the fees. This doesn't sound like much, but a trader that does this 200 days a year, will have lost 20% of his profit to the tilted table. (if his flat-table profits where less than 20%, he'd thus run a minus)

    Meanwhile, the investor, who holds stock on the average 5 years, will also lose a tenth of a promille in every transaction, but since he's got 2 transactions in 5 years, that works out to 0.4 transactions/year -- thus his loss relative to the flat table is 0.4 * 0.01% = 0.004% pro year, which is irrelevant.

    1. Re:trade speed by Anonymous Coward · · Score: 0

      Meanwhile, the investor, who holds stock on the average 5 years, will also lose a tenth of a promille in every transaction, but since he's got 2 transactions in 5 years, that works out to 0.4 transactions/year -- thus his loss relative to the flat table is 0.4 * 0.01% = 0.004% pro year, which is irrelevant.

      Translation:
      It's OK to steal from investors if you only steal a little bit from a large number of them.

    2. Re:trade speed by Anonymous Coward · · Score: 0

      Just remember kids, don't you dare to make money of these robot-trade algorithms or you'll be convicted

    3. Re:trade speed by Anonymous Coward · · Score: 0

      But the investor who holds the stock on the average of 5 years, will not be making the profits from the swings that occur on the order of hours, days, or months. Since these go up and down, a good day trader will always make more than a long term investor.

    4. Re:trade speed by Anonymous Coward · · Score: 0

      Stock-exchanges, make a living trough fees.

      Is that like a trough for livestock, or the trough in the men's room at the ballpark?

    5. Re:trade speed by Eivind · · Score: 1

      No idea. You tell me, in your third language.

    6. Re:trade speed by Eivind · · Score: 1

      Not quite.

      Translation: If the system is set up to favour those with 20ms response-times over those who are slower, it is dumb to play against that system when your response-time is a lot longer.

      It's not really stealing, it's just favouring a certain type of trader (namely one who trades a lot, and is very fast)

      It's logical that the stock-exchange would favour this sort of trader, afterall that's where they make their money. (never forget that the stock-exchange itself, is a business)

    7. Re:trade speed by Eivind · · Score: 1

      Every time one trader buys, another sells. Like I said: it's a zero-sum game. The only way one trader can come out ahead, i.e. buy at a *better* than average time, and sell at a *better* than average time, is if another trader comes out behind, exactly equally much.

      Thus you'd expect that 50% of traders come out ahead, and 50% come out behind. But it gets worse: there's fees associated with every transaction, so the real odds are more like 30% come out ahead, 70% come out behind. And you're more likely to come up behind the more often you trade. (since more frequent trading translates to bigger fees)

      A *good*, as in genuinely upper-quartile trader, will still come out ahead, sure. But because of stuff like this, tilting the table in advantage of machines, odds that you, or any other individual small-time investor will be in that quartile, sinks all the time.

      It's one of those games where the best way to win, is not to play at all. (notice that the game of speculation is distinct from the activity of INVESTING)

  17. 1 per second? Not even that by Anonymous Coward · · Score: 1, Interesting

    Stock trading should be at least limited to speeds that humans operate at, which is more than one second. Hell, I think that large, industrial companies' stocks could well be traded once a month or so (especially they shouldn't be traded immediatelly after quarterly reports, to prevent idiotic panic reactions). New software companies... Perhaps once a day? Stock trading is supposed to be long term investment based on how the companies are doing, not automized microsecond manipulation.

    That said... Who am I to say that people shouldn't be allowed to throw their money to that stupid system if they so want to do? Rather, we should make the society less dependant on that... So that the next time the market crashes (which it periodically does), it doesn't take the rest of the society down with it.

    1. Re:1 per second? Not even that by NoSig · · Score: 1

      That's interesting. Whenever vital information about a company is known to come out, the stock of that company should not be tradeable until sufficient time has passed for a human to reasonably process the information.

    2. Re:1 per second? Not even that by The+Mighty+Buzzard · · Score: 1, Insightful

      The thing is, if people don't have the freedom to be both panicky idiots and greedy fuckers who're happy to take advantage of that, they're not free at all. Freedom is the government leaving alone unless you're screwing with someone else's freedom; only letting you do what's morally right by their standards is the basis for most oppression.

      So, yeah, let them make money off people who aren't as good at stock trading as fast as they like. Doing otherwise would basically be telling them they're not allowed to make any more money because you find the amount they already have distasteful. Pretty much 100% sour grapes.

      --
      Violence is like duct tape. If it doesn't solve the problem, you didn't use enough.
    3. Re:1 per second? Not even that by skegg · · Score: 2, Insightful

      For those who may not know, these are known as trading halts.

      What makes me furious is looking over historic share price graphs and observing share prices rise a day or so *before* a company makes a positive announcement (e.g. a huge mineral find, scientific breakthrough, profit increase, etc).

    4. Re:1 per second? Not even that by The+Master+Control+P · · Score: 4, Insightful

      The idea of government only preventing someone from directly interfering with the freedom of others sounds great until you realize that (1) everything everyone does affects everyone else, so the only way to actually satisfy this constraint is for everyone to do nothing, (2) not only is it possible to harm people through second-order and higher effects, that's the overwhelmingly dominant means by which people in industrialized countries come to harm today, so relaxing the constraint to not directly harming others is effectively useless, and (3) the relationships between cause and effect are, a large majority of the time, of such high order that accurately and objectively assigning blame/responsibility for harm is effectively impossible. The world is vastly too complex to be effectively managed by an idea so simplistic or black & white.

      Absent the availability of a superhuman-class intellect that's both able and willing to solve the optimization problem, we settle for global stability constraints. Stamping out actions whose only tangible effect is to crash whole stock markets so hard the operators hit the big red "Shut. Down. Everything." button sounds like a damn fine constraint to me. Or, "your freedom to be a greedy dick or a panicking moron ends where the viability of the world's economy begins."

    5. Re:1 per second? Not even that by shutdown+-p+now · · Score: 4, Insightful

      So, yeah, let them make money off people who aren't as good at stock trading as fast as they like. Doing otherwise would basically be telling them they're not allowed to make any more money because you find the amount they already have distasteful. Pretty much 100% sour grapes.

      If the only outcome of people trading on the stock market and failing was less $$$ in their pockets, I couldn't possibly care less - just as I don't care about casinos and lotteries.

      The problem is that, when stock markets fuck-up big time (again), the ripple effect is severe enough that the only way to avoid it is to stock up on supplies and bug out to the woods. We've seen this in practice more than once already. Since, in the end, I somehow find my paycheck been affected, I feel perfectly entitled to advocate for stock market regulation.

      Your freedom ends where my nose begins - but, in a working society, we all have our noses stuck into each other's business, so in practice the point is moot.

    6. Re:1 per second? Not even that by definate · · Score: 1

      Well, not quite. Freedom is loosely defined. Though, given freedom means liberty, then there are two concepts of liberty.

      Negative Liberty which is the laissez-faire approach, which you're talking about.

      Positive Liberty which is the socialist approach, which you're not talking about.

      As it stands, which ever one you choose, is a subjective choice. All attempts to make it objective, are usually absurd, and based on the maximization of "utility" or similar, and are open to extremely wide open to error/critique.

      For the record, I'm a negative liberty proponent. I don't find people telling me to be free, particularly helpful in these complex systems, with unintended consequences, that we live in.

      --
      This is my footer. There are many like it, but this one is mine.
    7. Re:1 per second? Not even that by The+Mighty+Buzzard · · Score: 1

      Considering secondary and higher order removal of effects is just a way to talk yourself into taking away the freedoms of others for their own good. That, my tyrannical friend, is just as bad as taking them away for personal gain or spite without the benefit of at least being honest about it.

      If an exchange wants to take prudent steps to keep their market from inadvertently getting hosed, more power to them. It's their sandbox they're inviting others to play in. The government butting its nose in is another thing entirely. If for no other reason, then because they have an abysmal track record of not screwing things up worse than before.

      --
      Violence is like duct tape. If it doesn't solve the problem, you didn't use enough.
    8. Re:1 per second? Not even that by The+Mighty+Buzzard · · Score: 1, Insightful

      You have a very odd idea of what people want out of society but that's off-topic enough I'll let it go.

      As for others actions indirectly, adversely affecting you? That's life. Get used to it because it is never going to change. We're not entitled or promised a safety net and anyone trying to give us one wants our freedom as the price. A bit here and another bit there; eventually it's gone.

      --
      Violence is like duct tape. If it doesn't solve the problem, you didn't use enough.
    9. Re:1 per second? Not even that by Anonymous Coward · · Score: 4, Funny

      As for others actions indirectly, adversely affecting you? That's life. Get used to it because it is never going to change. We're not entitled or promised a safety net and anyone trying to give us one wants our freedom as the price. A bit here and another bit there; eventually it's gone.

      Yeah, it always starts with regulating traffic and ends with concentration camps. There is absolutely nothing in between but one giant slippery slope.

    10. Re:1 per second? Not even that by The+Mighty+Buzzard · · Score: 1

      Ah, see there, just because something gets called a type of liberty doesn't make it liberty much in the way that mountain oysters are most assuredly not oysters.

      Participation in government is not liberty of any sort. It is abdication of easily defined individual liberty in exchange for comfort, security, and someone to blame if things don't go your way. That is the fundamental nature of all forms of government.

      I suggest that liberty can only be measured in a bottom up manner (individuals vs. society, provinces vs. their nation, nations vs. the world). Given non-vague enumeration of an individual's rights, his liberty can be objectively observed and measured; not so a society. Society's rights are the collective will of the people which you can attempt to measure but what you receive as a result is not a boolean answer as to whether a right has been infringed or not but a statistic. Given that both lies and damned lies can scoff at statistics from a moral high ground, that makes them completely unacceptable data when dealing with something as fundamentally important as liberty. It also means politicians will instantly fall in love with them.

      All that being said, I'm not in favor of either way if taken to the extreme. Most anything taken to its logical end ends up looking absurd except to the foolish or the mad. I simply favor giving up as little liberty as absolutely necessary to maintain the stability of the nation. Everything else I will happily take care of on my own.

      --
      Violence is like duct tape. If it doesn't solve the problem, you didn't use enough.
    11. Re:1 per second? Not even that by The+Mighty+Buzzard · · Score: 2, Funny

      What you say in jest, I say in seriousness. Fortunately it usually happens over many lifetimes.

      --
      Violence is like duct tape. If it doesn't solve the problem, you didn't use enough.
    12. Re:1 per second? Not even that by khallow · · Score: 1

      The problem is that, when stock markets fuck-up big time (again), the ripple effect is severe enough that the only way to avoid it is to stock up on supplies and bug out to the woods. We've seen this in practice more than once already. Since, in the end, I somehow find my paycheck been affected, I feel perfectly entitled to advocate for stock market regulation.

      It's worth noting that the stock market itself, hasn't fucked up once. Leverage is the mystical beast you should be worrying about. Leverage turns a bad trade from affecting just the trader to affecting the trader and the people who loaned him money.

    13. Re:1 per second? Not even that by Anonymous Coward · · Score: 0

      It sounds like you think you are entitled to a paycheck of a certain size.

    14. Re:1 per second? Not even that by Citizen+of+Earth · · Score: 1

      when stock markets fuck-up big time (again), the ripple effect is severe enough that the only way to avoid it is to stock up on supplies and bug out to the woods.

      The thing about HFT is that when it does fuck-up the markets, the markets naturally fuck-down again within minutes. Use limit orders and you won't get boned. I'd like to see more flash crashes/explosions because they create enormous opportunities for more sensible investors.

  18. Yeah, but by toygeek · · Score: 1

    Does it run LINUX? Oh wait, it does. Cool!

    1. Re:Yeah, but by 1s44c · · Score: 1

      Does it run LINUX? Oh wait, it does. Cool!

      If I built a robot that stole cash out of your bank account and it ran Linux would that still be cool?

      Some things are not cool no matter what OS they run.

      Yes it's a really bad analogy but still.

    2. Re:Yeah, but by oji-sama · · Score: 2, Funny

      Bender runs Linux? Cool.

      --
      It is what it is.
    3. Re:Yeah, but by Anonymous Coward · · Score: 0

      Meme goes whoosh!

    4. Re:Yeah, but by aiht · · Score: 1

      If I built a robot that stole cash out of your bank account

      ...

      Yes it's a really bad analogy but still.

      Wait, that was an analogy? I thought you were just talking about TFA.

  19. Wait up zealots. by metrix007 · · Score: 1

    This speed is not specific to Linux, it is because it is a new system which has been optimized.

    Had they switched to BSD, Solaris, OS X or even a a recent version of Windows and optimized the application, then it would be just as fast.

    Sorry kids, thems the breaks.

    Why oh why do people have a need to spread reverse FUD and give "linux" props it does not deserve?

    --
    If you ignore ACs because they are anonymous - you're an idiot.
    1. Re:Wait up zealots. by RyuuzakiTetsuya · · Score: 1

      No, but they hopped ship from Windows anyway.

      I'm guessing there's serious TCO and maintainability issues being addressed.

      I had a funny conversation with a guy in another department, he's bitching about 32bit vs 64bit ODBC for some long overdue infrastructure changes, I looked at him and said, "I did sudo yum install mysql" and just ported my packages over.

      He was a little pissed...

      --
      Non impediti ratione cogitationus.
    2. Re:Wait up zealots. by Sean+Hederman · · Score: 1

      It had nothing to do with TCO, maintainability or anything like that. It has to do with the fact that the software they're switching to is the fastest in the world. The fact that it runs on Linux is actually a disadvantage, since most of their skills are MS-based. But they don't care because the software is so fast and customisable.

    3. Re:Wait up zealots. by _Sprocket_ · · Score: 2, Informative

      Why oh why do people have a need to spread reverse FUD and give "linux" props it does not deserve?

      Because Microsoft highlighted the TradeElect system in their "Get the Facts" campaign. Oddly enough, if you read the press kit Microsoft put together, you'd get the impression that a recent version of Windows and an optimised application was in place and doing very well. Maybe Linux does get some small slice of kudos after all.

      http://web.archive.org/web/20070706203521/http://www.microsoft.com/windowsserver/facts/casestudies/lse.mspx

    4. Re:Wait up zealots. by LingNoi · · Score: 1

      Actually you're completely wrong. They bought an entire company who specialises in exchange systems on linux, so none of their skills are in Microsoft based systems. Buying that company was cheaper then their previous MS based system which suffered a complete loss of days trading and was much slower.

      There's really no disadvantage here. They've saved money, got a more stable system and have someone to complain at when things go bad unlike their previous MS based solution where the company in charge of it absolved themselves from responsibility simply blaming Microsoft.

    5. Re:Wait up zealots. by Sean+Hederman · · Score: 1

      The LSE's existing staff are MS-based. My point was that since the software they were looking at was Linux-based, that was actually a point against it when they were evaluating. They went with it anyway because the speed advantages were too good to resist, and it was proven technology. I promise you that the LSE care nothing for MS vs Linux. If there had been an MS-based system with the same performance and reliability, they would have been happy going with that. There wasn't, so they didn't.

      As for "the company in charge of it", the current system is owned and developed by the LSE. It was handed over to them by Accenture some years ago. Since they now own the new system as well, I'm not sure exactly who you think they'll "complain at when things go bad" that they don't have now.

      So, in summary, the reason they bought this software was that it would have been too expensive and risky to get their existing systems to the performance characteristics required, which is no surprise to anyone who has ever had to deal with Accenture-developed code.

    6. Re:Wait up zealots. by udippel · · Score: 1

      http://download.microsoft.com/download/1/c/0/1c0aa1b6-bb2b-4371-a2a0-80c8c8497b6d/LSE_WinServ03.doc

      Héhéhé! As of now it is still there; in the anonymous stomach of Microsoft.
      Now I'm waiting for the fanboi to give Stevie B. a call. And then he'll start swirling chairs, yelling "I'll fxxxing kill that fxxxing pussy that didn't remove that fxxxing doc!!"

    7. Re:Wait up zealots. by LingNoi · · Score: 1

      No you're changing your original point. Here it what I responded to before you changed it.

      It had nothing to do with TCO, maintainability or anything like that. It has to do with the fact that the software they're switching to is the fastest in the world. The fact that it runs on Linux is actually a disadvantage, since most of their skills are MS-based.

      It is based on TCO. Their existing system cost more money then it cost them to completely replace it.

      It is based on maintainability. Their existing system suffered a 7 hour downtime on one of the busiest Mondays around the time of the US financial collapse.

      It has very little to do with being fast. The LSE isn't one of the busiest trading exchanges. In fact it's only around 9th in the world.

    8. Re:Wait up zealots. by Sean+Hederman · · Score: 1

      Hmmm, I'm not sure how you think I'm changing my original point, but okay.

      The #1 reason for switching has to do with performance. The system they've chosen is very stripped down in comparison with TradElect, allowing for greater speed. It also is more flexible, which is useful since the LSE operates other exchanges trading engines as well. Reliability is a major factor as well, agreed.

      Whilst the LSE is 5th by market cap, they also run trading for Borsa Italiana, small parts of the Tokyo Stock Exchange, and the Johannesburg Stock Exchange. In total managed market cap that puts them at #2 behind the NYSE. No idea where you got that 9th figure.

      I also don't know where you're getting this idea that perf was unimportant, but you can forget it. I can assure you that in the stock exchange business, speed is king. They would happily suck up somewhat increased operational costs if they could speed up the trading, since their profits would soar. The problem with TradElect is that it doesn't scale too well, so their costs rise faster than profits as they boost it's performance. With the MIT acquisition they're getting an even better deal: increased speed plus hopefully lowered costs.

      Increased speed encourages companies and brokers to work with you, it encourages smaller exchanges to run on your systems, it increases the money you can make from co-location. Not only that, it obviously also allows you to greatly expand your listings base should you choose to do so, and go after massively increased volumes. From their own press release: "commitment to strive for performance enhancements and efficiency in the markets we operate, ultimately delivering value to our clients". It doesn't mention TCO or costs anywhere there.

    9. Re:Wait up zealots. by LingNoi · · Score: 1

      Your link shows capital traded, not actual trades done. LSE is small when looking at the amount of trading done through it compared to other exchanges. That is, the amount of trades done, not the amount of those specific trades.

      Sure performance is an issue but that has nothing to do with what you said.

      You keep trying to hand wave away the fact that TCO wasn't an issue here at all but it is a factor.

      From looking at your linkedin I know you've invested a lot into only Microsoft technologies which is why you're being their resident apologist but the simple (real) facts are that they've saved money by switching away from Microsoft only technologies.

    10. Re:Wait up zealots. by codepunk · · Score: 1

      Yea sure because they are running a off the shelf ip stack on those boxes right? Come on don't talk silly the reason these guys can achieve that speed is because they had access to the source and had the ability to modify and tweak the system to their needs. Look when speed means the difference between winning and loosing I would certainly pick a OS that I can modify to my needs.

      --


      Got Code?
    11. Re:Wait up zealots. by Sean+Hederman · · Score: 1

      Look at my blog and whilst I do indeed use Microsoft technologies, I think it's pretty unfair to label me a Microsoft apologist. I also find it interesting that you use this "Microsoft apologist" label to hand wave away the evidence I presented, a clear cut case of attacking the person, not the argument.

      I have not disputed that their costs have been lowered. I have focused on performance issues because I know for a fact that performance is the primary reason they switched. You keep focusing on other areas, which whilst important, were not of primary importance in their selection criteria. I thought you were genuinely interested in getting information, which is why I tried to explain to you the main reasons they switched.

      If you looked at my LinkedIn profile, then you know where I'm contracting. How the hell do you figure you know the inside details better than me?

  20. blame the penguins ! by Anonymous Coward · · Score: 0

    great, during the next financial hickup banks and traders will be able to put the blame on linux rather than mathematicians.

  21. Microsoft, get these facts! by Idaho · · Score: 5, Insightful

    Remember that this very stock exchange moving to a purely Microsoft/.NET based solution was widely touted in Microsoft's so-called 'Get the "Facts"' campaign. Microsoft was involved (with Accenture) in the implementation of the project, not just in selling some Windows licenses. So this screwup should really be a PR disaster for them. If Microsoft themselves cannot even get a .NET project to work in places where their Linux-using competitors have no trouble at all (Chi-X is also Linux-based), then that sure looks like a platform in trouble to me.

    Remember that the entire thing crashed down for an entire trading day, something that you can imagine didn't go over well, and together with the high latencies and other numerous problems, was the reason they dumped it for Linux.

    --
    Every expression is true, for a given value of 'true'
    1. Re:Microsoft, get these facts! by Anonymous Coward · · Score: 0

      Yeah, but that was probably because the system was written by people inexperienced at writing such applications (consultants), while the company they bought (MillenniumIT) specializes in that market. They're essentially replacing a v1.0 system with a competitor's v3.0 system, and it just so happens that the old one was MS and the new one runs on Linux.

      dom

    2. Re:Microsoft, get these facts! by wrook · · Score: 2, Insightful

      As much as I want to agree with you, it's really pure speculation. Projects fail for a huge number of reasons of which computing platform is just one. It might be a PR disaster, but not for any legitimate reason. I daresay it is not impossible to build a decent trading system on Windows/.NET. I have implemented systems in .NET before and while it's not my platform of choice I don't really recall anything about it that should be a show stopper here.

      But while we're speculating, it would be interesting to imagine a project failing precisely because of the hype about .NET. Most good programmers understand that a problem can only get as simple as it can get. After that no tool is going to help you make it simpler. But MS (and virtually all other proprietary tool vendors) promise that their tools can make projects magically simple. The only ones that get fooled into believing this are managers and bad programmers. These are the people who tend to flock to such projects.

      So, it seems possible that a project could self-select itself for failure based on unrealistic expectations of the computer platform they are using. Well, when I say "it seems possible", what I mean is I've seen it happen time and time again ;-) Whether it was the case here, I doubt I'll ever know. Bad programmers usually have no clue why their projects fail (or serendipidously succeed). That's why they are bad programmers.

    3. Re:Microsoft, get these facts! by dbIII · · Score: 1

      I suppose if the point of the project becomes to be a showcase for a very narrow platform (dotnet) instead of actually getting the job done with a lot of choices on a wide platform (anything at all that runs on any version on *nix) then you have immediately reduced the chance of success.
      In hindsight it once again looks like the only good outcome from using Accenture/Andersons in a project is for the lawyers. I wonder how long it will be before they have to change their name again?

    4. Re:Microsoft, get these facts! by Anonymous Coward · · Score: 0

      From Microsoft's press release.

      In the development, roll-out, and implementation processes, Microsoft worked closely with the London Stock Exchange to ensure not only that they understood their immediate requirements, but that the solution fitted their long-term business plans as specified in the TRM project.

      You're right, it was written by inexperienced idiots.

    5. Re:Microsoft, get these facts! by Anonymous Coward · · Score: 0

      Remember that the entire thing crashed down for an entire trading day, something that you can imagine didn't go over well, and together with the high latencies and other numerous problems, was the reason they dumped it for Linux.

      Remember that a good sysadmin will have redundant mission critical systems. Doubly so for anyone operating in this industry at the exchange level. I guess it sucks for the Brits that their SEC and CFTC equivalents allowed the system to go online in the first place?

    6. Re:Microsoft, get these facts! by UnknowingFool · · Score: 1
      Well there hasn't been much detail about the LSE crash other than it was hinted that it was an upgrade that went bad. And it was blamed on MS. What has been curious is that MS has not responded to the this. If it were a project that I had done a lot of PR work (and MS has), I would try everything to prevent the LSE from naming my product publicly even if it were my fault.

      As much as I want to agree with you, it's really pure speculation. Projects fail for a huge number of reasons of which computing platform is just one. It might be a PR disaster, but not for any legitimate reason. I daresay it is not impossible to build a decent trading system on Windows/.NET. I have implemented systems in .NET before and while it's not my platform of choice I don't really recall anything about it that should be a show stopper here.

      The criticism before this project for .NET is that it doesn't scale very well. With .NET you can develop desktop applications fine but it has not been used in many large scale developments like this before. There were probably many things that were unknown about optimization and performance that MS didn't know and didn't have experience dealing with before.

      Take for instance, supercomputing. Many of the top 500 supercomputers run Linux; however, it isn't Ubuntu or commercial Red Hat. The supercomputing versions of Linux have been customized for high speed, highly parallel computing. MS finally has one or two entries in the list but again those were specifically customized by MS. Now with other stock exchanges that use Unix or Linux, there simply has been more experience creating one for exchanges.

      But while we're speculating, it would be interesting to imagine a project failing precisely because of the hype about .NET. Most good programmers understand that a problem can only get as simple as it can get. After that no tool is going to help you make it simpler. But MS (and virtually all other proprietary tool vendors) promise that their tools can make projects magically simple. The only ones that get fooled into believing this are managers and bad programmers. These are the people who tend to flock to such project.

      Good points. MS has touted that .NET is the solution for everything from mobile to servers to desktop. In my experience a general tool is not often good at specialized functions unless it can be highly customizable. In the case of .NET (unlike more open systems like FOSS), it is controlled by one vendor. Unless that one vendor is highly agile and constantly willing to change their product based on customer expectations, it is not likely to work out in the long term. With Linux the customer could change it themselves if they were willing.

      So, it seems possible that a project could self-select itself for failure based on unrealistic expectations of the computer platform they are using. Well, when I say "it seems possible", what I mean is I've seen it happen time and time again ;-) Whether it was the case here, I doubt I'll ever know. Bad programmers usually have no clue why their projects fail (or serendipidously succeed). That's why they are bad programmers.

      Also remember that there was a disconnect here. LSE hired Accenture to manage it who hired an outside software company. The programmers at the software company may have only did what was necessary to complete the basic objectives. They themselves may not have had a vested interest other basic functionality.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
  22. How scientific is this? by bertok · · Score: 2, Insightful

    I'm willing to bet that this has little to do with Linux.

    It's a great server OS, sure, but lets look at this realistically:

    - the Windows / .NET trading system was based on Windows 2003 and SQL 2000, and was deployed in 2005.
    - the Linux-based system is under development now, to be deployed next year.

    Just based on that, you'd expect substantial performance differences from just using newer hardware. Chances are that the original kit was certified as a part of the solution, and hasn't been replaced since. With all-new gear, I'd expect about 2-3x the CPU performance, and if they're using 10GbE (likely), then 10x the network performance.

    Even ignoring the hardware and the OS, one would expect 90% of the performance to be determined by the application, not the OS. Decisions like writing the software in .NET versus C or Java, or using a special-purpose Java runtime would make a huge difference, irrespective of the OS.

    On top of this, the software stack is completely different, and developed by a different team. Just about every design decision, small and large, will be different.

    To make a fair comparison, you'd have to run the new software on both OS platforms, on the same hardware.

    1. Re:How scientific is this? by jimicus · · Score: 1

      Exactly - I've seen perfectly stable Windows systems.

      I have a strong suspicion that a large number of the "problems" associated with Windows have got less to do with the platform and more to do with the sheer number of incompetent morons it seems to attract like moths to a lightbulb. Put similarly skilled people to work on a Linux platform, and I'm sure you'd see similar results.

    2. Re:How scientific is this? by Anonymous Coward · · Score: 0

      I'm not so sure. for certain workloads, In production, postgresql queries I've written have been 4 times faster on a linux server, compared to a windows server.
      Now I'm willing to accept arguments regarding postgresql's potentially differing levels of optimisations for the two platoforms, but the fact remains, particularly for IO intensive workloads, that the underlying platform has a measurable effect

    3. Re:How scientific is this? by Anonymous Coward · · Score: 0

      I'm willing to bet that this has little to do with Linux.

      I'm betting it has a LOT to do with Linux.

      Remember, it wasn't just trading speeds that doomed the .Net solution. It was the unreliability.

      Sure, it COULD be a statistical fluke that the Linux-developed system proved more reliable and performant. On the other hand, this isn't an isolated incident, and so far the statistics seem to be falling in favor of Linux where the rubber meets the road. The LSE bid was made after looking at similar systems already in existence.

      Nice try, though, Mr.. Ballmer.

    4. Re:How scientific is this? by bertok · · Score: 1

      I'm not so sure. for certain workloads, In production, postgresql queries I've written have been 4 times faster on a linux server, compared to a windows server.
      Now I'm willing to accept arguments regarding postgresql's potentially differing levels of optimisations for the two platoforms, but the fact remains, particularly for IO intensive workloads, that the underlying platform has a measurable effect

      Of course, but you did a like-for-like comparison, the same application across two different platforms. The article is about two dissimilar systems, on different hardware. There's no way to draw any conclusions from that.

      Benchmarking is complex -- subtle things can completely ruin results, especially when multiple operating systems are used. For example, on Linux, starting a process is cheap, but on Windows, starting a new thread is cheap. Software written using the "Linux way" runs terribly on Windows, so a lot of Linux developers just assume Windows is "slow". I've seen this with some PHP-type web frameworks that fork a new process for every query, they can barely do 20-50 requests per second on IIS. Meanwhile, ASP.NET can do thousands on the same box, because it uses a thread pool.

    5. Re:How scientific is this? by bertok · · Score: 1

      I'm willing to bet that this has little to do with Linux.

      I'm betting it has a LOT to do with Linux.

      Remember, it wasn't just trading speeds that doomed the .Net solution. It was the unreliability.

      Sure, it COULD be a statistical fluke that the Linux-developed system proved more reliable and performant. On the other hand, this isn't an isolated incident, and so far the statistics seem to be falling in favor of Linux where the rubber meets the road. The LSE bid was made after looking at similar systems already in existence.

      Nice try, though, Mr.. Ballmer.

      Why would .NET be unreliable? Are you expecting it to occasionally answer '2+2' with '5'?

      The solution was most likely at fault, not the managed runtime! It certainly wouldn't be more or less reliable than, say, Java.

      I mean seriously, .NET is a terrible choice for a latency sensitive application, as is SQL Server. Neither provides any kind of time guarantee. Java and Oracle would be just as bad.

      If microseconds matter, you code in C or C++, and rely on specialist databases, or roll your own for the purpose. That's how mainframe applications are written, and surprise, they work. All of this can be done on Windows. If you turn off everything that's not strictly required, Windows is as stable and reliable as any commodity server OS out there. It used to be unstable, true, but it's rare to see a crash that isn't driver-related these days. I've seen Windows terminal servers with 2 year up-times.

      The LSE project had buzzword-compliant architecture bullshit written all over it. It was simply a badly designed application written by consultants who tried to satisfy Microsoft's marketing needs instead of making pragmatic decisions to solve problems.

      Don't blame the tools, blame the tool users.

    6. Re:How scientific is this? by xaxa · · Score: 1

      With the salaries paid to developers in the financial sector in London (150-200% of normal from the start, plus a big bonus) they shouldn't have a problem recruiting decent developers for either platform.

    7. Re:How scientific is this? by Anonymous Coward · · Score: 0

      I can't believe you just said that. It's an exchange system that deals with millions of pounds a day. The point is that is doesn't need upgrading as much as your desktop. That's just total fail to make that point and I hope you're trolling because it shows that windows admins need to get the fuck outer here otherwise.

      If its not about Linux then why is almost every other exchange using Linux? Why is it that there is only one MS based solution that has ever been tried and why is it that it was a total failure?

      I'm sure Microsoft made a fair comparison in their get the facts document when they announced they helped build and implement this monstrosity.

    8. Re:How scientific is this? by jimicus · · Score: 2, Interesting

      The sort of person you see applying for that and getting it is the sort of person who has testicles so big they cart them around in a wheelbarrow. The sort who you see on The Apprentice and want to punch in the face because they can't stop going on about how wonderful they are.

      Their actual ability may not be even remotely correlated with this.

    9. Re:How scientific is this? by gbjbaanb · · Score: 1

      I tell you what, that's the 3rd comment I've seen that's made the excuse that it must have been better hardware performing better, nothing to do with .NET v Linux at all. Are the Microsoft marketing department working overtime today? You'd think you guys would have a selection of excuses to use instead of just the 1.

      Frankly, I'm surprised you havn't banged on about how it was written in .NET 1.1, and that .NET 4 is soo much better now. Still, the facts are that Linux is an established player in corporate, enterprise, mission critical systems.

    10. Re:How scientific is this? by xaxa · · Score: 1

      I'll have to check with some "friends" (i.e. any of the 30-50% of people from my CS class at university who took a job in the finance industry, and who I can no longer afford to have after-work drinks with). Most of them are probably capable -- that's why the banks etc tried hard to recruit from the university -- but most of the really clever guys took jobs elsewhere (Google, academia, small start-up, etc).

    11. Re:How scientific is this? by codepunk · · Score: 1

      To see the light you must understand that when it comes to high speed trading speed and latency counts. In fact speed and latency are the only thing that counts. The first thing you have to remember that these guys are not running off the shelf shit everything in the system is modified to run at those speeds. Which system am I going to use when microseconds can mean 10's of 1000's of dollars? That is correct I am going to pick the system that I can tweak, tune and modify just to gain a couple of microseconds of advantage on you.

      --


      Got Code?
    12. Re:How scientific is this? by guruevi · · Score: 1

      I'm pretty sure that 'replacing hardware' was included in 'how much does it cost to get this to do stuff faster'. I'm also pretty sure that Microsoft got included at first when the LSE came and said that it needed to go faster.

      The problem was that Windows/.NET/SQL Server couldn't perform under this high load with predictable latency and either Microsoft gave up on them or they gave up on Microsoft. As any web hoster will tell you, SQL Server just craps out if there is too much unpredictable (random) load. .NET has very unpredictable load responses especially when many applications share the host and is not close enough to the bare metal like C or C++ is to get better performance out of it (it's like Java, but not cross-platform). Windows has no low-latency or real-time anything especially not in combination with .NET and the TCP/IP stack is really bad as well.

      Apparently it was cheaper to just build a new system than to upgrade their hardware, software and/or developers. Management people know how to get most of their stuff done for cheap even if they don't understand the technical issues behind it.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    13. Re:How scientific is this? by Builder · · Score: 1

      As an aside, some of your friends are assholes. Our general rule is that those of us who made it into the higher paying roles, or have fewer expenses (no kids, etc.) pay for more of the drinks than the others. That way we all still get to hang out, be we plumbers, geeks or bankers.

      As a result, we're a more diverse group than many other circles of friends that I've interacted with and we have some great times.

    14. Re:How scientific is this? by xaxa · · Score: 1

      If you work in the City I think you end up simply not seeing "normal" stuff, and you forget what "normal" is (in the same way I forget how much cheaper some things are in North England). Many of the bars (and shops, and restaurants) in the City have outrageous prices, which match your outrageous salary. The last time I met up with the "friends" the cheapest drink was £12, and they ended the night by buying all the "novelty" drinks -- things costing £100-200 and served in a fake pirate's chest etc.

      With real friends we meet somewhere else, perhaps later in the evening or at weekends. British culture and custom requires everyone to pay their share in a pub ("I'll get this round" "no, no, it's my turn"), so if we're somewhere with reasonable prices no one is priced out. It's sort-of OK to let the rich guy buy more rounds, once everyone's bought one round each.

    15. Re:How scientific is this? by Builder · · Score: 1

      Holy christ - Ok, we're just not posh enough. I could probably afford the occasional night out with 12 quid drinks, but I have a sneaking suspicion that I wouldn't enjoy the kind of place that charges that kind of money :D

      There are still plenty of civilised bars in the city where drinks don't cost the earth, but at the same time you're not spending the evening with the yobs :)

      Plus, most of my mates are foreign imports, so we're not precious about people 'having to stand their round'. I'd rather my brother in law save the cash for my sister than buying drinks :D

  23. Fast crash by Zoxed · · Score: 1

    Great news: now the economy can crash even faster !!

  24. News flash: new dedicated platform faster than old by Anonymous Coward · · Score: 0

    The new platform is Java. Linux is not magical "go faster juice" here, and the new software and the hardware configuration has virtually everything to do with it.

    Slashdot has not changed one iota in ten god damned years.

  25. Why? by Anonymous Coward · · Score: 0

    I'm about as pro-capitalism as can be, but I really think shit like this does a dis-service to society. When you have to make trades in 128 microseconds, you can't tell me you're doing anything but fucking the system to get rich.

    Real capitalism works better than any other economic system, but this "let's fuck everybody to get rich and call it capitalism" bullshit is the kind of thing that pisses everybody off and pushes us towards communism, socialism and totalitarianism.

    1. Re:Why? by __aatirs3925 · · Score: 1

      corporations don't need to have public options in their stocks. most of the traditional corporations out-there do this but a lot of the newer corporations have privatized it so there's less risks and they can do whatever they feel like doing without worrying about shareholders. Personally I hate the stock exchange system.

  26. NASDAQ under 100 by harlows_monkeys · · Score: 1

    NASDAQ is under 100 usec.

  27. YUP!! EVERYONE but LINUX REAPS THE $$$$ by Anonymous Coward · · Score: 0

    Gotta hand it to the workers of the commune. (Clap4daWolfman !!) The joy of the harvest goes to the many while the joy of the reap goes only to the few.

  28. Where is Accenture now? by Anonymous Coward · · Score: 0

    Where is Accenture now? Incompetence and malice do not go away, they simply moves around looking for more victims. The trend has been for corporate welfare to take place within large universities. Might be time to look around so thesituation can be made better by countering their rot.

  29. clearly not: prices are chaotic, fractal, etc. by r00t · · Score: 5, Insightful

    Prices are discrete, quantized, non-differentiable, etc.

    Prices are chaotic and somewhat fractal.

    Going faster does not solve this. Think of sign(sin(1/x)) as x approaches zero; it changes rapidly but this doesn't make it smooth.

    Hourly trades would be reasonable. You get a few minutes to submit secret bids, the exchange gets nearly a half hour to match them up, the exchange gets a few minutes to publish results, and you get nearly a half hour to decide on your next bid.

    There is no reason that the finances of normal corporations and normal investors should be subjected to the abuse of today's stock market.

    1. Re:clearly not: prices are chaotic, fractal, etc. by Pinky's+Brain · · Score: 4, Insightful

      This is far too sensible to ever happen.

    2. Re:clearly not: prices are chaotic, fractal, etc. by Anonymous Coward · · Score: 0

      Wouldn't that be nice? The only problems I see with that is that it provides ample opportunity for

      a. collusion between market actors
      b. the establishment of futures markets based on what the price of stocks at the next exchange "tick" will be.

      Your proposal increases financial risk.

    3. Re:clearly not: prices are chaotic, fractal, etc. by dintech · · Score: 1

      You get a few minutes to submit secret bids, the exchange gets nearly a half hour to match them up

      This is similar to what the open and close auctions are on most exchanges except there are indications as to what the mid price is. It all gets matched at the end of the auction. If you think you're being fleeced, why not just trade the auctions instead of intraday continuous trading?

    4. Re:clearly not: prices are chaotic, fractal, etc. by Kjella · · Score: 1

      That's going way in the direction of overkill and would create a shadow market that operates independently of the official one, and even if it didn't it would take too long time for the market to settle after big stock news. I would say the point is to remove the dependence on your connection so that it's possible for everyone to submit orders without being ripped off by microsecond traders and "fake" orders that are immediately canceled.

      It's well known that the human reaction time is around 300 ms if you're prepared for it, like watching a stock ticker and waiting with the finger on the submit key. If we say twice that and add in a generous 300 ms of round trip time (I get 150 ms Norway - California) then I think a one second pulse with 0.1s matching is fine. Any plain consumer DSL/cable line should do.

      That way there's alway a risk that your order is matched and small traders are part of the same matching as everyone else. I suppose they could still play the sub-second high speed trading game between themselves, but I doubt it would be that interesting with only themselves playing. Of course computers can still try seeing macro trends in all the stocks and speculate in that, but that I consider "fair".

      --
      Live today, because you never know what tomorrow brings
    5. Re:clearly not: prices are chaotic, fractal, etc. by Anonymous Coward · · Score: 0

      You obviously have not thought about how your scheme would work in practice.

      What this would do is cause wild fluctuations when all of the queued orders are matched up and sent out. There would be tens of thousands of orders all batched up then going off without anyone being able to intervene. It would be chaos with prices flying every which way as all the orders bounced around without any control. I can think of at least a few good ways to abuse this.

    6. Re:clearly not: prices are chaotic, fractal, etc. by khallow · · Score: 1

      There is no reason that the finances of normal corporations and normal investors should be subjected to the abuse of today's stock market.

      And they aren't. I think that's the thing people don't get about high frequency trading. It doesn't affect people who aren't also high frequency traders (or employ market strategies like stop orders, that operate on the near instantaneous time frame).

    7. Re:clearly not: prices are chaotic, fractal, etc. by Lobachevsky · · Score: 1

      Not to mention it makes takeover bids cheap. Why punish shareholders of a company and benefit a billionaire like Larry Ellison in his appetite to buy companies?

      The ability of the market to move up when it sniffs billionaires trying to buy up the stock cheaply is critical to giving the mom & pop (shareholders) the value they deserve.

      All the brouhaha over automated trading is silly when considering a simple, fundamental question -- do you think the price of the stock is wrong? If you think it's too low, buy it, if you think it's too high, short it. If you think the price of the stock is perfectly fine, then why on earth is anyone complaining?

    8. Re:clearly not: prices are chaotic, fractal, etc. by Anonymous Coward · · Score: 0

      "it would take too long time for the market to settle after big stock news"

      I'm not a stock trader, so I may be slightly off here... but doesn't it already take a few days for things to settle after big news? We've had subsecond speeds for years now, but when the market goes funky, it goes funky for multi-day runs at a time.

      That would strongly imply that it's not the trade speed that is dictating the settle speed; it's the speed of the underlying situation itself. (We get a rumor that so and so is merging or about to file for bankruptcy protection or something, and that isn't fully clarified for a couple days. Or some nation's quarterly report comes out and it's bad, and it takes a couple days for the full ramifications to settle in as other nations and businesses react on human timescales). In other words, it could be argued that it's going to take the same amount of time for the market to settle anyway, and that very fast trades do nothing to help. You could easily argue that trades above a certain speed *hurt* in those situations, because that enables wilder fluctuations before things settle down. Plus, the chaos can be contagious, causing fluctuations in things that actually should already be fine. Rapid spike-collapse waves that lead to shutting the whole thing down for a day and rolling it back doesn't help anyone at all - actually it hurts by blocking all the unrelated trades that could otherwise have happened that day.

      IMO, 150ms is too fast and hourly is too slow. My reasoning here is that the trades should be as fast as *humans* could reasonably do - which is going to be at least several seconds, if the human has to push a few buttons to do the trade, and is allowed to blink occasionally. Then the benefit of computerization shifts to merely allowing you to manage large numbers of things at once, instead of that plus being able to outright do it all faster than anyone else. And the iterations of an algorithmically-driven screwup take several seconds each, that gives the humans at the killswitch time to react before the damage goes from 'oops' to 'the entire economy is fucked up for a month'.

    9. Re:clearly not: prices are chaotic, fractal, etc. by Anonymous Coward · · Score: 0

      Really? really? It's not sensible at all. It may common-sensical in a flat-worlder, family-values shallow understanding of what makes "sense."

      Artificially and arbitrarily limiting the rate of trading would be gross market manipulation on a macro scale as opposed to allowing trades to occur unimpeded.

      And the gp is mistaking models describing the market for the actual market. That thinking is a flawed...models should inform our understanding and thinking, not completely shape it. It might lead to, oh say, trying to control the behavior of the market by arbitrarily impeding the rate of trading in a way intended to fit the model (thereby artificially enforcing the model....the model gets "stronger" but is increasingly an inaccurate representation of natural systems-state).

  30. speed is counterproductive by Tom · · Score: 2, Informative

    One shouldn't forget that these high speed tradings are not in the interest of investors, companies being traded or other market participants with a real-world interest. They serve only the high-speed/high-volume speculative traders, specifically algorithmic or automated traders.

    Even Wall Street is slowly waking up to the problem:
    http://online.barrons.com/article/SB50001424052970203952604575552190237324972.html?mod=BOL_twm_mw

    This was a bomb about a week ago when it was published, the guy making those statements is a Wall Street billionaire, not a hippie communist.

    --
    Assorted stuff I do sometimes: Lemuria.org
  31. Re:News flash: new dedicated platform faster than by Anonymous Coward · · Score: 0
    Yeah, except for the fact that MS themselves was using the old LSE system running on .net for their "get the facts" FUD campaign. Seems to me that turnabout is fair play.

    Or maybe you trolls just haven't changed in ten god damned years!

  32. So what are they using? by Anonymous Coward · · Score: 0

    Linux it self cannot replace .NET, unless you use Java or some other platform/language to deliver a package of similar functionality to what they originally had. So what is the new trading package written in? C++?

    1. Re:So what are they using? by jabjoe · · Score: 1

      Yes, I believe so. I thought they had bought some C++ stock exchange development software house, but I can't find anything about it now. In which case it's not so much Linux faster as C++ faster, which we already knew. Not to take anything away from Linux, but I'm not sure it's what is making the big speed difference.

  33. Planet Money by VValdo · · Score: 2, Interesting

    Trading this fast brings the market closer to optimal economic efficiency, where prices at any instant accurately reflect value. Latency contributes to the very inefficiencies that you blame these "large investment firms" from profiting off of.

    Let's just relax and listen to this episode of Planet Money on high-frequency trading.

    I know. It's NPR. They fired Juan Williams. Whatever. (FWIW: on the Diane Rehm show from Friday, they defend Williams, say there was a "rush to judgement" and say that NPR went "off the handle". You'd NEVER see most news employees do that on-air.)

    W

    --
    -------------------
    This is my SIG. There are many like it, but this one is mine.
    1. Re:Planet Money by khallow · · Score: 1

      Let's just relax and listen to this episode of Planet Money on high-frequency trading [npr.org].

      You want to waste 21 minutes each of our collective time? How about you summarize what you meant to say and save me 21 minutes. I know your time is valuable, but mine is more valuable to me.

  34. Faster than "ping localhost" by zarlino · · Score: 1, Interesting

    ping localhost
    PING localhost.localdomain (127.0.0.1) 56(84) bytes of data.
    64 bytes from localhost.localdomain (127.0.0.1): icmp_req=1 ttl=64 time=0.053 ms

    --
    Check out my cross-platform apps
    1. Re:Faster than "ping localhost" by Anonymous Coward · · Score: 1, Informative

      Umm, 0.053 ms equals 53 microseconds, and last I checked, that is a shorter time than 126 microseconds.

    2. Re:Faster than "ping localhost" by Prof.Phreak · · Score: 1

      I'd imagine they calculate latency from the time a market order hits their system, to the time it gets executed. An order comes in (UDP message), they do timestamp1, walk the book (heap or balanced tree) to find a match. if match found, `execute' if no match, add order to book. either way, generate an output message and add it to "out" queue [that happens at almost identical time as the original order arrival time]. The output process picks up thing from queue, and does timestamp2 (either order executed, or is now sitting on the book). No network or disk I/O is involved in such latency numbers. The output process sends outgoing UDP message and forward message to another thread to persist the event in database.

      If they do things very carefully, they may manage to do input (read message, walk book, and place structure in output queue), and have output process pick it up on the *next* time slice... having the order turn around time in their system be very low. OS is probably irrelevant, but I'd imagine them having a lot more control over such detailed scheduling on Linux... (e.g. having OS interrupt you in middle of walking your book can double or quadruple your turn around time).

      --

      "If anything can go wrong, it will." - Murphy

  35. Get the lies. by Anonymous Coward · · Score: 0

    From "Get the lies": http://web.archive.org/web/20070706203521/http://www.microsoft.com/windowsserver/facts/casestudies/lse.mspx

    "As part of its strategy to win more trading business and new customers, the London Stock Exchange needed a scalable, reliable, high-performance stock exchange ticker plant to replace its earlier system. Roughly 40 per cent of the Exchange’s revenues are generated by the sale of real-time information about stock prices. Using the Microsoft® .NET Framework in Windows Server® 2003 and the Microsoft SQL Server 2000 database, the new Infolect® system has been built to achieve unprecedented levels of performance, availability, and business agility. Launched in September 2005, it is maintaining the London Stock Exchange’s world-leading service reliability record while reducing latency by a factor of 15. Its successful implementation, with support from Microsoft and Accenture, shows the London Stock Exchange’s leadership in developing next-generation trading systems."

    And Accenture is responsable for this mess too.

  36. Offtopic - for gods sake why?!@ by AbRASiON · · Score: 1

    Can someone please tell me how to get back to the old comment system? I'm checking slashdot, daily as usual - looking forward to reading insightful comments and lo and behold each day I forget this abomination is here, it's awful.

    I've tried emailing the feedback address, it bounced surprisingly, I'm about to give up on the site. What's the solution here guys.
    Sorry to be offtopic but I can't be the only one.

    1. Re:Offtopic - for gods sake why?!@ by shutdown+-p+now · · Score: 1

      Can someone please tell me how to get back to the old comment system? ... I've tried emailing the feedback address, it bounced surprisingly, I'm about to give up on the site. What's the solution here guys.

      What new comment system?

      * posted from my ELinks

    2. Re:Offtopic - for gods sake why?!@ by Alioth · · Score: 2, Informative

      Go into your preferences and turn Discussion 2 off.
      There is a bug in Slash that means (or at least a week ago, meant) that the settings don't always save first time so you may have to try a couple of times.

      I agree, Discussion 2 sucks (it uses masses of CPU time and any discussion with more than a couple of hundred comments requires an 8 core system to merely run at a snails pace). I wasn't all that pleased they turned it on for me when I've had it switched off, I've got rid of it now.

    3. Re:Offtopic - for gods sake why?!@ by AbRASiON · · Score: 1

      Thank you so much - how the hell did the new one get turned back on? I remember them rolling out a shitty system a year or two ago which I disabled, for some reason it just re-enabled itself.
      Slashdot is usable again.

    4. Re:Offtopic - for gods sake why?!@ by xaxa · · Score: 1

      Can someone please tell me how to get back to the old comment system?

      Has something changed? I've seen several comments like this in the last week or so, but as far as I can tell nothing significant has changed for at least a year.

    5. Re:Offtopic - for gods sake why?!@ by Blakey+Rat · · Score: 1

      There's a bug in their bugtracker (which they haven't read). There's also a bug in there about the feedback email bouncing. (Which also hasn't been read.) I'm guessing all their email addresses are broken, and the Slashdot staff is just sitting around with a big grin going, "wow our website's great, NO BUGS!" Or their incompetent nitwits, one or the other.

      The solution is to go to Help and Preferences, and under Discussion: Viewing uncheck the top-most item. (It's called something like "Dynamic Discussion System D2" IIRC.) That should give you the old comments back. There's a *different* setting for the index pages, which you may have to toggle as well.

    6. Re:Offtopic - for gods sake why?!@ by Sir_Lewk · · Score: 1

      That's actually the issue. I usually use the 'classic index' so that slashdot will render nicely in browsers like elinks, but lately it's been defaulting back to slashdot 2.0 anyway.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
  37. This is NOT investing by Anonymous Coward · · Score: 0

    Linux is great and all, but trading like this is nothing but trouble for the little guys and the companies stock. Trades like this have nothing to do with INVESTING in the companies. It's all about taking a slice between the REAL BUYERS AND SELLERS

  38. Valuable role they serve? Oh please. by Viol8 · · Score: 1

    The only role they serve is to line their own pockets at the expense of ordinaryinvestors who then lose out as the prices are pushed up and down at the whim of various trading algorithms. This might come as a shock to you but stock exchanges don't exist for the sole benefit of investment banks and hedge funds. They're supposed to be for everyone and should be one the best ways of democratising the financial system. But no, the big boys have to screw over everyone else as usual.

  39. THIS by Joce640k · · Score: 5, Insightful

    If you want to stabilize the global economy put a tax on all stock trades. Stocks and shares should be long term planning, not microsecond.

    --
    No sig today...
    1. Re:THIS by asc99c · · Score: 3, Interesting

      Yet oddly, in the UK at least, there is a tax on actually buying shares, so my long-term investment account has various charges for stamp duty as my money goes in there. The tax is only applied to buying actual shares. It isn't applied when messing around with futures and complex derivatives etc that have caused the problems.

      I think this needs to be exactly the opposite way around. I don't think there should be a tax for dealing in shares, but instead a tax on dealing with various futures products. Not too severe a tax but enough to dissuade this sort of high speed speculation.

    2. Re:THIS by khallow · · Score: 1

      If you want to stabilize the global economy put a tax on all stock trades. Stocks and shares should be long term planning, not microsecond.

      And why do you think stability is a worthy goal? Let me put it this way. Suppose I'm the CEO of some publicly traded business. And in the news today, we find out that I just absconded with every stealable asset in the company leaving the company with a massive debt to asset ratio and making the stock completely worthless. Stability means that the market continues to trade the stock as a considerable price even though everyone knows it's gone. Unstable markets would react quickly to reflect what happened.

      That's the tradeoff. Stability versus more accurate pricing of the securities traded.

    3. Re:THIS by fotoguzzi · · Score: 1

      ...I just absconded with every stealable asset in the company leaving the company with a massive debt to asset ratio and making the stock completely worthless.

      Rather than use up 26 precious words to describe a hypothetical business disaster, couldn't there be a shorthand using a standard keyword. Let's try it:

      Suppose I'm the CEO of some publicly traded business. And in the news today, we find out that I Zuned. Stability means that the market continues to trade the stock a[t] a considerable price even though everyone knows it's gone. Unstable markets would react quickly to reflect what happened.

      --
      Their they're doing there hair.
    4. Re:THIS by Joce640k · · Score: 1

      The point is that when that happens nobody should be able to sell their (now worthless) shares on to other people who haven't heard the news yet.

      --
      No sig today...
    5. Re:THIS by khallow · · Score: 1

      The point is that when that happens nobody should be able to sell their (now worthless) shares on to other people who haven't heard the news yet.

      Why not? Why shouldn't the first bringers of news get rewarded? And there's a lot of news. What's the criteria for deciding which news is good or bad enough that you shouldn't be able to trade on it?

    6. Re:THIS by Joce640k · · Score: 1

      You really don't see a problem...?

      If you know your stocks are worthless and the other guy doesn't then it's fraud, simple as that.

      --
      No sig today...
    7. Re:THIS by khallow · · Score: 1

      You really don't see a problem...?

      If you know your stocks are worthless and the other guy doesn't then it's fraud, simple as that.

      And why's that? I'm not misrepresenting the stock (which would be the sort of thing fraud is) or anything else fraudulent. I simply know something they don't know and trade on it. The problem here is that there are always knowledge differentials, routinely very significant ones. When should those knowledge differentials result in suspension of trading or other action (such as prosecuting someone for insider trading)?

      Currently, trade is suspended either when a big drop occurs or when someone in a decision-making position feels like it. I simply don't see the reason or need for it.

    8. Re:THIS by Joce640k · · Score: 1

      I suppose you believe that painting lead bricks with gold paint and selling them as gold ingots is Ok, too?

      It's all just "knowledge differential"...

      --
      No sig today...
    9. Re:THIS by khallow · · Score: 1

      I suppose you believe that painting lead bricks with gold paint and selling them as gold ingots is Ok, too?

      The difference is that you are knowingly misrepresenting something for financial gain. That's the sort of thing fraud is. When I sell a stock on the market, I routinely don't know who's on the other end and I make no claims about the stock.

    10. Re:THIS by Joce640k · · Score: 1

      But you know your stocks are worthless and he's paying 100 times too much for them, right?

      --
      No sig today...
    11. Re:THIS by khallow · · Score: 1

      But you know your stocks are worthless and he's paying 100 times too much for them, right?

      You didn't make any promise to him that the stocks would be worth anything. He put up the bid knowing that this sort of thing could happen and accepted the risk. Hence, it is not fraud.

  40. What prog language was used is just as important by Viol8 · · Score: 1

    While its always nice to see Linux succeed I can't help thinking that if the code had been written in C/C++ on Windows (as I assume it has been on this linux install) instead of using the hopeless managed slug known as .NET , then on the same hardware I suspect it would have been a much closer run thing. Why MS wants to deliberately hobble itself in this sort of scenario instead of using the fastest possible runtime system is anyones guess. Are they trying to promote Windows or .NET? They need to decide. If they'd have used C++ people might have wondered whether .NET was a bust but Windows for still up for the job - now they have a situation where people KNOW .NET is a bust and Windows has been dragged into the shit along with it.

  41. Open source widens the gap between rich and poor by captainpanic · · Score: 2, Insightful

    This stupid system makes it possible to earn a massive amount of money by buying and selling shares at the right time. The really stupid thing is that at some point, the money earned with those transactions can be exchanged for real goods, produced by real people.

    People who don't add anything tangible to this world get free money, and can buy goods for it. It's madness. If I hadn't grown up in this world, I doubt that I would ever understand and accept it...

  42. Crash and burn at higher speeds by Anonymous Coward · · Score: 0

    What could possibly go wrong?

  43. *sigh* This again by Anonymous Coward · · Score: 5, Insightful

    Arguably the most important idea of communism was that workers own the tools of their trade. In traditional sense, this could mean (Marx didn't really go into the details of the implementation) that workers of a factory democratically vote for all the important issues (wages, etc.) and as such the workers benefit from their work (as opposed to one guy at the top pocketing the money) if they do it well... and have to tighten the belt or begin doing something else if they do the job is unnecessary or done poorly. There was more about the utopia that this would lead to, but that was the primary concept.

    It is indeed true that socializing medicine has nothing to do with communism. Socialism means that government owns the production facilities, Communism means that workers own them, Capitalism (In original meaning of the word, not as a synonym for "free trade") means that some other private entity benefits from the people who work for him. The three are mutually exclusive concepts and communism is at least as far (perhaps further) away from socialism than capitalism is. After all, communism and capitalism both rely on question and demand while socialism includes the idea that some things aren't economically feasible but should be provided for the people anyways. Communism is effectively capitalism where workers of a company own all its stock and each worker owns a fair portition (Not necessarily "equal" as people who have worked there longer could own more because of that and it would still be canon).

    Now, Linux is - to some extent - communism. It obviously isn't socialism (no government owns it) and it isn't capitalism (nobody at the top owns it and benefits from the people who work for him) but rather the community (the people who work to develop it) own it, own the tools to develop it, make decisions about it and benefit from their work for it. So, while it is a project, not a economic concept (So you can't say "Linux is communism". Communism is communism. Linux is Linux.), it certainly is based on a lot of the ideas that make up the foundation of communism.

  44. Markets by captain_dope_pants · · Score: 4, Funny

    The stock market used to be full of bears & bulls. Now it has penguins too :)

    --
    while (true != false) process_more_stupid_code();
  45. Re:What prog language was used is just as importan by jabjoe · · Score: 1

    Have to say I've been wondering the same thing. Microsoft is pushing towards .NET for the whole platform while the Linux world stays C,C++ and only something else, normally python, where speed doesn't matter. Java and Mono aren't very often used for popular apps and tend to be replaced for smaller, faster, C/C++ alternatives. This move is only going to make the Windows platform seam even slower compared with Linux (or Mac and everything else for that matter).

  46. Good Idea - Strategic by Anonymous Coward · · Score: 0

    It is a good Idea, and strategically, puts them up front.
    Downsides: None
    Upsides: Cheaper, easier, faster , more control, less risk - Microsoft put the risk matrix to unacceptable, plus competitive advantage - from pack followers to pack leader aka top dog.
    Oh and stacks of talent to keep it all humming.

    Which begs the question WHY did they go for an expensive high latency system of questionable reliability in the first place?

    Well, we know the answer here - nobody got fired .. .airports, subways, power stations - time for these guys to wake up and accept these kind of important things are wearing the same unacceptable risks as LSE.

  47. Millenium by Anonymous Coward · · Score: 0

    And they're pushing ahead with it despite knowing that the new 'Millenium' platform has at least several major defects (that I'm aware of) that reduce transparency or in one case make it impossible to even figure out trading volumes on listed trading. The PR is hat important to them and it can't end well...

  48. Network. by Anonymous Coward · · Score: 0

    I bet they are using Infiniband to get that speed.

  49. I see many comments... by OneSmartFellow · · Score: 1

    ... indicating that this sub-second trading is somehow 'gaming' the system.

    The simple fact is that it makes no difference how fast or slow trading occurs, each trade (or order) is the result of someone thinking they can predict the future price. Whether they think that from insider information, careful review of the companies products/balance-sheet/ management/patents/whatever, or some stupid algorithm trying to outperform someone elses stupid algorithm is immaterial. 'Better' information is everything. To some people the better part simply means they can make a decision quicker than someone else.

    1. Re:I see many comments... by Anonymous Coward · · Score: 0

      Right.

      But with potentially only 128 microseconds between trades, it's clearly not a person making the decisions. And when you get a collection of algorithms trading against each other, almost completely removed from reality, it really calls into question the usefulness of the current stock markets.

      The fundamental idea of stock markets is good, but our current implementation is going to shit.

      Also, this new commenting system sucks ass.

  50. I knew it! by Overzeetop · · Score: 1

    You're the guy who tried to figure out if he could have all the fractional cents from interest bearing bank accounts deposited to an account with your name.

    --
    Is it just my observation, or are there way too many stupid people in the world?
  51. great! by alien9 · · Score: 1

    growing finance bubbles at twice the previous speed

  52. Constant speed? by gmuslera · · Score: 1

    2 years ago the markets more than speed, needed acceleration, falling at 10 ms/s^2

  53. Totally scientific! by FranTaylor · · Score: 1

    As they say "the proof is in the pudding"

    You can theorize all you want about who could have done what, but in the end what matters is the implementation.

    The simple and basic fact is that Microsoft with all their corporate might and power cannot fix the poor latency of their implementation.

  54. Pffft by Anonymous Coward · · Score: 0

    Linux has NOTHING to do with the 126 microsecond(not millisecond) time. It has EVERYTHING to do with a software engineer (or engineers) making efficient code more efficient. My opinion is that the change does not affect the 'average Joe' in any meaningful way (probably the opposite).

    1. Re:Pffft by codepunk · · Score: 1

      Actually Linux has everything to do with being able to achieve that sort of speed. Your standard off the shelf operating system cannot achieve that sort of speed without the
      ability to tweak the OS to your needs.

      --


      Got Code?
  55. What's the difference? by Anonymous Coward · · Score: 0

    Honest question here. What exactly is the "moral" difference between short-term speculation and long-term investing? (Because like many people, you are implying that there's something morally superior about long-term investing.) In both cases, the object is to generate a profit for yourself, not to help the firm succeed, or let alone the economy. If you do help the firm (or economy) succeed, that is merely a side-effect of your own self-serving goal of generating a profit. After all, once the IPO is settled, the buying and selling of shares does not generate capital for the firm. So you are not directly "helping" the firm except merely to participate in the market for that firm's stock.

    The only objective difference between short-term speculation and long-term speculation (for capital gain) is the amount of time you hold your position. And the only difference between long-term speculation and long-term investing is the vehicle which you aim to generate your profits (capital gain vs. claiming a share of earnings). The end goal, in every case, is to generate a profit for yourself, and the vehicle you choose is based on your own risks and benefits, not the firm's or the economy's.

    So in the end, what exactly makes long term investors more "respectable" than short-term speculators? Is it merely the fact that they favor fundamental analysis over technical analysis? The fact that they are interested more in the company's internal workings than the history of its stock price? That doesn't convince me at all. Both types still have the same ultimate goal, and it's definitely not altruism.

    I have a feeling the people who look down on short-term speculation are merely jealous that successful speculators don't have to wait as long to claim their profits.

    1. Re:What's the difference? by s73v3r · · Score: 1

      Long term investing in a company is just that: Investing in a company, giving them capital to help them accomplish a goal. Short term speculation, however, is simply playing the numbers, and hoping to outguess someone to make money. No different than poker, really. Long term investing is also much more stable, and much less disruptive to the market than short term, especially high frequency trading.

  56. How they did it... by Anonymous Coward · · Score: 0

    I wonder how many devices with the red dot in the corner are deployed to achieve this sort of network performance.
    (And yes, I happen to know for a fact that these are the devices used....)

  57. It's the ordinary investors that benefit by Ed+Avis · · Score: 1

    In fact it's about cutting down the slice taken by 'large investment firms' and preserving more value for the individual investor. More liquidity means that you pay a smaller bid-ask spread when you buy or when you sell. Arbitraging the short-term market movements means that there's no longer such an advantage held by sophisticated traders (who would, for example, try to buy a large block of shares in bits and pieces, to keep the price low) over more straightforward buying and selling.

    --
    -- Ed Avis ed@membled.com
  58. Liquidity and lower spreads, oh my... by Tuan121 · · Score: 1

    Liquidity Liquidity Liquidity.

    High frequency players try to make lots of tiny little profits and in turn provides LIQUIDITY to the other investor base that does not trade nearly as often as they do.

    And because there is so much liquidity from high frequency players, spreads are kept very very small.. Which is a good thing for everyone (except the old school people that made money screwing people on high spreads, thus they are becoming extinct for the most part).

    So let's summarize what these evil traders are doing:

    Providing High Liqudity ---> Lower Spreads ---> Means that your average person / shortish/medium/long term hedge funds/investors/whatever is able to easily trade in financial markets without having to worry about being screwed by high spreads or not being able to trade when they want to.

    Yes, these are just evil, evil people... they allow you to sit at your computer when you should be working and click buy/sell whenever you want to and be able to complete the transaction. You people need to stop blaming the "big banks" and all that crap for everything that is wrong in your lives.

    *Disclaimer: I work at a medium term hedge fund. We have no interest in doing ultra high frequency, it's a pure technology game. We instead enjoy the research aspect of applying physics/other type of models to the markets; high frequency is only interesting for the technology side. But it's great there are so many people that do because it's easier for us to trade.

  59. You need to read more before commenting by schon · · Score: 3, Interesting

    It's a great server OS, sure, but lets look at this realistically:

    - the Windows / .NET trading system was based on Windows 2003 and SQL 2000, and was deployed in 2005.
    - the Linux-based system is under development now, to be deployed next year.

    You missed

    - the Windows / .NET trading hardware has been upgraded continuously because it was unable to cope with the load.

    Just based on that, you'd expect substantial performance differences from just using newer hardware.

    Sure, except for the part that the both are running on new hardware.

    Chances are that the original kit was certified as a part of the solution, and hasn't been replaced since.

    "Chances are" - except that is 100% wrong. They had problems since day 1, which were blamed on the hardware, so they've been constantly upgrading it trying to fix the problem.

    Even ignoring the hardware and the OS, one would expect 90% of the performance to be determined by the application, not the OS. Decisions like writing the software in .NET versus C or Java, or using a special-purpose Java runtime would make a huge difference, irrespective of the OS.

    The old system was written with the help of MS. They were the ones that said that .NET was the best way to implement it, and they even touted this in their press releases.

    On top of this, the software stack is completely different, and developed by a different team. Just about every design decision, small and large, will be different.

    Of course it's completely different - that's the entire fscking point.

  60. Nice success story by apexwm · · Score: 1

    Great to see others finally dump Microsoft's over-bloated OS and software, and use something more scalable and efficient, not to mention more AFFORDABLE. Now it's time for Dell to dump ASP.NET on their own website, it's horribly SLOOOOOOW.

  61. The proof isn't in the pudding! by iserlohn · · Score: 1

    The proof of the pudding is *in the eating*!

  62. Re:NASDAQ official trade data dissemination uses M by UnknowingFool · · Score: 1

    You're most likely correct... why? NASDAQ is proof, in & of itself is why, because NASDAQ uses Windows Server 2003 & SQLServer 2005 + IIS to power a 24x7 "bulletproof & bugfree" uptime in a MAJOR stock exchange for years to a decade++ now in fact (w/ MS stuff acting as the "official trade data dissemination system" as it was shown to be at LSE here -> http://www.youtube.com/watch?v=BwSM55bsCrM doing the same role for LSE as it does for NASDAQ). It appears to be a fault of either Accenture, or the staff @ LSE why MS stuff didn't scale as well or as reliably there as it has at NASDAQ for years now running stable & strong 24x7. Oh, by the by: I also agree with your looking at this from a hardware-based perspective also, as that has a bearing on performance also, and strongly so

    No, you're slightly misinformed. The NASDAQ exchange systems themselves runs on Linux. NASDAQ runs their Exchange and messaging servers on Windows which is a completely different system. MS also has a case study showing that SQL Server is used by NASDAQ not in the real-time transactions but in reporting after the trade.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  63. Rubbish by toby · · Score: 1

    Trading this fast brings the market closer to optimal economic efficiency, where prices at any instant accurately reflect value

    This has been refuted many times. It's precisely wrong, at least when exploited by HFT methods, which completely defeat meaningful pricing.

    --
    you had me at #!
  64. Re:What prog language was used is just as importan by codepunk · · Score: 1

    Yes perhaps it would have been quicker but would it be quicker than what can be achieved on Linux. These systems use a heavily modified ip stack it is not your general off the shelf architecture. To obtain the speeds and volume we are talking about here full access to the OS source and the ability to modify it in any means possible is a must.

    --


    Got Code?
  65. Proofs of how NASDAQ uses MS OS & servers... a by Anonymous Coward · · Score: 0

    "MS also has a case study showing that SQL Server is used by NASDAQ not in the real-time transactions but in reporting after the trade" - by UnknowingFool (672806) on Monday October 25, @10:28AM (#34011858)

    Correction: You failed to see that I wrote that MS' OS is used as "the official trade data dissemination system", @ NASDAQ, because that is what I said it acted as there, and in a stable 24x7 uptime fashion, and that is all... and yes, I have proofs below.

    ---

    http://www.microsoft.com/sqlserver/2005/en/us/cs-financial-roi.aspx?pf=true

    "NASDAQ Deploys SQL Server 2005 to Support Real-Time Trade Booking and Queries"

    NASDAQ, which became the worlds first electronic stock market in 1971, and remains the largest U.S. electronic stock market, is constantly looking for more-efficient ways to serve its members. As the organization prepared to retire its aging large mainframe computers, it deployed Microsoft® SQL Server 2005 on two 4-node clusters to support its Market Data Dissemination System (MDDS). Every trade that is processed in the NASDAQ marketplace goes through the MDDS system, with SQL Server 2005 handling some 5,000 transactions per second at market open. SQL Server 2005 simultaneously handles about 100,000 queries a day, using SQL Server 2005 Snapshot Isolation to support real-time queries against the data without slowing the database. NASDAQ is enjoying a lower total cost of ownership compared to the large mainframe computer system that the SQL Server 2005 deployment has replaced."

    ---

    NASDAQ Migrates to SQL Server 2005:

    http://windowsfs.com/enews/nasdaq-migrates-to-sql-server-2005

    ---

    NASDAQ Uses SQL Server 2005 - Reducing Costs through Better Data Management:

    http://blog.sqlauthority.com/2007/09/17/sqlauthority-news-nasdaq-uses-sql-server-2005-reducing-costs-through-better-data-management/

    "NASDAQ, the worlds first electronic stock market replaced its aging mainframe computers with Microsoft® SQL Server 2005 on two 4-node clusters to support its Market Data Dissemination System (MDDS). Every trade processed in the NASDAQ marketplace goes through the system with Microsoft® SQL Server 2005 handling some 5,000 transactions per second at market open. The system also responds to about 10,000 queries a day and is able to handle real-time queries against data without slowing the database down."

    ---

    So, there you are: Evidence(s) of MS doing well for NASDAQ acting as the "official trade data dissemination system" there, and doing so stably also... &, if you saw that video @ youtube I put up in my 1st post you replied to? You'd see that is how it was used at LSE also (the main man intereviewed stated it thus no less).

    I had posted this data years ago here http://tech.slashdot.org/comments.pl?sid=1290967&cid=28571315 and even begore that, but the Linux "FUD" still goes on (and surprise, surprise: I am also a Linux fan as well (kernel 2.6.35/KUbuntu 10.10 64-bit user here daily, in a dual boot configuration alongside Windows 7 64-bit). I just don't like when the "Penguins" around here attempt to spread disinformation/misinformation.

    P.S.=> So, again, & in agreement with the man I replied to: Personally, & especially based on the evidences here (the thread topic itself, & the NASDAQ data I just provided here)?

    Well - I think a great deal of stability & uptime has to do a LOT with the skills of those architecting a system, first, AND later those that have the task of maintaining it also (this means the network engineering staff AND coding t

  66. Re:Proofs of how NASDAQ uses MS OS & servers.. by UnknowingFool · · Score: 1

    You are completely missing the point and trying to spin it like a shill. NASDAQ does not use Windows for the actual trading. That is the system the LSE migrated from Windows to Linux. Their email and reporting systems use Windows which doesn't have the same performance requirements. Often this is misreported as the email system of Windows (Exchange) is confused with the function of NASDAQ "exchange".

    In this context, the trading system is the mission critical system. From your posts "10,000 queries a day" or "100,000 queries a day" is several orders of magnitude from being acceptable in trading. NASDAQ reports that they can make 64,000 transactions per second. An email server up 24x7. So what? A reporting server up 24x7. So what? The most important thing to NASDAQ is that their trading system is up and running.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  67. Garbage collection pauses... by bored · · Score: 1

    Every time I hear about some big or realtime .net application getting kicked out. I wonder if its was the customer Patric Dussud is talking about when he describes a very large system that gets paused for an extended period of time while the garbage collector runs (http://channel9.msdn.com/Shows/Going+Deep/Patrick-Dussud-Garbage-Collection-Past-Present-and-Future). Long enough that the cluster heartbeat decides the node is down and shoots it.

  68. I, for one, welcome our by couchslug · · Score: 1

    ... faster flash-crashing (no, not Flash) stockmarket overlords!

    --
    "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
  69. You're putting words in my mouth I didn't say by Anonymous Coward · · Score: 0

    "You are completely missing the point and trying to spin it like a shill." - by UnknowingFool (672806) on Monday October 25, @11:29AM (#34012820)

    No, you missed that I only said Windows Server + SQLServer 2005 was the combination used by NASDAQ for the official trade data dissemination system @ NASDAQ.

    So, please - Show myself, OR anyone else here reading, where I said otherwise, ok?

    Good luck, you cannot, and you KNOW it.

    (The reason I know you are "on the ropes" here, is that you are forced to toss names, & ad hominem attacks are NOT attacking my facts, they are personally attacking myself... that's not valid in logical debate! Neither is putting words into my mouth I never uttered, though YOU misinterpreted them yourself!)

    ---

    "NASDAQ does not use Windows for the actual trading." - by UnknowingFool (672806) on Monday October 25, @11:29AM (#34012820)

    Did I say it was used for anything other than that? No.

    APK

    P.S.=> Quit trying to put words into my mouth I never once stated... so, learn to read, and quit the name tossing (it's your "tell" and gave away the fact you blew it by NOT READING MY POSTING CORRECTLY OR IN FULL & UNDERSTANDING IT). Better luck next time, & good luck vs. the facts I put up vs. your lack of them, AND good luck finding where I said Windows Server + SQLServer ran "the whole show" anywhere on a stock exchange... apk

    1. Re:You're putting words in my mouth I didn't say by UnknowingFool · · Score: 1

      In the context of this whole article and thread, we have been talking about the trading system of LSE. The LSE has decided that Windows and .NET were not suitable and replaced them with a Linux system. You keep bringing up the irrelevant facts that the NASDAQ uses Windows for other systems "24x7". So what?

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
  70. You can't back up your own mistake, period by Anonymous Coward · · Score: 0

    See subject-line above, and please, again: Show us reading here where I said that Microsoft Windows Server & SQLServer 2005 were being used as anything other than the official trade data dissemination system, ok?

    After all - You shot your mouth off earlier on that here, saying/implying that I said MS stuff "runs the whole show" at NASDAQ, or any other stock exchange for that matter.

    So, once more, the "burden of proof" is on YOU once more!

    (Earlier you already failed in showing where I stated Microsoft wares "ran the entire show @ NASDAQ" or, any other stock exchange, simply because I never once stated it, though you tried to make it sound as IF I DID, and I did not).

    You lose because you jumped to conclusions, and your reading comprehension is poor evidently. Don't try to put words into others' mouths they never uttered, you'd be better off in the future, because you didn't do well here in trying to do so, to myself.

    In any event, you chose your handle/nickname here well, because it certainly shows in your "performance" (or rather, lack thereof) here.

    APK

    P.S.=>

    "In the context of this whole article and thread, we have been talking about the trading system of LSE. The LSE has decided that Windows and .NET were not suitable and replaced them with a Linux system. You keep bringing up the irrelevant facts that the NASDAQ uses Windows for other systems "24x7". So what?by UnknowingFool (672806) on Monday October 25, @11:57AM (#34013318)

    Uhm, I was replying to OTHERS here and kept to the topics they raised (what hardware was used and for what, as well as what softwares)

    By myself simply showing how/when/where/why Microsoft Windows Server + SQLServer 2005 do well in a high tpm high volume environs in a stock exchange called NASDAQ (out of Chicago Illinois USA iirc), as the official trade data dissemination system @ NASDAQ & it does well, 24x7 in failover clusters... & it used to be used in that capacity @ LSE as well before but didn't do well.

    See the comparison? It shows that 1 team @ NASDAQ does do it well, and the LSE team did not, period, for the SAME TASK @ hand! One team @ NASDAQ does it well, & LSE's team does not, using the same products (MS ware).

    (This tends to agree with my conclusions in my post that the TEAMS around these wares matter as well, plus, the hardware too which has advanced since LSE used MS stuff, yielding more speed in THAT alone, which is NOT comparing "apples to apples" as the poster I replied to stated & I agreed with also)...apk

    1. Re:You can't back up your own mistake, period by UnknowingFool · · Score: 1

      Again, this whole thread is about "trading". You keep bringing up reporting and email.

      Show us reading here where I said that Microsoft Windows Server & SQLServer 2005 were being used as anything other than the official trade data dissemination system, ok?

      How about below where you are confusing two different functions.

      By myself simply showing how/when/where/why Microsoft Windows Server + SQLServer 2005 do well in a high tpm high volume environs in a stock exchange called NASDAQ (out of Chicago Illinois USA iirc), as the official trade data dissemination system @ NASDAQ & it does well, 24x7 in failover clusters... & it used to be used in that capacity @ LSE as well before but didn't do well.

      You keep implying that NASDAQ has done it but the LSE hasn't therefore it was a failure on the LSE. But you keep comparing a reporting system that NASDAQ runs on Windows with the trading system that LSE ran on Windows but ditched for Linux. You keep equating reporting and trading here. They are not the same thing. I keep pointing out that NASDAQ runs trading on Linux so that makes your comparison rather irrelevant. Also to undermine your points, I think the LSE still uses Windows for reporting.

      The biggest clue that the two systems are completely different is what you describe as "high tpm" Because in your MS systems it is about 2 or 3 orders of magnitude from being acceptable in trading. 100,000 queries a day? That's 2 seconds of trades on NASDAQ (the same freaking company). That's fine for an external reporting system; it's not so good for trading.

      See the comparison? It shows that 1 team @ NASDAQ does do it well, and the LSE team did not, period, for the SAME TASK @ hand! One team @ NASDAQ does it well, & LSE's team does not, using the same products (MS ware).

      Again reporting and trading are not the same task. That is the flaw in your logic. The comparison is not suitable.

      (This tends to agree with my conclusions in my post that the TEAMS around these wares matter as well, plus, the hardware too which has advanced since LSE used MS stuff, yielding more speed in THAT alone, which is NOT comparing "apples to apples" as the poster I replied to stated & I agreed with also)...apk

      All I said is it's not an apples to apples comparison but you are trying to make it out to be one. See all your bolded texts above.

      But if we were to discuss the problem in detail, the problem is that a reporting system is not a real-time system that a trading system is. And Windows and .NET are not well suited to this task. Even after upgrades to the system, even after MS themselves were involved with the deployment, the LSE decided Windows wasn't up to the task and went with Linux. The LSE publicly blamed Windows for the crash and even touted that they would save money by moving to Linux.

      Now if I were MS and I had a ton of PR as well as case studies on the LSE trading system, I would do everything I could to (1) not to be publicly blamed even if it were my fault, (2) try to convince the LSE to stay on Windows, and (3) at least get the LSE to downplay the migration. MS could not do any of these.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
  71. solution to high frequency trading. by Anonymous Coward · · Score: 0

    high frequency trading.

    an excuse for some traders for losing money.

    whining.

    givens. high frequency trading. flash crash. rigged market. insider trading. market manipulation. front running. ...

    the solution. learn how to trade or do NOT trade.

    my trading buddy. hi.five.oh.

    a retail trader trading from a bedroom trading room started in 1993 with $50,000 went up to $6,000,000, down to $600,000, up to $10,000,000, now at $5,000,000.

    the excuses are there are NO EXCUSES.

    a trader trading a complete trading plan will continuously make more money than one loses.

    a trader is at the mercy of one’s own ignorance.

    naive: deficient in worldly wisdom or informed judgment.

    traders are opportunist.

    understand reality. trade reality.

    learn how to trade.

    twittering as stocktradr

  72. Says who? by Anonymous Coward · · Score: 0

    The market for who, efficient for who? These leeches DO NOTHING but skim wealth from the rest of the planet. They should have been allowed to CRASH AND BURN two years ago. They FAILED to eat their own capitalist dogfood. It is a failed, harmful business model that WOULDN'T EXIST today if it wasn't for all of us being PUT INTO DEBT to resurrect THEIR market. They used lies and threats, extortion in other words, to get bailed out.

    I own no stocks whatsoever BECAUSE THE MARKET IS A RIGGED CONGAME, run for the benefit of those grifters and sleazoids. Investing means you invest in a company, there is no legitimate company that can produce a good or a service in 128 microseconds, other than this thieves market. This isn't investing, it is a casino, and they should be regulated as such, or abolished and we start over with a proper concept of what a stock share is and what real investing is, including minimum holding times between trades, measured in months at a minimum.

  73. you just described the multinational by Anonymous Coward · · Score: 0

    this is exactly how our economy favours the big over the small . Leverage allows and requires growth .

  74. I just explained that by Anonymous Coward · · Score: 0

    Unless you participate in the IPO -- and typically only large wholesale investors and insiders have this ability -- you are NOT giving capital to the company by purchasing the company's stock, whether you plan to hold it for 20 minutes or 20 years. They already received the capital from other people during the IPO. At any point thereafter, you are merely engaging in a transaction with another third party, and the underlying company is not involved. You are merely buying a financial instrument, hoping it will generate profit either through dividends or capital gain.

    So my point is that you can't say short-term speculation is gambling without ALSO saying that long-term speculation is gambling. There is no objective difference except the amount of time you hold the position.

  75. 126 microseconds what it cant do by tempest69 · · Score: 2, Informative

    126 microseconds is the time light can travel about 38 kilometers. So NO, packets are not traveling far in that time. it's near the latency of standard Gig-E, so traders use Infiniband. And get closer to the exchange, as every 30 meters is a microsecond of advantage.

  76. You can try the "reply an hour++ later" trick, lol by Anonymous Coward · · Score: 0

    "Again, this whole thread is about "trading". You keep bringing up reporting and email." - by UnknowingFool (672806) on Monday October 25, @01:11PM (#34014568)

    No, I merely stated with backing factual data from reputable sources that Microsoft Windows Server 2003 + SQLServer 2005 act as the official trade data dissemination system for NASDAQ, that's all!

    So, once again for the 10th time now: Show us where I stated anything else!

    Especially since you seemed to say I was implying that MS stuff "ran the entire show" @ NASDAQ, or any other stock exchange, when I clearly did not) & I'll quote you in it now FROM YOUR FIRST POST HERE IN FACT BELOW NEXT:

    "No, you're slightly misinformed. The NASDAQ exchange systems themselves runs on Linux. NASDAQ runs their Exchange and messaging servers on Windows which is a completely different system." - by UnknowingFool (672806) on Monday October 25, @10:28AM (#34011858)

    In fact, per the above quote from you in your 1st reply to me, where you also tossed names my way (or in your post after it, out of frustration at your own mistakes shown above)?

    Heh: you DEFINITELY show you misunderstood what NASDAQ's MDDS is in that quote, and that you misunderstood me... MDDS is not exchange or messaging, it's SQLServer 2005 + Windows Server 2003...

    (Care to debate that? It's your own mistaken words quoted from your 1st reply to me, after all... good luck!)

    You can try to put a "spin" on what I said (the very thing YOU accused ME of in fact, wrongly, because until you prove that I said the 'entire show is run by MS stuff' as you seemed to imply I was stating? You are WRONG as wrong gets & trying to put words in my mouth, period...)

    ---

    "How about below where you are confusing two different functions." - by UnknowingFool (672806) on Monday October 25, @01:11PM (#34014568)

    No, in the url from YouTube where LSE's own "big cheese" was saying he also used MS stuff for trade data dissemination (as it is used @ NASDAQ's own MDDS to this day, & using MS stuff, for 24x7 bulletproof & bugfree uptime no less 24x7 for years on end now)!

    HOWEVER: Now, as we can ALL see from this thread?

    That much didn't "work out" well for LSE or anything else they put together with Accenture!

    So, I, like the person I replied to, are stating there are diff.'s & they're in the architects + designers & maintenance teams apparently at NASDAQ & LSE... because NASDAQ makes MS stuff work for those purposes, & apparently, per that video? LSE teams could not.

    Sure, they'll try to blame their own F-up on MS, but it seems NASDAQ has their MDDS (market data dissemination system) working fine though, where LSE does not & could not get it right!

    ---

    "You keep implying that NASDAQ has done it but the LSE hasn't therefore it was a failure on the LSE." - by UnknowingFool (672806) on Monday October 25, @01:11PM (#34014568)

    Well, again, see my last paragraph concluding sentence above, AND, also see that video from youtube where the folks @ LSE tried to use MS stuff for their version of NASDAQ's MDDS (an official trade data dissemination system), & failed... they said it, not I!

    ---

    "But you keep comparing a reporting system that NASDAQ runs on Windows with the trading system that LSE ran on Windows but ditched for Linux. You keep equating reporting and trading here." - by UnknowingFool (672806) on Monday October 25, @01:11PM (#34014568)

    NO, again (for the 10th time now for Pete's sake): Show us where I said that LSE or NASDAQ runs "their entire show" for trading on MS' stuff... you can't & YOU KNOW IT.

    (You're trying like hell to put words in my mouth I never stated... poor tactic, because I have yet to see a quote from you showing where I said LSE or NASDAQ runs "EVERYTHING" on MS' stuff!)

  77. Answer 2 questions Unknowing Fool, ok? apk by Anonymous Coward · · Score: 0

    "All I said is it's not an apples to apples comparison but you are trying to make it out to be one." - by UnknowingFool (672806) on Monday October 25, @01:11PM (#34014568)

    Question #1: What is/was LSE's "INFOLECT" and what was it built with and what is/was it for?

    Question #2: What is NASDAQ's "MDDS" and what was it built with, and what is it for??

    Answer to BOTH = BOTH systems were built using Windows Server 2003 + SQLServer 2005 and were for the purposes of trade data dissemination & booking.

    (Additionally, NOT using MS Exchange, as you also stated ERRONEOUSLY also, and neither system is for messaging & reporting alone etc. as you stated. They are for trade data booking & tracking + observations reports)

    FINAL COMPARISON, NASDAQ success, vs. LSE failure:

    NASDAQ = Successfully built a trade dissemination & booking system for their stock exchange's users using MS' stuff, and on OLDER SLOWER hardware they still go "24x7" bulletproof & bugfree in clustered setup uptime

    LSE = Opposite of NASDAQ's success with their INFOLECT system built by Accenture.

    APK

    P.S.=> This merely proves my point that my comparison WAS "apples to apples" (even giving LSE the upper hand w/ newer & faster hardware than the NASDAQ system uses) with the softwares used and for what purposes...

    (Also - I never EVER said here (and you fail to show a quote where I did, though you insinuated/implied I said otherwise) that NASDAQ or LSE or any stock exchange runs "everything" on MS' stuff, not once)...

    So your attempts @ putting words in my mouth I never said, OR to cover your own misinterpreting failure in reading here? I'll let others read this reply, as it says it all in a nutshell! apk

    1. Re:Answer 2 questions Unknowing Fool, ok? apk by UnknowingFool · · Score: 1

      Question #1: What is/was LSE's "INFOLECT" and what was it built with and what is/was it for?

      Question #2: What is NASDAQ's "MDDS" and what was it built with, and what is it for??

      Answer to BOTH = BOTH systems were built using Windows Server 2003 + SQLServer 2005 and were for the purposes of trade data dissemination & booking.

      *Sigh* The problem you haven't quite grasped the details so let me be as clear as possible here. Infolect/TradElect was LSE's TRADING system in that it processes transactions of purchases and sales. NASDAQ's MDDS system is used for REPORTING in that it messages to externals systems about the purchases and sales that have been made. The overhead screens that you seen on the NASDAQ floor and scrolling bars are examples of reporting systems. When it comes times to actually book an order, NASDAQ uses Linux (The terminals that traders use). However you cannot use the overhead TV screen to purchase or sell orders; you have to use a terminal to do so. If you don't understand the difference between reporting and trading then there is no hope you'll ever understand any other points.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    2. Re:Answer 2 questions Unknowing Fool, ok? apk by Anonymous Coward · · Score: 0

      "*Sigh* The problem you haven't quite grasped the details so let me be as clear as possible here. Infolect/TradElect was LSE's TRADING system in that it processes transactions of purchases and sales. NASDAQ's MDDS system is used for REPORTING in that it messages to externals systems about the purchases and sales that have been made."

      - by UnknowingFool (672806) on Monday October 25, @03:55PM (#34016684)

      Oh, really? Then, how do you explain the fact that MDDS is also used for BOOKING TRADES (that means writing back to a DB mind you)?

      Also??

      You had better refer to the video http://www.youtube.com/watch?v=BwSM55bsCrM where Mr. even said INFOLECT is LSE's Trade Data Dissemination system then... he said it himself there, take a listen/look in fact!

      (He also appears to be "the main man" @ LSE on this no less!)

      APK

      P.S.=>

      "The overhead screens that you seen on the NASDAQ floor and scrolling bars are examples of reporting systems. When it comes times to actually book an order, NASDAQ uses Linux (The terminals that traders use)."

      - by UnknowingFool (672806) on Monday October 25, @03:55PM (#34016684)

      You must LOVE "eating your words" because I put up contrary information from a reputable reliable source that shows MDDS DOING BOOKING OF TRADES (means it writes data to a db, not just reporting)... in my earlier posts, and here again, BELOW (read on):

      ---

      "However you cannot use the overhead TV screen to purchase or sell orders; you have to use a terminal to do so. If you don't understand the difference between reporting and trading then there is no hope you'll ever understand any other points."

      - by UnknowingFool (672806) on Monday October 25, @03:55PM (#34016684)

      What?? LMAO - Man, how long do you wish to continue looking badly like a liar or someone trying to cover their own mistakes here???

      See the URL above, it shows QUITE otherwise, & from a reputable source(s) on both MDDS doing more than you say, in writes back to backing DB's & placing orders

      "NASDAQ Deploys SQL Server 2005 to Support Real-Time Trade Booking and Queries"

      http://www.microsoft.com/sqlserver/2005/en/us/cs-financial-roi.aspx?pf=true

      AND

      About what the main man @ LSE even said about InfoLect http://www.youtube.com/watch?v=BwSM55bsCrM (their failed version of a transaction data dissemination vs. NASDAQ's successful trade data dissemination AND BOOKING system in MDDS)...

      Both sources contradict AND DISPROVE your very words... with reliable sources!

      I've been writing these types of systems professionally since 1994, believe you me, I KNOW what I am talking about, even without the backing URL's above as proofs to MY credit... so, please:

      Do NOT try to "condescend" to me, when you are failing hugely at every turn here... apk

  78. UnknowingFool, MDDS does trade booking too & m by Anonymous Coward · · Score: 0

    "*Sigh* The problem you haven't quite grasped the details so let me be as clear as possible here. Infolect/TradElect was LSE's TRADING system in that it processes transactions of purchases and sales. NASDAQ's MDDS system is used for REPORTING in that it messages to externals systems about the purchases and sales that have been made." - by UnknowingFool (672806) on Monday October 25, @03:55PM (#34016684)

    Oh, really? Then, how do you explain the fact that MDDS is also used for BOOKING TRADES too (that means writing back to a DB mind you)?

    See here, especially its title:

    "NASDAQ Deploys SQL Server 2005 to Support Real-Time Trade Booking and Queries"

    http://www.microsoft.com/sqlserver/2005/en/us/cs-financial-roi.aspx?pf=true

    Also??

    You had better refer to the video http://www.youtube.com/watch?v=BwSM55bsCrM

    Where Mr. David Lester, CIO of LSE, plus Mr. Robin Paine their CTO backed him. Both even said INFOLECT is LSE's Trade Data Dissemination system then... he said it himself there, take a listen/look in fact!

    You are messing up, hugely...

    APK

    P.S.=>

    "The overhead screens that you seen on the NASDAQ floor and scrolling bars are examples of reporting systems. When it comes times to actually book an order, NASDAQ uses Linux (The terminals that traders use)." - by UnknowingFool (672806) on Monday October 25, @03:55PM (#34016684)

    You must LOVE "eating your words" because I put up contrary information from a reputable reliable source that shows MDDS DOING BOOKING OF TRADES (means it writes data to a db, not just reporting)... in my earlier posts, and here again, BELOW (read on):

    ---

    "However you cannot use the overhead TV screen to purchase or sell orders; you have to use a terminal to do so. If you don't understand the difference between reporting and trading then there is no hope you'll ever understand any other points." - by UnknowingFool (672806) on Monday October 25, @03:55PM (#34016684)

    What?? LMAO - Man, how long do you wish to continue looking badly like a liar or someone trying to cover their own mistakes here???

    See the URL above, it shows QUITE otherwise, & from a reputable source(s) on both MDDS doing more than you say, in writes back to backing DB's & placing orders

    "NASDAQ Deploys SQL Server 2005 to Support Real-Time Trade Booking and Queries"

    http://www.microsoft.com/sqlserver/2005/en/us/cs-financial-roi.aspx?pf=true

    AND ONCE MORE AGAIN:

    About what the main man @ LSE even said about InfoLect http://www.youtube.com/watch?v=BwSM55bsCrM (their failed version of a transaction data dissemination vs. NASDAQ's successful trade data dissemination AND BOOKING system in MDDS)...

    Both sources contradict AND DISPROVE your very words... with reliable sources!

    I've been writing these types of systems professionally since 1994, believe you me, I KNOW what I am talking about, even without the backing URL's above as proofs to MY credit... so, please:

    Do NOT try to "condescend" to me, when you are failing hugely at every turn here... apk

  79. NASDAQ mdds system does do trade booking by Anonymous Coward · · Score: 0

    "*Sigh* The problem you haven't quite grasped the details so let me be as clear as possible here. Infolect/TradElect was LSE's TRADING system in that it processes transactions of purchases and sales. NASDAQ's MDDS system is used for REPORTING in that it messages to externals systems about the purchases and sales that have been made. The overhead screens that you seen on the NASDAQ floor and scrolling bars are examples of reporting systems. When it comes times to actually book an order, NASDAQ uses Linux (The terminals that traders use). However you cannot use the overhead TV screen to purchase or sell orders; you have to use a terminal to do so. If you don't understand the difference between reporting and trading then there is no hope you'll ever understand any other points." - by UnknowingFool (672806) writes: on Monday October 25, @03:55PM (#34016684)

    http://www.microsoft.com/sqlserver/2005/en/us/cs-financial-roi.aspx?pf=true [microsoft.com]

    "NASDAQ Deploys SQL Server 2005 to Support Real-Time Trade Booking and Queries"

    See that as your proof of what my subject says and what the other anonymous coward apk said since he is correct that even the title of his source indicates that NASDAQ's MDDS does do 'Trade Booking' and says so verbatim. That does indicate that the MDDS system at NASDAQ does more than just report as you state unknowing fool so you have to eat your words yet again.

    1. Re:NASDAQ mdds system does do trade booking by UnknowingFool · · Score: 1
      MS case study contradicts you: "MDDS receives direct feeds from NASDAQ's trade reporting system, and collects the data, storing it in SQL Server 2005. It is then available in real time for queries by market participants, including those using the NASDAQ Workstation, a Web-based tool that connects to NASDAQ trading systems."

      "NASDAQ Deploys SQL Server 2005 to Support Real-Time Trade Booking and Queries"

      "support"!="process" Samba "supports" Windows networks. Samba != Windows. MDDS helps traders in that they can gather information about trades, companies, prices, histories. In that way they support booking, but MDDS itself is not for booking. If you read the case study, the biggest clue is that MDDS could only handle 100,000 queries a day. The NASDAQ prides itself that it can handle 64,000 transactions per second. A point you have never addressed. If MDDS was used for booking, it is painfully inadequate. All you've shown is that you don't understand details.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
  80. This is no world's record by jtara · · Score: 1

    Hate to burst their bubble, but we were executing trades with ISLD in better time than this circa 2002 or so.

    Pretty sure we saw some confirmations in the 80uSec range, and regularly in the 100 uSec range. Have to pull out the logs to be sure. We had a small high-frequency trading operation, which was probably one of the first. I got the idea to co-locate in the same building as ISLD at 50 Broad St. (We started out trading from St. Louis, LOL - moved to co-location at our broker 30 miles up the Hudson, and then into 50 Broad.) We initially co-located at their Internet provider at the time, located in the building, in order to get the closest Internet connection to receive quotes from ISLD via their ITCH interface. Later, we were able to obtain the use of a fibre in the elevator shaft and bypass the Internet part, and eventually were able to start entering our trades directly through OUCH, bypassing our broker's equipment, and sharing the same fibre connection (most firms had to use dedicated T1's at the time). (We leased T1s to some of the other ECNs, and got some data from our broker's system.) When ISLD moved to NJ, we moved our equipment to a co-location facility that they provided. (They never had an official one at 50 Broad.)

    Not sure if ISLD had transitioned to Linux for the OUCH servers at that point, or were still using MS-DOS. Our own equipment used Windows 2000.

    Josh Levine at ISLD was a fanatic about low latency. Most firms couldn't care less, so he was eager to work with anyone who showed an interest. We had a lot of discussions on how to decrease latencies, and he introduced me to TCP_NOWAIT, which disables the Nagle Algorithm in TCP stacks.

    Other ECNs were resistant to change. I'm not sure if they knew just how far ahead of them ISLD was. At that time, based on our logs (we logged the timing of every trade with microsecond resolution) ISLD was the no-contest hands-down winner, with REDI a not-so-close second, followed by Instinet, and crap. ARCA was hampered in the extreme by their Chicago server location. Of these, REDI was the most willing to listen, and did cooperate in making changes to reduce latency. INCA and NASDAQ obviously eventually "got it", since they bought ISLD essentially for it's technology. There really wasn't much to the technology - it consisted of nothing more than an approach of insisting on knowing just where every microsecond goes, and eliminating unnecessary delays.

  81. Current NASDAQ stats are better by jtara · · Score: 1

    BTW, here's the current published latency for NASDAQ's OUCH interface. 98uSec.

    http://www.nasdaqtrader.com/trader.aspx?id=inet

    I should point out that the times that I logged circa-2002 included a round-trip through our server. That is, they were measurements from the time our software decided to initiate a trade against ISLD to the time we received and processing a confirmation message indicating that we had bought the shares.

    The NASDAQ figures quoted above are from the customer's network port, throgh NASDAQ's equipment, and back to the customer's network port. (I assume measured at the NASDAQ facility.) So, it's a significantly shorter path.

    So what do we take from this?

    - Linux can do ~100 uSec trades today.

    - Linux and MS-DOS could do ~100 uSec trades several years ago.

    - The additional latency of a customer-side trading system of Windows-2000/MFC several years ago was probably much less than 100 uSec, since the total round trip was in that range.

    - .net might suck. Or maybe just un-talented programmers.

    The fact that we aren't see 50uSec or 10uSec trades today is not surprising, given the exponential growth in volume...

    I suspect that OUCH is still the undisputed king of low-latency execution.

    Furthermore, NASDAQ's volume is very significantly greater than the LSE's, and OUCH-entered orders represent a significantly greater proportion of NASDAQ's total volume than LSE's "dark pool".

  82. Ahem: Bullshit, there is no Linux at NASDAQ by Anonymous Coward · · Score: 0

    "No, you're slightly misinformed. The NASDAQ exchange systems themselves runs on Linux." - by UnknowingFool (672806) on Monday October 25, @10:28AM (#34011858)

    There is a PROPRIETARY SYSTEM called ACT in place @ NASDAQ that operates with Microsoft Windows Server 2003 and SQL Server 2005 acting as its front-end to users. The Microsoft based system replaced Tandem Mainframes (Compaq bought out Tandem and HP bought out Compaq). There is no evidence of Linux in this. Prove otherwise please.

    APK

    P.S.=> One thing I can't stand? Liars and bullshit artists like you... So, if you've going to speak your crap here, back it up, ok?? Funny part is that whenever you are asked to back up your words, you are unable to, everytime! apk

  83. Correction on MY part (SuperMontage, not ACT) by Anonymous Coward · · Score: 0

    "There is a PROPRIETARY SYSTEM called ACT in place @ NASDAQ that operates with Microsoft Windows Server 2003 and SQL Server 2005 acting as its front-end to users. The Microsoft based system replaced Tandem Mainframes (Compaq bought out Tandem and HP bought out Compaq). There is no evidence of Linux in this. Prove otherwise please." - by Anonymous Coward on Tuesday October 26, @06:13PM (#34031360)

    See subject-line above... & replace "ACT" above from my quote and in my posting I am replying to, with SUPERMONTAGE instead, as the name of the proprietary system used @ NASDAQ to process trades.

    APK

    P.S.=> Now, IF ole' "UnknowingFool" said NYSE? He'd have been correct, as they, like LSE, use Linux on their stock exchanges, but NASDAQ (which is NASDAQ & AMSE combined now)? It uses SuperMontage & Microsoft Windows Server 2003 + SQLServer 2005... that's a FACT! apk

  84. Wow, faster than an I/O interrupt by lsatenstein · · Score: 1

    Somewhere I believe that the microseconds are really 1000 times to fast. Should not the measurement be milliseconds or just over 1/10th second.

    --
    Leslie Satenstein Montreal Quebec Canada
  85. Re:UnknowingFool, MDDS does trade booking too & by UnknowingFool · · Score: 1

    Where Mr. David Lester, CIO of LSE, plus Mr. Robin Paine their CTO backed him. Both even said INFOLECT is LSE's Trade Data Dissemination system then... he said it himself there, take a listen/look in fact!

    Trade Dissemination == Reporting. Trade processing == Booking. Again you don't seem to grasp definitions very well. Read the MS case study again. It talks all about reporting and how MDDS would "help" booking. It doesn't mention that it would process the trade at all.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  86. Tell us about NASDAQ running on Linux again, LOL! by Anonymous Coward · · Score: 0

    "Trade Dissemination == Reporting. Trade processing == Booking." - by UnknowingFool (672806) on Wednesday October 27, @12:24PM (#34038796)

    I don't? Do you mean like trying to tell us that NASDAQ uses Linux?? Newsflash - NASDAQ DOES NOT USE LINUX Fool... if you said NYSE, then you would have been correct, but you blew it in your first post here, & I'll quote you in it:

    "The NASDAQ exchange systems themselves runs on Linux." - by UnknowingFool (672806) on Monday October 25, @10:28AM (#34011858)

    Got PROOF of that? Of course you don't, because NASDAQ uses a PROPRIETARY SYSTEM called "SuperMontage"... you are, as per usual, in error!

    ---

    Also, per your statement to me now, days later?

    WELL - What REALLY matters here is that London's Stock Exchange couldn't keep Windows Server working right on their TRADE DATA DISSEMINATION SYSTEM, and that NASDAQ's MDDS is working right and solidly for years with 24x7 uptime via Windows Server 2003 + SQLServer 2005 clustering.

    What was INFOLECT @ LSE also, by the by? Well, quoting their own CIO &/or CTO from the youtube video I posted? It was the SAME THING/ANALOG OF MDDS @ NASDAQ... which NASDAQ's team kept up & running solidly for years now, & LSE failed at...

    This ALL simply just proves my initial point from my first post, which was largely in agreement with the person I posted reply to also: The teams architecting, coding, & maintaining these systems matter more than that OS is used, or even hardware setups alone!

    (And, about ME not understanding things I read? You also REPEATEDLY tried to put words in my mouth here that I never said, like your implying/insinuating I said Windows ran "the whole show" @ NASDAQ & I never once stated that, or implied it... I only noted that their MDDS (market data dissemination system) runs on MS stuff for years of stable uptime!)

    APK

    P.S.=> You can try your "post 2-3 days later" crap, but I'll still catch you & make you live up to your name/handle here of "unknowingfool"... apk

  87. Anwer a question & EAT YOUR VERY WORDS... apk by Anonymous Coward · · Score: 0

    "Trade Dissemination == Reporting. Trade processing == Booking. Again you don't seem to grasp definitions very well. Read the MS case study again. It talks all about reporting and how MDDS would "help" booking. It doesn't mention that it would process the trade at all. - by UnknowingFool (672806) on Wednesday October 27, @12:24PM (#34038796)

    ANSWER THIS QUESTION UNKNOWING FOOL:

    What does that say below, UnknowingFool? Especially BOTH the BOLDED parts...

    NASDAQ Deploys SQL Server 2005 to Support Real-Time Trade Booking and Queries:

    (PERTINENT QUOTE EXCERPT)

    "Agility to Meet Customer Needs

    "Moving trade booking operations from the large mainframe database to SQL Server 2005 has greatly enhanced the agility NASDAQ internal developers enjoy when customizing existing or creating new solutions."

    Straight from that very article no less, verbatim... lol, & you said I didn't read it? Pot calling the kettle black boy, on YOUR part... lmao!

    ---

    MDDS appears to be far more than the London Stock Exchange's InfoLect system, which was only apparently a "trade data dissemination" system ONLY, whereas MDDS? Read the above... NASDAQ moved from Tandem Mainframes (used to be Compaq, & now is HP).

    The NASDAQ overall system is a composite of proprietary & commodity systems (MS stuff is noted above) & it's called "SuperMontage" (makes sense, a montage is a sort of collage). I never ONCE said it was "ALL MS" stuff, though YOU tried to stuff those words in my mouth and YOU KNOW IT (and you were unable to produce me EVER saying that also).

    The same deal is probably prevalent at most all stock exchanges really I'd wager (a mixture of tools).

    Oh, & again - There IS the fact that NASDAQ manages to keep a Microsoft-based system going and LSE?? FAILED... this only again supports my 2nd posting that teams that architect, code, and maintain systems like these matter MORE than the OS or DB's used apparently, look at the results here in comparison of NASDAQ & LSE!

    I ought to know by the way - this IS what I have been doing professionally for 16++ yrs. now in fact, writing or co-writing, & maintaining "Mission-Critical/Enterprise-Class" information systems... apk

    So, in the end here? Well - It appears you LOSE on all fronts, even your "last stand" here, boy... eat your words!

    APK

    P.S.=> MY SOURCE USED: LMAO, the very article YOU SAID I DID NOT READ, no less... how ironic!

    http://webcache.googleusercontent.com/search?q=cache:eanVbbWTsmEJ:download.microsoft.com/download/c/a/d/cadc2f8c-3901-4b40-9429-fd071ba6c9bd/NASDAQ%2520-%2520SQL%2520Server%25202005%252012.18.06_Final.doc+MDDS+and+booking+of+trade&cd=1&hl=en&ct=clnk&gl=us\

    or

    http://download.microsoft.com/download/c/a/d/cadc2f8c-3901-4b40-9429-fd071ba6c9bd/NASDAQ%20-%20SQL%20Server%202005%2012.18.06_Final.doc.

  88. Unknown fool, answer this question (you lose)... by Anonymous Coward · · Score: 0

    ANSWER THIS QUESTION UNKNOWING FOOL:

    What does that say below, between the dashed lines, UnknowingFool? Especially BOTH the BOLDED parts below, both of them...

    ---

    NASDAQ Deploys SQL Server 2005 to Support Real-Time Trade Booking and Queries:

    (PERTINENT QUOTE EXCERPT)

    "Agility to Meet Customer Needs

    "Moving trade booking operations from the large mainframe database to SQL Server 2005 has greatly enhanced the agility NASDAQ internal developers enjoy when customizing existing or creating new solutions."

    ---

    (So - What's that say then, UnknowingFool? Does that state that NASDAQ is using MDDS for booking of trades as well? Sure does! You said it doesn't but... there you are!)

    Straight from the very article in my PS below, from MS no less, verbatim... lol, & you said I didn't read it?

    Please - As usual from you, if it's not LIES or your mistakes? It's now you being "the Pot calling the kettle black" boy, on YOUR part... lmao!

    APK

    P.S.=> MY SOURCE USED? Well: LMAO, the very article YOU SAID I DID NOT READ, no less - see below &... how ironic!

    http://webcache.googleusercontent.com/search?q=cache:eanVbbWTsmEJ:download.microsoft.com/download/c/a/d/cadc2f8c-3901-4b40-9429-fd071ba6c9bd/NASDAQ%2520-%2520SQL%2520Server%25202005%252012.18.06_Final.doc+MDDS+and+booking+of+trade&cd=1&hl=en&ct=clnk&gl=us

    or

    http://download.microsoft.com/download/c/a/d/cadc2f8c-3901-4b40-9429-fd071ba6c9bd/NASDAQ%20-%20SQL%20Server%202005%2012.18.06_Final.doc

    apk

  89. Read & answer this question fool, & eat yo by Anonymous Coward · · Score: 0

    "MDDS itself is not for booking." - by UnknowingFool (672806) on Wednesday October 27, @12:21PM (#34038760)

    You can use your "interpretations" of what the case study said, but I will use the EXACT documentation that states otherwise from MS, that's more specific and supports my case that MDDS does do trade booking... See below, answer my question!

    ANSWER THIS QUESTION UNKNOWING FOOL:

    What does that say below, between the dashed lines, UnknowingFool? Especially BOTH the BOLDED parts below, both of them...

    ---

    NASDAQ Deploys SQL Server 2005 to Support Real-Time Trade Booking and Queries:

    (PERTINENT QUOTE EXCERPT)

    "Agility to Meet Customer Needs

    "Moving trade booking operations from the large mainframe database to SQL Server 2005 has greatly enhanced the agility NASDAQ internal developers enjoy when customizing existing or creating new solutions."

    ---

    (So - What's that say then, UnknowingFool? Does that state that NASDAQ is using MDDS for booking of trades as well? Sure does! You said it doesn't but... there you are!)

    Straight from the very article in my PS below, from MS no less, verbatim... lol, & you said I didn't read it?

    Please - As usual from you, if it's not LIES or your mistakes or your OWN PERSONAL "interpretations"? It's now you being "the Pot calling the kettle black" boy, on YOUR part... lmao! The LITERAL statement above came from my legit sources @ MS below in fact... you lose boy, you lose.

    APK

    P.S.=> MY SOURCE USED? Well: LMAO, the very article YOU SAID I DID NOT READ, no less - see below &... how ironic!

    http://webcache.googleusercontent.com/search?q=cache:eanVbbWTsmEJ:download.microsoft.com/download/c/a/d/cadc2f8c-3901-4b40-9429-fd071ba6c9bd/NASDAQ%2520-%2520SQL%2520Server%25202005%252012.18.06_Final.doc+MDDS+and+booking+of+trade&cd=1&hl=en&ct=clnk&gl=us

    or

    http://download.microsoft.com/download/c/a/d/cadc2f8c-3901-4b40-9429-fd071ba6c9bd/NASDAQ%20-%20SQL%20Server%202005%2012.18.06_Final.doc

    apk