Skip to content

Buy or $hort || Financial Literacy Game || Project for HackMIT 2020

Notifications You must be signed in to change notification settings

ashayp22/HackMIT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HackMIT 2020 - Buy or $hort

preview

This is a project that we submitted to the Education Track in HackMIT 2020, a virtual hackathon hosted by MIT with over 1600 participants and 400 projects. This project took under 36 hours to create. Please scroll down to check out our inspiration, solution, preview, and more!

Problem

Whether you are a high school student, college graduate, or an adult in their 40s, financial literacy is very important. But, there just isn’t enough in our educational system that teaches people how to save for retirement and not have to worry about that social security check in their late 60s.

Solution

So, we created Buy or $hort! Buy or $hort is an innovative Financial Literacy app that helps neologists of all age levels and experiences to learn how to predict Stocks using key metrics like Twitter posts, Stock statistics over time, and the most popular words related to the company! So in other words, it is an all in one data source that helps you analyze which components of the economy really affect those stock prices! Playing this game, and exploring through the data visualizations in Buy or $hort will teach you the secret to getting rich by playing mini-games(30 seconds each), which asks you whether you want to buy or short a stock.

Who knows, maybe YOU can be a successful investor within minutes!

Tech Stack

Frontend

  • React
  • Bootstrap
  • React-vis
  • CSS

Backend

  • Python (json, requests, xlrd)
  • Flask
  • Twitter API
  • Yahoo Finance API
  • News API

Features

Check out our game's features!

preview

The game is designed using HackMIT 2020's theme. We have a cool particle background and custom buttons.

preview

A simple and funny instruction page!

preview

Financial advice is shown on the loading screen.

preview

Given a random stock from a random point in time, it's long term (5 year graph on price and volume, 52 week high/low) and short term (Twitter sentiment and News keywords), you have to decide to buy or short the stock.

preview

You chose correctly and made some money!

preview

Game over😢 But don't worry, our fast paced game allows you to try again!

preview

A special feature that allows you to pick a random stock and point in time and view its long term and short term data.

preview

Finally, a financial literacy page for people of all ages. Hover over the card to see more!

preview

Notice the cool animation and easy definitions for kids to follow.

Collaborators

About

Buy or $hort || Financial Literacy Game || Project for HackMIT 2020

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages