Skip to content

nikulpatel3141/FinanceDashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OptionDash

Code Linting

A Java application for visualizing cryptocurrency options volatility smiles. Displays implied volatility curves for crypto options with data from Binance or mock data for testing.

image

Features

  • Volatility smile charts for BTC, ETH, SOL, ADA, DOT options
  • Filter by expiration date
  • Switch between mock data and live Binance API
  • Black-Scholes pricing model implementation

Requirements

  • Java 24+
  • Maven

Usage

Build and run:

mvn compile mvn exec:java -Dexec.mainClass="org.dashui.VolatilitySmileUI"

Development

The UI components were built with assistance from Claude Code for the Swing interface and async data loading. The core options pricing logic and data integration were implemented independently.

Run tests:

mvn test

About

Java dashboard to scrape Binance option data and calculate implied volatilities

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published