Sunday, 15 October 2017

Baserade handel system evolving regel


Diskretionär handel mot reglerbaserad handel. Hos J Dalton Trading lär vi diskretionär handel, det vill säga att vi inte är systematiska handlare och erbjuder taktisk reglerbaserad handelsinformation. Detta begränsar vår potentiella kundbas till de som väljer några handlare som vill ha Att förstå hur marknaderna fungerar och vem uppskattar hur viktigt deras individuella roll är för både deras ekonomiska framgång och deras psykiska tillfredsställelse. Det är inte förvånande att upptäcka att de bästa handlarna ofta har de högsta psykiska behoven som drivs för att uppnå behärskning över de strävanden de möter genom Upprepad och samordnad insats Dessa handlare accepterar att lärande att handla är en färdighet som bara utvecklas över tid och att framgång är resultatet av ackumulerad erfarenhet. Tänk på den här enkla metaforen för att belysa svårigheterna med lärandeprocessen för att få ett nytt språk, du måste Först memorera ord och verbtider och delar av tal som är en utmanande utsiktsbild. Det tar sedan år av studier t O bli konversation Men då tar det ett kvantesprång av intuition och djup kunskap att tänka på ett nytt språk En av indikatorerna för flyt är i själva verket när man börjar drömma i en andra tunga. De flesta potentiella kunder som kontaktar oss är Letar efter reglerbaserade handelssystem eller tillvägagångssätt Att använda regler för att tjäna pengar är givetvis oerhört tilltalande men sådana sår-och-torkade regler är sällan åtföljda av den viktigaste regeln att en regel förbinder, hanterar och harmoniserar alla andra Rules. In short måste du kunna se vilken regel som helst kontextuellt, annars har regeln inget värde. Regler som inte förstås och tillämpas kontextuellt kan till och med tjäna till att motverka deras ursprungliga avsikt, det är bristen på en kontextuell Regel som tvivlar på de flesta handelssystem. Appellen med ett systematiskt tillvägagångssätt är uppenbart minskad känslomässig stress, viss vinst, brist på personligt ansvar och omedelbara resultat utan många års kompetens. Om Regler gör inte pengar för dig, då kan skulden placeras på reglerna och inte du Samtidigt kan du acceptera kredit för alla vinster, eftersom du väl valt systemet. Någonting där är det som älskar en regel . Jag har nyligen sprang över en bok av Scott Thorpe med titeln "Hur man tänker på Einstein enkla sätt att bryta reglerna och upptäcka ditt dolda geni" som vältaligt sammanfattade mina tankar om hur regler kan hindra personlig utveckling, jag rekommenderar starkt att alla som är intresserade av att utveckla Diskretionära färdigheter lägger till den här boken i sin samling. Einstein sa en gång att få personer kan uttrycka sig i jämlikhets åsikter som skiljer sig från fördomarna i deras sociala miljö. De flesta människor är inte ens i stånd att bilda sådana åsikter. Anecdotiska bevis fortsätter att föreslå att antalet korta Tidsbegränsade handlare som lyckas är extremt begränsade, vilket leder mig att upprepa om du gör saker på samma sätt som alla andra gör, oddsen är att du kommer att sluta jag N mitt i fördelningskurvan - vilket anekdotiska bevis tyder på, innebär att du kommer att lida ekonomiskt. De flesta handlare använder en reglerbaserad strategi. Definierar en regel som en grundläggande generalisering som accepteras som sann och som kan användas som grund för resonemang Inget sägs om regeln som testas för giltighet, eller hur regeln härleddes. Vi uppmanas att acceptera det och fortsätta Thorpe säger Det har vi alla reglerade inblandade tankemönster som vi misstänker för sanning och att när regelskärmen bildas ignoreras alla motstridiga idéer. Han fortsätter Regler stunt innovativt tänkande för att de verkar så rätt De döljer de många överlägsna situationer som existerar, men är Utanför våra regler. Thorpe gör att vår erfarenhet, felaktiga antaganden, halvsanningar, felaktiga generaliteter och vanor hindrar oss från att hitta tillförlitliga lösningar. Jag skulle utarbeta dessa problem att bli ännu större när nya handlare guidas i fel riktning vid Början av deras lärande erfarenhet. Det finns ett förvirrande utbud av variabler som påverkar eventuella råvaror, terminsavtal eller lager och det finns nästan obegränsade kombinationer och pe Rmutations av dessa variabler Om ett rent reglerbaserat system skulle vara verkligt effektivt skulle det kunna erbjuda en regel för varje eventuellt arrangemang en omöjlighet Diskretionär handel handlar om att bygga en solid grund, på vilken man kan göra motiverade bedömningar utifrån ständigt föränderlig Förutsättningar och en högutvecklad vätskeintelligens. Begreppet reglerbaserat handelssätt medför två av mina favorit citat, från HL Mencken och Thomas Edison. Det finns alltid en enkel lösning på varje mänskligt problem snyggt, trovärdigt och felaktigt. Helvete, det finns inga regler här vi försöker åstadkomma någonting. Mängden diskretionär handel. Regelbaserade system tar inte hänsyn till kontextuella marknadsförhållanden och är inte anpassade till ständigt växande marknadsförhållanden. Å andra sidan kan diskretionära handlare snabbt Ändra hur de ser och tolkar skiftande marknadsdata Den diskretionära näringsidkaren behöver förstå hur marknaderna utförs under ett utomordentligt stort antal omständigheter. Reglerbaserade eller mekaniska system kan genomföras omedelbart, medan diskretionära näringsidkare måste ägna mycket tid på att lära sig och förvärva Nödvändig kunskap för handel Som jag har sagt många gånger under åren är den lärandeperiod som krävs för att bli experthandlare liknande den som krävs för att bli läkare, advokat eller toppatlet. Rulärbaserade tillvägagångssätt, förutsatt att de följs religiöst, Står inte inför de psykologiska bristerna, fördomar eller brist på disciplin som ofta påverkar diskretionära handlare Di Scretionary-handlare gör ständigt sina egna marknadsanalyser och måste ägna mycket mer tid och ansträngning både före och under marknadstimmar. Denna tidskrav begränsar också antalet marknader eller värdepapper som diskretionära handlare framgångsrikt kan följa. Grundläggande analys är den renaste och mest Lättförståelig form av diskretionär handel med kvantitativa tekniker och dataanalys innefattar faktiskt regler eftersom de flesta av resultaten förutsätter vissa antaganden men dessa regler måste utvärderas olika beroende på marknadens fas i sammanhanget till exempel samma uppsättning Av resultaten för stigande räntemarknader ses ganska annorlunda i en fallande räntemiljö. Teknisk analys kan falla i endera kategorin beroende på hur analysen bestäms. Till exempel är ett mekaniskt glidande medelvärde system reglerbaserat och inte beroende På marknaden Kontext Visuell tolkning av diagrammönster, howe Ver, kan vara diskreta om näringsidkaren tolkar dem baserat på nuvarande marknadsförhållanden. J Dalton Trading Guidance for Discretionary Traders. Vi föreslår att du börjar förstå hur din hjärna behandlar information. Den vänstra hjärnan analyserar information på ett sekventiellt sätt och är bara Förmåga att utföra en funktion i taget Det här är halvklotet som ansvarar för tal som håller dina ord i ordning Den högra halvklotet syntetiserar information och kan utföra flera funktioner samtidigt, vilket gör det skickligt att känna igen mönster. Det är sant att beslutsfattandet utan analys är Osannolikt att bevisa meningsfullt, det måste också sägas att beslutsfattandet endast grundar sig på detaljer som misslyckas med att syntetisera informationen i fråga, har också liten frukt. I min första bok, Mind over Markets Power Trading med marknadsgenererad information tar jag dig igenom Fem utvecklingssteg Nybörjare, Avancerad Nybörjare, Kompetent, Kunnig och Slutligen Expert Dessa steg de Skribera den allmänna framsteg som måste uppstå för att förbättra alla färdigheter När du förstår denna process kommer du att vara mer beredd att ställa in dina personliga tillväxtmål, och du kan vara mer realistisk om din utveckling. Minnen över marknader fungerar som en primer, med Myriad kortsiktiga taktik för förståelse av grundläggande Market Profile nomenklatur och teori Även om du så småningom planerar att handla från en längre tidsram, föreslår vi att du börjar med att studera nyanserna för daghandel, alla är en dagförare på dagen då de går in eller ut Handel Men var vänlig kom ihåg Mind Over Markets är bara en primer Situationsinlärning som gör att du kan glömma de kontextfria reglerna och handla på ett intuitivt, helhjärtat sätt kräver en källa pool av observationer och erfarenheter som kan ta många år Att vårda och utveckla Handelsprinciperna J Dalton Trading undervisar är samma för alla tidsramar, men från och med dagen kommer tidsramen att kunna ackumulera det obligatoriska ob Servar på ett mer effektivt och logiskt sätt. Marknader i profil Profiterande från auktionsprocessen expanderar på teorin bakom marknadsprofilen. Den utvecklar marknadens mellanliggande och långsiktiga auktioner, introducerar en större spridning av tidtabeller för näringsidkare och diskuterar i detalj Vikten av lagerfördelning bland alla tidsramar Som en granskare skrev, Om Mind over Markets var Gamla testamentet, är Markets in Profile det Nya Testamentet. Stort läser för diskretionära handlare. Som en del av vårt pågående pedagogiska stöd föreslår J Dalton Trading läsmaterial Böcker som sällan finns på marknaderna, men snarare utforskar ämnen som beteendefinansiering och hur hjärnan behandlar information. Anledningen till detta är så enkelt som det är potentiellt kontroversiellt. Vi tror att självförståelse är viktigare på lång sikt än marknadsförståelse Eller, som Einstein uttryckte det. Imagination är viktigare än kunskap. Vi är övertygade om att vi kan lära dig marknadsförståelse, men när det gäller din väg till självförståelse kan vi erbjuda endast riktlinjer och resursguider som hjälper till att belysa din kunskap om det unika sättet du reagerar på. Att lära, information och i sista hand farorna och löftet om handel. Läs till exempel Mozarts hjärna och fighterpilot. Släpp din hjärna potential genom Richard Restak, MD. Boken är lika kul att läsa som titeln skulle föreslå, och det nya York Times beskriver det En personlig tränare för din hjärna. Utveckla dina medacognitionsförmåga. Tänk på ditt tänkande. Vrid dina känslor och känslor till din fördel. Utveckla en tolerans för osäkerhet. Tänk på din hjärna som skapare av otroligt rika och fascinerande montage. Träna dina logiska krafter. Vi tror att kontinuitet oavbruten utbildning och övning är den mest positiva, kraftfulla vägen mot att bli en kompetent, diskretionär tr Ader Vårt mål är att hjälpa dig att frigöra kraften i ackumulerad erfarenhet genom att fokusera på grundprinciperna för tvåvägsauktionen och framgångsrik näringsidkareutveckling. Inkorporera de viktigaste aspekterna i Mind Over Markets and Markets i Profile. Deepen din förståelse och tolkning av Marknadsgenererad information ökar din förmåga att kapitalisera på förändring, det vill säga möjligheten. Förstå diffusionsmodellen sitt djup och den kraftfulla dimensionen som detta bidrar till din förståelse av auktionsprocessen. Öka din förståelse och uppskattning av inte bara den tidsram du handlar utan om De andra tidsramarna samt deras beteenden och inflytande på marknadsaktivitet. Utveckla ditt erkännande av vilken tidsram dominerar och hjälpa dig att utveckla en strategisk och taktisk plan för att handla i olika marknadsmiljöer. Få ökad medvetenhet om självförståelse och lärandeprocessen och hur Detta kan utnyttjas för att flytta dig framåt i din handel. Utveckla en stor bild perspe Ctive som gör att du kan utnyttja de stora och små möjligheterna och hjälpa dig att visualisera de möjligheter som presenteras varje dag. Internalisering av dessa koncept kommer att göra det möjligt för dig att bygga en rik, kontextuell marknadsförståelse som har potential att lägga grunden för en bestående och Framgångsrik handel karriär Trading är inte annorlunda än något annat yrke som erbjuder ekonomisk belöning, personlig tillväxt och autonomi det kräver en fördjupad studie och en djup förståelse utvecklad över tiden. Sök vårt innehåll. Evolving regelbaserad trading Systems. Evolving Rule-Based Handelssystem Christian Setzkorn Laura Dipietro och Robin Purshouse Institutionen för datavetenskap, University of Liverpool, Storbritannien Advanced Robotics and Systems Lab, Scuola Superiore SantAnna, Italien Institutionen för automatisk styrning och systemteknik, University of Shef eld, Storbritannien. Studie, en marknadshandel regelbase är optimerad med genetisk programmering GP Regeln basen består av enkla re Lationships mellan tekniska indikatorer och genererar signaler för att köpa, sälja korta och förbli inaktiva. Metoden tillämpas vid prediktering av Standard Poors-kompositindex 02-jan-1990 till 18-okt-2001 Två potentiella marknadssystem utlöser ett enkelt system med användning av Några regler och noder och ett mer komplext system Resultaten jämförs med en benchmark buy-and-hold-strategi Varken handelssystem hittades kan överensstämma överträffa detta benchmark Mer komplicerade regelbaser är, förutom att det är svårt att förstå, mottagliga för över Tting Enkelare regelbaser är mer robusta mot förändrade marknadsförhållanden men kan inte dra nytta av möjligheter till hög potential. Genom att öka rikligheten hos de tillgängliga regelbaser och olika träningsdata förväntas följande system överträffa Benchmark strategy.1 Inledning Detta dokument presenterar en studie av marknadshandel systemutveckling använder evolutionära algoritmer EAs En explic Syftet med forskningen är att utveckla regelbaser som är enkla och lätta att analysera, samtidigt som de överträffar benchmark-buy-and-hold-strategin. Den resulterande metoden tillämpas för reglering av Standard Poors-kompositindex. En kort bakgrund till aktiemarknadsprediktionen är Presenteras i avsnitt 2 tillsammans med motivationen för tillämpningen av EAs på detta svårt problematiska problem. I avsnitt 3 beskrivs den föreslagna tekniken. Valet av tekniska indikatorer och regelbasfunktionalitet diskuteras. Avsnitt 4 beskriver GP: s tekniska implementeringsdetaljer. Särskild uppmärksamhet ägnas åt Till valet av tyngdfunktion Avsnitt 5 bedömer effektiviteten av den nya metoden via applikation till de senaste decennierna stängningspriserna för Standard Poors aktieindex Den mest pro tabellregelbasen som identifieras valideras på testdatasätten och är föremål för granskning I synnerhet , Regionerna i index som motsvarar hög och låg prestanda analyseras i Sectio N 6 första slutsatser erbjuds tillsammans med förslag till framtida utveckling.2 Bakgrund 2 1 Prediction of Stocks Förutsägandet av aktiemarknadsbeteendet är en mycket svår uppgift 8 En marknad är en tidsvarierande, mycket volatil process som i stor utsträckning liknar en slumpmässig Walk Publicerade utredningar har i stor utsträckning misslyckats, eftersom de inte lyckades producera meravkastning över en enkel buy-and-hold-strategi. Det finns faktiskt en kontroversiell investeringsteori som kallas den ef-fierade marknadshypotesen som säger att det är omöjligt att slå marknaden. Kan generellt klassificeras som antingen grundläggande eller teknisk. Det tidigare tillvägagångssättet ansåg orsaken till marknadsbeteendet, medan den senare studerar effekten. Teknisk analys baseras således endast på kvantifierbara marknadsdata medan grundläggande analys innefattar data relaterade till marknadssituationen, Tid på året, företagsutsikter och så vidare 8 Teknisk analys har lockat ett stort antal bland handel pr Aktörer men har tidigare kritiserats av teoretiker ser till exempel 6 Det bör dock noteras att senare studier i litteraturen har gett något stöd till det tekniska tillvägagångssättet 3 Den teknik som utvecklats i detta dokument har endast inriktats på teknisk Analys Det kan emellertid lätt utökas till att tillgodose grundläggande datatyper. Teknisk lageranalys baseras på tre grundläggande principer 11, nämligen 1 Marknadsåtgärder rabatterar allt 2 Priser rör sig i trender 3 Historien upprepar sig Om dessa principer antas vara sanna, då Det bör vara möjligt att utveckla regler för att förutsäga marknadsbeteende. Teknisk analys innefattar ofta tekniska indikatorer, vilka indikeras av kombinationer av aktuell och tidigare prisdata. Populära indikatorer inkluderar glidmedel, utbrytningssystem och oscillatorer. Många olika variationer av varje indikator har Utvecklats 1 Många försök har gjorts för att förutse olika nancialmarknader, allt från traditionell tid Seriella tillvägagångssätt för artificiell intelligenssteknik, såsom fuzzy-system 9 och speciellt arti-cial neuralt nätverk ANN-metoder 15 9 8 Den största nackdelen med ANNs och andra i stort sett svarta boxtekniker är emellertid den enorma skillnaden vid tolkning av Resultat De ger inte inblick i arten av interaktionerna mellan de tekniska indikatorerna och börsutslaget. Det finns således ett behov av att utveckla metoder som underlättar en ökad förståelse för marknadsprocesser, förutom att ge temporärt noggranna förutsägelser 7 2 2 Potential för Evolutionary Computing EAs har nyligen föreslagits som potentiella sök - och optimeringsmotorer i ett handelssystem Allen och Karjalainen 2 används genetiska algoritmer GAs för att härleda handelsregler för Standard Poors-kompositindex, medan Neely och Weller 12 appliceras. Av ONeill et al 13 antog en grammatikbaserad teknik Detta nuvarande arbete är något i sin linda Inte E särskilt att kandidatlösningar i dessa studier vardera bara bestod av en enda regel. Ytterligare studier krävs för att kunna hämta de fulla förutsättningarna i det evolutionära beräkningsramverket. 2 3 Bakgrund till studien I detta dokument beskrivs en teknisk lageranalysregelbas som Motsats till en enda regel är utvecklad med hjälp av GP för att producera köpa länge, sälja korta och inte göra några signaler i slutet av varje handelsdag. Alla investeringar stängs ut efter en xed period på 10 dagar, enligt den metod som beskrivs i 13. Detta skiljer sig från Andra GP-system där handelsregeln identifierar regioner som ska vara in eller ut ur marknaden En viktig aspekt av arbetet är att systemet är utformat så att regelbasen är lättförståelig. En ytterligare fördel är att reglerna regelbundet kan anpassas till Öka deras relevans i närvaro av förändrade marknadsdynamik.3 Handelssystemet 3 1 GP-sökmotorn En minimalistisk inställning har gjorts beträffande valet av GP-funktionssätt och term Inal set Ett centralt mål för detta arbete är att få fram regler som är lättförståeliga och har en logisk struktur Således har antalet regler per kandidatlösning varit kraftigt begränsad, liksom de tillgängliga operatörerna i funktionssatsen och utbudet av indikatorer tillgängliga I terminalsatsen Observera att sökutrymmet för möjliga regelbaserade kon gurationer fortfarande är betydande. De uttryck som finns i handelsreglerna för en kandidatlösning fungerar på utgången av nancialindikatorer i stället för själva råindexdatan. Den evolutionära processen väljer vilka indikatorer som ska användas, Och hur de borde kombineras för att bilda en regel sålunda utvecklas en uppsättning kandidathandelssystem som består av flera regler. 3 2 Val av finansiella tekniska indikatorer Detta dokument fokuserar på en av de mest grundläggande, mångsidiga och populära nivånsvisningarna för glidande medelvärde MA MA tekniska indikatorn tar ett medelvärde över ett visst segment av data Segmentet är de ned med avseende på t Hans nuvarande dag Däremot fungerar operatören på ett rörligt fönstret i tidsserierna Ett gemensamt tillvägagångssätt är att ta det aritmetiska medelvärdet av de sista tio dagarnas slutpriser 11, även om det finns många variationer MA är en utjämningsanordning som identifierar trender i Data Observera att MA följer marknaden, trenden identifieras efter det att den har börjat. MA fungerar bäst under trenden på marknaden. Vid sidoförflyttningsperioder har MAs visat sig fungera dåligt. Andra nanometerindikatorer, såsom en oscillator, måste vara Implementeras under dessa senare förhållanden. Vissa typer av oscillatorer kan faktiskt konstrueras från MA byggstenar. Längden av ett rörligt medel påverkar väsentligt dess prestanda som en indikator 11 Ett kortare medel kommer att identifiera trender snabbare men bär större risk att tillhandahålla en falsk signal En avvägning föreligger mellan känslighet för trender och okänslighet för buller. De flesta handlare använder därför en kombination av MAs för att härleda en handelssignal. I det arbete som presenteras här GP väljer längden på medelvärdet att använda inom en maximal gränsvärde på 30 dagar, och kombinerar och tolkar flera MAs. Förutom att välja längden på en MA är GP även fri att välja regionen till genomsnittet inom Prede ned-fönstret för tidigare data Således är MA i detta tillvägagångssätt inte förankrad till nuvarande slutkurs. Detta ger en ytterligare grad av exibility. Standardförankrat tillvägagångssätt representeras som en delmängd av det totala sökutrymmet Eftersom varje kandidathandelssystem består av Flera regler finns det utrymme för GP att identifiera och stödja bra kombinationer av MAs för olika marknadsförhållanden inom ett enda system Om systemet beskrivs endast med en enda regel kan denna regel bli mycket komplicerad om den samtidigt ska stödja väsentligt olika Marknadsförhållanden Det finns existenser som inte är beroende av det aritmetiska medelvärdet som metoden för medelvärde Linjärt viktade och exponentiellt jämnade MA har föreslagits och undersökts i N litteraturen 11 Dessa variationer ligger utanför omfattningen av den aktuella pilotstudien 3 3 Rulebase Functionality Varje kandidatsystem består av ett förde ned, konstant antal regler, även om denna strategi kan varieras. Varje regel är av formuläret IF THEN Var är antecedent och är följden Antecedenten har formen av ett träd med en funktion som de renas rent av den logiska operatören. Terminalsatsen är ett bibliotek med MA-strukturer, vilka var och en kan vara nedför en begränsad region av förflutna Data Två olika terminaler används i denna undersökning, nämligen C C. MA är det enkla rörliga genomsnittsvärdet, som nedre i föregående avsnitt Parametrarna returnerar börsvärdet representerar index till tidigare data Observera att MA dagar i det förflutna Dessa är traThe Terminal uppsättning av konsekvenser är ding signaler med innebörden köpa aktier, sälja kort och förbli utanför marknaden. När en regelbas tillämpas på en period av tidigare data, kommer varje antecedent att producera en produktion, whi Ch kan antingen vara 1 eller 0 Om värdet är 1, så kommer motsvarande motsvarande föreslagna som ett kandidatbeslut. Om alla kandidater är identiska blir detta regelbasebeslutet, annars är INGEN vald eftersom systemet är i ett tillstånd av obeslutsamhet .4 Metodik 4 1 Problem Domän I denna studie behandlas tidsserierna för slutkurserna för Standard Poors 500 aktieindex för perioden 02-jan-1990 till 18-okt-2001 se figur 1 Ingen förbehandling av uppgifterna genomfördes Uppgifterna delades upp i olika utbildnings - och testuppsättningar, enligt den metod som antogs i 13 träning 02-jan-1990 till 28-dec-1993, validering 27 oktober 1993 till 10-dec-1997, testning 10 okt 1997 till 18 okt -2001.Fig 1 Standard och Poors 500 index för perioden 02-jan-1990 till 18-okt-2001. En befolkning av handelssystem är utgått från utbildningsuppsättningen. Kandidatmodellerna som härrör från denna process valideras sedan vidare Dataset för att kontrollera om över tting För varje beslutspunkt i datasetet är linjen Ebase tar rådata som inmatning och returnerar en KÖP, SÄLJ eller INGEN handelssignal En konstant slutlig period på 10 dagar för KÖP och SÄLJ strategier antas i detta arbete Storleken på investeringar som motsvarar en KÖP eller SÄLS-signal antas Att vara en godtycklig konstant, 1000 Den pro t som gjordes av varje transaktion justeras för att redovisa handelskostnader och släppa. Handelskostnaden är de ned som 0 2, medan glidning sätts till 0 3 13 Observera att handelskostnader för en enskild spekulant skulle Vara något högre än de som antas här. Slippage är en catch-all för andra faktorer som skadligt kan påverka resultatet som gjorts under en transaktion. Till exempel kommer genomförandet av en handel att vara subject. to försena och i synnerhet kan det inte vara Möjligt att påbörja transaktionen vid föregående dagens slutkurs Totalvärdet för systemet är summan av alla justerade transaktionsprojekt, tillsammans med den riskfria avkastning som genereras på obestämda medel de gånger då en INGENTING Signal gavs Men denna pro t används inte som kandidatlösningens täthet Detta diskuteras i följande avsnitt 4 2 Fitnessfunktion GP-sökmotorn kräver kunskap om hur varje kandidatlösning uppnås inom den nuvarande befolkningen i ordning Att utföra en riktad stokastisk sökning Föreslagna thetsfunktioner inom detta område av forskning tenderar att överväga två kriterier för skapad och associerad risk. Den senare termen, medan den är viktig, är i stor utsträckning beroende av investerarens psykologi. Det utelämnas från denna studie, vilket innebär att prestanda är Värderas rent på ett mått, oavsett risk Alternativt, om investerarens preferens inte är okänd, kan en målinriktad genetisk programmering MOGP-teknik användas för att generera en representation av Pareto optimala handelssystem 14 Tness-funktionen som användes i denna studie Är helt enkelt summan av alla justerade transaktionsprocesser Observera att INGENTING tar emot noll pro t istället för riskfri räntesats Svänga för att främja utvecklingen av ett aktivt system Eftersom många lösningar kommer att motsvara negativa konsekvenser, bör detta tillvägagångssätt något dämpa den relativt positiva effekten av en INGEN signal. Även om denna tillvägagångssätt kan betraktas av vissa som osynliga, medför eventuell hög risk - Höga belöningssystem kommer sannolikt att exponeras på de dubbla testuppsättningarna. 4 3 Implementeringsdetaljer Initialisering Ett förutbestämt antal regler är uppbyggda för varje kandidatlösning av den ursprungliga populationen. Varje antecedent träd är begränsat till inom ett fördjupat maximalt Antal noder Repetition av terminaler förhindras Träet är byggt uppifrån och ned med hjälp av den halva och halva strategin 4. Varje följd genereras genom att rotera genom valet Set Selection Tournament med en turneringsstorlek på 13, var Används i detta arbete Valda personer utsattes sedan för de genetiska operatörerna som beskrivs nedan för att generera nya kandidatlösningar Genetiska operatörer Alla o Perations agerar endast på antecedent träd Enpunkts binär övergång har implementerats sannolikhet 0 7 per par lösningar En kontroll görs för att säkerställa att resultaten av crossover är giltiga En mutationsoperatör som återinitierar grenar av antecedenträdet har också implementerats sannolikhet 0 01 per lösningskod. 5 Resultat I denna initiala undersökning jämförs prestandan hos två handelssystem som utvecklats med hjälp av den metod som beskrivs häri jämfört med en benchmark-buy-and-hold-strategi. Det första handelssystemet, märkt som det komplexa systemet, består Av en regelbas av 9 regler med antecedents med upp till 7 noder Denna regelbas kan inte presenteras här på grund av storleksbegränsningar och är komplicerad att analysera Det andra handelssystemet, som kallas det enkla systemet, har en regelbas av endast 3 regler där numret Av noder i antecedenten är begränsad till 1 Analys av detta system är något mer lättdragbar En investering på 1000 är kopplad till varje beslut Alla transaktioner Ioner som initieras av regelbasen stängs ut efter en xed-period på 10 dagar Således är den maximala investeringen vid en tidpunkt 10.000 När beslutet fattas till INGENTING erhålls ränta med en riskfri ränta på 0 14 i genomsnitt 10 dagar Ränta som härrör från historiska data från amerikanska federala fonder Under buy-and-hold-strategin görs en total investering på 10 000 i början av perioden och avslutas i slutet av perioden Resultat för de två systemen, tillsammans med resultat för Handlingsstrategin presenteras i Tabell 1 Den totala pro t som produceras av strategierna sönderdelas i prestanda på träning, validering och testning av datasegment Grafiska resultat som visar hur prestanda för varje system varierar över totalvärdet. Handelsperiod Komplexsystem Enkelt system Köp och håll Träning 4046 3274 4109 Validering 1948 2219 10533 Testning 1112 1588 1240 Totalt 7106 7081 15882 Tabell 1 Pro ts gjorda av olika strategies. time series, visas för det komplexa systemet i N Figur 2 och för det enkla systemet i Figur 3 Det är uppenbart att ingen av de utvecklade handelssystemen kan konsekvent överträffa referensstrategin. Mer komplicerade regelbaser kan göra betydande resultat på träningsdata överflödiga avkastningar jämfört med buy-and - Hålla men det här är förknippat med dålig prestanda vid validering och testning av dataset Detta är en indikation på överkänning Det komplexa systemet som visas ovan representerar en avvägningslösning över tränings - och valideringsdatasätten Det enkla systemet kan inte matcha det komplexa systemet På träningsdata, men är signifikant mer robust mot förändrade marknadsförhållanden. Det enkla systemet slår strategin för köp och håll på testuppsättningen. Varken handelssystem kan kapitalisera på den stora haustiga perioden som ingår i valideringsvillkoren under Vilken en buy-and-hold-strategi skulle vara mest blandade prestanda för handelssystemen över dataseten kan ha uppstått. Fig 2 Performance dyn Amics för det komplexa systemet aktiva och inaktiva pro ts uppstår från respektive KÖP SÄLJNING och INGEN handlingar. Figur 3 Prestandadynamik för det enkla systemet. from insufcient marknadsfunktioner i träningsdata Den hausseiska perioden i valideringsdata och den stora baisse regionen Av testdata är inte synliga i träningsdata GP-optimeringsprocessen kan kräva en rikare eller mer representativ mängd träningsmaterial eller regelbaserade byggblock Det garanterar visserligen ytterligare undersökning För att kunna göra en fullständig bedömning av resultaten, Marknadsrisken för varje handelsstrategi bör också redovisas. Eftersom köp-och-håll-strategin gör en investering på 10 000 under investeringsperioden är den maximala investeringen som kan gå förlorad 10 000. En genomsnittlig daglig investering kan beräknas för Handelssystemen som utvecklats i den här undersökningen, förutsatt att försäljningen kort kommer aldrig att leda till a. lossning större än själva insatsen för att ge mig easure of risk for the proposed systems These results are shown in Table 2 The average daily investments for the Data set Complex system Simple system Training 2351 2134 Validation 1580 1680 Testing 2755 2208 Table 2 Average daily investment of trading systems. systems do not indicate any excess risk over the benchmark strategy.6 Conclusions and Future Work A GP-optimised rule-based trading system has been presented in this paper The aims of this work have been two-fold 1 to develop an effective system that is able to outperform a benchmark strategy with 2 a high degree of simplicity and transparency Initial results indicate the importance of the rulebase complexity issue A degree of complexity is required in order to generate excess returns, whilst extravagant complexity will lead to over tting A balance must be sought, which also embraces the requirement for transparency This study has considered only a single technical indicator, the MA As stated earlier, this indicator has known str engths and weaknesses in its prediction capabilities Also, only the simplest form of MA was considered here Future extensions will seek to make other technical indicators available, such that the rulebase can utilise complementary indicators if this is deemed desirable The library of possible indicators can be increased without bounds, given that the rulebase complexity remains unchanged, so long as the combination of these indicators remains tractable Indeed, increasing the choice of indicators may help to prevent rulebase bloat The structure of the rulebase used in this study is somewhat restrictive Extensions to the rulebase could be developed to provide extra exibility whilst maintaining tractability Fuzzi cation of the rulebase could be one such improvement, where the rst step would be to replace the crisp equality relation within the MA terminals by fuzzy counterparts The application of the methodology to other market sources will form an interesting next step It will be possible to see if the conclusions derived from the Standard Poors 500 share index concerning the methodology remain valid across other nancial sectors Furthermore, the inclusion of multiple market sources in the prediction of a single index may prove rewarding A promising system has been yielded through the use of highly limited technical indicators From this foundation, it is hoped that simple enhancements will produce a system capable of consistent success over benchmark strategies. Acknowledgments This paper is the rst product of an international collaboration that was initiated at the EvoNet Summer School 2001 held between 27-Aug and 01-Sep in Thessaloniki, Greece The authors would like to express their thanks to everyone involved in the summer school, with special thanks to Conor Ryan who set the original problem from which this work evolved For the opportunity to attend the school, the authors would like to thank the Dept of Computer Science at the University of Liverpool and Dr R C Pato n C Setzkorn Scuola Superiore S Anna of Pisa, Prof P Dario, and Prof A M Sabatini L Dipietro Prof P J Fleming R Purshouse. References 1 Achelis, S Technical analysis from A to Z 2nd edition Irwin Professional Publishing, Chicago 1997 2 Allen, F Karjalainen, R Using genetic algorithms to nd technical trading rules Journal of Financial Economics 51 1995 245C271 3 Brock, W Lakonishok, J LeBaron, B Simple technical trading rules and the stochastic properties of stock returns Journal of Finance 47 1992 1731C1764 4 Banzhaf, W Nordin, P Keller, R E Francone, F D Genetic programming an introductionOn the automatic evolution of computer programs and its applications Morgan Kaufman Publishers 1998 5 Deb, K Multi-objective optimization using evolutionary algorithms John Wiley and Sons Ltd, Chichester 2001 6 Fama, E F Ef cient capital markets a review of theory and empirical work Journal of Finance 25 1970 383C417 7 Golan, R H Ziarko, W A methodology for stock market analysis utilizing rough set theory Proceedings of the IEEE IAFE 1996 Conference on Computational Intelligence for Financial Engineering 1995 32C40 8 Hellstrm, T Holmstrm, K Predicting the stock market Technical report series IMa-TOM1997-07, Malardalen University, Sweden 1998 9 Hiemstra, Y A stock market forecasting support system based on fuzzy logic Proceedings of the Twenty-Seventh Annual Hawaii International Conference on System Sciences 1994 10 Koza, J R Genetic Programming MIT Press 1992 11 Murphy, J J Technical Analysis of the Financial Markets A Comprehensive Guide to Trading Methods and Applications New York Institute of Finance 1986 12 Neely, C J Weller, P A Technical trading rules in the European Monetary System Journal of International Money and Finance 18 1999 29C58 13 ONeill, M Brabazon, T Ryan, C Collins, J J Developing a market timing system using grammatical evolution Proceedings of GECCO 2001 1375C1381 14 Rodriguez-Vazquez, K Fonseca, C M Fleming, P J Multiobjective genetic programming a nonlinea r system identi cation application Late Breaking Papers at the 1997 Genetic Programming Conference 1997 207C212 15 Schierholt, K Dagli, C H Stock market prediction using different neural network classi cation architectures Proceedings of the IEEE IAFE 1996 Conference on Computatational Intelligence for Financial Engineering 1996 72C78.Automated Forex Trading Systems, Rule-based Strategies and Free Tools. PowerFlow is a MetaTrader 4 Expert Advisor fully automated currency trading system which is packed with state of the art trading technology It is easy to use and has been designed to return stable monthly profits while keeping the risk at the lowest possible level. An advanced but easy to use rule based forex trading strategy, specifically designed for intraday and swing trading It s fully adjustable by the user and comes with built in alerts which decreases monitoring time ProFx 4 0 can be used on all instruments supported by MT4 and does not depend on market conditions such as trend or range. Forex Insider is a truly unique Trading Tool which allows you to see the positions of other currency traders With Forex Insider, you will know what other traders are doing which makes it easy to beat them on the forex battlefield Data provided by MyFxbook. FX Pulse 3 0 is a unique and light weighted news indicator for Metatrader 4 Once installed and attached to the chart you will receive all actual news in the same second they become available It means that you re always at the forefront of the latest economic figures and breaking news.

No comments:

Post a Comment