All
Suodatusperuste:
Miten voin tallettaa käteistä tililleni?
Tarvitsen apua tilin varmentamisessa
Miksi en pääse tililleni?
Veloitetaanko kryptojen nostamisesta maksuja?
Tarvitsen apua tililleni kirjautumisessa
Tämä artikkeli koskee Options-kaupankäyntiä demo-ympäristössämme API:n kautta.

Tämä asiakirja tarjoaa kattavan teknisen yleiskatsauksen Options Portfolio Margining -järjestelmästä ja kuvaa sen menetelmiä, marginaalilaskelmia ja riskienhallintastrategioita.
Portfolio margining on riskipohjainen marginaalimenetelmä, joka määrittää marginaalivaatimukset portfolion kokonaisriskin perusteella ennalta määritettyjen strategioiden sijaan. Tämän lähestymistavan tavoitteena on sovittaa marginaalivaatimukset paremmin yhteen portfolion yhdistettyjen positioiden todellisen riskialttiuden kanssa.
Siksi portfolio margining -järjestelmä hyvittää riskejä eri instrumenttien välillä, joilla on samankaltaisia kohde-etuuksia. Se parantaa pääomatehokkuutta verrattuna perinteiseen marginaalilaskentaan, jossa yksittäiset marginaalivaatimukset lasketaan yhteen. Se kuitenkin tekee marginaalilaskennasta monimutkaisempaa.
Marginaalivaatimus lasketaan viiden ensisijaisen riskitekijän perusteella:
Non-delta Market Risk – Mittaa pahimman skenaarion tulosta (P&L) hinta- ja volatiliteettistressitesteissä SPAN-metodologian mukaisesti.
Absolute Options Delta – Huomioi likvidaatio- ja markkinavaikutusriskin.
Net Portfolio Delta – Huomioi mahdolliset delta-suojauskustannukset likvidaation aikana.
Futures Positions Margin – Varmistaa johdonmukaisuuden usean vakuuden futuurimarginaalilaskennan kanssa.
Cross-Asset Netting – Mahdollistaa marginaalivähennykset omaisuuserien korrelaatioiden perusteella.
Tämä komponentti laskee portfolion pahimman skenaarion tuloksen (P&L) useissa hinta- ja volatiliteettishokkiskenaarioissa. Metodologia noudattaa SPAN (Standard Portfolio Analysis of Risk) -mallia, mutta siihen on tehty parannuksia optioiden käsittelyä varten (tärkeä ero on, että huomioimme vain delta-suojatun portfolion):
23 eri markkinaskenaariota simuloivat hintaliikkeitä esimerkiksi välillä -15 % – +15 %, ja lisäksi äärimmäisiä shokkeja tasoilla -45 % ja +45 %.
Volatiliteettisäädöt, jotka perustuvat option historialliseen IV-käyttäytymiseen ja tulevaisuuteen suuntautuviin riskiarvioihin.
Theta Decay Impact: Lisäriskikertoimet, joita sovelletaan optioihin, joilla on negatiivinen theta, eli niihin, joiden arvo laskee ajan myötä, shokeeraamalla erääntymisaikaa ja siirtämällä sitä ajassa eteenpäin.
Delta-Hedged Stress Testing: Olettamalla delta-suojaus nykyisillä hinnoilla hintashokkeja varten, huomioidaan vain jäännösriski (korkeamman asteen kreikkalaiset).
Absoluuttinen delta mittaa portfolion kokonaissuuntautuneisuutta. Tämä varmistaa, että suuret positiot marginaalilasketaan riittävästi heijastamaan likvidaatio-/markkinavaikutusriskiä. Vaikka portfoliolla voi olla minimaalinen markkinariski Non-Delta Market Riskin mukaan, korkean deltan portfoliolla on likvidaatioriski. Siksi optioiden position delta lasketaan:

