Skip to content

A package that utilises QT and OpenGL graphics to visualise realtime 3D volatility surfaces and analytics.

Notifications You must be signed in to change notification settings

ted-love/pyvol_terminal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PyVol Terminal

A package that utilises QT and OpenGL graphics to visualise realtime 3D volatility surfaces and analytics.

Key Features

  • Realtime plotting
  • Can use your own engines for option pricing, interest/divident-rates and interpolation engines (package includes default engines)
  • Can use options with a future as the underlying and many different underlyings for the same option's chain.
  • Generate the surface's smile and term structure at any point along the surface

alt text alt_text

alt text alt text

Minimum Requirements

  • numpy==2.1.3
  • pandas==2.2.3
  • PyOpenGL==3.1.9
  • pyqtgraph==0.14.0.dev0
  • PySide6==6.8.2.1

Requirements for examples

  • nest_asyncio==1.6.0
  • numba==0.61.0
  • websockets==15.0.1
  • Requests==2.32.3
  • scipy==1.15.2
  • py_vollib_vectorized==0.1.1

About

A package that utilises QT and OpenGL graphics to visualise realtime 3D volatility surfaces and analytics.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages