TD Webbroker.ca did not execute my limit sell order even though my stock went .02 over limit
TD will only sell the stock for you if there's a buyer. There was a buyer, for at least one transaction of at least one stock at 96.66. But who said there were more? Obviously, the stocks later fell, i.e.: there were not that many buyers as there were sellers. What I'm saying is that once the stock passed/reached the limit, the order becomes an active order. But it doesn't become the only active order. It is added to the list, and to the bottom of that list. Obviously, in this case, there were not enough buyers to go through the whole list and get to your order, and since it was a limit order - it would only execute with the limit price you put. Once the price went down you got out of luck.  That said, there could of course be a possibility of a system failure. But given the story of the market behavior - it just looks like you miscalculated and lost on a bet. On most exchanges, if you place a limit order to sell at 94.64, you will be executed before the market can trade at a higher price. However most stocks in the US trade across several exchanges and your broker won't place your limit order on all exchanges (otherwise you could be executed several times). The likeliest reason for wht happened to you is that your order was not on the market where those transactions were executed. Reviewing the ticks, there were only 8 transactions above your limit, all at 1:28:24, for a total 1,864 shares and all on the NYSE ARCA exchange. If your order was on a different exchange (NYSE for example) you would not have been executed. If your broker uses a smart routing system they would not have had time to route your order to ARCA in time for execution because the market traded lower straight after. Volume at each price on that day: What happened here is pretty obvious: You were trying to sell 2000 shares and apparently didn't mark your order to permit partial execution.  While they had a buyer at 94.66 they didn't want 2000 shares.  Thus your order went unfilled.
If the stock has dropped from $10 to $2 and now is range trading between $2 and $3, and you were not able to sell your shares earlier, then I would no be holding on to them now. As soon as the price hit $3 sell them. After you have sold them and you noticed the stock still range trading one strategy you could apply is to go long after the price bounces off the $2 support placing a stop just below $2, then as the price moves up you trail your stop up with the price. As it starts getting close to $3 tighten your stop. If it keeps range trading and bounces off the resistance at $3 and you get stopped out, you can either go short and reverse the process or wait for it to bounce off the support at $2 again. One word of warning though, the longer a stock range trades, the bigger the outbreak out of the rage (either up or down) will be, that is the reason why you should first wait for confirmation that the price has bounced off support/resistance before opening a position, and secondly why you should use a stop loss to get you out instead of just selling when it hits $3, because if it breaks through $3 you can continue profiting as it moves up. Some brokers have a number of shares they can offer their customers, but the small guy will get 100, not as many as they'd like. In the Tech bubble of the late 90's I was able to buy in to many IPOs, but the written deal from the broker is that you could not sell for 30 days or you'd be restricted from IPO purchases for the next 90. No matter what the stock opened at, there were a fair number of stocks thay were below IPO issue price after 30 days had passed. I haven't started looking at IPOs since the tech flameout, but had I gotten in to LinkedIn it would have been at that $45 price. Let's see if it stays at these levels after 30 days.  Edit - This is the exact cut/paste from my broker's site :  Selling IPO Shares: While XXX customers are always free to sell shares purchased in a public offering at any time, short holding periods of less than 31 calendar days will be a factor in determining whether XXX allocates you shares in future public offerings. Accordingly, if you sell IPO shares purchased in a public offering within 30 calendar days of such purchase, you will be restricted from participating in initial and secondary public offerings through XXX for a period of 3 months.  (I deleted the broker name) I honestly don't know if I'd have gotten any LI shares. Next interesting one is Pandora. From what I read, if the monthly average of the stock falls below 1 dollar, it can be delisted from the NYSE, which of course means you lose everything.  I've been playing this same stock on a day by day basis.  Twice I've finished up 15% on the day, with AMR, but  I don't plan on being able to do this for much longer though.  I dumped it all today just in case they decide to remove it this weekend. Probing for hidden limit orders usually involves sending the orders and then cancelling them before they get filled if they don't get filled. With trades actually going through multiple times for small amounts it looks more like a VWAP strategy where the trader is feeding small volumes into the market as part of a larger trade trying to minimize average cost. It could be probing but without seeing the orders and any cancels it would be difficult to tell. edit: I just had another thought; it could possibly be a market maker unwinding a bad position caused by other trading. Sometimes they drip trades into the market to prevent themselves from hitting big orders etc. that might move back against them. This is probably not right but is just another thought. source: I work for an organization that provides monitoring for these things to many large trading organizations. Bought 2400 at .02. Getting half out if it gets to .24   Update: I saw it rising fast so I switched my limit from .24 to .30 and it reached exactly .30 this morning. Just dumb luck. Hanging onto the other shares. Will still come out on top even if it crashes. It's not enough just to check if your order doesn't exceed 10% of the 20 day average volume. I'll quote from my last answer about NSCC illiquid charges: You may still be assessed a fee for trading OTC stocks even if your account doesn't meet the criteria because these restrictions are applied at the level of the clearing firm, not the individual client. This means that if other investors with your broker, or even at another broker that happens to use the same clearing firm, purchase more than 5 million shares in an individual OTC stock at the same time, all of your accounts may face fees, even though individually, you don't exceed the limits. The NSCC issues a charge to the clearing firm if in aggregate, their orders exceed the limits, and the clearing firm usually passes these charges on to the broker(s) that placed the orders. Your broker may or may not pass the charges through to you; they may simply charge you significantly higher commissions for trading OTC securities and use those to cover the charges.  Since checking how the volume of your orders compares to the average past volume, ask your broker about their policies on trading OTC stocks. They may tell you that you won't face illiquid charges because the higher cost of commissions covers these, or they may give you specifics on how to verify that your orders won't incur such charges. Only your broker can answer this with certainty. You typically need to specify that you want the GTC order to be working during the Extended hours session. I trade on TD Ameritrade's Thinkorswim platform, and you can select DAY, GTC, EXT or GTC_EXT. So in your case, you would select GTC_EXT. A bit of poking around brought me to this thread on the Motley Fool, asking the same basic question: I think the problem is the stock price. For a stock to be sold short, it has to be marginable which means it has to trade over $ 5.00. The broker, therefore, can't borrow the stock for you to sell short because it isn't held in their clients' margin accounts. My guess is that Etrade, along with other brokers, simply exclude these stocks for short selling. Ivestopedia has an explanation of non-marginable securities. Specific to stocks under $5: Other securities, such as stocks with share prices under $5 or with extremely high betas, may be excluded at the discretion of the broker itself. Most investors vote with their wallets. I expect ZERO glitches from a trading platform. If someone was actually causing trades to fail maliciously, their reputation would immediately suffer and their business would dry up over night.  You can't just play dumb and not respond to a button click. I can watch and replay the traffic I'm sending out to their server and see if they are responding to verify this. If their system goes down and has no redundancy, that is their fault and opens them to lawsuits. No trading platform could withstand scrutiny from its users if it was dishonest in the scenario you imagine. I think that if the price does not go very far up, then your order will open on 101, because you are setting a limit order, if suddenly the price goes up very quickly or with a gep even, then you may not be given a position. But this is with a limit order and it is better to check with the broker. There are also warrants in which you can adjust the price range, for example, from 101 to 103, and at a sharp price jump, it is possible for you and would not give a position at a price of 101, but perhaps 103 would get. Patrick Byrne (CEO of Overstock.com) ran a somewhat interesting website awhile back called 'Deep Capture' which focused heavily on naked short selling and bear raids. He was called all sorts of names and many 'serious' journalist types brushed his allegations off.   His basic argument was that a cabal of hedge funds would simultaneously naked short a specific equity and then a coordinated group of journalists and message board jockeys would disparage the company as loudly and publicly as possible, driving the price down. Naked shorting is supposed to be illegal since you can hold the types of positions like in the linked article about Citigroup where the number of shares sold short actually exceeds the number of shares in existence.  The group he named was essentially a who's who of hedge funds and fraudsters and included many names of prominent politically active 'reformed' criminals from the S&amp;L days on Wall St. I can't remember how the cards fell, but the scheme allegedly involved Michael Milliken, Sam Antar (from Crazy Eddie's Fraud), Gary Weiss, Jim Cramer, etc etc.   It was a fascinating story.   Byrne actually followed through with several lawsuits (one of which was settled after a Rocker Partners paid Byrne $5 million dollars to settle).   The 'Deep Capture' site is down, but I [found a decent article](http://www.theregister.co.uk/2008/10/01/wikipedia_and_naked_shorting/print.html) that sums up some of the shenanigans, including a journalist sock-puppeting to edit Wikipedia, repeatedly denying it, being IP-traced to inside the DTCC building (the Wall St. entity responsible for clearing trades, including naked shorts). "There needs to be a buyer of the shares you are offering.  There are a lot of feature rich options for buying and selling.  I don't understand them all in depth, but for example on TD Ameritrade here are some of the order types ""Limit"", ""Market"", ""Stop Market"", ""Stop Limit"", ""Trailing Stop %"", ""Trailing Stop $"".  This web page will explain the different order types https://invest.ameritrade.com/cgi-bin/apps/u/PLoad?pagename=tutorial/orderTypes/overview.html Stock with a higher volume will allow your trade to execute faster, since there are more frequent trades than stocks with lower volume. (UPDATE: More specifically, not more frequent trades, but more shares changing hands.) I'm a bit of a noob myself, but that's what I understand." The program placed orders in 25-millisecond bursts involving about 500 stocks, according to Nanex, a market data firm. The algorithm never executed a single trade, and it abruptly ended at about 10:30 a.m. ET Friday.  So it changed its mind every single time?  That's either a bug or it's front running.  I think it's front running no matter how you look at it.    If I ran the SEC, I'd put in place a rule that says all orders must stand for 2 seconds before they can be cancelled.  That's enough time for humans to react in the market.  This 25 ms for 500 stocks is nonsense.  That's just front running to defraud real investors and make money on very small differences in price millions of times a day.  It distorts the markets and does no good for anyone except the brokerage that is running the scam. I normally just do a buy limit at the price I want to buy it at. Then it executes when it's that price or lower, but there's still a chance you might purchase some shares at a larger price. But since we're small fry and using brokerages, there's not much we can do about it. Stop orders and stop limit orders typically do not execute during extended hours after the general market session has closed. Stop orders are market orders and market orders especially are not executed during extended hours. Although there are exceptions because a broker can say one thing and do another thing with the way order types are presented to customers vs what their programming actually does. The regulatory burden is a slap on the wrist, so you need to ask the broker what their practices are. Orders created during normal market hours do not execute in extended sessions, different orders would have to be made during the extended session. Your stop order should execute if the normal market hour price stays below your stop price. So a stop limit would actually be worse here, because a stop limit will create a limit order which may never get hit (since it is above the best bid best ask)