簡易檢索 / 詳目顯示

研究生: 陳乙本
Yi-pen Chen
論文名稱: 期貨及選擇權交易策略之測試平台實作
Implementation of Testing Platform for Futures and Options Trading Strategy
指導教授: 徐演政
Yen-Tseng Hsu
口試委員: 葉治宏
Jerome Yeh
林昌本
none
學位類別: 碩士
Master
系所名稱: 電資學院 - 資訊工程系
Department of Computer Science and Information Engineering
論文出版年: 2009
畢業學年度: 97
語文別: 中文
論文頁數: 91
中文關鍵詞: 程式交易期貨選擇權交易策略測試軟體平台
外文關鍵詞: Futures
相關次數: 點閱:290下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

市面上有關期貨策略開發的軟體可以說已經發展的相當蓬勃了,例如 TradeStation、HTS、Wealth-Lab等等。但是跟選擇權策略開發有關的軟體尚寥寥可數,更別說能夠找到一個可以同時開發期貨與選擇權組合策略的軟體平台。主要是因為選擇權的變化比期貨更加複雜,因而增加了策略程式化的困難度。
而本研究論文的出發點就是實作一個以研發選擇權策略為主,搭配期貨交易的組合策略開發平台—AiSMFOTP (AiSM Futures and Options Trading Platform)。此平台的主要功能有三個:(1) 藉由直覺化的操作介面讓選擇權初學者能夠瞭解選擇權的操作方式以及損益計算規則 (2) 讓使用者在實際資料下進行各種策略的模擬測試,幫助使用者找出最適策略,有效運用異常的時間價值及隱含波動率 (3) 利用電腦高速運算的能力試著套用各種常見策略,產出評估報告提供操盤者建議策略。
為了提高本平台的可擴充性及可用性,在系統設計時選擇了微軟的DotNet平台,DotNet技術建構在物件導向設計的基礎上,具有封裝、繼承及多型的特性,使系統更加結構化,並且可以搭配各種不同語法開發的模組(例如C#、VB.NET等等),增加系統可擴充性。程式開發時採用微軟的RAD (Rapid Application Development) 開發工具-Visual Studio,更可以節省開發時間。
本平台的未來展望就是希望藉由在實際資料上的模擬操作,激盪出使用者的盤勢敏感度,進而發展出更好的指標再套回系統中供使用者使用,變成良性循環。


A variety of software on futures trading strategies have been well developed in the market, including TradeStation, HTS and Wealth-Lab, etc. However, there are limited choices when it comes to option trading, let alone a platform that integrates both futures and options software portfolio strategies. As compared to futures, options have been known to be more complicated and difficult to cope with in strategic programming.
The thesis starts by launching a portfolio strategy development platform, i.e., AiSMFOTP (AiSM Futures and Options Trading Platform), with a major devotion to options strategy research supplemented with futures trading. This platform delivers three main functions: 1) to employ intuitive user interfaces so that beginners can understand options as well profits & losses calculation methods better; 2) to allow users to simulate a variety of strategies based on actual data in order to identify best-fit strategies that can effectively capitalize on abnormal time values and implied volatilities; 3) to test run a spectrum of strategies by taking advantage of computers’ high-speed computing capabilities, followed by assessment reports that provide investors with recommendations.
In order to enhance the scalability and feasibility of this platform, the author chooses the Microsoft DotNet technology during the design phase. The DotNet technology is based on the Object-Oriented design, featuring encapsulation, inheritance and polymorphism, which render the system as more structured. Meanwhile, the system is more scalable as it accommodates modules developed by different programming languages such as C# language and VB.NET, etc. In addition, the development interface saves more time as the model adopts the Microsoft RAD (Rapid Application Development) development tools – Visual Studio.
Looking to the future, the platform endeavors to heighten users’ alert and sensitivity levels on option trading through actual data simulation. In so doing, a virtuous cycle is able to take shape as users consistently provide feedback to the system, which would help improve the system itself to better suit users’ needs.

論文摘要 I ABSTRACT II 目錄 IV 圖目錄 VIII 表目錄 XII 第一章 緒論 1 1.1 研究背景與動機 1 1.2 研究目的 2 1.3 研究流程 2 1.4 論文架構 3 第二章 基礎知識說明 5 2.1 衍生性金融商品 期貨與選擇權 5 2.1.1大盤指數(現貨)之定義 5 2.1.2期貨基本概念 6 2.1.3選擇權基本概念 Call 與 Put 7 2.1.4選擇權基本概念 Buy 與 Sell 8 2.1.5選擇權時間價值的概念與特性 10 2.2 程式交易 14 2.2.1 程式交易的定義 15 2.2.2交易策略的種類 16 2.2.3 程式交易的風險 17 2.3常見技術分析指標及線圖 18 2.3.1 K 線圖 18 2.3.2 折線圖 22 2.4常見之選擇權策略 23 2.4.1 買權多頭價差 24 2.4.2 賣權多頭價差 26 2.4.3 買權空頭價差 27 2.4.4 賣權空頭價差 29 2.4.5 賣出跨式 31 2.4.6 買進跨式 33 2.4.7 賣出勒式 34 2.4.8 買進勒式 36 2.4.9 選擇權策略使用時機 38 2.5 系統開發工具 40 2.5.1 物件導向程式設計 41 2.5.2 封裝 42 2.5.3 繼承 43 2.5.4 多型 44 2.5.5 多載 45 2.5.6 DotNet平台 46 第三章 AiSMFOTP平台的架構與設計 47 3.1 概述 47 3.2 UI設計 47 3.3 選擇權 50 3.3.1選擇權架構 50 3.3.2選擇權操作方式 51 3.3.3選擇權交易記錄圖形化 55 3.3.4選擇權交易損益評估 58 3.4 期貨及選擇權合併 60 3.4.1期貨資料結構 60 3.4.2期貨操作方式 61 3.4.3期貨交易記錄圖形化 63 3.4.4期貨交易損益評估 64 3.4.5期權合併交易損益評估 65 3.5 系統主要目的 68 3.5.1 初學者學習入門 68 3.5.2操盤者沙盤推演模擬 73 3.5.3自動選擇權策略績效評估 82 第四章 結論與未來展望 86 4.1 結論 86 4.2 未來展望 87 參考文獻 88

