Social Trading Platforms Basically Front Running?
I don't think you can really classify it as front running. Technically, the only information, that the alleged front runner in this case has over the followers is the knowledge of the trade itself. Knowledge of the trade may indeed be share price sensitive information (for some high volume traders or those respected and with many followers) but it's not really like they can't know about it before everyone else; parity isn't possible in this case. If an company/organisation (i.e. the social trading platform say) responsible for disseminating the details/log of a trader to a following (or individuals working for said company/organisation), were to act on the trading data before dissemination then THEY would be guilty of front running. The alleged front runner may profit from the following of course, but that's only really occurring due to the publication of information that is share price sensitive, and such information generally has to be published by law (if it is by law so classified) so it's difficult to find too much fault. There has to be a certain amount of consideration on the part of any trader as to who is more the fool, the fool or the fool that follows them?
&gt;HFT allows those with access to leverage sub-second propagation delays in pricing, which screws those without   Yes it does, just as the first web based trading systems provided investors an advantage over those using the phones to place orders, all the way back to when the wheel provided advantage over those running barefoot in battles. It is the cost of progress.  What is different for the first time in history is that humans are no longer being replaced by other, more efficient humans. They are being replaced by computers, to the point of eventually becoming obsolete. It enables a few to amass enormous leverage but that is a social problem, not an economic one. "A couple options that I know of: Interactive Brokers offers a ""paper trading"" mode to its account holders that allows you to start with a pretend stack of money and place simulated trades to test trading ideas. They also provide an API that allows you to interface with their platform programmatically for retrieving quotes, placing orders, and the such. As you noted, however, it's not free; you must hold a funded brokerage account in order to qualify for access to their platform. In order to maintain an account, there are minimums for required equity and monthly activity (measured in dollars that you spend on commissions), so you won't get access to their platform without having a decent amount of skin in the game. IB's native API is Java-based; IbPy is an unofficial wrapper that makes the interface available in Python. I've not used IB at all myself, but I've heard good things about their API and its accessibility via IbPy. Edit: IB now supports Python natively via their published API, so using IbPy is no longer needed, unless you wish to use Python 2.x. The officially supported API is based on Python 3. TD Ameritrade also offers an API that is usable by its brokerage clients. They do not offer any such ""paper trading"" mode, so you would need to ""execute"" transactions based on quotes at the corresponding trade times and then keep track of your simulated account history yourself. The API supports quote retrieval, price history, and trade execution, among other functions. TDA might be more attractive than IB if you're looking for a low-cost link into market data, as I believe their minimum-equity levels are lower. To get access, you'll need to sign up for an API developer account, which I believe requires an NDA. I don't believe there is an official Python implementation of the API, but if you're a capable Python writer, you shouldn't have trouble hooking up to the published interfaces. Some caveats: as when doing any strategy backtesting, you'll want to be sure to be pessimistic when doing so, so your optimism doesn't make your trades look more successful than they would be in the real world. At a minimum, you'll want to ensure that your simulations transact at the posted bid/ask prices, not necessarily the last trade's price, as well as any commissions and fees associated with the trade. A more robust scheme would also take into account the depth of the order book (also known as level 2 quotes), which can cause additional slippage in the prices at which you buy/sell your security. An even more robust scheme would take into account the potential latency of trade execution, looking at all prices over some time period that covers the maximum expected latency and simulating the trade at the worst-possible price." Have you looked at ThinkorSwim, which is now part of TD Ameritrade? Because of their new owner, you'll certainly be accepted as a US customer and the support will likely be responsive. They are certainly pushing webinars and learning resources around the ThinkorSwim platform. At the least you can start a Live Help session and get your answers. That link will take you to the supported order types list. Another tab there will show you the currency pairs. USD is available with both CAD and JPY. Looks like the minimum balance requirement is $25k across all ThinkorSwim accounts. Barron's likes the platform and their annual review may help you find reasons to like it. Here is more specific news from a press release: OMAHA, Neb., Aug 24, 2010 (BUSINESS   WIRE) -- TD AMERITRADE Holding   Corporation (NASDAQ: AMTD) today   announced that futures and spot forex   (foreign exchange) trading   capabilities are now available via the   firm's thinkorswim from TD AMERITRADE   trading platform, joining the recently   introduced complex options   functionality. I love technical analysis, and use candlesticks as part of my technical analysis system for trading mutual funds in my 401K. However, I would never use a candlestick chart on its own.  I use combination of candlesticks, 2 different EMAs, MACD, bollinger bands, RSI and hand drawn trend lines that I constantly tweak.  That's about as much data input as I can handle, but it is possible to graph it all at once and see it at a glance if you have the right trading platform. My approach is very personal, not very aggressive, and took me years to develop. But it's fairly effective - 90% + of my trades are winners. The big advantage of technical analysis is that it forces you to create repeatable rules around which you base your trading.  A lot of the time I have little attention at all on what fund I am trading or why it is doing well in that particular market condition. It's basically irrelevant as the technical system tells when to buy and sell, and stops you trying to second guess whether housing, chemicals, gold or asian tigers are is doing well right now. If you don't keep to your own rules, you have only yourself to blame. This keeps you from blaming the market, which is completely out of your control. I explain many of my trades with anotated graphs at http://neurotrade.blogspot.com/ There are a few scenarios I see possible:  1. Risk parameters in the algo were set very conservatively. Putting quotes out and canceling them is very common.   2. It was looking to exploit situations where someone rips through the book with a market order.  3. It was reacting too slowly to signals, and chasing opportunities that had already passed.   Other comments: What do you believe front running is? Your version differs from the textbook definition.   Quote taxes are more effective than minimum order durations. I wrote about how that works in a previous post in this thread. Presumably, some of the selling pressure could be from insiders who have been locked up for a while and now that they've gone public, they're cashing out.   The problem with snapchat is that unlike when facebook went public, it does not stand alone. Facebook wasn't really fighting anyone for dominance when it went public - it had already won the war and just had to prove its ability to generate a profit. Snapchat is directly in Facebook's crosshairs (instagram) which makes it a tougher situation because not only do they have to prove profitability, they have to fight facebook while doing it. Without giving away any important details needlessly, I was pointing out that there are some fundamental things that we will offer.   After speaking with a user experience strategist, we came to an interesting market research finding, which reported that the majority of service providers are registered to a multiple number of platforms. As well as this we are targeting a niche that will offer us the ability to be dominant, eventually phasing in new sectors/industries. At the other end of the spectrum is the VICEX fund.  it invests in industries such as tobacco, gaming, defense/weapons, liquor and other companies whose products or services are widely considered not to be socially responsible