Charts#

Application gathers or renders a few charts to provide better data visualization than just a simple table.

Scraped charts#

Some charts are scraped from the internet via richy.core.scraper.Manager class. This class provides convenient method capture_element which serves as “take a screenshot of such and such element”.

Earnings chart#

Earnings charts shows earning performance of a company. Provides beat/met/missed values of each earnings estimation. The chart is scraped from YAHOO! Finance portal from share detail page from settings.STATS_URL URL (currently “Financials” tab).

../_images/earnings_chart.png

Generated charts#

Some other charts are generated from data the app downloades from the internet. The scraping process is placed in richy.core.scraper.Manager and the chart generating lives in richy.core.charts.Manager.

Recommendations chart#

Investors rating (recommendations) can be downloaded from finviz.com page. Raings are presented as table on a ticker page. (for example). Investors can initiate, retain, downgrade or upgrade their rating. That’s rating status which is mirrored with price value. The price and investor name are the values that the chart is made of. Also current price is shown as vertical line.

../_images/recommendations_table.png

Source table on finviz.com#

../_images/recommendation_chart.png

Final chart#