Re: 請問一下~~蒙地卡羅 - 金融分析師

Table of Contents


可以跑,不代表實用啊...

對於初學者而言,可能你的要求是只要寫出可以用的東西就好了,

模擬個一千次、一萬次、十萬次...

只要程式碼本身不要有錯,時間一到總會算的出來....

那麼無論是要用正統的程式語言如VB/VBA/Java/C/C++/C#/Delphi/Fortran ...

或是其他如Matlab/Gauss/Ox/R/Scilab.....之類的套裝軟體或語言,

其實差異不大...

只要選擇一個你熟悉的開發工具來輸入你的程式碼即可...

執行效率、數值精確度、物件導向的擴充性.....都不需要在意


然而在愈形複雜的金融運算環境中,

對於時間、執行效率、擴充性.....的要求是愈來愈重視了,

使用一些方便但是非屬開放系統的開發工具也只是自找苦吃而已...

像現在銀行裡面的treasury system多半是用C++(最常見)/C#(比較少)/Java(常見,
多半搭配後端UNIX/SUN環境下的Oracle資料庫系統運作)

而他提供的一些擴充模組又通通採用前述這些程式語言寫成,

所以我建議有心往這條路走的人...儘量還是採用開放的程式語言來撰寫你的程式

學習程式的路徑,可以採用下面的進行方式...

VB ------> C++
VBA C#
Matlab JAVA

其中C++/C#/JAVA都有免費的開發工具,
VBA隨Office附贈、VB要花錢買、Matlab要十來張小朋友


--

All Comments

Robert avatarRobert2005-11-07
頭推!