Kör direkt mot index.
Allmänt meddelande
Collapse
No announcement yet.
Pairtrading OMXS30 DAX intradag
Collapse
X
-
Får inga signal på dina skript. Har du noen mer enn et köpsskript og et säljskript som du koplar til OMX og DAX?
Måste jag kobla til denne? Til DAX eller OMX?
{ Orca swing hjälp }
{ 180302 }
{ Tag 30 medelvärden på dagsclose med början för 15 dagar sedan }
OMXS30ref=mov(cmpref(c,15,a),30)
DAXref=mov(cmpref(c,15,b),30)
Kvot01=Div(OMXS30ref,DAXref)
SetGVarIf(Kvot01,8010,1,T)
SetGVarIf(OMXS30ref,8011,1,T)
SetGVarIf(DAXref,8012,1,T)
mult(0,0)
{@A(0,OMX Stock )@B(0,B-IDX-DAXI)}Last edited by Palgrave; 2018-03-09, 12:49.
Comment
-
Ursprungligen postat av jimmy Visa inläggHej har ni funderat på vad som händer vid utdelningar och då index tappar?
mvh
Bertil
Comment
-
Jag har inte gjort så många nya inlägg i denna tråd, men det beror inte på att jag övergivit parirstrading utan snarare tvärt om, att jag modifierat och simulerat mängder. Både som daytrading med TP och som swingtrading med vändning av innehavet med/utan TP. Jag har dock svårt att få till en vinst på över 40000 netto efter avdrag för slippage/courtage med början 2012 fram tills nu.
Jag får simulera mera...
mvh
Bertil
Comment
-
Ursprungligen postat av Bertil Visa inläggIntressant tanke. Minisarna är ju baserade på terminen och inte på index. Terminen tar ju rygg på hur utdelningarna under terminens giltighetstid borde påverkas och detta direkt då terminen skapas. En anslutande fråga är då: skall man äga minisar över terminsbyte? Rikard skrev i något inlägga om att det sker någon utjämning av minisarna, men vet inte hur det går till.
mvh
Bertil
Det finns däremot en skillnad jämfört med DAX. DAX är ett performance index och inkluderar utdelningar.
Comment
-
OMSX30-index påverkas av utdelningarna när dessa skiljs av från aktierna, men däremot prissätts terminen av ”fria marknaden” och påverkas inte av utdelningen. Eftersom minis har terminen som underliggande tillgång blir det samma sak för dessa. Man kan se det tydligt i april där termin och index ofta diffar uppåt 20 punkter.
Comment
-
Ursprungligen postat av Rikard Autostock Visa inläggOMSX30-index påverkas av utdelningarna när dessa skiljs av från aktierna, men däremot prissätts terminen av ”fria marknaden” och påverkas inte av utdelningen. Eftersom minis har terminen som underliggande tillgång blir det samma sak för dessa. Man kan se det tydligt i april där termin och index ofta diffar uppåt 20 punkter.
Då skall man alltså vara försiktig att äga minis över terminsbytet?
mvh
Bertil
Comment
-
Nja, tvärtom, indexet beräknas matematiskt som en funktion av de ingående aktierna. När en utdelning skiljs av från en av aktierna och kursen "hoppar" påverkar det index men inte terminen eftersom förväntningarna styr prissättningen i terminen. Marknaden "vet redan om" utdelningen i förväg och terminen prissätts därefter. Det går alltså inte att tjäna gratispengar genom att tex blanka en aktie med en minishrt dagen innan utdelning osv. På samma sätt uppstår inget "köpläge" på utdelningsdagen i en Minilong heller.
Comment
-
Ursprungligen postat av Rikard Autostock Visa inläggNja, tvärtom, indexet beräknas matematiskt som en funktion av de ingående aktierna. När en utdelning skiljs av från en av aktierna och kursen "hoppar" påverkar det index men inte terminen eftersom förväntningarna styr prissättningen i terminen. Marknaden "vet redan om" utdelningen i förväg och terminen prissätts därefter. Det går alltså inte att tjäna gratispengar genom att tex blanka en aktie med en minishrt dagen innan utdelning osv. På samma sätt uppstår inget "köpläge" på utdelningsdagen i en Minilong heller.
mvh
Bertil
Comment
-
Tillbaks till pairtrading.
DAX och OMXS30 har olika handelstider, dvs halvdagar och stängda dagar. Detta måste också hanteras annars blir det kaiko.
Lämpligen gör man detta i exitscripten då det gäller daytrading. Annars får man lägga in villkoren i köpscripten.
----------------------------------------------------
{ Orca stäng köp innan stängning }
{ 180310 }
minuter:=7
{ ange antal minuter innan stängning du vill att scriptet ska slå till }
stängning01:=le(mult(1440,sub(market(c),frac(date()))),minuter)
i1(
{ Stängning för DAX }
villkor01=EQV(crcid(),2930203935)
SetGVarIf(stängning01,8051,villkor01,T)
{ Stängning för OMXS30 }
villkor02=EQV(crcid(),468276556)
SetGVarIf(stängning01,8052,villkor02,T)
Stängning02=or(or(GetGVar(8051),GetGVar(8052)),stängning01)
signal=And(gt(Portfolio(v),0),stängning02)
SetGVarIf(0,8004,signal,T)
SetGVarIf(0,8005,signal,T)
SetGVarIf(0,8033,signal,T)
Mult(signal,10)
)
---------------------------------------
{ Orca stäng cover innan stängning }
{ 180310 }
minuter:=7
{ ange antal minuter innan stängning du vill att scriptet ska slå till }
stängning01:=le(mult(1440,sub(market(c),frac(date()))),minuter)
i1(
Stängning02=or(or(GetGVar(8051),GetGVar(8052)),stängning01)
signal=And(Lt(Portfolio(v),0),stängning02)
SetGVarIf(0,8004,signal,T)
SetGVarIf(0,8005,signal,T)
SetGVarIf(0,8033,signal,T)
Mult(signal,10)
)
-------------------------------------------------------
I köpscripten får man även lägga in ett köpvillkor så att man inte handlar då den ena börsen är stängd.
villkorA1=not(or(GetGVar(8051),GetGVar(8052)))
mvh
Bertil
Comment
-
Bertil,
Hur koblar du dine modeller? Det er fire modeller og en hjelpemodell?
Totalt har man 5 modeller anslutad?
Orca swing sälj=Shortsida?,
Orca swing köp =Köpsida?
Egen Orca swing TP kort =Cover?
Egen Orca swing TP lång=Sälj?
{ Orca swing sälj }
{ 180302 }
{ Orca swing köp }
{ 180302 }
{ Egen Orca swing TP kort }
{ 180227 }
{ Egen Orca swing TP lång }
{ 180302 }
{ Orca swing hjälp }
{ 180302 }Last edited by Palgrave; 2018-03-10, 15:05.
Comment
Comment