※ 引述《easonya (newman)》之銘言:
: 4.有一位投資者以15元買進一張股票,他設定停損點為10元,停利點為25元,
: 也就是說,當股票來到這兩個價格的任何一個,他就要賣出。假設每天股票只上漲
: 1元或下跌1元,並且股價接續的變化是獨立的。如果上漲1元與下跌1元的機率
: 分別是0.6與0.4,問此投資者獲利出場與認賠出場的機率各是多少?
: 這題有點像是隨機過程的題目 不太會解
第 4 題如果用模擬的很容易做。
以下是 R code:
# 贏錢的計數器
counter.win <- 0;
# 10000 次迴圈
for (i in 1:10000) {
cat ("Loop", i, ":\n\t");
# 目前價格 15 元
m<-15;
# 若目前價格大於 10 或小於 25 則按二項式模擬 +1 或 -1
while (m > 10 && m < 25) {
cat(m,",");
if(rbinom(1,1,0.6)==1) {d <- 1} else {d <- -1}
m+d -> m;
}
cat(m, ".\n\t");
若價格為 25 元則計數器 +1
if (m==25) {counter.win + 1 -> counter.win; cat ("Win.\n")}
else
{cat ("Lose.\n")}
}
# 最終贏了幾次
counter.win;
--
http://apansharing.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.35.207
※ 編輯: andrew43 來自: 122.117.35.207 (08/08 01:47)