Grupp: ABC

Beta-elafil

0
Ogilla!
0
Gilla!
2005-06-14 22:44:31

Borde det inte gå att bygga en ela-fil som räknar ut beta-värde ? eller det blir kanske en för stor formel...? 

// Sandmark
Undvik torsk, använd Fishnet !

0
Ogilla!
0
Gilla!
2005-06-14 22:56:55

2 frågor...

Vad är en ela-fil?

Vad är Beta-värde?

Gerilla och Swingtrading
Amibroker
Mina aktielänkar finns på hem.passagen.se/biffsson

0
Ogilla!
3
Gilla!
2005-06-14 22:58:58

Oj, här förutsätter jag att alla kan ;-)

Ela-fil är en programkod som används till Tradestation.

Beta-värde är ett riskmått. SAX-index har 1. Aktie X har 1,5. Stiger SAX 1% så är den förväntade rörelsen i aktie X 1,5% 

// Sandmark
Undvik torsk, använd Fishnet !

Inlägget är redigerat av författaren.

0
Ogilla!
0
Gilla!
2005-06-14 23:04:31

#2 Hehe... Dom som har Tradestation förstår nog exakt vad du menar :-)

Oki... Nu förstår även jag vad det är.

Gerilla och Swingtrading
Amibroker
Mina aktielänkar finns på hem.passagen.se/biffsson

0
Ogilla!
5
Gilla!
2005-06-14 23:09:30

Att skriva en formel för det borde inte ta mer än ett par rader. Nu kan jag inte det språket tyvärr så jag kan inte hjälpa dig. 

AktieTrader
Kassetterättningen är stöld

0
Ogilla!
0
Gilla!
2005-06-14 23:13:01

#4

Ja det tycker jag med. Men tvekar samtidigt. Har uträkningar för betavärden i ett excelark...och de är inte direkt små. Men jag ska fundera lite på det och se om jag kan skriva lite kod för det...

Vet att det finns många "hackers" här inne, de borde kunna svänga ihop en sådan formel på 1 minut...själv får jag väl sitta i några veckor, haha 

// Sandmark
Undvik torsk, använd Fishnet !

0
Ogilla!
6
Gilla!
2005-06-14 23:50:25

TS är väl isig inte direkt optimalt program för att göra det i ,,man faller i fällan av att måsta lägga in en 2:a dataström i chartet för att kunna jämföra så det går inte att dra ut listor över x-antal aktier direkt,, men för att kolla en å en aktie bör det funka,, skicka över formeln så kan jag kolla om jag fixar det överhuvudtaget å det inte är för drygt projekt..

mvh PQ.. 

0
Ogilla!
10
Gilla!
2005-06-15 10:03:23

testa denna sandis du får undersöka om den är korrekt:

 

{****TEST BETA INDICATOR****}
{** By PQ.. 2005-06-15**}
Input: nPeriods(20){length for beta calculation};

Vars: xStock(0),xMarket(0),xMarketsq(0),xProduct(0),SumxStock(0),SumxMarket(0),SumxMarketsq(0),SumxProduct(0);

Value1 = close of DATA2;{insert an index as data2($SPX)}

xStock         = RateOfChange(close,1);
xMarket     = RateOfChange(Value1,1);
xMarketsq     = xMarket * xMarket;
xProduct    = xStock * xMarket;


SumxMarket         =Summation(xMarket, nPeriods);
SumxMarketsq     =Summation(xMarketsq, nPeriods);
SumxStock         =Summation(xStock, nPeriods);
SumxProduct     =Summation(xProduct, nPeriods);

value2    = ((nPeriods * SumxProduct) - (SumxStock * SumxMarket)) ;
value3 = ((nPeriods * SumxMarketsq) - (SumxMarket * SumxMarket));
value4 = iff(value2 = 0,0,value2 / value3);

plot1(value4,"BETA"); 

Inlägget är redigerat av författaren.

0
Ogilla!
5
Gilla!
2005-06-15 10:39:55
Ladda ned

ser ut såhär med den periodinställningen, men verkar inte finnas någon direkt standardperiod för beräkningen därför tog jag 20 ur luften..

mvh PQ.. 

0
Ogilla!
0
Gilla!
2005-06-15 10:47:05

#8

Tack PQ. Ska lägga in den och kolla.

Betavärdet räknas i regel på månadsbasis, dvs. varje månadsclose. 

// Sandmark
Undvik torsk, använd Fishnet !

0
Ogilla!
1
Gilla!
2005-06-15 11:02:30
Ladda ned

Här är ett exempel,

Ericsson / Sax för 66 dagar (dvs 3 månaders snitt beta). Stundom extremt hög risk i Ericsson (vilket är korrekt) och nu på slutet klart fallande risk (vilket också stämmer)

Några kommentarer ? 

// Sandmark
Undvik torsk, använd Fishnet !

0
Ogilla!
1
Gilla!
2005-06-15 11:04:30
Ladda ned

Och här är 1 månaders (dvs 22 dagar)

Säger i stort sett samma sak, men är mer volatil och större extremer

Kommentar ? 

// Sandmark
Undvik torsk, använd Fishnet !

0
Ogilla!
6
Gilla!
2005-06-15 11:22:10

om man lägger till den här raden plottar den en text fil på värdet ifall man vill lägga in i t.ex XL:

value4 = iff(value2 = 0,0,value2 / value3);

{lägg till denna}
Print(File("C:\Documents and Settings\xxxxxxxx\Mina dokument\xxxxxxxx\beta.txt"), value4);



plot1(value4,"BETA"); 

Inlägget är redigerat av författaren.

Upp till toppen
Kommentera

 

Tjäna mer pengar på dina aktieaffärer

Bli medlem på Aktieguiden gratis på 30 sekunder.

Som medlem på Aktieguiden kan du:

  • Läsa träffsäkra tips och analyser från duktiga traders
  • Ställa frågor till och chatta med aktieproffs
  • Få gratis tillgång till en över miljon inlägg aktiehandel
  • Skapa egna privata forumgrupper

För att få delta i diskussionerna på Aktieguiden krävs att du verifierar ditt mobilnummer. Läs gärna mer om varför verifiering behövs.

 

Redan medlem? Klicka här för att logga in.