[1] Edwin Lefèvre, Reminiscences of a Stock Operator (Illustrated Edition), John Wiley and Sons, (2006).
[2] 石其生,期貨與選擇權程式交易平台之實現,碩士論文,國立台灣科技大學資訊工程研究所,(2008)。
[3] 臺灣證券交易所網站,http://www.twse.com.tw,(2009)。
[4] 台灣期貨交易所網站,http://www.taifex.com.tw,(2009)。
[5] 宏遠證券 理財教室網站,http://www.honsec.com.tw/financial/f3-7.htm,(2009)。
[6] 馮志源,台指期貨入門學習地圖,早安財經文化有限公司,(2003)。
[7] 台證e富網,http://www.tsc.com.tw/futures/business/futures3_5.asp#q5,(2009)。
[8] 謝劍平,期貨與選擇權—財務工程的入門捷徑(三版),智勝文化事業,(2007)。
[9] Robert C. Radcliffe., Investment Concepts Analysis Strategy (Fifth Edition), (1996).
[10] 張嘉成,第一次投資台指選擇權就上手,易博士,(2003)。
[11] 統一期貨選擇權e學院,http://www.pfcf.com.tw/option/index.htm,(2009)。
[12] 智庫網,http://www.mbalib.com,(2009)。
[13] 徐演政,人工智慧金融程式交易系統研究成果發表會,國立台灣科技大學,(2005)。
[14] 創世技資訊,http://www.gim.com.tw/www/prog.trade.htm#04,(2009)。
[15] AiSM,台灣科技大學資訊工程所人工智慧金融交易研究室,http://aism.csie.ntust.edu.tw,(2009)。
[16] 吳尚錩,多元的選擇權程式交易策略,碩士論文,國立台灣科技大學資訊工程研究所,(2008)。
[17] 陳宇政,以權利金變化為主之台指選擇權交易策略,碩士論文,國立台灣科技大學資訊工程研究所,(2008)。
[18] 林祥裾,以選擇權權利金為指標之交易策略,碩士論文,國立台灣科技大學資訊工程研究所,(2008)。
[19] 中華國際經銷商服務網,http://idd.ccnet.com.tw/ebook/finance.htm#k1,(2009)。
[20] 洪守傑,期權首傑,Smart智富,(2005)。
[21] 鄭瀾,期權必勝實戰,喜閱(旭昇代理),(2005)。
[22] 統e嚴選 選擇權教室,http://fortune.pscnet.com.tw/option/college/option-c.htm,(2009)。
[23] 李岳霖,台指選擇權價差交易系統設計,碩士論文,國立台灣科技大學資訊工程研究所,(2008)。
[24] 陳彥篁,選擇權程式交易之設計,碩士論文,國立台灣科技大學資訊工程研究所,(2007)。
[25] 郭明軒,期貨績效評估與選擇權避險平台之實現,碩士論文,國立台灣科技大學資訊工程研究所,(2007)。
[26] 王智煒,台指選擇權之買方程式交易策略,碩士論文,國立台灣科技大學資訊工程研究所,(2007)。
[27] Microsoft MSDN,http://www.msdn.microsoft.com,(2009)。
[28] Ellis Horowitz & Sartaj Sahni & Susan Anderson-Freed, Fundamentals of Data Structures in C, (1993).
[29] Ira Pohl, Object Oriented Programming Using C++, The Benjamin/Cummings Publishing, (1993).
[30] Robin A. Reynolds-Harertle, OOP with Microsoft Visual Basic .NET and Microsoft Visual C# Step by Step, Microsoft Press, (2002).
[31] 蔡捷雲,.NET framework 深入剖析,碁峰,(2003)。
[32] Mahesh Chand, GDI+ Programming with C#, Addison Wesley, (2003).
[33] 董大偉,ASP.NET 徹底研究-高階技巧與控制項實作,博碩文化,(2004)。
[34] 董大偉,ASP.NET 2.0 深度剖析範例集,博碩文化,(2006)。
[35] 奚江華,聖殿祭司的ASP.NET 2.0 專家技術手冊-使用C#,碁峯,(2006)。
[36] 鐘協攸,程式交易平台實現,碩士論文,國立台灣科技大學資訊工程研究所,(2006)。
[37] Rod Stephens, Visual Basic 2005 Programmer’s Reference, Wiley Publishing Inc., (2005).
[38] Cameron Wakefield., Henk-Evert Sonder., Wei Meng Lee, VB.NET Developer’s Guide, Syngress, (2001).
[39] Pooja Bembey, Microsoft Visual Basic .NET Professional Projects, Premier Press, Inc., (2002).
[40] Dave Grundgeiger, Programming Visual Basic .NET, O’Reilly, (2002).
[41] Vadym Graifer & Christopher Schumacher, Techniques of Tape Reading, Mc Graw Hill, (2005).
[42] Stanley Kroll, Kroll on Futures Trading Strategy, International Publishing Co., (1993).

無法下載圖示 全文公開日期 2014/07/16 (校內網路)
全文公開日期 本全文未授權公開 (校外網路)
全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
QR CODE