@dalalstreet/max-pain

1.0.0 • Public • Published

Max Pain

Calculate the max pain for an option chain

Installation

You can install this module through npm:

npm install @dalal-street/max-pain

Usage

An example of how you can use this module:

const maxPain = require('@dalal-street/max-pain')

const optionChain = [
  {
    strikePrice: 7700,
    C: {
      openInterest: 1823400
    },
    P: {
      openInterest: 5783025
    }
  },
  {
    strikePrice: 7800,
    C: {
      openInterest: 3448575
    },
    P: {
      openInterest: 4864125
    }
  },
  {
    strikePrice: 7900,
    C: {
      openInterest: 5367450
    },
    P: {
      openInterest: 2559375
    }
  }
]

maxPain.calculate(optionChain)
// => 7800
// This is the strike at which we can say there is max pain for option buyers

Package Sidebar

Install

npm i @dalalstreet/max-pain

Weekly Downloads

1

Version

1.0.0

License

MIT

Unpacked Size

4.29 kB

Total Files

4

Last publish

Collaborators

  • callmekatootie