Wednesday 13 September 2017

Trading Strategieë Statistiese Arbitrage


statistiese Arbitrage Die verskillende tipes statistiese arbitrage strategieë Stasionariteit, co-integrasie, gemiddelde terugkeer, en momentum Die Basis van MATLAB Die voor - en nadele van die gebruik van MATLAB Vinnige opname van sintaksis Oefeninge: die bou van 'n paar nuttige nuts vir verhandeling navorsing directional Trading Konsep van stasionariteit, en waarom is dit nuttig Statistiese toets vir stasionariteit: ADF Oefening: Toets vir stasionariteit Toets vir gemiddelde-terugkeer: halfleeftyd gebaseer op Ornstein-Uhlenbeck formulaWhy is die berekening van halfleeftyd beter as die berekening van gemiddelde Holding tydperk? Oefening: Die berekening van die half-lewe van gemiddelde-terugkeer Oefening: back testing n Bollinger Band strategie vir AUDCAD en EURCHF Pare en drieling Trading Pare en drieling Trading Konsep van co-integrasie en waarom dit nuttig Hoe is co-integrasie anders korrelasie? Statistiese toetse vir co-integrasie: CAOF en Johansen Oefening: Vind uit of GLD-GDX is cointegrating Dit vind van die beste heining verhouding Oefening: back testing n Bollinger Band pare strategie Trading gecoïntegreerd drieling Oefening: back testing n Bollinger Band drieling strategie Wat is die beste markte te pare handel? indeks Arbitrage Handel 'n ETF teen 'n mandjie van sy komponent voorrade Twee maniere om die bou van 'n mandjie Oefening: back testing 'n indeks arbitrage handel model Lang-Kort Portefeulje Ranking aandele in 'n indeks op grond van verskeie eenvoudige opbrengste kriteria Hoe klein variasies in strategieë kan groot verskille in opbrengste te produseer Belangrike vooroordele en slaggate in back testing lang kort portefeulje strategieë Oefening: back testing variasies van 'n lang-kort portefeulje strategie Hedge fund RISIKO EN ANDER OPENBAARMAKING Verskansingsfondse, insluitend fonds van fondse ( "Hedge"), is ongeregistreerde private belegging vennootskappe, fondse of poele wat kan belê en handel in baie verskillende markte, strategieë en instrumente (insluitend sekuriteite, nie-sekuriteite en afgeleide instrumente) en is nie onderhewig om dieselfde regulatoriese vereistes soos onderlinge fondse, insluitend vereistes onderlinge fonds om sekere periodieke en gestandaardiseerde pryse en waardasie inligting te verskaf aan beleggers. Daar is aansienlike risiko's in te belê in verskansingsfondse. Persone wat belangstel in te belê in Hedge moet versigtig let op die volgende: Hedge verteenwoordig spekulatiewe beleggings en behels 'n hoë graad van risiko. 'N belegger kan al of 'n aansienlike gedeelte van sy / haar belegging te verloor. Beleggers moet die finansiële vermoë, gesofistikeerdheid / ervaring en bereidwilligheid om die risiko's van 'n belegging in 'n heining fonds dra het. 'N Belegging in 'n heining fonds moet diskresionêre kapitaal opsy streng vir spekulatiewe doeleindes nie. 'N Belegging in 'n heining fonds is nie geskik of wenslik is vir alle beleggers. Slegs gekwalifiseerde in aanmerking kom beleggers kan belê in verskansingsfondse. Hedge Fund bied dokumente is nie nagegaan of deur die federale of die staat reguleerders goedgekeur Verskansingsfondse kan aged (insluitend hoogs aged) en prestasie 'n heining fonds se mag wisselvallig wees 'N Belegging in 'n heining fonds kan illikiede wees en daar mag wees beduidende beperkings op die oordrag van belange in 'n heining fonds. Daar is geen sekondêre mark vir belegging 'n belegger in 'n heining fonds en niemand sal na verwagting ontwikkel. 'N heining fonds kan min of geen bedryfstelsel geskiedenis of prestasie en mag hipotetiese of pro forma prestasie wat nie kan dink werklike handel deur die bestuurder of raadgewer en moet versigtig nagegaan gebruik. Beleggers moet nie plaas onnodige afhanklikheid van hipotetiese of pro forma prestasie. bestuurder of adviseur 'n heining fonds se totale handel gesag oor die Hedge Fund. 'N heining fonds mag 'n enkele adviseur gebruik of diens 'n enkele strategie, wat 'n gebrek aan diversifikasie en groter risiko kan beteken. 'N heining fonds (byvoorbeeld, 'n fonds van fondse) en sy bestuurders of adviseurs kan staatmaak op die handel kundigheid en ondervinding van derdeparty-bestuurders of adviseurs, die identiteit van wat mag nie aan beleggers bekend gemaak 'N heining fonds mag 'n komplekse belasting struktuur, wat noukeurig nagegaan moet word betrek. 'N heining fonds mag strukture of strategieë wat kan veroorsaak vertragings in belangrike inligting oor belasting aan beleggers gestuur betrek. 'N heining fonds mag geen deursigtigheid met betrekking tot sy onderliggende beleggings (insluitende sub-fondse in 'n fonds van fondse struktuur) aan beleggers te verskaf. As dit die geval is, sal daar geen manier vir 'n belegger om die spesifieke beleggings gemaak deur die Hedge Fund of, in 'n fonds van fondse struktuur monitor wees om te weet of die sub-fonds beleggings is in ooreenstemming met beleggingstrategie of die Hedge Fund se risiko vlakke. 'N heining fonds mag 'n aansienlike gedeelte van die ambagte op buitelandse handel of oor-die-toonbank markte, wat 'n hoër risiko kan beteken voer. fooie en uitgawes-wat, ongeag van enige positiewe opgawe aansienlike mag wees, sal verreken die Hedge Fund se handelswins 'n heining fonds se. In 'n fonds van fondse of soortgelyke struktuur, is fooie algemeen gehef word teen die fonds asook die sub-fonds vlakke; dus fooie beleggers sal hoër dat diegene gehef word indien die belegger direk in die sub-fonds (e) belê word. Verskansingsfondse is nie nodig om gereeld pryse of waardasie inligting te verskaf aan beleggers. Verskansingsfondse en hul bestuurders / adviseurs mag onderhewig wees aan verskeie botsende belange. Bogenoemde algemene opsomming is nie 'n volledige lys van die risiko's en ander belangrike onthullings wat betrokke is by 'n belegging in verskansingsfondse en, met betrekking tot 'n bepaalde Hedge Fund, is onderhewig aan die meer volledige en spesifieke onthullings vervat in sodanige Hedge Fund se onderskeie offer dokumente. Voordat die maak van enige belegging, moet 'n belegger deeglik te hersien 'n heining fonds se offer dokumente met die belegger se finansiële, wetlike en belasting adviseur om te bepaal of 'n belegging in die heining fonds is geskik vir die belegger in die lig van beleggingsdoelwitte die belegger se finansiële omstandighede en belasting situasie. Alle prestasie-inligting word geglo netto van toepaslike gelde te wees tensy dit spesifiek anders vermeld. Geen voorstelling gemaak word dat enige fonds of is geneig om sy doelwitte te bereik of dat enige belegger sal of is geneig om resultate te vergelyk met dié wat bereik of sal enige wins te maak glad of in staat is om te verhoed dat die aangaan aansienlike verliese sal wees. Vorige prestasie is nie noodwendig 'n aanduiding, en is geen waarborg van toekomstige resultate. Die inligting op die webwerf is slegs bedoel vir inligting, opvoedkundige en navorsing doeleindes. Niks op hierdie webwerf is bedoel om te wees nie, en moet dit uitgelê of gebruik word as, finansiële, wetlike, belasting of beleggingsadvies, wees 'n mening van die toepaslikheid of geskiktheid van 'n belegging, of wat bedoel is om 'n aanbod, of die werwing van wees enige aanbod om te koop of te verkoop enige sekuriteit of 'n endossement of aansporing om te belê met 'n fonds of fondsbestuurder. Geen so 'n aanbod of uitnodiging kan gemaak word voor die lewering van toepaslike offer dokumente om gekwalifiseerde beleggers. Voordat die maak van enige belegging, moet jy deeglik hersien die betrokke fonds se vertroulike offer dokumente met jou finansiële, wetlike en belasting adviseur en uit te voer so 'due diligence as jy (en hulle) geskik ag. Ons bied nie beleggingsadvies en geen inligting of materiaal op die webwerf is om staatgemaak word vir die doel van die maak van beleggings of ander besluite. Gevolglik aanvaar ons geen verantwoordelikheid of aanspreeklikheid vir 'n ny beleggingsbesluite of advies, behandeling, of dienste gelewer deur 'n belegger of enige persoon of entiteit genoem, verskyn op of wat verband hou met die webwerf. Die inligting op hierdie webtuiste is vanaf die datum (s) aangedui, is nie 'n volledige beskrywing van enige fonds, en is onderhewig aan die meer volledige openbaarmakings en terme en voorwaardes soos vervat in aanbod dokumente 'n spesifieke fonds se, wat direk uit kan verkry die fonds. Sekere van die inligting, insluitend beleggingsopbrengste, waardasies, fonds teikens en strategieë, is verskaf deur die fondse of hul agente, en ander derde partye, en hoewel geloofwaardig te wees, is nie onafhanklik geverifieer en sy volledigheid en akkuraatheid kan nie gewaarborg. Geen waarborg, uitgedruk of geïmpliseer, word voorstelling of waarborg gemaak met betrekking tot die akkuraatheid, geldigheid, tydigheid, volledigheid of geskiktheid van hierdie inligting. Enige indekse en ander finansiële maatstawwe getoon word slegs vir illustratiewe doeleindes, is onbeheerde, weerspieël herbelegging van inkomste en dividende en moenie die impak van raadgewende fooie nie weerspieël. Beleggers kan nie direk belê in 'n indeks. Vergelykings te indekse het beperkings as gevolg indekse het wisselvalligheid en ander materiaal eienskappe wat kan verskil van 'n sekere hedge fund. Byvoorbeeld, kan 'n heining fonds tipies hou aansienlik minder sekuriteite as is vervat in 'n indeks. Indekse kan ook effekte of tipes sekuriteite wat nie vergelykbaar met dié verhandel deur 'n heining fonds bevat. Daarom kan die prestasie 'n heining fonds se wesenlik verskil van die prestasie van 'n indeks. As gevolg van hierdie verskille, indekse moet nie op staatgemaak word as 'n akkurate maatstaf van vergelyking. Bitcoin statistiese arbitrage Onlangs het min bekende Bitcoin (BTC) cryptocurrency gelok ongekende hype, die opstel van dit op gelyke voet met "groot" geldeenhede. Te midde van groeiende gewildheid cryptocurrencies handel volumes hoogte ingeskiet. Intussen het Bitcoin handel ruil is nog baie jonk, oneffektief en 'n gebrek aan professionele spelers, wat beteken dat hulle suksesvol kan gebruik word vir die uitvoering van verskeie strategieë soos kruis-ruil arbitrage. Gegewe die Bitcoin & rsquo; s buitengewoon hoë wisselvalligheid en die feit dat die prys verskille by verskillende beurse dikwels bereik 20% of selfs meer, die potensiële winsgewendheid van arbitrage strategieë in Bitcoin mark raak groot, veral in vergelyking met 'n "klassieke" markte. In hierdie artikel beskryf ons 'n unieke handel strategie - Bitcoin statistiese arbitrage en wys hoe om 'n MegaTrader handel robot wat hierdie strategie implementeer skep. Daar is tans 'n paar cryptocurrency ruil, maar slegs twee van hulle het bevredigende likiditeit. Eerste - MtGox Japannese ruil, wat is die oudste en grootste in terme van handel volume Bitcoin ruil. Die tweede is 'n jong en vinnig veranderende BTC-e. 'N Interessante "funksie" van hierdie beurse is MTGox Bitcoins word gewoonlik duurder as die BTC-e. As 'n voorbeeld, bied ons die prys grafiek vir MTGox (blou lyn) en BTC-e (rooi lyn) van 14 Augustus - 24 Desember 2013: Om dit duideliker, hier & rsquo maak; s die verspreiding grafiek (MtGox prys - BTC-e prys): Na 'n kort blik op die kaarte eerste ding wat opkom is die koop van Bitcoins by BTC-e, hulle dra by MtGox en daar verkoop. Hierdie strategie word algemeen aanbeveel deur verskeie skrywers op-Bitcoin verwante handel webwerwe en blogs. As jy egter deeglike berekeninge doen dit blyk dat hierdie strategie is nie so winsgewend te maak. In die eerste plek, terwyl die oordrag word vanaf BTC-e om MTGox, kan Bitcoin pryse val, wat, gegewe die hoë wisselvalligheid van Bitcoin, is heeltemal moontlik en kan aansienlike verliese veroorsaak. Tweede, onttrekking uit MTGox neem van twee weke tot 'n maand, wat die tempo van so 'n "arbitrage" bedrywighede aansienlik beperk tot een, maksimum twee per maand. Derde, die kommissies vir onttrekking uit MTGox en deposito te BTC-e vir die volgende "ronde" sal verslind net 'n goeie gedeelte van die wins. As gevolg hiervan, in sy suiwerste vorm, hierdie strategie is nie relevant vir 'n gemiddelde handelaar. Ons bied 'n meer winsgewende strategie - statistiese arbitrage tussen Bitcoin ruil. Hierdie strategie is gebaseer op die verskynsel van verspreiding waarde bewaring tussen verskillende bates (korrelasie). Ons wins met spekulasie oor pair & rsquo; s verspreiding skommelinge. Met betrekking tot Bitcoin statistiese arbitrage word soos volg gedoen: wanneer die verskil in pryse (MtGox - BTC-e) is hoër as die historiese gemiddelde, verkoop ons die verspreiding, dws kort op MTGox en gelyktydige lank op BTC-e. en omgekeerd - wanneer die prys verskil is laer as historiese gemiddelde, koop ons die verspreiding. Wanneer die verskil tussen die pryse terug na sy historiese gemiddelde, is posisies gesluit. Die voordeel van so 'n statistiese arbitrage is byna algehele afwesigheid van risiko, omdat ons netto posisie bestaan ​​uit uiteenlopende posisies op dieselfde instrument, bly dit altyd neutraal tot die mark en dus verseker om enige nuus en Bitcoin wisselvalligheid. Die enigste risiko is die historiese gemiddelde waarde verander. Maar in die geval van Bitcoin, hierdie risiko is ook negligiblebecause ons dieselfde bate handel oor beide ruil en verhouding veranderinge kan nie te groot wees nie. Die enigste probleem voortduur, is dat hierdie beurse nie bied die moontlikheid om kort te gaan, dit wil sê dat jy nie kan Bitcoins verkoop. Maar gelukkig is daar 'n "reg rondom" - met behulp van Bitcoin CFD kontrakte. As gevolg van vinnige Bitcoin gewildheid groei 'n aantal forex makelaars en handel sentrums begin die verskaffing van die moontlikheid om Bitcoin handel in CFD-kontrakte. In die toekoms sal die getal van sodanige maatskappye baie waarskynlik voortgaan om te groei. Die meeste makelaars gebruik MtGox & rsquo; s Bitcoin prys as die basis bate prys vir hul CFD's. Terselfdertyd BTC-e, sedert Oktober 2013 bied 'n spesiale rekening vir Meta Trader - met die moontlikheid om Bitcoins handel deur middel van Meta Trader 4 en die belangrikste - hulle bied kort verkoop geleentheid. In die resultaat het ons 'n potensieel eenvoudige implementering van statistiese arbitrage tussen MTGox en BTC-e. Dit is genoeg om twee rekeninge oop te maak: eerste - met 'n forex handelaar verskaffing Bitcoin CFD-kontrakte met MTGox pryse en die tweede - BTC-e Meta Trader-rekening. Dan is dit & rsquo; s genoeg om die regte algoritme in Megatrader program betree en jy & rsquo; re stel om voordeel te trek uit prysverskil. Nou om die werklike ervaring: hier het ons sal jou vertel hoe om te implementeer Bitcoin statistiese arbitrage met Megatrader. Eerste die verspreiding simbool moet geskep word. Om dit te doen, gaan na "Settings & gt; Saamgestelde instrument instellings". Nou Bitcoin & rsquo voeg ons; s CFD kontrak blad "Hort", BTC-e gaan na "Lang" blad. Wanneer die toevoeging van die CFD moet ons dubbel seker die lot grootte en ander instellings en stel die "Baie in verspreiding eenheid" parameter gelyk aan een BTC te wees. Byvoorbeeld, indien 'n kontrak is 100 BTC, "Baie in verspreiding eenheid" moet ingestel word tot 0,01. BTC-e kontrak is gelyk aan 1 BTC, sodat ons ' "Baie in verspreiding eenheid" as 1. Nou reguit na die handel algoritme skepping, wat geskryf is in 'n spesiale Megatrader & rsquo; s interne script taal. Algoritme & rsquo; hoofgedagte s is bogenoemde: Ons verkoop / koop die verspreiding wanneer dit bo skommel / onder sy historiese gemiddelde dienooreenkomstig. Posisies gesluit wanneer die verspreiding terug na die gemiddelde waarde. Die vraag verskyn - hoe word hierdie historiese gemiddelde waarde bereken? Die maklikste metode is die toepassing van 'n hoë-tydperk bewegende gemiddelde (sê, 5000) oor die verspreiding. Om die strategie in Megatrader nodige aanwysers besef eers aangewend word om die verspreiding grafiek. Om dit te doen, gaan na "Chart & gt; grafiek Voeg", dan is die aanwyser "Mean Price", wat die gemiddelde waarde van die bod toon en aanbodpryse voeg ons. Ons volgende stap is die toevoeging van die bewegende gemiddelde self, pluk "MeanPrice" as die databron. Ook 'n identifiseerder moet ingestel word vir ons bewegende gemiddelde om dit te noem van die script (verstek is "MA"). Nou kan ons voortgaan om script skepping self. Die maklikste om script te skryf (eenvoudigste) die implementering van die strategie lyk ongeveer soos volg: Laat & rsquo; s te toets op 'n historiese data stuk van 25 November - 20 Desember van 2013 jaar. Neem asseblief in ag dat BTC-e ruil vra 'n kommissie vir elke bestelling, en dit moet in die berekening geneem word terwyl back testing. Laat & rsquo; s stel die kommissie tot 2,5 punte (dit & rsquo; s oormatige, eerlik spreaking). Na back testing kry ons die volgende tot gevolg winsgewendheid grafiek: Nou na 'n meer merkwaardige historiese verhouding berekeningsmetode. Om dit te doen, ons bou die grafiek van MTGox gedeel deur BTC-e pryse: Soos gesien kan word, die gevolglike grafiek is meer stilstaande (gecoïntegreerd) as die een wat ons voor gekry. Ons kan duidelik sien dat die gemiddelde waarde wissel iewers naby 1.1. Dit beteken dat, gemiddeld, MtGox & rsquo; s Bitcoin prys is 1,1 keer (+ 10%) meer as BTC-e & rsquo; s. Laat & rsquo; s dit 'n "billike historiese verhouding" noem. Van hier kan ons maklik bereken dat die werklike "verspreiding" (MTGox - BTC-e), gelykstaande aan 10% van BTC-e & rsquo sal wees; s prys: So, in die veronderstelling pryse is tans op 'n "billike verhouding": MTGox / BTC-e = 1.1. dus MTGox = 1.1 * BTC-e. Deur die plasing van hierdie in die verspreiding & rsquo; s formule kry ons: Spred = MTGox & ndash; BTC-e = 1.1 * BTC-e & ndash; BTC-e = 0.1 * BTC-e. Ons kan dan hierdie "historiese verhouding" en plaas dit in ons script in plaas van ons MA. Die uitslae is: As dit gesien kan word, die script gebly hoofsaaklik dieselfde. Die enigste verandering is "historiese verhouding" berekeningsformule die script. Ook het ons vroetel met afwyking wat nodig is om 'n posisie te open (ons & rsquo; het dit ingestel 30-20), om ons stelsel handel meer dikwels maak. Toets ons nuwe script op dieselfde historiese tydperk data: System & rsquo; uitslae s het selfs beter: na 'n maand & rsquo; s verhandeling van 1 BTC ons het ook 'n wins van 863 $ 100% winsgewende bedrywe. So het ons twee voorbeelde van handel algoritmes en skrifte wat implementeer Bitcoin statistiese arbitrage gesien. Ten spyte van die feit dat hierdie strategieë is eenvoudig, hulle nogtans toon 'n hoë potensiaal opbrengs. Daar is baie maniere om verdere verbetering van die handel algoritmes. Byvoorbeeld, kan 'n multi-vlak posisie gemiddeld bygevoeg. 'N Voorbeeld daarvan kan gesien word in ons 'n ander artikel - Kalender arbitrage, Deel 2 - Trading Robot - die skep van 'n verhandeling robot. Script beskryf daar kan gebruik word vir Bitcoin arbitrage feitlik onveranderd. Ter afsluiting, wil ons graag om daarop te let dat so lank as wat daar sal wees fondsoorplasing probleme tussen handel ruil, en die meeste sal kort verkoop geleentheid bied, 'n beduidende verskil in pryse tussen verskillende Bitcoin ruil is geneig om te bly. wat beteken dat hierdie strategie die relevansie daarvan nie verloor nie. Dus, die huidige situasie op cryptocurrency aandelebeurse bied handelaars met 'n unieke geleentheid om voordeel te trek uit arbitrage neem en kry 'n groot profitwhile handhawing minimale risiko.

No comments:

Post a Comment