I have been thinking a lot recently about how best to graphically represent a day's price action in a very small space. I have come up with an indicator which I think will give me a lot of information about a given stock, and I wanted opinions on it before I do the programming to make it happen.
A bit of background. To find my universe of stocks each day, I narrow down by average daily range (ADR) and average volume (ADV). Based on an ADR of about 1.1 and ADV of about 475,000, I end up with a subset of about 400-425 symbols, depending on the day.
I keep this list of symbols in a grid on my screen and get realtime data against this grid to keep the prices updated. The grid displays standard info like last trade, time, change, volume, etc. I have functionality to go through each symbol and make notes and assessments based on somewhat standard chart-reading techniques as to whether the stock looks good to trade or not. I give each symbol a score from 5 to 95 based on what I think of it. I also calculate the expected daily volume based on the current volume extrapolated for an entire day / ADV. I tend to target symbols which have a ratio above, say, 2 for volume based breakouts.
I have a second grid containing all of the symbols I deem to be "hot". This is maybe 10-20 at any given time. I view realtime 1 minute charts of these guys along with tick and trade data and make trades off this info.
Anyway, within the grid of the 400 symbols, I would like to place a graphical indicator which would tell me at a glance what the stock is doing that day. This indicator has to be small enough to fit within a cell of the grid. My idea is to create a candle of the day's action and overlay it against the ADR and the movement from the previous day.
Here are some examples I mocked up. They are at double size of what they will actually be upon implementation.
The gray background represents the ADR. If the candle is larger than the gray area, it means todays range is larger to the exact ratio the candle outsizes the gray area. If the candle is smaller than the gray area, it means the daily range is larger. In this case, the daily range takes up the entire cell and the candle is proportioned within it.
The gray area is always centered within the cell. The candles are placed according to the High + Low + Close / 3 of the previous day. This value is the midpoint horizontally of the cell. If the candle is up from that value, it will be placed to the right of this midpoint to the exact degree it is up (scaled to fit within the cell). If the candle is down from that value, it will be placed to the left of this midpoint using the same ratio. If the candle is the same, it will be centered.
Can anyone think of anything further I can do? I very much appreciate any input.
A bit of background. To find my universe of stocks each day, I narrow down by average daily range (ADR) and average volume (ADV). Based on an ADR of about 1.1 and ADV of about 475,000, I end up with a subset of about 400-425 symbols, depending on the day.
I keep this list of symbols in a grid on my screen and get realtime data against this grid to keep the prices updated. The grid displays standard info like last trade, time, change, volume, etc. I have functionality to go through each symbol and make notes and assessments based on somewhat standard chart-reading techniques as to whether the stock looks good to trade or not. I give each symbol a score from 5 to 95 based on what I think of it. I also calculate the expected daily volume based on the current volume extrapolated for an entire day / ADV. I tend to target symbols which have a ratio above, say, 2 for volume based breakouts.
I have a second grid containing all of the symbols I deem to be "hot". This is maybe 10-20 at any given time. I view realtime 1 minute charts of these guys along with tick and trade data and make trades off this info.
Anyway, within the grid of the 400 symbols, I would like to place a graphical indicator which would tell me at a glance what the stock is doing that day. This indicator has to be small enough to fit within a cell of the grid. My idea is to create a candle of the day's action and overlay it against the ADR and the movement from the previous day.
Here are some examples I mocked up. They are at double size of what they will actually be upon implementation.
The gray background represents the ADR. If the candle is larger than the gray area, it means todays range is larger to the exact ratio the candle outsizes the gray area. If the candle is smaller than the gray area, it means the daily range is larger. In this case, the daily range takes up the entire cell and the candle is proportioned within it.
The gray area is always centered within the cell. The candles are placed according to the High + Low + Close / 3 of the previous day. This value is the midpoint horizontally of the cell. If the candle is up from that value, it will be placed to the right of this midpoint to the exact degree it is up (scaled to fit within the cell). If the candle is down from that value, it will be placed to the left of this midpoint using the same ratio. If the candle is the same, it will be centered.
Can anyone think of anything further I can do? I very much appreciate any input.
