Saturday 18 November 2017

Trading Strategier Excel


Handelsstrategier og - modeller Handelsstrategier og - modeller Andre handelsstrategier CCI-korreksjon En strategi som bruker ukentlig CCI til å diktere handelspartnere og daglig CCI for å generere handelssignaler. CVR3 VIX Market Timing Utviklet av Larry Connors og Dave Landry, dette er en strategi som bruker overextended lesinger i CBOE-volatilitetsindeksen (VIX) for å generere kjøp og salgssignaler for SampP 500 Gap Trading Strategies Ulike strategier for handel basert på åpningsprisforskjell Ichimoku Cloud En strategi som bruker Ichimoku Cloud til å angi handelsforspenning, identifisere rettelser og signal kortsiktige vendepunkter Moving Momentum En strategi som bruker en tre-trinns prosess for å identifisere trenden, venter på korrigeringer i den trenden og deretter identifisere reverseringer som signalerer en slutt på korrigeringen. Narrow Range Day NR7 Utviklet av Tony Crabel, den smale rekkevidde dagen Strategien ser etter sammentrekninger for å forutsi utvidelsesutvidelser. Forhåndsskanningskode inkludert som tilpasser denne strategien ved å legge til Aroon og CCI-kvalifiseringer Prosent Over 50-dagers SMA En strategi som bruker breddeindikatoren, prosent over 50-dagers glidende gjennomsnitt, for å definere tonen for det brede markedet og identifisere korreksjoner Pre - Holiday Effect Hvordan markedet har utført før store amerikanske helligdager og hvordan det kan påvirke handelsbeslutninger. RSI2 En oversikt over Larry Connors039 gjennomsnittlig reverseringsstrategi ved hjelp av 2-års RSI Faber039s sektorrotasjons tradingstrategi Basert på forskning fra Mebane Faber, kjøper denne sektorrotasjonsstrategien de beste resultatene, og gjenbalanser en gang i måneden. Seks måneders syklus MACD Utviklet av Sy Harding Denne strategien kombinerer seks måneders bull-bear syklus med MACD signaler for timing Stochastic Pop and Drop Utviklet av Jake Berstein og modifisert av David Steckler, bruker denne strategien gjennomsnittlig retningsindeks (ADX) og stokastisk oscillator for å identifisere prispopper og breakouts Slope Prestasjonstendens Ved hjelp av skråindikatoren for å kvantifisere den langsiktige trenden og måle relativ ytelse for bruk i en handelsstrategi med de ni sektorene SPDRs Swing Charting Hva Swing Trading er, og hvordan det kan brukes til profitt under visse markedsforhold Trend Quantification and Asset Allocation Denne artikkelen viser diagrammer hvordan man definerer langsiktige trendomkastninger som en prosess ved å utjevne pr isdata med fire forskjellige prosentpris Oscillatorer. Chartister kan også bruke denne teknikken til å kvantifisere trendstyrke og fastslå aktivitetsfordelingsstrategier En økonomisk teori om total utgifter i økonomien og dens effekter på produksjon og inflasjon. Keynesian økonomi ble utviklet. En beholdning av en eiendel i en portefølje. En porteføljeinvestering er laget med forventning om å tjene en avkastning på den. Dette. Et forhold utviklet av Jack Treynor som måler avkastning opptjent over det som kunne vært opptjent på en risikofri. Tilbakekjøp av utestående aksjer (tilbakekjøp) av et selskap for å redusere antall aksjer på markedet. Selskaper. En skattemessig tilbakebetaling er refusjon på skatter betales til en person eller husstand når den faktiske skatteforpliktelsen er mindre enn beløpet. Den monetære verdien av alle ferdige varer og tjenester som produseres innen et land grenser i en bestemt tidsperiode. Dette regnearket for vår opsjonshandel regneark er et tillegg til prisen til utfall profittgrafer, hvor det også vil gi overskuddskurvaturen for datoen av opsjonshandelen, sammen med annen dato før utløpet. Dette er veldig nyttig, med tanke på at de fleste enkeltvalg ikke holdes til utløp, spesielt når de er lange opsjonshandler. GreeksChain-regnearket for vårt opsjonshandelsregneark vil ringe og sette priskjede for teoretisk verdi og greker, laget av våre brukerinnganger for underliggende pris, volatilitet og dager til utløp. I tillegg er det samtaler og legger overskuddsseksjon for å gjøre whatif scenarier og posisjonjusteringer. Stillingstallet sammenligning regneark vil ta 2 forskjellige posisjoner og gi risikoen belønning for begge lagt på samme overskudd grafen. Dette regnearket er spesielt nyttig for å gjøre whatif modellering for ulike valgposisjonstyper eller inngangspriser. OptPos opsjonsposisjon trading regneark video viser hvordan det brukes til å legge inn opsjonshandler og posisjoner for å få både en graf som viser fortjeneste ved utløp, samt nåværende fortjeneste på en gitt dato, basert på endringen i teoretisk verdi av stillingen. Alternativ trading regneark video som diskuterer StkOpt regnearket som kan plotte aksjeopsjon posisjon overskudd ved utløpet, sammen med også plotting en aksjehandel eneste posisjon for sammenligning. Alternativ trading regneark video som diskuterer GreeksChg regnearket og hvordan teoretisk verdi og alternativ greker endres over en 30 dagers periode, inkludert forskjellene som oppstår fra endringer i den underliggende andor volatiliteten. Alternativer trading regneark video som diskuterer greker regnearket innganger og utganger, spesielt med hensyn til volatilitet input og hvilket nummer som skal brukes. Det er videre diskusjon om måter at dette regnearket kan brukes til fremskrivninger og handelsbeslutninger. 06172013 Nyeste versjon av TraderCode (v5.6) inneholder nye tekniske analyseindikatorer, punkt-og-figur-kartlegging og strategi-backtesting. 06172013 Nyeste versjon av NeuralCode (v1.3) for Neural Networks Trading. 06172013 ConnectCode Barcode Font Pack - aktiverer strekkoder i kontorapplikasjoner og inneholder et tillegg for Excel som støtter massegenerering av strekkoder. 06172013 InvestmentCode, en omfattende pakke med finansielle kalkulatorer og modeller for Excel, er nå tilgjengelig. 09012009 Lansering av gratis investering og finansiell kalkulator for Excel. 0212008 Utgivelse av SparkCode Professional - tillegg for å lage oversikter i Excel med sparklines 12152007 Kunngjøring av ConnectCode Duplicate Remover - et kraftig tillegg for å finne og fjerne duplikatoppføringer i Excel 09082007 Lansering av TinyGraphs - åpen kildekode tillegg for å lage sparklines og små diagrammer i Excel. Strategi Backtesting i Excel Strategi Backtesting Expert Backtesting Expert er en regnearksmodell som lar deg opprette handelsstrategier ved hjelp av tekniske indikatorer og kjører strategiene gjennom historiske data. Utførelsen av strategiene kan da måles og analyseres raskt og enkelt. Under backtesting-prosessen går Backtesting Expert gjennom de historiske dataene på rad på rad fra topp til bunn. Hver spesifisert strategi vil bli evaluert for å avgjøre om inngangsbetingelsene er oppfylt. Hvis vilkårene er oppfylt, vil en handel bli innført. På den annen side, hvis utgangsvilkårene er oppfylt, vil en posisjon som ble oppgitt tidligere bli avsluttet. Ulike variasjoner av tekniske indikatorer kan genereres og kombineres for å danne en handelsstrategi. Dette gjør Backtesting Expert til et ekstremt kraftig og fleksibelt verktøy. Backtesting Expert Backtesting Expert er en regnearksmodell som lar deg opprette handelsstrategier ved hjelp av tekniske indikatorer og kjører strategiene gjennom historiske data. Utførelsen av strategiene kan da måles og analyseres raskt og enkelt. Modellen kan være oppsett for å gå inn i lange eller korte posisjoner når visse forhold oppstår og avslutte posisjonene når et annet sett av betingelser er oppfylt. Ved å handle automatisk på historiske data, kan modellen bestemme lønnsomheten i en handelsstrategi. Backtesting Expert Step by Step Tutorial 1. Start Backtesting Expert Backtesting Expert kan startes fra Windows Start Menu-Programmer - TraderCode - Backtesting Expert. Dette lanserer en regnearkmodell med flere regneark for å generere tekniske analyseindikatorer og kjøre tilbake tester på de ulike strategiene. Du vil merke at Backtesting Expert inkluderer mange kjente regneark som DownloadedData, AnalysisInput, AnalysisOutput, ChartInput og ChartOutput fra Technical Analysis Expert-modellen. Dette gjør at du kan kjøre alle dine tilbakemeldinger tester raskt og enkelt fra et kjent regnearkmiljø. 2. Velg først nedlastingsdatabladet. Du kan kopiere data fra eventuelle regneark eller kommaseparerte verdier (csv) - filer til dette regnearket for teknisk analyse. Formatet på dataene er som vist i diagrammet. Alternativt kan du referere til Dataoverføringsdatabladet Last ned for å laste ned data fra kjente datakilder som Yahoo Finance, Google Finance eller Forex for bruk i Backtesting Expert. 3. Når du har kopiert dataene, gå til AnalysisInput-regnearket og klikk på Analyser og BackTest-knappen. Dette vil generere de ulike tekniske indikatorene i AnalysisOutput-regnearket og utføre backtesting på strategiene angitt i StrategyBackTestingInput-regnearket. 4. Klikk på StrategyBackTestingInput regnearket. I denne opplæringen trenger du bare å vite at vi har angitt både lange og korte strategier ved å bruke bevegelige gjennomsnittsoverskridelser. Vi skal gå inn på detaljer om å spesifisere strategier i neste del av dette dokumentet. Diagrammet nedenfor viser de to strategiene. 5. Når tilbakertestene er fullført, blir utdataene plassert i AnalysisOutput, TradeLogOutput og TradeSummaryOutput-regnearkene. AnalysisOutput-regnearket inneholder de fulle historiske prisene og de tekniske indikatorene på aksjen. Under tilbakertestene, hvis vilkårene for en strategi er oppfylt, vil informasjon som kjøpesum, salgspris, provisjon og profitt bli registrert i dette regnearket for enkel referanse. Denne informasjonen er nyttig hvis du liker å spore gjennom strategiene for å se hvordan lagerposisjonene blir angitt og utgått. TradeLogOutput-regnearket inneholder et sammendrag av handler utført av Backtesting Expert. Dataene kan enkelt filtreres for å bare vise data for en bestemt strategi. Dette regnearket er nyttig for å bestemme det samlede resultatet eller tapet av en strategi på forskjellige tidsrammer. Den viktigste utgangen av back-testene er plassert i TradeSummaryOutput-regnearket. Dette regnearket inneholder den samlede fortjenesten til strategiene som utføres. Som vist i diagrammet nedenfor genererte strategiene en total fortjeneste på 2.548,20 ved å lage totalt 10 handler. Av disse handler er 5 lange posisjoner og 5 er korte posisjoner. Ratio-winloss på mer enn 1 indikerer en lønnsom strategi. Forklaring til de forskjellige regnearkene Denne delen inneholder en detaljert forklaring av de forskjellige regnearkene i Backtesting Expert-modellen. The DownloadedData, AnalysisInput, AnalysOutput, ChartInput og ChartOutput-regneark er de samme som i Technical Analysis Expert-modellen. Dermed vil de ikke bli beskrevet i denne delen. For en fullstendig beskrivelse av disse regnearkene, se avsnittet Teknisk analyse ekspert. StrategyBackTestingInput regneark Alle inngangene for backtesting inkludert strategiene er oppgitt ved hjelp av dette regnearket. En strategi er i utgangspunktet et sett med forhold eller regler som du vil kjøpe i en aksje eller selge en aksje. For eksempel kan det være lurt å utføre en strategi for å gå Long (kjøp av aksjer) hvis 12 dagers glidende gjennomsnitt av prisen krysser over 24 dagers glidende gjennomsnitt. Dette regnearket jobber sammen med de tekniske indikatorene og prisdataene i AnalysisOutput-regnearket. Derfor må de bevegelige gjennomsnittlige tekniske indikatorene genereres for å kunne ha en handelsstrategi basert på glidende gjennomsnitt. Det første innspillet som kreves i dette regnearket (som vist i diagrammet nedenfor), er å angi om du vil avslutte alle handler ved slutten av testperioden. Tenk på scenariet der forholdene for kjøp av en aksje har skjedd, og Backtesting Expert inngikk en lang (eller kort) handel. Men tidsrammen er for kort og har avsluttet før handel kan oppfylle utgangsvilkårene, noe som resulterer i at noen handler ikke blir sluppet når backtestingsøkten slutter. Du kan sette dette til Y for å tvinge alle handler til å bli avsluttet på slutten av backtestingsøkten. Ellers blir handlingene igjen åpnet når backtesting avslutter. Strategier Maksimalt 10 strategier kan støttes i en enkelt tilbaketest. Diagrammet nedenfor viser inngangene som kreves for å angi en strategi. Strategi Initials - Dette inngangen aksepterer maksimalt to alfabeter eller tall. Strategiinitiativene brukes i AnalysisOutput og TradeLog-regnearkene for å identifisere strategiene. Lang (L) Kort (S) - Dette brukes til å angi om du skal legge inn en lang eller kort stilling når inntaksbetingelsene for strategien er oppfylt. Innskrivningsbetingelser En lang eller kort handel vil bli oppgitt når innskrivningsbetingelsene er oppfylt. Innskrivningsbetingelsene kan uttrykkes som et formeluttrykk. Formeluttrykket er saksfølsomt, og det kan gjøre bruk av Funksjoner, operatører og kolonner som beskrevet nedenfor. crossabove (X, Y) - Returnerer True hvis kolonne X krysser over kolonne Y. Denne funksjonen kontrollerer tidligere perioder for å sikre at en crossover faktisk har skjedd. crossbelow (X, Y) - Returnerer True hvis kolonne X krysser under kolonne Y. Denne funksjonen kontrollerer tidligere perioder for å sikre at en crossover faktisk har skjedd. og (logicalexpr,) - boolsk og. Returnerer True hvis alle de logiske uttrykkene er sanne. eller (logicalexpr,) - Boolean Or. Returnerer True hvis noen av de logiske uttrykkene er sanne. daysago (X, 10) - Returnerer verdien (i kolonne X) for 10 dager siden. previoushigh (X, 10) - Returnerer den høyeste verdien (i kolonne X) de siste 10 dagene inkludert i dag. previouslow (X, 10) - Returnerer laveste verdien (i kolonne X) de siste 10 dagene inkludert i dag. Operatører større enn like Ikke lik større enn eller lik Tillegg - Subtraksjon Multiplikasjon Divisjonskolonner (fra AnalysisOutput) A - Kolonne AB - Kolonne BC .. .. YY - Kolonne YY ZZ - Kolonne ZZ Dette er den mest interessante og fleksible delen av oppføringen forhold. Det tillater at kolonner fra AnalysisOutput-regnearket blir spesifisert. Når backtestene utføres, vil hver rad fra kolonnen bli brukt til evaluering. For eksempel betyr A 50 hver av radene i kolonne A i analysen. Utgavens regneark vil bli bestemt om det er større enn 50. AB I dette eksemplet , hvis verdien i kolonne A i AnalysisOutput-regneark er større enn eller lik verdien av kolonne B, vil inngangsbetingelsen bli oppfylt. og (A B, CD) I dette eksemplet, hvis verdien i kolonne A i AnalysisOutput-regneark er større enn verdien av kolonne B, og verdien av kolonne C er større enn kolonne D, vil inngangsbetingelsen bli oppfylt. crossabove (A, B) I dette eksemplet, hvis verdien av kolonne A i AnalysisOutput-regneark krysser over verdien av B, vil inngangsbetingelsen bli oppfylt. crossover betyr at A opprinnelig har en verdi som er mindre enn eller lik B, og verdien av A blir senere større enn B. Utgangsvilkår Utgangsvilkårene kan benytte Funksjoner, Operatører og Kolonner som definert i inngangsbetingelsene. I tillegg kan det også benytte variabler som vist nedenfor. Variabler for Avgangsvilkår resultat Dette er definert som salgspris minus kjøpesummen. Salgsprisen må være større enn kjøpesummen for å få fortjeneste. Ellers vil fortjenesten bli null. tap Dette er definert som salgspris minus kjøpesummen når salgsprisen er lavere enn kjøpesummen. profitpct (salgspris - kjøpesum) kjøpesum Note. salgspris må være større enn eller lik kjøpesum. Ellers vil profitpct være null. Losspct (salgspris - kjøpesum) Kjøpskurs Note. salgspris må være mindre enn kjøpesummen. Ellers vil losspct være null. Eksempler profitpct 0.2 I dette eksemplet, hvis fortjenesten i prosent av prosent er større enn 20, vil utgangsvilkårene bli oppfylt. Kommisjonen - Kommisjonen i prosent av handelsprisen. Hvis handelsprisen er 10 og Kommisjonen er 0,1, vil kommisjonen være 1. Prosentvis provisjon og provisjon i dollar vil bli oppsummert for å beregne total provisjon. Kommisjonen - Kommisjonen i dollar. Prosentvis provisjon og provisjon i dollar vil bli oppsummert for å beregne total provisjon. Antall aksjer - Antall aksjer som skal kjøpes eller selges når strategier for opptakseksjon i strategien er oppfylt. TradeSummaryOutput regneark Dette er et regneark som inneholder et sammendrag av alle handler utført under backtestene. Resultatene er kategorisert i Long and Short Trades. En beskrivelse av alle feltene finner du nedenfor. Sum ProfitLoss - Sum fortjeneste eller tap etter provisjon. Denne verdien beregnes ved å summere alle overskudd og tap av alle handler simulert i tilbaketestet. Sum ProfitLoss før Kommisjonen - Totalresultat eller tap før provisjon. Hvis provisjon er satt til null, vil dette feltet ha samme verdi som Total ProfitLoss. Total kommisjon - Totalt provisjon kreves for alle handler simulert under tilbaketestet. Totalt antall handler - Totalt antall handler utført under simulert tilbaketest. Antall vinnende handler - Antall handler som gir fortjeneste. Antall tapende handler - Antall handler som gir tap. Prosent av vinnende handler - Antall vinnende handler delt på Totalt antall handler. Prosent tapende handler - Antall tapende handler delt på Totalt antall handler. Gjennomsnittlig vinnende handel - Den gjennomsnittlige verdien av fortjenesten til de vinnende handler. Gjennomsnittlig tap av handel - Den gjennomsnittlige verdien av tapene av tapende handler. Gjennomsnittlig handel - Gjennomsnittlig verdi (fortjeneste eller tap) av en enkelt handel med simulert tilbaketest. Største vinnende handel - Resultatet av den største vinnende handel. Største tap av handel - Tapet på den største miste handelen. Forholdet gjennomsnittlig vindkraftutslipp - Gjennomsnittlig vinnende handel dividert med gjennomsnittlig tapende handel. Ratio winloss - Summen av alle fortjenesten i vinnende handler divideres med summen av alle tapene i tapende handler. Et forhold på mer enn 1 indikerer en lønnsom strategi. TradeLogOutput regneark Dette regnearket inneholder alle handler simulert av Backtesting Expert sortert etter datoen. Det lar deg zoome inn i en bestemt handel eller tidsramme for å bestemme lønnsomheten til en strategi raskt og enkelt. Dato - Datoen hvor en lang eller kort posisjon er angitt eller avsluttet. Strategi - Strategien som brukes til å utføre denne handel. Posisjon - Posisjonen til handelen, enten lang eller kort. Handel - Angir om denne handelen er å kjøpe eller selge aksjer. Aksjer - Antall aksjer handlet. Pris - Prisen hvor aksjene er kjøpt eller solgt. Komm. - Total provisjon for denne handel. PL (B4 Comm.) - Gevinst eller tap før provisjon. PL (Avt. Comm.) - Gevinst eller tap etter provisjon. Cum. PL (Avt. Comm.) - Kumulativ fortjeneste eller tap etter provisjon. Dette beregnes som kumulativ total fortjeneste fra første handelsdag. PL (på sluttposisjon) - Gevinst eller tap når stillingen er stengt (avsluttet). Både inngangskommisjonen og avgangskommisjonen vil bli regnskapsført i denne PL. For eksempel, hvis vi har en lang posisjon der PL (B4 Comm.) Er 100. Forutsatt når posisjonen er innført, blir en 10 provisjon belastet og når stillingen er avsluttet, blir en annen provisjon på 10 ladet. PL (på avsluttende posisjon) er 100-10 - 10 80. Både provisjonen for å gå inn i stillingen og avslutte posisjonen regnskapsføres på stillingen i nærheten. Tilbake til TraderCode Technical Analysis Software og tekniske indikatorer

No comments:

Post a Comment