CoolFace
Apppublic

Ishan100/Options_Theory

sourceHugging Faceupdated 1y agoView on Hugging Face
0likes
App README

๐Ÿ“Š Options Strategies & Exotic Options Dashboard

A comprehensive interactive dashboard for analyzing options trading strategies and exotic options.

๐ŸŽฏ Features

Options Strategies

  • โ€”Single Options: Long/Short Calls and Puts
  • โ€”Spreads: Bull/Bear Call/Put Spreads, Calendar Spreads
  • โ€”Straddles & Strangles: Long/Short Straddles and Strangles
  • โ€”Condors & Butterflies: Iron Condors, Butterfly Spreads
  • โ€”Synthetic Strategies: Synthetic Long/Short, Protective Put

Exotic Options

  • โ€”Asian Options: Average price and strike options
  • โ€”Barrier Options: Knock-in and Knock-out options
  • โ€”Lookback Options: Fixed and floating strike
  • โ€”Digital Options: Cash-or-nothing, Asset-or-nothing
  • โ€”Rainbow Options: Multi-asset options

Analytics

  • โ€”Interactive Payoff Diagrams: Real-time P&L visualization
  • โ€”Greeks Analysis: Delta, Gamma, Theta, Vega, Rho for strategies
  • โ€”Risk Metrics: VaR, Expected Shortfall, Maximum Drawdown
  • โ€”Scenario Analysis: Monte Carlo simulations
  • โ€”Break-even Analysis: Profit zones and risk assessment

๐Ÿš€ Quick Start

bash
pip install -r requirements.txt
streamlit run app.py

๐Ÿ“ˆ Strategy Categories

  1. 1.Directional Strategies: For traders with market direction views
  2. 2.Volatility Strategies: For volatility trading and hedging
  3. 3.Income Strategies: For premium collection and income generation
  4. 4.Hedging Strategies: For risk management and protection

๐Ÿ”ฌ Advanced Features

  • โ€”Real-time Greeks calculation and visualization
  • โ€”Monte Carlo simulation for strategy performance
  • โ€”Historical volatility analysis
  • โ€”Implied volatility surface modeling
  • โ€”Multi-leg strategy optimization