Skip to content

A stocks dashboard that allows for a quick ticker lookup and performs technical calculations such as EMAs and MACD. All data is scraped from the Yahoo Finance webpage, parsed and displayed in an intuitive UI.

Notifications You must be signed in to change notification settings

AtharvaTawde/void

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Void: Stock Dashboard and Technical Analysis

Get Started

Node.js is required to run this project.

npm install yarn

Will install the package manager yarn, which handles the packages used in this project.

yarn

Will install all the necessary dependencies in order to run the project.

Available Scripts

In the project directory, you can run:

yarn start

Boots up the clientside application locally.
Open http://localhost:3000 to view it in your browser.

yarn server

Boots up the serverside application locally.
Open http://localhost:3001 to view it in your browser.

Features

A search bar to browse through the thousands of tickers out there. image

A simple candlestick chart that displays the last 70 days of price action. image

A technical panel to display metrics and their naive interpretations. image

How it works

All raw data is scraped using the Axios and Cheerio libraries and parsed serverside. The client communicates with the server to display the information cleanly. When a user enters a valid ticker into the search-box, a request is sent to the server to scrape the corresponding Yahoo Finance page. When all data is collected, the information is displayed on the page.

image

About

A stocks dashboard that allows for a quick ticker lookup and performs technical calculations such as EMAs and MACD. All data is scraped from the Yahoo Finance webpage, parsed and displayed in an intuitive UI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published