Missä MaintenanceMarginFactor on annettu täällä. Puskurina käytetään kerrointa 2.
Optio | Delta | Positio | Kohde-etuuden hinta |
|---|---|---|---|
A | 0,5 | 100 | 50 $ |
0,5 | -0,3 | 150 | 40 $ |
Laske absoluuttinen notionaalinen delta-altistus:
(0.5 x 100 x 50) + (-0.3 x 150 x 40)=4300
Oletetaan, että ylläpitomarginaalikerroin (mm_factor) on 0,01:
AbsOptionsDelta = 4300 x0.01 x2 = 86
Nettodelta edustaa portfolion yleistä suuntautuneisuutta ottaen huomioon sekä optio- että futuuripositiot. Tämä mittari on ratkaisevan tärkeä suojauskustannusten määrittämiseksi ennen likvidaatiota.
Metodologia:
Huomioi sekä optiot että futuurit portfoliossa.
Laskee nettodelta-altistuksen huomioiden futuurisuojaukset.
Käyttää pienintä suojaamatonta altistusta riskin määrittämiseen.
Muuntaa delta-altistuksen notionaaliarvoksi käyttämällä indeksihintaa.
Soveltaa dynaamista ylläpitomarginaalikerrointa vaaditun marginaalin laskemiseen.
Instrumentti | Tyyppi | Delta | Positio | Indeksihinta |
|---|---|---|---|---|
A | Optio | 100 | 100 | $50 |
B | Optio | 200 | 200 | $50 |
C | Futuuri | -80 | -80 | $50 |
Laske Options Delta:
options_delta = (0.5 x 100) + (-0.3 x 200) = 50 - 60 = -10
Laske Futures Delta:
underlying_delta= -80
Määritä Net Delta Exposure:
min_net_portfolio_delta=
=minabs(options_delta), abs(options_delta + underlying_delta )=
=min10,abs(-10+(-80))=10
min_net_portfolio_delta on rajoitettu arvolla abs(options_delta), koska haluamme huomioida vain futuurideltat, jotka kumoavat optiodeltoja.
Muunna muotoon Notional Exposure:
min_net_portfolio_delta_notional = 10 x 50 = 500
Sovelda ylläpitomarginaalikerrointa (esim. mm_factor = 0.01):
Net Portfolio Delta = 500 x0.01 = 5
Futuurien marginaalivaatimukset noudattavat monen vakuuden marginaalijärjestelmää varmistaakseen, että futuurien marginaalivaatimukset pysyvät johdonmukaisina asiakkaille, jotka käyvät kauppaa vain futuureilla; käytämme olemassa olevaa marginaalijärjestelmää monen vakuuden futuureille.

