The Binomial-tree Option Calculator - StudyLib
文章推薦指數: 80 %
The methods used in the calculations are the well-known Cox-Ross-Rubinstein's binomial model and a few others. The results are compared with the Black-Scholes ... Studylib Documents Flashcards Chromeextension Login Uploaddocument Createflashcards × Login Flashcards Collections Documents Lastactivity Mydocuments Saveddocuments Profile Business Finance FinancialModeling TheBinomial-treeOptionCalculator advertisement TheBinomial-treeOptionCalculator Thisisashortdocumentationofhowtousethephp-programs; Binomial-treeOptionCalculatorand Binomial-treeIterationAnalyser forusingthebinomialmethodsforcalculationsonoptions.Themethodsusedinthe calculationsarethewell-knownCox-Ross-Rubinstein'sbinomialmodelandafew others.TheresultsarecomparedwiththeBlack-Scholesvalueifthecalculationsare madeforEuropeanoptionsofAmericancalloptions. TheoutputcalledProbabilityistheprobabilitythattheoptionwillhaveapositive valueatthetimeformaturity. Inputdata Firstofallyouhavetofillintheformwiththeneededinputdata.Thisis: Theunderlyingassetprice, Theoptionstrikeprice, Timetomaturity, Theriskfreeinterestrate, Thevolatilityand Thenumberofbinomialsteps(minimumandmaximumvaluefortheIteration Analysor). Ifyouwanttocalculatetheimpliedvolatilityforagivenoption,youalsohaveto give: Thesimulatedoptionprice. Whenalltheinputdataisgivenyoumustselect: Theoptionexercisestyle, Theoptiontypeand Thetypeofbinomialtreetouse. Calculate(withthecalculator) Now,youcanstartthecalculationbypressingCalculate.Withtheselectedmetodthe followingoutputisgiven: Optionprice Delta Gamma Theta Vegaand Rho Probabilitytoreachstrikepriceatmaturity. IftheoptionisofEuropeantypeoranAmericancalloption,thevaluesarecompared withthevaluesgivenbyBlack-Scholes. TheprobabilityiscalculatedbytheBlack-Scholesformulasinceweonlycalculatethe probabilitytoreachthestrikeattheenddate. IfyouwanttoSavethecalculateddata,youhavetogivethefilenamesforeachofthe valuesyouliketosave.Ifyousavetheresultsyoucanusetheseresultstocompare differentoptionsingraphs.Thisisexplainedbelow.Youcanusetheradiobuttonsto selectifyouwanttosavetheresultasfunctionoftimeorasfunctionofthe underlyingassetprice. Duringthecalculationyoucanalsosavethebinomialtrees.Thetreesaresavedon filesifthecheckboxfor“Savethetreeonfile”arechecked.Seebelowforcomments onthetrees. ThebuttonClear,clearsalltheinputdataandletyoustartfromthebeginning. NumericalMethods Agreatadvantagesofthisprogram,isthatyoueasilycanchangethetypeoftreeto useinthecalculations.Thisgivesyouthepossibilitytoinvestigatethedifferent resultsgivenbythemodels.Youcanalsocreateplotstoexamineandcomparehow thetree-modelsconverge.Thegraphicalpossibilitiesaredescribedbelow. Thetrees Youcanselectbetweenthefollowingtrees: CRR–Cox,RossRubenstein[1979]tree, CRR2–Cox,RossRubensteintree,(amodifiedCRRmodel) JR –JarrowRudd[1983]tree, TIAN–Tian[1993]tree, TRG–Trigeorgis[1991]tree, LR –LeisenReimer[1995]tree, LRRE–TheLeisenReimertreewithRichardsonextrapolation, TRI–Trinomialtreeand NEW!!Ihavealsoaddedsomenewcalculationstrategies.Theyarecalled,e.g. CRR++andCRR++REetc,andtheyneedanexplanation.Inthe++strategiesI replacethevalueoftheoptioninsomeofthenodes,closesttomaturitywiththevalue givenbyBlack-Scholes.Thisstrategywillremovemuchoftheoscillationsinthe convergencewhenthenumberofnodesincreases.With++REIalsouseRichardson extrapolationonthe“++”result.Thisispossiblebecausewehaveremovedthe oscillations. SincethisisNOTadocumentwiththeaimtogiveafulldescriptionofthebinomial method,Ireferthereadertotheliterature.Igivesomeofmyreferencesintheendof thisdocument.But,Iwillgiveashotdescriptionoftheparametersusedinthetrees. Alltreesarebuiltfromfourparameters(u,d,pandq).Theparametersuanddtell howmuchtheunderlyingwillgoupordownineachdiscretetime,andthe parameterspandqistheprobabilitiesforthepricetogoupanddownrespectively. Thereforep+q=1. CRRmodel t ue d1/ue p t ertd ud CRR-2model 2 a2b21a2b214a2 u 2a d1/u aert 2 2 2t 1 bae p JRmodel ertd ud 12 rtt ue2 12 rtt 2 d e p ertd ud TIANmodel MV u2 dMV 2 V1V22V3 V1V22V3 Mert 2t Ve p ertd ud TRGmodel IntheTRGmodelthelogarithmoftheprice(insteadofthepriceitself)isusedto buildthetree.Therefore,whenthetreeisbuildweaddu=dxandsubtractbyd=dx. 2 12 2 2 dxtrt 2 11 12dx p22r2t LRmodel Thismodeldiffersfromtheothermethodsinacommonsense.Themodelconverges muchfasterthantheotheronesanddonotoscillate.Thereasonforthefast convergenceisthechoiceofparameters.WiththeLR-parametersthestrikepriceis centredinthetreeandtheprobabilitiesaregivenbyDeMoivre-Laplacetheorem, whichisanapproximationofthenormaldistribution.ForthereaderIsuggestthe articlebyLeisenandReimer(seereferences).Butashortexplanationisgivenhere: aert 1 ln(S/K)r2Tt 2 d1 Tt d2d1Tt pB(d2,N) pB(d2Tt,N) WhereBistheinverseofthebinomialdistributionandNthenumberofrefinements. WeusethePeizer-Prattmethod[case:j+½=n–(j+½),n=2j+1]: 1 2 2 111 1 z p exp n 1 244 6 n 3 Thenwehave p ua p da1p 1p TRImodel IntheTRImodelwecalculatethreenewnodesineachtime-step.Thismeansthe pricecangoupwithu,downwithdorstaythesame,withtheprobabilitiespu,pdand pm: 2 2 1tr0.5t pu 2 r0.52t 2t t pm1 2 2tr0.52t 2t 2 2 1tr0.5t pd 2 r0.52t 2 t t 2 2 t ue d1/ue t Graphics Themostimportantfunctionsintheprogramarethegraphicalpossibilities.Belowthe input/outputformthereareanumberofbuttonsthatwillgiveyouanumberofgraphs. PriceCurves Delta Gamma Theta Vega Rho Eachofthesebuttonscreatesthreedifferentgraphs;thegivenvariableasfunctionof theunderlyingvalue,asfunctionoftimeandasfunctionofthevolatility.Ifthe checkbox“Printinputdataintheplots”ischecked,aboxwiththeinputvaluesis presentedintheupperrightcorner. WiththeAvista–buttonyoucanalsoplottheimpliedstockpriceasfunctionoftime thatkeepstheoptionvalueconstant.Thisisaveryimportantplotbecausethetimevalueofanoption“eats”theoptionvalueduringtheoptionlifetime.Thiscurve showshowmuchtheunderlyingstockprice,havetoincreasetocompensateforthe lossofthetimevalue. WiththeIterationAnalysoryoucanplothowtheoptionpricefordifferentbinominal methodconverges.IfyouothisforanEuropeanoptionoranAmericancalloption, theconvergenceiscomparedwiththevaluegivenbytheBlack-Scholesmethod. MoreGraphics Ifyougivefilenamesfortheoutputvariables,thedataissavedontheserver.Witha programonhttp://janroman.dhis.org/DataGraph.phpyoucangivethesamefilename andplotthedata.Withthisoptionyoucancomparegraphsfore.g.,differentstrikes ordifferenttimestomaturity. Aprintableresult WiththebuttonPrintableyougetaprintableversionofthecalculationresult.This canbeprintedorcopiedandpastedintoadocumentetc. References [1] [2] [3] [4] [5] [6] [7] [8] Cox,J.,Ross,S.A.,RubensteinM.(1979):“OptionPricing:Asimplified Approach”,JournalofFinancialEconomics7,1979,pp.145-166. HullJ.“OptionFuturesandotherDerivatives”Prentice-Hall,NewJersey. Jarrow,R.RuddA.(1983):“OptionPricing”.Homewood,Illinois1983, pp.183-188. Pratt,J.W.(1968):“ANormalApproximationforBinomial,F,Beta,and OtherCommon,RelatedTailProbabilities,II”,TheJournaloftheAmerican StatisticalAssociation,Bd.63.1968,pp.1457-1483. Tian,Y.(1993):“AModifiedLatticeApproachtoOptionPricing”,Journal ofFuturesMarkets,Vol13,No.5,pp.564-577. Trigeorgis,Lenos(1991):“ALog-transformedBinomialNumericalAnalysis forValuingComplexMulti-OptionInvestments”,JournalofFinancialand QuantitativeAnalysis26,No.3,September1991,pp.309-326. Leisen,D.,Reimer,M.(1996):”BinomialModelsforOptionValuation– ExamineandImprovingConvergence”.AppliedMathematicalFinance,vol.3 1996,pp.319-346. Leisen,D.,(1998):“PricingtheAmericanputoption:Adetailedconvergence analysisforbinomialmodels”.JournalofEconomicDynamicsandControl. 22(1998),pp.1419-1444. Relateddocuments AFurtherAnalysisofConvergenceRateandPatternoftheBinomialModels Download advertisement Addthisdocumenttocollection(s) Youcanaddthisdocumenttoyourstudycollection(s) Signin Availableonlytoauthorizedusers Title Description (optional) Visibleto Everyone Justme Createcollection Addthisdocumenttosaved Youcanaddthisdocumenttoyoursavedlist Signin Availableonlytoauthorizedusers SuggestushowtoimproveStudyLib (Forcomplaints,use anotherform ) Youre-mail Inputitifyouwanttoreceiveanswer Rateus 1 2 3 4 5 Cancel Send
延伸文章資訊
- 1Option Pricing & Stock Price Probability Calculators - Hoadley ...
Binomial tree graphical option calculator: Lets you calculate option prices and view the binomial...
- 2The Binomial-tree Option Calculator - StudyLib
The methods used in the calculations are the well-known Cox-Ross-Rubinstein's binomial model and ...
- 3Binomial Option Calculator
Input variables, Input values, Output, Result, Scaled Value. Underlying price: Option value: Stri...
- 4Two Period Binomial Option Pricing Model - Breaking Down ...
The two period binomial option pricing model is a very popular model that explains how to price s...
- 5Binomial Option Pricing Model Definition - Investopedia
Real-World Example of Binomial Option Pricing Model · Cost today = $50 - option price · Portfolio...