My Project (Sparta Coding)

Andrew Jung·2020년 8월 13일

1. Project: Stock Analysis

2. Layout

I have already made the main page of my website, but will add the navbar on top to make it seem more consistent, and will make the main page slightly less useless.

Navbar is like so, but for the main page, it is without the search bar to make it less redundant.

3. Features

Will include a price chart (as detailed as yahoo finance), open and close prices for the past week, financials, key ratios, and technical indicators.
For financials, will include market capitalization, revenue, net income , total assets, total liabilities (for past 3-5 years)
May organize into how MacroTrends does it.
For key ratios, include PE, PS, PB, PFCF, quick, current, net profit margin, ROE, ROA ratios.
May organize these ratios according to how TradingView does it.

4. Sources

IEX Cloud (API)
FinnHub (API)
MacroTrend (Scraping)

5. To Do

  1. Finish the news section and financial tables, IEX cloud api for news or even finnhub, webscraping from Macrotrend for the table
  2. Work on the graph, figure out final layout for ratios.

6. Progress Log

Finished the news section, receiving from the IEX API. Started work on the ratios, using Finnhub API for them. The financial tables need a little more work with selenium, instead of directly using BeautifulSoup.
Below is current progress:

0개의 댓글