Skip to content

kartik-pant-23/BigBull

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BigBull

This application provides a way for paper trading to new traders, which allows them to buy/sell stocks with virtual money that is provided by the application.

The app makes use of ApexCharts to represent data in candle-stick graph, which provides enormous capabilities for visualizing the data. It does not use any paid APIs to fetch stock details, instead the data is fetched using web scraping from Google Finance.

React.js is used in the frontend, while Django is used for the backend. Postgresql is the relational database that is used to store the application's data.

For predicting the stock price, LSTM(Long-Short Term Memory) model is used that provided an accuracy of 60% during testing.

Features

  1. Trading - The application provides virtual currency inside the app, which a user can use to buy the stocks at their current market price. Users start with an initial amount 100000 which can be refilled any time. Bought stocks are added to user's portfolio. To study the market better, it provides graphical representation of yearly stock price data. User's can play around with candle-stick graph to get more information from it. And can even download the data as SVG, CSV, PNG.
  2. Wishlist - User can watch the details of the stock and then can add it to his wishlist, which allows faster accessibility.
  3. Price Prediction - This is where the real action takes place, stock-price prediction. User gets a detailed graph which shows the actual price and predicted prices, that let's user understand, the predicted behaviour of particlar stock.

Screenshots

Landing Screen

landing_screen

Home Screen

home_screen

Stock Details

candleSticksGraph

Price Prediction Graph

predictionGraph

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •