Ⅰ 蒙特卡洛模擬具體步驟是什麼
蒙特卡洛模擬法求解步驟應用此方法求解工程技術問題可以分為兩類:確定性問題和隨機性問題。解題步驟如下:
1.根據提出的問題構造一個簡單、適用的概率模型或隨機模型,使問題的解對應於該模型中隨機變數的某些特徵(如概率、均值和方差等),所構造的模型在主要特徵參量方面要與實際問題或系統相一致
2 .根據模型中各個隨機變數的分布,在計算機上產生隨機數,實現一次模擬過程所需的足夠數量的隨機數。通常先產生均勻分布的隨機數,然後生成服從某一分布的隨機數,方可進行隨機模擬試驗。
3. 根據概率模型的特點和隨機變數的分布特性,設計和選取合適的抽樣方法,並對每個隨機變數進行抽樣(包括直接抽樣、分層抽樣、相關抽樣、重要抽樣等)。
4.按照所建立的模型進行模擬試驗、計算,求出問題的隨機解。
5. 統計分析模擬試驗結果,給出問題的概率解以及解的精度估計。
在可靠性分析和設計中,用蒙特卡洛模擬法可以確定復雜隨機變數的概率分布和數字特徵,可以通過隨機模擬估算系統和零件的可靠度,也可以模擬隨機過程、尋求系統最優參數等。
Ⅱ 對歷史股票價格做蒙特卡洛模擬
你先用5年前的數據模擬一下現在股票的價格,看準不準再說吧
Ⅲ 用蒙特卡羅模擬法研究股市有效嗎
技術面的股票分析有MACD、威廉指標,等等太多了,沒有一種指標是真正能夠完美預測股價漲跌的,消息面,市場供需等多方面考慮才是。
Ⅳ 什麼是蒙特卡洛模擬( Monte Carlo simulation)
蒙特卡洛模擬又稱為隨機抽樣或統計試驗方法,屬於計算數學的一個分支,它是在上世紀四十年代中期為了適應當時原子能事業的發展而發展起來的。傳統的經驗方法由於不能逼近真實的物理過程,很難得到滿意的結果,而蒙特卡羅方法由於能夠真實地模擬實際物理過程,故解決問題與實際非常符合,可以得到很圓滿的結果。
蒙特卡洛隨機模擬法的原理是當問題或對象本身具有概率特徵時,可以用計算機模擬的方法產生抽樣結果,根據抽樣計算統計量或者參數的值;隨著模擬次數的增多,可以通過對各次統計量或參數的估計值求平均的方法得到穩定結論。
蒙特卡洛隨機模擬法 - 實施步驟抽樣計算統計量或者參數的值;隨著模擬次數的增多,可以通過對各次統計量或參數的估計值求平均的方法得到穩定結論。
(4)蒙特卡洛模擬分析股票價格擴展閱讀
基本原理思想
當所要求解的問題是某種事件出現的概率,或者是某個隨機變數的期望值時,它們可以通過某種「試驗」的方法,得到這種事件出現的頻率,或者這個隨機變數的平均值,並用它們作為問題的解。這就是蒙特卡羅方法的基本思想。
蒙特卡羅方法通過抓住事物運動的幾何數量和幾何特徵,利用數學方法來加以模擬,即進行一種數字模擬實驗。它是以一個概率模型為基礎,按照這個模型所描繪的過程,通過模擬實驗的結果,作為問題的近似解。可以把蒙特卡羅解題歸結為三個主要步驟:構造或描述概率過程;實現從已知概率分布抽樣;建立各種估計量。
Ⅳ 怎麼用 Excel 做蒙特卡洛模擬
下面試模擬一隻股票價格的例子。假設股票價格的對數收益率服從正態分布,均值為0,每日變動標准差為0.1,模擬股票價格1年的路徑,過程如下:
最後,做完這個還是蠻有成就感的。
Ⅵ 怎麼用 Excel 做蒙特卡洛模擬
Excel 做蒙特卡洛模擬的具體操作步驟如下:
1、打開Excel表格,填寫三個活動時間估算的樂觀值,最可能值和悲觀值。
Ⅶ 如何在matlab中用蒙特卡洛模擬計算歐式期權價格
function [c,p]=ucoption(S,X,sigma,r,T,M)
sig2=sigma^2;
srT=sqrt(T);
srTa=sigma*srT;
c=0;
p=0;
for i=1:M
ST=S*exp((r-0.5*sig2)*T+srTa*randn);
c=c+max(ST-X,0);
p=p+max(X-ST,0);
end
c=c/M;
p=p/M;
[Call,Put] = blsprice(S, X, r, T, sigma);
error=[c,p]-[Call,Put]
%可以試試 [c,p]=ucoption(10,10,0.3,0.05,0.5,10^4*100);
Ⅷ 怎麼用Excel做蒙特卡洛模擬
進行頻度統計。首先選中與總工期相對應的頻度下面的單元格D2:D23,然後輸入公式「=FREQUENCY(A2:A101,C2:C23)」,然後按下Ctrl+Shift+Enter。如此會計算出模擬出來各個總工期的發生次數。