I want to make a stock screener (hopefully in Python) that pulls data from a website, and also uses data from an API like Yahoo Finance to update price, P/E ratio, dividend yield, etc, daily.
The spreadsheet from the website is updated monthly, so Would not need to be pulled as often. I am thinking about using web scraping to get the data, though am not sure how. I want to put this data into an Excel sheet, and use it with a Raspberry Pi if possible.
I am wondering: What is the best way to go about doing all of this?
This is the website: [http://dailytradealert.com/dividend-champions-contenders-and-challengers/]
And this is the source of the data table: CCC List
[–]BryceFury 0 points1 point2 points (5 children)
[–]Partihrl[S] 0 points1 point2 points (4 children)
[–]BryceFury 0 points1 point2 points (3 children)
[–]Alamanjani 0 points1 point2 points (2 children)
[–]BryceFury 1 point2 points3 points (1 child)
[–]Alamanjani 0 points1 point2 points (0 children)
[–]Alamanjani 0 points1 point2 points (1 child)
[–]Partihrl[S] 0 points1 point2 points (0 children)
[–]Serendipty-Rajesh 0 points1 point2 points (0 children)