Graphical Stock Analyzer

A visual representation of information is much better than plain data.  A picture is worth a thousand words.   During my recent trading experience, I’ve found that many of the factors that affects the stock price are not captured by the technical indicators.   To improve my trading, I decided to make my own indicators that makes sense to me, and put them in a graphical presentation. 
The program is available at:
You are free to use it and give me feedbacks by commenting on this blog entry.

4 thoughts on “Graphical Stock Analyzer”

  1. dfank says:

    excellent trading tool. What exactly did you use to measure the buying vs. selling pressure, up vs. down volume on the nyse?

  2. admin says:

    I used the total up percentage as buying pressure and total down percentage as selling pressure. As for the volume, I use gain/loss per share traded.

    If you like the tool, please let others know. Thanks.

  3. Blaze David says:


    first, let me congratulate to your blog. I usually hate blogs, because most of them are worthless, giving nothing new value, only functions as a news-funvideo-interestinglinks collector with adding comments capability. But I’ve found yours different. The posts titled “Dinosaurs, Big Companies, …” and “News vs. Reality” got really inspired me.

    I’m currently a swing trader, but the methods presented in this tool (Graphical Stock Analyzer) opened a new world for me of visualizing a company’s fundamental data, and I’m certain in that it will be very useful for me when I will change to passive portfolio management from active trading. I develop and write my own tools for seeking profit opportunities on the stock markets, and I see that you have the same mind. I think it’s a great, because I believe only those kind of strategies can work in the long-haul that isn’t widely used.

    No trading system can be perfect, and I’m always thinking about new additions to mine. I found some of your work at first sight valuable for me and I’m interested in how your “Buying/Selling Pressure”, “Gravity/Lift”, “Bull/Bear Battle” values are calculated. If you would explain them in a private e-mail, I would also share some parts of mine system with you. I understand if you would not to do it, because you don’t trust in me (since I have no reference) or by other causes – then just ignore this request in this message.

    Looking forward to hear about you soon,
    Blaze David

  4. admin says:

    Thanks a lot for your complements. As of your questions, here are the main ideas behind each measure:

    Buying/Selling Pressure:
    Daily Buying Pressure = (High – Open) + (Close – Low)
    Daily Selling Pressure = (Low – Open) + (Close – High)
    Then I apply a moving average to smooth the values.

    I first calculate the correlation of Buying/Selling Pressures against the market’s (I used QQQQ for the market). Then I subtracted the estimated effect of the market from the current Buying/Selling Pressure.

    Bull/Bear Battle:
    Buying/Selling Pressure adjusted for volume. If the volume is high, the values are scaled down, and vice versa. The theory is that if the stock moves up a lot by low volume, then clearly the bull is winning, etc.

    I hope this provides some clarification of the signals you are looking at.


Leave a Reply

Your email address will not be published. Required fields are marked *