Futuurien marginaalivaatimukset lasketaan yhteen optioille laskettujen marginaalivaatimusten kanssa.
Huomautus: Monen vakuuden marginaalijärjestelmä eroaa hieman yhden vakuuden sopimuksista. Yhden vakuuden osalta marginaalivaatimukset perustuvat mark-hintaan keskimääräisen merkintähinnan sijaan. Tämä lähestymistapa monen vakuuden sopimuksille valittiin, koska sen katsottiin olevan asiakkaille helpompi ymmärtää, sillä alkumarginaali on kiinteä tietylle koolle ja keskimääräiselle merkintähinnalle.
Omaisuusluokkien välinen nettoutus on marginaalin vähennysmekanismi, jonka avulla salkun marginaalijärjestelmä tunnistaa korreloivat riskien hyvitykset eri instrumenttien välillä. Sen sijaan, että kaikkia positioita käsiteltäisiin itsenäisinä, järjestelmä soveltaa korrelaatiokerrointa vähentääkseen yleisiä marginaalivaatimuksia, kun omaisuuserillä on historiallisesti toisiaan kumoavia riskejä.
Järjestelmä interpoloi kahden arvon välillä:
Skenaariokohtaisten summattujen tappioiden huonoin vaihtoehto kaikissa optioissa.
Omaisuuseräkohtaisten huonoimpien tappioiden summa kaikissa skenaarioissa (tiukempi).
Järjestelmä interpoloi näiden menetelmien välillä tasapainottaakseen riskin tarkkuutta ja pääoman tehokkuutta. Tätä interpoloitua arvoa pidetään salkun ei-delta-markkinariskinä. Ylläpitäjä asettaa itse parametrin, ja se on välillä 0 ja 1.
Huomautus: Tämä luku ilmaisee vain BTC:n ja ETH:n välisen korrelaation, koska nämä ovat listattujen optioiden kohde-etuuksia ja niiden odotetaan olevan sitä jonkin aikaa. Jos uusia optioita lisätään, menetelmää on tarkistettava yli kolmen erillisen kohde-etuuden käsittelemiseksi.
Skenaario | BTC-tappio ($) | ETH-tappio ($) |
|---|---|---|
1 | -1.000 | -2.000 |
2 | -500 | -2.500 |
3 | -1.500 | -1.500 |
4 | -2.500 | -500 |
Kunkin skenaarion tappiot ovat kunkin omaisuuserän tappioiden summa. Se olettaa, että kaikki tappiot kussakin skenaariossa ovat yhteenlaskettavia, mikä tarkoittaa, että BTC- ja ETH-tappiot toteutuvat täysimääräisesti yhdessä.
Skenaario | Kokonaistappio |
|---|---|
1 | -3.000 |
2 | -3.000 |
3 | -3.000 |
4 | -3.000 |
Kaikkien skenaarioiden suurin kokonaistappio on -3.000.
Tässä tarkastelemme kunkin yksittäisen instrumentin suurinta tappiota kaikissa skenaarioissa:
Suurin BTC-tappio kaikissa skenaarioissa: -2.500 (Skenaario 4)
Suurin ETH-tappio kaikissa skenaarioissa: -2.500 (Skenaario 2)
Marginaalivaatimus on yhteensä -2.500 + (-2.500) = -5.000
Tämä ei kuitenkaan oleta, että BTC ja ETH saavuttaisivat suurimmat tappionsa samassa skenaariossa.
Kun yllä olevat riskitekijät on laskettu yksittäisille positioille, lopullinen marginaalivaatimus määritetään salkun tasolla yhdistämällä nämä komponentit jäsennellysti:
OptionsMaintenanceMargin = max(CrossAssetNettedMarketRisk, AbsOptionsDelta)+ NetPortfolioDelta
Otamme näistä kahdesta suuremman, jotta likvidaatioriski rajoittaa meitä edelleen huolellisesti suojatun salkun tapauksessa.
OptionsInitialMargin = OptionsMaintenance x MarginOptionsIMarginFactor
PortfolioMaintenanceMargin = OptionsMaintenanceMargin + FuturesMaintenanceMargin
PortfolioInitialMargin = OptionsInitialMargin + FuturesInitialMargin
Ylläpitäjä määrittää OptionsIMarginFactor-tekijän.
Vain pitkiä optioita sisältävien salkkujen tapauksessa optioiden alku- ja ylläpitomarginaali ei voi olla suurempi kuin mark-hinta, koska se on suurin mahdollinen tappio.
Moottori laskee alkumarginaalin ottaen huomioon avoimet toimeksiannot ja olettaa niiden toteutuvan estääkseen asiakkaita lähettämästä toimeksiantoja, jotka toteutuessaan kasvattaisivat vaadittua marginaalia enemmän kuin alkumarginaali.
Mekanismi varmistaa, että toimeksiannot, jotka voisivat lisätä riskiä, on marginaaloitu riittävästi ennen toteutusta. Salkuissa, joissa on aktiivisia avoimia toimeksiantoja, järjestelmä simuloi marginaalivaikutusta olettaen, että kaikki avoimet toimeksiannot toteutuvat ja lisää mahdolliset negatiiviset PnL-arvot ja kulut. Siksi optiota kohden toimeksiantojen vaatima marginaali on:
marginForBids = marginImpactAllBidsFilled+min(pnlBidsFilled,0) + bidsFilledFee
marginForAsks = marginImpactAllAsksFilled + min(pnlAsksFilled,0) + asksFilledFee
marginRequiredForOrders = max(marginForBids, MarginForAsks)
Valitsemme turvallisen puolen ja siten suurimman tarvittavan vakuuden. Osto- (bid) ja myyntitoimeksiantoja (ask) ei voida toteuttaa samanaikaisesti.
Avointen toimeksiantojen vakuuslaskenta on kuvattu alla:
1. Laske toimeksiantojen alkuvakuus optiota kohden
Kullekin optiolle opt lasketaan alkuvakuusvaikutus sekä osto- (bid) että myyntitoimeksiannoille (ask) ottaen huomioon:
Vaikutus, jos toteutuu

Realisoitumaton tappio (vain negatiivinen PnL)

Toimeksiantoihin liittyvät kulut

