æ¬ä¹¦æ¯ Luigi Ballabio æèãImplementing QuantLibãçä¸è¯æ¬ã
QuantLib ä½ä¸ºéåéèé¢åä¸ä¸ªå
·ææä¹
çå½åç弿ºé¡¹ç®ï¼æ 论æ¯å¨ä¸çè¿æ¯å¦ç齿ç广æ³çåºç¨åå½±ååãæ£å¦é¡¹ç®çæ ¸å¿å¼åè
Luigi æè¨ï¼éç代ç åç¨æ·æ°éçå¢é¿ï¼ç¼ºä¹ææ¡£è¯´æçå¼ç«¯å¼å§æ¾ç°ãLuigi æ£æ¯ä¸ºäºè§£å³è¿ä¸é®é¢èæ°åäºãImplementing QuantLibãä¸ä¹¦ã
æ¬ä¹¦è¯¦ç»éè¿°äº QuantLib ä¸å 大æä¸»è¦æ¨¡åçå®è§è®¾è®¡æè·¯ï¼ä»¥åæäºæ ¸å¿åè½çå
·ä½å®ç°ï¼åæ¶è°¦éå°æåºäºå½åå®ç°ä¸åå¨çä¸äºç¼ºé·åé®é¢ãéè¿é
读æ¬ä¹¦ï¼ä½ å¯ä»¥äºè§£å° QuantLib å¦ä½èªä¸èä¸å°æ¨¡æåç§éèå·¥å
·çè¡ä¸ºï¼å¦ä½å»ºæ¨¡ç¹å®çéèæ¦å¿µï¼ä¾å¦ç°éæµåæéç»æï¼ï¼å¦ä½ä¸ºè§£å³å类常è§çéèå·¥ç¨è®¡ç®é®é¢ï¼ä¾å¦éæºæ¨¡æãåæ°æ ¡ååæéå·®åï¼æä¾ç»ä¸çæ¡æ¶ï¼ççãéè¦æ³¨æçæ¯ï¼ä¸ãNumerical Recipes in C++ãåãMonte Carlo Frameworksãç书ä¸åï¼æ¬ä¹¦ä¸ä¼ææä½ å¦ä½ä½¿ç¨ C++ ç¼åæ°å¼è®¡ç®ç¨åºï¼ä¹ä¸æ¶å QuantLib çå
·ä½ä½¿ç¨æ¡ä¾ã
éåé
读æ¬ä¹¦ç读è
ï¼
- éèç§æé¢åç软件工ç¨å¸ãæ è®ºä½ æ³è¦åºäº QuantLib åäºæ¬¡å¼åï¼ææ¯å纯为 C++ 代ç ç¼åå
¶ä»è¯è¨çæ¥å£ï¼å¯¹é¡¹ç®ä¸åå¨çè¥å¹²ä¸»è¦æ¨¡åãä¸å个类ï¼ä»¥åå½åå®ç°ä¸éèçæäºç¼ºé·æä¸ä¸ªæ´ä½çææ¡æ¾ç¶æ¯å¾æå¿
è¦çãå¦æä½ è¦ç¬ç«å¼åç¸ä¼¼çç®æ³åºï¼QuantLib çæ¶æç念ãå
·ä½ç®æ³å®ç°ï¼çè³æ¯ç»éªæè®é½è½å¸¦æ¥æå¤§ç帮å©åå¯åã
- æ³ä¸º QuantLib è´¡ç®ä»£ç çä¸ä¸äººå£«ãé
读æ¬ä¹¦è½å¸®å©ä½ æ·±å
¥çè§£èªå·±æå
´è¶£ç模åï¼æ´å¥½å°æèªå·±çæ³æ³èå
¥å° QuantLib çæ¡æ¶ä¹ä¸ï¼è¿èç¼ååºæâQuantLib é£å³âç代ç ã
- éèå·¥ç¨çç¸å
³ä¸ä¸çæå¸åå¦çã妿åå¦äºè®²ä¹éè±ç¦»ç°å®ç toy codeï¼æ³è§è¯ä¸ä¸ä¹¦æ¬å¤ç广é天å°ï¼æåä½ æ¥å¯¹å°æ¹äºãQuantLib çæºä»£ç æ¯ä¸æ¬ç«è¶³ç°å®çæ´»ææï¼å¼ºçå»ºè®®ä½ å¨é
读æºä»£ç çåæ¶æµè§æ¬ä¹¦çç¸å
³ç« èï¼å¦åä¼åªè§æ æ¨ä¸è§æ æã
- 任使³è¦äºè§£ QuantLib 人ã