Alternativ Trading Strategier Matlab
Mens jeg liker hvor dette spørsmålet går, foreslår jeg å gjøre det litt mer konkret. Hvilke deler av backtesting-prosessen ønsker du å lære? Dette kan variere alt fra bare å estimere en normal avkastning, hvor porteføljen returnerer fra strategien din er allerede gitt til å implementere en full porteføljedannelsesregel algoritmisk. ndash Constantin Des 30 14 kl 21:06 For å være ærlig vet jeg ikke mye om backtesting. Jeg ble fortalt at jeg må backtest nye strategier eller forbedre dagens i løpet av min praktik. Så jeg vil gjerne vite litt mer om emnet før du starter. Hva er de forskjellige delene av det. ndash Maxime 30. desember 14 kl 21:31 Den generelle ideen For aksjer i aksjer vil en enkel backtest vanligvis bestå av to trinn: Beregning av porteføljens avkastning som følge av din porteføljedannelsesregel (eller handelsstrategi) Risikojustering av porteføljens avkastning ved hjelp av en eiendomsprisemodell Trinn 2 er ganske enkelt en regresjon og beregningsmessig veldig enkel i Matlab. Hva er vanskeligere er implementeringen av trinn 1, som vil kreve at du er veldig komfortabel i Matlab, og det er forskjellige måter å gjøre dette på. Hvis du vet hvordan du gjør en OLS-regresjon i Matlab, bør du fokusere på alle typer matrise manipulasjoner. Gjennomføring i Matlab Porteføljedannelse og returberegning For å gi deg et eksempel på hvordan en primitive handelsstrategi kan implementeres i Matlab, antar vi månedlige avkastningsdata og en enhetlig holdingsperiode på en måned på n eiendeler over k perioder hvor jeg er i og k i. Hvis du ikke antar noen endringer i sammensetningen av lageruniverset, er returmatrisen X av dimensjonene k ganger n. X begynner x amp dots amp x amp dots amp x amps dots amp amps vdots amp ddots amp vdots amp ddots amp vdots x amp dots amp x amp dots amp x vdots amp ddots amp vdots amp ddots amp vdoter x amp dots amp x amp dots amp x end Hvor returnerer beregnes som x frac -1. Forutsatt at ditt valgkriterium er en slags lagerkarakteristikk som er tilgjengelig ved månedlig frekvens, vil du også ha en karakteristikkmatrise C. Du kan deretter skrive en algoritme som identifiserer de oppføringene i C som oppfyller ditt valgkriterium (f. eks. Overstige en bestemt terskel ) og erstatte de tilsvarende oppføringene (hvor jeg og t er de samme) av en indikatormatrise I (som er initialisert som nullmatrise ved hjelp av nullfunksjonen) med dem. Du kan da multiplisere oppføringene av I av de av returmatrisen X for å oppnå en matrise R som angir avkastningen som følge av dine beholdninger. Du kan deretter beregne gjennomsnittet av de ikke-null-oppføringene for hver rad av R for å få din vektor av porteføljenes avkastning. Risikojustering og identifikasjon av unormale avkastninger I trinn 2 sammenligner du denne vektoren med den normale avkastningen oppnådd fra regresjonsestimering av en eiendomsprisemodell som den Fama-franske modellen. Ved å trekke den normale returvektoren fra porteføljen din returnerer du vektoren, avgjør du om din handelsstrategi har resultert i en positiv unormal avkastning, som er det du søker etter. Anbefalinger Hvis du er ny på Matlab, foreslår jeg personlig at du gjør deg kjent med det for å implementere denne forenklede strategien før du slapper av noen av de forenklende forutsetningene (for eksempel enhetlig holdbarhet og periodicitet) og fortsetter til mer sofistikerte implementeringer. Igjen, det jeg vil understreke er at dette krever at du er veldig komfortabel med Matlab og spesielt de forskjellige måtene å manipulere matriser, noe som kan ta litt tid. Hvis du ikke er pålagt å bruke Matlab for internship og ønsker å få resultater raskt, kan du gjøre trinn 1 i Excel i stedet, noe som er kjedelig, men krever ikke den (verdt) innledende investeringen du må gjøre for Matlab. For å bli kjent med Matlab, er jeg sikker på at du allerede har oppdaget den ekstremt gode dokumentasjonen som følger med den. Det, for meg, er den enkleste verdifulle ressursen og sannsynligvis mer nyttig enn noen flere finansspesifikke ressurser (som jeg vil vente til du er kjent med Matlab selv). Alt som trengs for å bestemme normal avkastning er en OLS-regresjon og en rudimentær forståelse av eiendomsprisemodeller. Besvart 30. desember kl. 22: 2010 Alternativer Strategier å vite For ofte hopper handelsmenn inn i alternativspillet med liten eller ingen forståelse av hvor mange opsjonsstrategier som er tilgjengelige for å begrense risikoen og maksimere avkastningen. Med litt innsats kan handelsmenn imidlertid lære å dra nytte av fleksibiliteten og full mulighet til alternativer som et handelsbil. Med dette i tankene, har vi satt sammen dette lysbildefremvisningen, som vi håper vil forkorte lærekurven og peke deg i riktig retning. Altfor ofte går handelsmenn inn i alternativspillet med liten eller ingen forståelse av hvor mange opsjonsstrategier som er tilgjengelige for å begrense risikoen og maksimere avkastningen. Med litt innsats kan handelsmenn imidlertid lære å dra nytte av fleksibiliteten og full mulighet til alternativer som et handelsbil. Med dette i tankene, har vi satt sammen dette lysbildefremvisningen, som vi håper vil forkorte lærekurven og peke deg i riktig retning. 1. Dekket samtale Bortsett fra å kjøpe et nøkkelalternativ, kan du også delta i en grunnleggende dekket samtale - eller buy-write-strategi. I denne strategien vil du kjøpe eiendelene direkte, og samtidig skrive (eller selge) et anropsalternativ på de samme eiendelene. Volumet av eiendeler som eies, skal svare til antall eiendeler som ligger til grunn for anropsalternativet. Investorer vil ofte bruke denne posisjonen når de har en kortsiktig stilling og en nøytral oppfatning av eiendelene, og ser etter å generere ekstra fortjeneste (ved mottak av innkallingsprinsippet), eller beskytte mot en potensiell nedgang i underliggende eiendelverdi. (For mer innsikt leses dekket Call Strategies for et fallende marked.) 2. Gift Sett i en gift strategi, investerer en investor som kjøper (eller eier) en bestemt eiendel (for eksempel aksjer) samtidig et putsett for en ekvivalent antall aksjer. Investorer vil bruke denne strategien når de er bullish på eiendomsprisen og ønsker å beskytte seg mot potensielle kortsiktige tap. Denne strategien fungerer i hovedsak som en forsikringspolicy, og etablerer et gulv bør eiendelprisen stupe dramatisk. (For mer om hvordan du bruker denne strategien, se Gift Puts: et beskyttelsesforhold.) 3. Bull Call Spread I en bull-call-spredestrategi vil en investor samtidig kjøpe anropsalternativer til en bestemt strykpris og selge det samme antallet anrop på en høyere pris. Begge opsjoner vil ha samme utløpsmåned og underliggende eiendel. Denne typen vertikal spredningsstrategi brukes ofte når en investor er bullish og forventer en moderat økning i prisen på den underliggende eiendelen. (For å lære mer, les Vertical Bull og Bear Credit Spreads.) 4. Bear Put Spread Bjørnen legger spredningsstrategi er en annen form for vertikal spredning som oksekallspredningen. I denne strategien vil investor samtidig kjøpe salgsopsjoner til en bestemt aksjekurs og selge det samme antall setter til lavere pris. Begge opsjonene vil være for samme underliggende eiendel og ha samme utløpsdato. Denne metoden brukes når trader er bearish og forventer at den underliggende eiendomsprisen vil falle. Det gir både begrensede gevinster og begrensede tap. (For mer om denne strategien, les Bear Put Spreads: En brølende Alternativ til Short Selling.) 5. Beskyttende krage En beskyttende krage strategi utføres ved å kjøpe et utenom-pengene-alternativ og skrive en out-of-the - money call opsjon på samme tid, for samme underliggende eiendel (for eksempel aksjer). Denne strategien brukes ofte av investorer etter at en lang posisjon i en aksje har opplevd betydelige gevinster. På denne måten kan investorer låse inn fortjeneste uten å selge sine aksjer. (For mer om disse typer strategier, se Ikke glem beskyttelsessnoren din og hvordan en beskyttende krage fungerer.) 6. Lang rekkevidde En lang strategisk opsjonsstrategi er når en investor kjøper både et anrops - og salgsopsjon med samme utsalgspris, underliggende aktiv og utløpsdato samtidig. En investor vil ofte bruke denne strategien når han eller hun tror at prisen på den underliggende eiendelen vil bevege seg betydelig, men er usikker på hvilken retning flyttingen vil ta. Denne strategien tillater investoren å opprettholde ubegrensede gevinster, mens tapet er begrenset til kostnaden for begge opsjonskontrakter. (For mer, les Straddle Strategy A Simple Approach for å markedsføre nøytral.) 7. Long Strangle I en langkvrem alternativstrategi kjøper investoren et anrops - og opsjonsalternativ med samme løpetid og underliggende eiendel, men med forskjellige strike-priser. Salgsprisen vil vanligvis være under strekkprisen for anropsalternativet, og begge alternativene vil være ute av pengene. En investor som bruker denne strategien mener at den underliggende eiendomsprisen vil oppleve en stor bevegelse, men er usikker på hvilken retning flyttingen vil ta. Tap er begrenset til kostnadene for begge alternativene strangles vil vanligvis være billigere enn straddles fordi alternativene er kjøpt ut av pengene. (For mer, se Få en sterk hold på fortjeneste med strangles.) 8. Butterfly Spread Alle strategiene frem til dette punktet har krevd en kombinasjon av to forskjellige stillinger eller kontrakter. I en strategi for en spredt opsjonsstrategi vil en investor kombinere både en spredestrategi og en bjørnespredningsstrategi, og bruke tre forskjellige streikpriser. For eksempel innebærer en type butterfly-spredning å kjøpe et anropsalternativ til laveste (høyeste) aksjekurs, samtidig som det selges to anropsalternativer til en høyere (lavere) aksjekurs, og deretter ett siste anrop (sett) alternativ til en enda høyere (lavere) strykpris. (For mer om denne strategien, les Angi fortjenestefeller med Butterfly Spreads.) 9. Iron Condor En enda mer interessant strategi er I-RON condor. I denne strategien har investor samtidig en lang og kort posisjon i to forskjellige kjevestrategier. Jernkondoren er en ganske kompleks strategi som definitivt krever tid til å lære og praktisere å mestre. (Vi anbefaler at du leser mer om denne strategien i Take Flight With A Iron Condor. Skulle du flocke til Iron Condors og prøve strategien for deg selv (risikofri) ved hjelp av Investopedia Simulator.) 10. Iron Butterfly Den siste alternativstrategien vi vil demonstrere her er jernfargelen. I denne strategien vil en investor kombinere enten en lang eller kort overspenning med samtidig kjøp eller salg av et kjeft. Selv om det ligner en sommerfugl spredt. Denne strategien er forskjellig fordi den bruker både samtaler og sett, i motsetning til den ene eller den andre. Resultat og tap er begge begrenset innenfor et bestemt område, avhengig av streikprisene på de valgte alternativene. Investorer vil ofte bruke alternativene som ikke er penger, i et forsøk på å redusere kostnadene mens risikoen begrenses. (For å forstå denne strategien mer, les Hva er en Iron Butterfly Option Strategy) Relaterte artikler Artikkel 50 er en forhandlings - og oppgjørsklausul i EU-traktaten som skisserer trinnene som skal tas for ethvert land som. Beta er et mål for volatiliteten, eller systematisk risiko, av en sikkerhet eller en portefølje i forhold til markedet som helhet. En type skatt belastet kapitalgevinster pådratt av enkeltpersoner og selskaper. Kapitalgevinst er fortjenesten som en investor. En ordre om å kjøpe en sikkerhet til eller under en spesifisert pris. En kjøpsgrenseordre tillater handelsmenn og investorer å spesifisere. En IRS-regelen (Internal Revenue Service) som tillater straffefri uttak fra en IRA-konto. Regelen krever det. Det første salg av aksjer av et privat selskap til publikum. IPOer utstedes ofte av mindre, yngre selskaper som søker. Quantitive Futures, aksjer og Options Trading (tilgjengelig for MATLAB FREELANCING) TradingwithMatlab Jeg har tidligere jobbet som en Quantitative Futures Trader og jobber for tiden som analytiker i et kvantitativt strategierteam i et hedgefond av fondet. I. sammen med Exchange Systems Inc, har opprettet et MATLAB-basert verktøy kalt MATLAB2IB. Jeg har en mastergrad i elektroteknikk, et patent i kontrollsystemer, og en MBA fra University of Chicago Graduate School of Business. Jeg håper min 10 års erfaring med å bruke MATLAB både for engineering og nå i finans, vil være til nytte for andre. Jeg håper å presentere deg med interessante emner. Jeg kan kontaktes på tradingwithmatlabyahoo Se min komplette profilTo mange mennesker spør ting som dette Noen med en solid intradag kort holdingsperiode algo derivatstrategi sannsynligvis vant039t post det til et nettsted. Imidlertid elsker algo-forhandlere, avhengig av deres latens, å spam ETF039s med sitater og se at ETF039s prøver å balansere sakte. Mens ETF rebalanserer, vil arbitragefirmaet forsøke å finne kortsiktige prisforskjeller mellom aksjekursen på ETF og prisen på opsjonskontrakten. De vil eksperimentere med ulike strategier for å holde alternativene I039m sikker på begge måter, men dette er et enkelt eksempel: Dette diagrammet er 60 dager med anførselstegn for 5 forskjellige ETF039s som alle er denominert av SampP i noen form. Som du ser, er det klynger av sigma 5 hendelser i alle 5 etfs i små perioder. Dette er HFTAlgo-handlerens spammeldinger og ser på dem. 4,7k Visninger middot View Oppvoter midtpunkt Ikke for reproduksjon Flere svar nedenfor. Relaterte spørsmål Hva er de ulike alternativene tradingstrategier Hva er de første trinnene for å begynne å handle? Hva er den beste anbefalte startguiden eller boken til Algo Trading Hva er de største algo tradingHFT-selskapene i India Hva er den beste plattformen for algo trading Algo Trading vs eCommerce Hva er det beste alternativet trading strategi hvis du ikke har noen anelse om hvordan markedet skal flytte Kan jeg sette en algo trading strategi på min CV Hvordan kan jeg lage algo trading programvare (En link til veiledning bør være nok) Hvordan bygger jeg en egenkapitalalgo-trading programvare som nybegynner Hvor mye penger trenger du å begynne å handle med deg selv Hvor mye som er mulig er Algo Trading i India Og hvem kan hjelpe meg med å sette opp Algo Trading i henhold til mine krav
Comments
Post a Comment