This is a trading item or a component that was created using QuantShare by one of our members.
This item can be downloaded and used by QuantShare Trading Software.
Trading items are of different types. There are data downloaders, trading indicators, trading systems, watchlists, composites/indices...
You can use this item and hundreds of others for free by downloading QuantShare.
Top Reasons Why You Should Use QuantShare:
Works with US and international markets (stock, forex, options, futures, ETF...)
Offers you the tools that will help you become a profitable trader
Allows you to implement any trading ideas
Exchange items and ideas with other QuantShare users
Our support team is very responsive and will answer any of your questions
We will implement any features you suggest
Very low price and much more features than the majority of other trading software
For Free - No Credit Card Required
Market Cap Historical Data for the US Stock Market
It is the product of the number of shares outstanding and the stock share price and it vary on a daily-basis (as do the stock price), the market capitalization is a measure of how big or small a company is. It represents the current market value of a company or how much a company is worth in traders and investors' eyes.
For example, if a stock price is $50 and that stock has 20 million outstanding shares then its market cap is equal to $1 billion (50*20mil).
This doesn't mean that the market capitalization reflects the true value of a company. It could be used a starting point for evaluation but you must be aware that market cap reflects the equity value of a company and the true value of a company should use equity, debt and other factors. Enterprise value (EV) is more comprehensive than market capitalization and it is a better economic measure of the market value of a business.
Stocks are usually classified based on their size or market capitalization (also called market cap). Depending on this value, a stock could be a classified as a large-cap stock, a mid-cap, a small-cap or a micro-cap.
Classification of different market cap stocks:
Nano Cap if market capitalization is under $50 million
Micro Cap if between $50 million and $300 million
Small Cap if between $300 million and $1 billion
Mid Cap if between $1 billion and $10 billion
Large Cap if between $10 billion and $200 billion
Mega Cap if above $200 billion
Unlike the Stock Market Capitalization trading item which downloads the latest market cap data for US companies, the item I am sharing retrieves historical market capitalization data for US stocks. The data can be found later in the following custom historical database: "mktcap", under a field with the same name. Historical market cap numbers are expressed in millions of dollars.
Examples using the historical market cap data:
Here is how to create a trading rule that returns true if a stock is a small-cap, that is, its market capitalization is lower than one billion dollars:
a = GetData("mktcap ", "mktcap") < 1000;
To plot historical market capitalization on a chart, add the following line to a chart formula:
a = GetData("mktcap ", "mktcap");
plot(a, "historic market cap", colorBlue);
To calculate the yearly moving average of a stock's historical market cap, type the following line:
a = GetData("mktcap ", "mktcap");
b = sma(a, 250);
Here is a list of some items that download historical data for other fundamental items/ratios: