HighTick
Average Dollars Traded Liquidity IndicatorMany traders measure liquidity as the number of shares traded each day. However, since a trader generally knows his anticipated position size expressed in dollars, it is more convenient to express liquidity in terms of the number of dollars of stock traded daily. In this way, the trader avoids having to calculate the number of shares to represent his position size when assessing if liquidity is adequate. The liquidy indicator does the calculation for you, and saves the trader some work. Usually adequate liquidity can be defined as some fixed multiple of the trader's position size, in dollars. Since each stock has a different price, in order to determine what percentage of the daily trade in a stock your intended position size will be, the price of the stock has to be multiplied by the number of shares to obtain the total number of dollars traded each day. For example, suppose the anticipated position size is $5,000 and a trader feels adequate liquidity is considered present when a stock trades at least 100 times the anticipated position size. A stock with adequate liquidity will then have at least $5,000 x 100 = $500,000 dollars traded each day. The formula for Total Dollars Traded Daily is: Total $ Traded Daily = Price x Shares Traded Daily The Avg$Traded indicator shown below plots the Average Dollars Traded for the stock WRLS using a short moving average (10 days) in white, and a longer moving average (50 days) in cyan. The results are expressed in millions of dollars to reduce the number of zeros displayed.
Fig. 1. Average Dollars Traded Indicator for Charts An input parameter of this indicator allows the trader to specify the minimum liquidity in terms of millions of dollars traded daily. In this example, a minimum liquidity of $500,000 has been specified. It can be seen that this low volume stock currently has a 10 day Average Dollars Traded of 0.39 million = $390,000, which is below the desired minimum. The indicator dropped below the specified minimum of $500,000 average dollars traded approximately 7 days ago, as indicated by the change in color of the 10 day moving average plot from white to red. Avg$Traded Input Parameters
Average Dollars Traded Indicator for Radarscreen (Avg$Traded.RS)
Avg$Traded.RS Input Parameters
Scanning the Universe of Stocks for LiquidityIndicator Avg$Traded can be used in a scan to find all the liquid stocks (NYSE, AMEX, NASDAQ) and ETF's (ARCX) in the universe of stocks. The scan format setup below includes approximately 7304 symbols in the scan.
Fig. 3. Formatting Liquidity Scan Symbol Universe To perform a liquidity scan on the entire universe of stocks, the following scan criteria are setup using the Avg$Traded indicator:
Fig 4. Formatting Liquidity Scan Criteria In the above scan criteria, stocks under the price of $0.50 are eliminated. The remainder must have at least an average of $500,000 in trades per day to be included in the scan results. From an initial list of 7304 symbols, the above scan produces 4383 stocks that pass the liquidity requirement. The above scan can now be preserved for use as input to several other scans. To ensure the results are automatically saved, the scan formatting Results tab section is setup as follows:
Fig. 5. Formatting Scan Results Section This scan can be run about once per week. Its main use is to serve as input to other scans more computationally demanding scans that are run more frequently than weekly to find suitable stocks to trade. By prescreening stocks to find only adequately liquid stocks, the more complicated scans run much faster and can be updated more frequently, including intraday if desired.
MarkSanDiego DownloadsInitial posted version: 01/30/11 Latest Update: 01/30/11 *.ELD files are compiled for TS 9.0 All ELD and code text files packaged here: Users of earlier versions of Tradestation may compile the code The code may be visualized here: Avg$Traded Indicator for Charts and Scanner Avg$Traded.RS Indicator for Radarscreen
|