0.1.2 • Published 1 year ago

react-option-charts v0.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

react-option-charts

Option pricing and payoff charts in React

Getting started

Installation

npm i react-option-charts

or

yarn add react-option-charts

Usage

    <OptionPayoffChart
        seriesName="example"
        showPayoff
        s={96.5}
        r={.007}
        strategies={[{
                name: 'Iron condor',
                color: "red",
                payoffColor: "blue",
                optionLegs: [{
                    k: 95,
                    t: 45 / 365,
                    v: .15,
                    callPut: "put",
                    quantity: 1,
                }, {
                    k: 100,
                    t: 45 / 365,
                    v: .15,
                    callPut: "put",
                    quantity: -1,
                }, {
                    k: 105,
                    t: 45 / 365,
                    v: .15,
                    callPut: "call",
                    quantity: -1,
                }, {
                    k: 110,
                    t: 45 / 365,
                    v: .15,
                    callPut: "call",
                    quantity: 1,
                }]
            }]}
    ></OptionPayoffChart>
  • s - Current price of the underlying
  • k - Strike price
  • t - Time to expiration in years
  • v - Volatility as a decimal
  • r - Annual risk-free interest rate as a decimal
  • callPut - The type of option to be priced - "call" or "put"
  • quantity - Number of contracts, positive for long or negative for short

  • showPayoff - Optional bool to show payoff chart

  • payoffTitle - Optional string to overwrite payoff title. "{0}" will be overwritten by the strategy name

Example Iron Condor payoff chart

Contribution

PRs welcome

0.1.0

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.0.10

2 years ago

0.0.11

2 years ago

0.0.12

2 years ago

0.0.13

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago