Skip to content

Edelweiss-Hackathon/Option-Chain-Tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Stock Option Chain

Our Stock Option Chain webpage is a realtime and responsive webpage that displays the Options prices of CALL and PUT for several Strike Prices and calculates the IV and Expiration time as well for the same. The data received after execution of JAR file is received via socket programming and then processed upon further by the backend and then relayed to the frontend over realtime.

Logo

Features

  • Interactive and Clean User Interface
  • Realtime updates without manual reload
  • Minimal latency between data reception and relaying
  • Highlighting of In the money and Out of the money options

Tech Stack

Client: React, HTML, CSS

Server: Node, Express

Run Locally

Clone the project

  git clone https://github.com/Edelweiss-Hackathon/Option-Chain-Tool.git

Go to the backend directory

  cd backend

Install dependencies

  npm install

Start the server

  npm run start

Go to the frontend directory

  cd frontend

Install dependencies

  npm install

Start the server

  npm run start

Run the JAR file

  cd ../resources

Unzip database.zip file before running the following command

  java -Ddebug=true -Dspeed=2.0 -classpath feed-play-1.0.jar hackathon.player.Main dataset.csv 9011

Authors

Feedback

If you have any feedback, please reach out to us at aryan.parekh@somaiya.edu

Screenshots

Screen2

Screen1

Demo

Link for Demo Video [https://youtu.be/qFvGj-SQR6Y]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •