Skip to main content

panelbeater

PyPi

A CLI for finding mispriced options.

Dependencies :globe_with_meridians:

Python 3.11.6:

Raison D'être :thought_balloon:

panelbeater trains models at t+X iteratively to come up with the calibrated expected distribution of an asset price in the future. It then finds the current prices of options for an asset, and determines whether it should be bought and for how much.

Architecture :triangular_ruler:

panelbeater goes through the following steps:

  1. Downloads the historical data.
  2. Performs feature engineering on the data.
  3. Trains the required models and copulas to operate on the data panel.
  4. Downloads the current data.
  5. Runs inference on t+X for the latest options to find the probability distribution on the asset prices to their expiry dates.
  6. Finds any mispriced options and size the position accordingly.

Installation :inbox_tray:

This is a python package hosted on pypi, so to install simply run the following command:

pip install panelbeater

or install using this local repository:

python setup.py install --old-and-unmanageable

Usage example :eyes:

You can run panelbeater as a CLI like so:

panelbeater

This performs a full train, inference and attempts to find mispriced options.

License :memo:

The project is available under the MIT License.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

panelbeater-0.2.68.tar.gz (43.1 kB view details)

Uploaded Source

File details

Details for the file panelbeater-0.2.68.tar.gz.

File metadata

  • Download URL: panelbeater-0.2.68.tar.gz
  • Upload date:
  • Size: 43.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.6

File hashes

Hashes for panelbeater-0.2.68.tar.gz
Algorithm Hash digest
SHA256 cf610f49849974450777eca3d0849a84ed5191de0a966710957a88e0f3d6768d
MD5 db7b66061dd3d3ab0b30f8674a0429e1
BLAKE2b-256 2ad249e36a9e649cf316b98b370b038beec0011d1fac6da9d857ee2f1b68647c

See more details on using hashes here.

Release history Release notifications | RSS feed

0.2.70

1 file

0.2.69

1 file

This release

0.2.68 This release

1 file

0.2.67

1 file

0.2.66

1 file

0.2.65

1 file

0.2.64

1 file

0.2.63

1 file

0.2.62

1 file

0.2.61

1 file

0.2.60

1 file

0.2.59

1 file

0.2.58

1 file

0.2.57

1 file

0.2.56

1 file

0.2.55

1 file

0.2.54

1 file

0.2.53

1 file

0.2.52

1 file

0.2.51

1 file

0.2.50

1 file

0.2.49

1 file

0.2.48

1 file

0.2.47

1 file

0.2.46

1 file

0.2.45

1 file

0.2.44

1 file

0.2.43

1 file

0.2.42

1 file

0.2.41

1 file

0.2.40

1 file

0.2.39

1 file

0.2.38

1 file

0.2.37

1 file

0.2.36

1 file

0.2.35

1 file

0.2.34

1 file

0.2.33

1 file

0.2.32

1 file

0.2.31

1 file

0.2.30

1 file

0.2.29

1 file

0.2.28

1 file

0.2.27

1 file

0.2.26

1 file

0.2.25

1 file

0.2.24

1 file

0.2.23

1 file

0.2.22

1 file

0.2.21

1 file

0.2.20

1 file

0.2.19

1 file

0.2.18

1 file

0.2.17

1 file

0.2.16

1 file

0.2.15

1 file

0.2.14

1 file

0.2.13

1 file

0.2.12

1 file

0.2.11

1 file

0.2.10

1 file

0.2.9

1 file

0.2.8

1 file

0.2.7

1 file

0.2.6

1 file

0.2.5

1 file

0.2.4

1 file

0.2.3

1 file

0.2.2

1 file

0.2.1

1 file

0.2.0

1 file

0.1.3

1 file

0.1.2

1 file

0.1.1

1 file

0.1.0

1 file

0.0.19

1 file

0.0.18

1 file

0.0.17

1 file

0.0.16

1 file

0.0.15

1 file

0.0.14

1 file

0.0.13

1 file

0.0.12

1 file

0.0.11

1 file

0.0.10

1 file

0.0.9

1 file

0.0.8

1 file

0.0.7

1 file

0.0.6

1 file

0.0.5

1 file

0.0.4

1 file

0.0.3

1 file

0.0.2

1 file

0.0.1

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page