How can I find a list of self-select stocks & shares ISA providers?
I can't provide a list, but when I took out my Stocks and Shares, I extensively researched for a good, cheap, flexible option and I went with FoolShareDealing.  I've found them to be good, and their online trading system works well.  I hope that's still the case. Try fool.co.uk for getting more information about ISAs:  Everything You Need To Know About ISAs http://www.moneysupermarket.com/shares/CompareSharesForm.asp lists many. I found the Interactive Investor website to be excruciatingly bad. I switched to TD Waterhouse and found the website good but the telephone service a bit abrupt. I often use the data presented on SelfTrade but don't have an account there. I'm currently using Halifax. Pros: Cons: I'm might start using TD Waterhouse in future, as they claim to have no admin charge. My go-to response whenever anyone asks me this is the Monevator table of platform fees. It looks a little complicated at first, but scroll past the table for a couple of paragraphs of useful info to help narrow down your search. The general tone of the page is geared more towards investors in index funds, but the fees on share-dealing are right there in the table too. There are also special notes if there are discounts for frequent traders and that sort of thing, so not too much passive-investor elitism on show!
I had the same problem and was looking for a software that would give me easy access to historical financial statements of a company, preferably in a chart. So that I could easily compare earnings per share or other data between competitors. Have a look at Stockdance this might be what you are looking for.  Reuters Terminal is way out of my league (price and complexity) and Yahoo and Google Finance just don't offer the features I want, especially on financials. Stockdance offers a sort of stock selection check list on which you can define your own criterion’s. Hence it makes no investment suggestions but let's you implement your own investing strategy. "I don't understand what the D, to the right of APPLE INC, means. This means the graph below is for the ""D"". There is selection at top and you can change this to Minutes [5,20,60,etc], Day, Week [W], Month [M] I'm not understanding how it can say BATS when in actuality AAPL is listed on the NASDAQ. Do all exchanges have info on every stock even from other exchanges and just give them to end-users at a delayed rate? BATS is an exchange. A stock can be listed on multiple exchange. I am not sure if AAPL is also listed on BATS. However looks like BATS has agreement with major stock exchanges to trade their data and supplies this to trading.com" Keep in mind that the exchanges do not hold, buy, or sell the stock - people (or funds) do.  All the exchange does is facilitate the sale of stock from one entity to another. So the shares outstanding (and market cap) for a company are set regardless of how many exchanges the stock is listed on.  The company typically indicates the number of shares outstanding in its financial statements.  I do not know if the exchange itself keeps track of shares outstanding; it may just report whatever the company publishes. So theoretically, if you wanted to buy all of the stock of a company, you could do it all in one exchange, provided that all the existing holders of the stock were willing to sell you their shares.  There are many issues with that, though, which I don't think are germane to your question. When getting a mortgage it always depends on the bank and each bank may be more or less strict. With that being said there are rules and general guidelines which can help you understand how you fit in the world of mortgage approvals. If you can provide the same paper work as an employee of your company that you would normally provide from any other company then a bank may just accept that alone. However to me it seems like you will be looking at a new variation of what was known as a Self-certification mortgage A self-certification mortgage is basically a mortgage for those who   cannot prove their income. As a result of the housing collapse, the rules on a traditional self-cert mortgages have changed. As someone who is self employed, it is more difficult today to get a mortgage but is still possible. This article provides some good information: Can the self employed still get a mortgage? I advise doing some research on this topic and speaking with a professional mortgage broker.  Some Resources: Compare Self Cert Mortgages How to beat the mortgage famine in 2012 Can the self employed still get a mortgage? You can look into specific market targeted mutual funds or ETF's. For Norway, for example, look at NORW. If you want to purchase specific stocks, then you'd better be ready to trade on local stock exchanges in local currency. ETrade allows trading on some of the international stock exchanges (in Asia they have Hong Kong and Japan, in Europe they have the UK, Germany and France, and in the Americas they have the US and Canada). Some of the companies you're interested in might be trading there. Some personal finance packages can track basis cost of individual purchase lots or fractions thereof. I believe Quicken does, for example. And the mutual funds I'm invested in tell me this when I redeem shares. I can't vouch for who/what would make this visible at times other than sale; I've never had that need. For that matter I'm not sure what value the info would have unless you're going to try to explicitly sell specific lots rather than doing FIFO or Average accounting. Wikipedia is your friend: http://en.wikipedia.org/wiki/List_of_stock_exchanges "Vanguard has a Vanguard FTSE Social Index Fund.  Their web page says ""Some individuals choose investments based on social and personal beliefs. For this type of investor, we have offered Vanguard FTSE Social Index Fund since 2000. This low-cost fund seeks to track a benchmark of large- and mid-capitalization stocks that have been screened for certain social, human rights, and environmental criteria. In addition to stock market volatility, one of the fund’s other key risks is that this socially conscious approach may produce returns that diverge from those of the broad market."" It looks like it would meet the qualifications you require, plus Vanguard funds usually have very low fees."