Siten avointen toimeksiantojen alkuvakuus on:
IM[orders,opt] = max(max[of bid&ask orders](IM[impact](orders) + min(PNL[impact](orders),0) + Fees[impact](orders)),0)
Huomautus: Osto- ja myyntitoimeksiantoja ei voida toteuttaa samanaikaisesti. Tästä syystä käytetään näistä suurempaa (max).
2. Laske yhteen kaikkien optiotoimeksiantojen vakuudet, paitsi jos asiakas on markkinatakaaja (Market Maker), jolloin vain N kappaletta suurimpia vakuuteen vaikuttavia toimeksiantoja lasketaan yhteen.

3. Kaikkien toimeksiantojen kokonaisalkuvakuus (IM) on edellä laskettujen (optiot) ja futuurien vakuuksien summa.

Kun käyttäjä tekee toimeksiannon, avointen toimeksiantojen kokonaisvakuus lasketaan olettaen, että toimeksianto on tehty. Jos tämän arvon ja ennen toimeksiannon tekemistä vallinneen arvon (IM[orders, total]) välinen erotus on pienempi tai yhtä suuri kuin käytettävissä oleva vakuus (usable margin), toimeksianto voidaan tehdä.
Tarkista, kasvaako avointen toimeksiantojen kokonaisalkuvakuus, jos toimeksianto toteutetaan. Jos se ei kasva, tee toimeksianto.
Vakuusvaikutus lasketaan seuraavasti:
max(mm_impact_all_bids_filled, mm_impact_all_asks_filled)
Jos yllä oleva laskelma tuottaa negatiivisen vakuusvaikutuksen, se tarkoittaa, että toimeksianto vähentää riskiä ja järjestelmä sallii vakuuspuskurin kulutuksen:
usableMargin = margin_equity - current_mm missä margin_equity on vakuuden arvo (mukaan lukien haircut-arvonleikkaukset) + realisoitumaton PnL.
Jos yllä oleva laskelma tuottaa positiivisen vakuusvaikutuksen, se tarkoittaa, että toimeksianto lisää riskiä ja järjestelmä käyttää kaavaa: usableMargin = availableMargin
Jos käyttäjän käytettävissä oleva vakuus laskee nollan alapuolelle ja hänellä on riskiä lisääviä toimeksiantoja, järjestelmä alkaa peruuttaa toimeksiantoja yrittäessään nostaa käytettävissä olevan vakuuden nollan yläpuolelle.
Jos instrumentti on futuuri ja sillä on muita kuin sulkevia toimeksiantoja (eli toimeksiantoja, jotka eivät sulje positioita / lisäävät riskiä), kaikki kyseisen instrumentin toimeksiannot peruutetaan.
Toisin kuin futuureissa, optioiden epälineaarisuuden vuoksi toimeksiannon toteuttaminen voi johtaa salkun kokonaisriskin pienenemiseen sulkemalla positioita (ClosingOrders). Siksi, jos osto-/myyntitoimeksiantojen ryhmä vähentää riskiä, osto-/myyntitoimeksiannot peruutetaan, muussa tapauksessa ei.
Käy läpi kaikki instrumentit: Jokainen instrumentti voi olla futuuri tai optio.
Futuurien käsittely: Peruuta kaikki muut kuin sulkevat toimeksiannot
Jos instrumentti on futuuri ja sillä on muita kuin sulkevia toimeksiantoja (eli toimeksiantoja, jotka lisäävät riskiä), kaikki kyseisen instrumentin toimeksiannot peruutetaan.
Optioiden käsittely: Valikoiva toimeksiantojen peruuttaminen
Ryhmittele kaikki osto- ja myyntitoimeksiannot kahteen ryhmään (myynti ja osto) ja laske sitten, vähentääkö kukin ryhmä vakuusvaatimusta vai ei. Jos vakuusvaatimus ei vähene, peruuta kaikki kyseisen ryhmän toimeksiannot (myös ne, jotka vähentävät vakuusvaatimusta).
Huomautus: Muista, että avoimet toimeksiannot eivät lisää vakuusvaatimusta ollessaan avoinna. Syy siihen, miksi peruutamme kaikki ne, jotka voivat mahdollisesti lisätä vaadittua vakuutta toteutuessaan, on se, ettemme halua asiakkaalla olevan positioita, jotka vaativat vakuuksia.