> For the complete documentation index, see [llms.txt](https://asteria.gitbook.io/asteria/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://asteria.gitbook.io/asteria/protocol-layer/realized-volatility-prediction.md).

# Realized Volatility Prediction

The volatility parameter σ in the option pricing formula is the core parameter in the Asteria quotation and hedging system. The capability of accurate realized volatility prediction plays a key role on whether market maker's risk can be completely hedged or even profitable.

Asteria’s RV prediction model:

Assume the valid option time span <img src="https://1317347883-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_8X8tg9KcpJeRr0sk6%2Fuploads%2FNZvA89GUJ13xAAQ2gvwm%2Fimage.png?alt=media&amp;token=1a586600-7b13-4c6a-9b32-b091fab5d188" alt="" data-size="line">，system would need time series mode to predict the value of  <img src="https://1317347883-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_8X8tg9KcpJeRr0sk6%2Fuploads%2F7EHna0rKwVB62OfZopqM%2Fimage.png?alt=media&amp;token=7097b62f-e707-424c-98d7-f3b3302fabf9" alt="" data-size="original">&#x20;

• For the real market data，system needs at <img src="https://1317347883-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_8X8tg9KcpJeRr0sk6%2Fuploads%2Fw0UQg85yr64POhsunPv6%2Fimage.png?alt=media&amp;token=1bbf9824-1fcb-4b8a-aee0-d2e877ebf4d1" alt="" data-size="line">, relatively accurately predict ![](https://1317347883-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_8X8tg9KcpJeRr0sk6%2Fuploads%2FIZyNGYyreb00JUEj3e5e%2Fimage.png?alt=media\&token=a89ba491-f963-4c87-a98f-e6ffba2f727f).

• The estimation of price of underlying asset between time <img src="https://1317347883-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_8X8tg9KcpJeRr0sk6%2Fuploads%2FGzhgRi95DSQ8YzaAaymM%2Fimage.png?alt=media&amp;token=c2c5c263-6d82-47cb-9c58-65f17bfd3f10" alt="" data-size="line">:

![](https://1317347883-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_8X8tg9KcpJeRr0sk6%2Fuploads%2F0cuPeXj63PoRtKsvY8Xo%2Fimage.png?alt=media\&token=dde69dfa-05d7-4597-ac95-326dcbefc4ff)

Where![](https://1317347883-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_8X8tg9KcpJeRr0sk6%2Fuploads%2Fr7jPczKUJitkUwPLer2e%2Fimage.png?alt=media\&token=80441825-1c0d-4ce0-9999-ec6746c8987b) ， <img src="https://1317347883-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_8X8tg9KcpJeRr0sk6%2Fuploads%2F7IcI2Z8TZPNpmhhR00JN%2Fimage.png?alt=media&amp;token=943613f9-0bba-41c2-9ac6-ec525bb6a639" alt="" data-size="line"> as sampling period for calculating volatility，![](https://1317347883-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_8X8tg9KcpJeRr0sk6%2Fuploads%2F8FCCjuNvbSQAWT14GUy7%2Fimage.png?alt=media\&token=2bd8f188-da13-419a-bbc7-6454e6c6ff1e)

When doing back testing, we use the current <img src="https://1317347883-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_8X8tg9KcpJeRr0sk6%2Fuploads%2FXzyDvdZ30HowE2027SU5%2Fimage.png?alt=media&amp;token=89ce1967-9fb5-4ac6-b3f5-3494e7057c39" alt="" data-size="line"> to predict next period ![](https://1317347883-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_8X8tg9KcpJeRr0sk6%2Fuploads%2FGR082SR10z1R3u2DTy8O%2Fimage.png?alt=media\&token=57b990b2-8d5c-4260-bb40-a98d831f8934).

Asteria will implement the following four volatility time series prediction models, and dynamically adjust the selection of models according to the back testing result, or weighted to obtain the final volatility prediction:

• Directly use historical volatility prediction <img src="https://1317347883-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_8X8tg9KcpJeRr0sk6%2Fuploads%2F0PwedENCB4OgkpMaf5cG%2Fimage.png?alt=media&amp;token=2f5ed7bf-7715-4c99-b4a5-d8cf29e86dc3" alt="" data-size="line">, where the HV can take different sampling periods or time windows of different lengths.

• Use index-weighted historical volatility prediction, ![](https://1317347883-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_8X8tg9KcpJeRr0sk6%2Fuploads%2FmIKU1QOVe3rvwTwfSsuI%2Fimage.png?alt=media\&token=c742dff4-7c61-4347-85a7-efe006978847)

• GARCH Model

• Stochastic Volatility Model
