TWI888139B - 用於評估投資策略的方法、計算機裝置、非暫時性電腦可讀取記錄媒體以及電腦程式產品 - Google Patents
用於評估投資策略的方法、計算機裝置、非暫時性電腦可讀取記錄媒體以及電腦程式產品 Download PDFInfo
- Publication number
- TWI888139B TWI888139B TW113118088A TW113118088A TWI888139B TW I888139 B TWI888139 B TW I888139B TW 113118088 A TW113118088 A TW 113118088A TW 113118088 A TW113118088 A TW 113118088A TW I888139 B TWI888139 B TW I888139B
- Authority
- TW
- Taiwan
- Prior art keywords
- financial product
- display block
- investment
- combination
- roi
- Prior art date
Links
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本申請提出一種用於評估投資策略的方法,其適用於透過計算機裝置而被執行。所述方法包括接收包括第一金融商品物件和第二金融商品物件的複數個金融商品物件、將第一投資報酬率顯示區塊和第二投資報酬率顯示區塊顯示在至少一個時間軸軌道、接收第一顯示區塊變更指令或第二顯示區塊變更指令、動態地調整第一投資報酬率顯示區塊或第二投資報酬率顯示區塊的位置、判斷第一投資報酬率顯示區塊與第二投資報酬率顯示區塊是否重疊、當第一投資報酬率顯示區塊與第二投資報酬率顯示區塊重疊時,將第一金融商品物件和第二金融商品物件組合成金融商品組合物件,並產生投資組合資訊集、根據投資組合資訊集來產生投資報酬率組合資訊集、以及將投資報酬率組合資訊集顯示在投資報酬率組合顯示區塊之內,並且將投資報酬率組合顯示區塊顯示在至少一個時間軸軌道。藉此,所述方法能適用於評估投資策略的成效,並解決使用者無法組合金融商品來評估投資策略的問題。此外,一種用於評估投資策略的計算機裝置、非暫時性電腦可讀取記錄媒體以及電腦程式產品亦被提出。
Description
本申請是關於一種評估的方法、計算機裝置、非暫時性電腦可讀取記錄媒體以及電腦程式產品,特別是關於一種用於評估投資策略的方法、計算機裝置、非暫時性電腦可讀取記錄媒體以及電腦程式產品。
由於各個金融商品(諸如股票、基金、指數股票型基金等的金融投資項目,但不限於此)的歷史資料可以被記錄並且被儲存在資料庫(例如金融商品資料庫)中,因此計算機裝置能夠從資料庫中搜出各個金融商品的歷史資料(例如某個金融商品在特定時間範圍之內的每一筆歷史資料),進而將這些歷史資料整理成圖表(例如走勢圖)供投資人參考。
實務上,大多數的投資人會觀察金融商品的走勢圖並計算金融商品的投資報酬率,藉以評估金融商品的優劣,進而審視自身的投資策略是否符合預期。就現況而言,投資人可以在一些交易平台或看盤軟體上觀察各個金融商品的走勢圖並計算各個金融商品的投資報酬率。
雖然習知技術能夠將各個金融商品的歷史資料整理成圖表,但習知技術僅能個別地呈現各個金融商品的走勢圖,這對使用者造成諸多不便,進而導致使用者僅能逐一地針對各個金融商品的走勢圖來評估投資策略的成效。
因此,如何解決習知技術中所存在的缺陷,進而供使用者能夠任意地並且自由地將各個金融商品物件進行組合,進而觀察經組合後的金融商品物件的走勢圖,藉以評估投資策略的成效,從而增加使用者的操作彈性和實用性,遂成為本技術領域所迫切希望解決的問題。
為了解決上述問題,本申請提供一種用於評估投資策略的方法,其適用於透過計算機裝置而被執行。所述方法包括:接收複數個金融商品物件,其中複數個金融商品物件包括第一金融商品物件和第二金融商品物件,並且第一金融商品物件和第二金融商品物件分別包括至少一個金融商品選擇結果、將第一金融商品物件的第一投資報酬率顯示區塊和第二金融商品物件的第二投資報酬率顯示區塊顯示在至少一個時間軸軌道,其中第一投資報酬率顯示區塊的第一左邊界和第一右邊界係分別對應第一金融商品物件於至少一個時間軸軌道上的第一起始時間資訊和第一終止時間資訊,並且第二投資報酬率顯示區塊的第二左邊界和第二右邊界係分別對應第二金融商品物件於至少一個時間軸軌道上的第二起始時間資訊和第二終止時間資訊、接收針對第一投資報酬率顯示區塊的第一顯示區塊變更指令,或者接收針對第二投資報酬率顯示區塊的第二顯示區塊變更指令、根據第一顯示區塊變更指令來動態地調整第一投資報酬率顯示區塊的位置,或者根據第二顯示區塊變更指令來動態地調整第二投資報酬率顯示區塊的位置、判斷第一投資報酬率顯示區塊與第二投資報酬率顯示區塊是否重疊、當第一投資報酬率顯示區塊與第二投資報酬率顯示區塊重疊時,將第一金融商品物件和第二金融商品物件組合成金融商品組合物件,並根據第一金融商品物件和第二金融商品物件來產生金融商品組合物件的投資組合資訊集、根據金融商品組合物件的投資組合資訊集來產生金融商品組合物件的投資報酬率組合資訊集、以及將金融商品組合物件的投資報酬率組合資訊集顯示在金融商品組合物件的投資報酬率組合顯示區塊之內,並且將投資報酬率組合顯示區塊顯示在至少一個時間軸軌道。
在一些實施例中,根據第一顯示區塊變更指令來動態地調整第一投資報酬率顯示區塊的位置,或者根據第二顯示區塊變更指令來動態地調整第二投資報酬率顯示區塊的位置的步驟包括:判斷選擇位置是否位於第一投資報酬率顯示區塊中的第一中間區域或第二投資報酬率顯示區塊中的第二中間區域之內、當選擇位置位於第一投資報酬率顯示區塊中的第一中間區域之內時,根據第一顯示區塊變更指令來動態地調整第一投資報酬率顯示區塊的位置、以及當選擇位置位於第二投資報酬率顯示區塊中的第二中間區域之內時,根據第二顯示區塊變更指令來動態地調整第二投資報酬率顯示區塊的位置。
在一些實施例中,當第一投資報酬率顯示區塊與第二投資報酬率顯示區塊重疊時,將第一金融商品物件和第二金融商品物件組合成金融商品組合物件的步驟包括:當第一投資報酬率顯示區塊的第一左側區域與第二投資報酬率顯示區塊的第二右側區域重疊時,根據組合順序來將第一金融商品物件和第二金融商品物件組合成金融商品組合物件,其中組合順序由左至右依序是第二金融商品物件和第一金融商品物件。
在一些實施例中,其中複數個金融商品物件更包括第三金融商品物件,並且所述方法更包括:將第三金融商品物件的第三投資報酬率顯示區塊顯示在至少一個時間軸軌道,其中第三投資報酬率顯示區塊的第三左邊界和第三右邊界係分別對應第三金融商品物件於至少一個時間軸軌道上的第三起始時間資訊和第三終止時間資訊、接收針對第三投資報酬率顯示區塊的第三顯示區塊變更指令,或者接收針對投資報酬率組合顯示區塊的第四顯示區塊變更指令、根據第三顯示區塊變更指令來動態地調整第三投資報酬率顯示區塊的位置,或者根據第四顯示區塊變更指令來動態地調整投資報酬率組合顯示區塊的位置、判斷第三投資報酬率顯示區塊與投資報酬率組合顯示區塊是否重疊、以及當第三投資報酬率顯示區塊與投資報酬率組合顯示區塊重疊時,將第三金融商品物件的投資報酬率資訊集與金融商品組合物件的投資報酬率組合資訊集一起顯示在金融商品組合物件的投資報酬率組合顯示區塊之內。
在一些實施例中,所述方法更包括:限制條件設定:對金融商品組合物件中的各個金融商品選擇結果設定金額限制條件,其中金額限制條件係符合金額遞增單位;投資組合設定:將金融商品組合物件中的各個金融商品選擇結果的投資金額設定為符合金額限制條件的金額;產生預期報酬資料集:在金融商品組合物件中,以金融商品組合物件中的各個金融商品選擇結果的個別的投資金額佔投資總額的比例計算出投資權重,且金融商品組合物件中的各個金融商品選擇結果以個別的投資金額對應自金融商品資料庫擷取的歷史報酬資料集以產生預期報酬資料集,且以金融商品組合物件中的各個金融商品選擇結果的個別的投資金額佔投資總額的比例計算出投資權重,其中預期報酬資料集包括預估年化報酬率、預估年化標準差和預估年化夏普值;隨機產生集合:透過遞增金額的變化而重覆地執行投資組合設定的步驟和產生預期報酬資料集的步驟,並隨機地產生包括複數個金融商品組合物件的集合;以及類效率配置:以集合中的預估年化夏普值符合估測條件的金融商品組合物件,估測為類效率配置者,並產生金融商品組合類效率配置物件的類效率配置資料集。
在一些實施例中,所述方法更包括:計算斜率:按複數個金融商品組合物件的預估年化標準差進行大小的排序,以預估年化標準差符合第一條件的金融商品組合物件為初始基準點,並依其餘金融商品組合物件的預估年化報酬率和預估年化標準差與初始基準點對應之預估年化報酬率和預估年化標準差計算的斜率,再對各個斜率進行大小的排序,以從複數個金融商品組合物件中獲得斜率符合第二條件的金融商品組合物件,視為符合估測條件;以及迴圈運算:在複數個金融商品組合物件中,剔除報酬率較低於符合第二條件之斜率者以更新集合,並以斜率符合第二條件的金融商品組合物件為取代初始基準點的更新基準點,再回到計算斜率的步驟,以獲得下一個斜率符合第二條件的金融商品組合物件。
在一些實施例中,所述方法更包括:將金融商品組合類效率配置物件的類效率配置資料集與金融商品組合物件的投資報酬率組合資訊集一起顯示在金融商品組合物件的投資報酬率組合顯示區塊之內。
在一些實施例中,所述方法更包括:將金融商品組合物件傳輸至金融商品交易平台。
附加地,本申請亦提供一種用於評估投資策略的計算機裝置,其包括儲存模組和處理模組。儲存模組被配置成儲存有電腦程式產品。處理模組被配置成與儲存模組耦接。處理模組在載入並執行電腦程式產品之後,處理模組能夠執行本申請所描述之用於評估投資策略的方法中的任何一種方法。
附加地,本申請亦提供一種用於評估投資策略的非暫時性電腦可讀取記錄媒體,在計算機裝置載入被儲存在非暫時性電腦可讀取記錄媒體中的電腦程式產品並執行電腦程式產品之後,計算機裝置能夠執行本申請所描述之用於評估投資策略的方法中的任何一種方法。
附加地,本申請亦提供一種用於評估投資策略的電腦程式產品,在計算機裝置載入電腦程式產品並執行電腦程式產品之後,計算機裝置能夠執行本申請所描述之用於評估投資策略的方法中的任何一種方法。
藉此,透過本申請所提供的技術手段能夠產生先前技術無法達成的有利功效。具體而言,本申請所能夠達成之一有利功效為供使用者能夠任意地並且自由地將各個金融商品物件進行組合,進而觀察經組合後的金融商品物件(即金融商品組合物件)的走勢圖,藉以評估投資策略的成效,從而增加使用者的操作彈性和實用性。
本申請將透過如下文所述的實施例和所附之圖式來詳細地說明本申請的內容,藉以幫助本申請所屬技術領域中具有通常知識者理解本申請之目的、特徵及其功效。
應當注意的是,被描述於本申請中的各個步驟可以被依序地、以相反的順序或者透過在控制處理期間適當地改變或跳過順序來執行。應當注意的是,被描述於本申請中的“第一步驟可以接續在第二步驟之後被執行”可以被表示為“在執行完第二步驟之後直接地接續執行第一步驟”及/或“在執行完第二步驟之後先接續執行其他的步驟(例如第三步驟)再接續執行第一步驟”。
此外,在本申請所描述的內容中,應當注意的是,諸如“第一”、“第二”和“第三”等用語是用以區分元件之間的不同,而不是用以限制元件本身或表示元件的特定排序。應當注意的是,在如下文所描述的說明內容中,相同的元件或步驟可以用相同的編號來表示。
此外,被描述於本申請中的術語“耦接”可以被表示為“直接地連接”及/或“間接地連接”。具體而言,“第一元件被配置成與第二元件耦接”可以被表示為“第一元件被配置成與第二元件直接地連接”及/或“第一元件被配置成與第二元件間接地連接”。
請參考圖1,圖1是根據本申請的一個實施例來說明用於評估投資策略的計算機裝置200的方塊示意圖。以圖1為例,計算機裝置200可以包括接收模組210、處理模組220、儲存模組230和顯示模組240,使得計算機裝置200可以透過處理模組220來執行被儲存在儲存模組230中的電腦程式產品,進而透過處理模組220來執行本申請所描述的用於評估投資策略的方法中的各個步驟。在一些實施例中,計算機裝置200可以是例如桌上型電腦、筆記型電腦、智慧型手機、平板電腦等,但不限於此。
以圖1為例,計算機裝置200可以進一步被配置成與伺服器100耦接,藉以從伺服器100的金融商品資料庫110中搜出各個金融商品的歷史資料(例如某個金融商品的每一筆歷史資料),進而將這些歷史資料整理成圖表(例如金融商品物件的走勢圖)供投資人參考。在一些實施例中,伺服器100可以是能夠儲存檔案的計算機裝置,其具體可以是實體伺服器主機或虛擬的雲端伺服器,但不限於此。
在一些實施例中,計算機裝置200可以經由實體訊號線及/或虛擬訊號線與伺服器100耦接。在一些實施例中,所述實體訊號線可以是例如符合網際網路協定的網路訊號線,但不限於此。在一些實施例中,所述虛擬訊號線可以是例如符合無線通訊協定的Wi-Fi、4G/5G/6G等,但不限於此。
在一些實施例中,計算機裝置200可以根據使用者的選擇結果而從金融商品資料庫110中搜出各個金融商品的歷史資料,並且可以進一步將所選擇的金融商品的歷史資料儲存在計算機裝置200中的高速緩衝記憶體(CACHE)之中,進而使計算機裝置200可以直接地利用被儲存在CACHE之中的金融商品的歷史資料,從而能夠更快速地產生金融商品物件(或金融商品組合物件)的走勢圖及/或金融商品物件(或金融商品組合物件)的整體的投資報酬率。
接收模組210可以被配置成接收使用者的操作。以桌上型電腦為例,由於計算機裝置200可以透過輸入輸出連接埠而與輸入輸出工具(例如光學滑鼠)耦接,因此計算機裝置200可以透過接收模組210來接收使用者的操作。又,以平板電腦為例,由於計算機裝置200的顯示模組240為觸控面板,因此計算機裝置200可以透過接收模組210來接收使用者的操作。在一些實施例中,所述使用者的操作可以是例如滑鼠游標移動、點選、拖曳等,但不限於此。
附加地,接收模組210可以進一步被配置成接收金融商品選擇結果。更具體地說,由於計算機裝置200與伺服器100耦接,因此接收模組210可以從金融商品資料庫110接收一個或多個金融商品選擇結果。所述金融商品選擇結果可以是由使用者所選擇的金融投資項目,例如股票、基金、指數股票型基金,但不限於此。
儲存模組230可以被配置成儲存有電腦程式產品,其中所述電腦程式產品可以是一行或多行的程式碼及/或指令集。更具體地說,儲存模組230可以進一步被配置成儲存有特定的電腦程式產品,藉以供處理模組220在載入並執行所述電腦程式產品之後能夠執行特定的步驟,進而實現本申請所描述的用於評估投資策略的方法中的任何一種方法。
在一些實施例中,儲存模組230可以包括一個或多個非揮發性記憶體和一個或多個揮發性記憶體。在一些實施例中,揮發性記憶體可以是本申請所屬技術領域中具有通常知識者所知悉的成品,例如各種類型的動態隨機存取記憶體(DRAM)或靜態隨機存取記憶體(SRAM)等,但不限於此。在一些實施例中,非揮發性記憶體可以是本申請所屬技術領域中具有通常知識者所知悉的成品,例如各種類型的唯讀記憶體(ROM)或快閃記憶體等,但不限於此。在一些實施例中,所述電腦程式產品可以被儲存在非揮發性記憶體(例如ROM)之中。
處理模組220可以被配置成與儲存模組230耦接,使處理模組220能夠載入並執行被儲存在儲存模組230之中的電腦程式產品,進而執行特定的步驟。附加地,處理模組220可以被配置成與接收模組210耦接,使處理模組220能夠透過接收模組210來接收使用者的操作,進而根據接收使用者的操作來執行相對應的步驟。附加地,處理模組220可以被配置成與顯示模組240耦接,使處理模組220能夠透過顯示模組240來顯示特定的物件及/或運算結果。在一些實施例中,處理模組220可以是本申請所屬技術領域中具有通常知識者所知悉的成品,例如各種類型的中央處理器(CPU)或圖形處理器(GPU),但不限於此。
顯示模組240可以被配置成與處理模組220耦接,並且可以被配置成在屏幕上顯示諸如時間軸軌道、金融商品物件、金融商品組合物件、投資報酬率顯示區塊、投資報酬率組合顯示區塊、投資組合資訊集、投資報酬率資訊集、投資報酬率組合資訊集、金融商品選擇結果等。在一些實施例中,顯示模組240可以是本申請所屬技術領域中具有通常知識者所知悉的成品,例如各種類型的顯示器或顯示面板等,但不限於此。
藉此,透過如圖1所示的計算機裝置200能夠實現本申請所描述的用於評估投資策略的方法中的任何一種方法,使得使用者能夠任意地並且自由地將各個金融商品物件進行組合,進而觀察經組合後的金融商品物件(即金融商品組合物件)的走勢圖,藉以評估投資策略的成效,從而增加使用者的操作彈性和實用性。
在一些實施例中,計算機裝置200還可以經由實體訊號線及/或虛擬訊號線與金融商品交易平台900耦接,使得計算機裝置200能夠將符合使用者期許的金融商品組合物件傳輸至金融商品交易平台900。在接收到金融商品組合物件之後,金融商品交易平台900能夠將所接收到的金融商品組合物件儲存在特定的資料庫中,藉以供使用者在操作金融商品交易平台900進行金融商品的買賣時能夠直接地讀取所接收到的金融商品組合物件,進而根據所接收到的金融商品組合物件來進行下單的操作,從而增加使用者的操作便利性和實用性。在一些實施例中,金融商品交易平台900可以是本申請所屬技術領域中具有通常知識者所知悉的成品,例如網路銀行應用程式,但不限於此。
請參考圖2,圖2是根據本申請的第一實施例來說明用於評估投資策略的方法的流程圖。如圖2所示的用於評估投資策略的方法可以透過如圖1所示的處理模組220而被執行,從而增加使用者的操作彈性和實用性。如圖2所示的方法可以包括步驟S210、S220、S230、S240、S250、S260、S270和S280。
在步驟S210中,接收複數個金融商品物件,其中複數個金融商品物件包括第一金融商品物件和第二金融商品物件,並且第一金融商品物件和第二金融商品物件分別包括至少一個金融商品選擇結果。更具體地說,由於計算機裝置200與伺服器100耦接,因此接收模組210可以從金融商品資料庫110接收一個或多個金融商品選擇結果,並且透過處理模組220而根據所選擇的金融商品選擇結果來創建一個物件作為第一金融商品物件及/或第二金融商品物件。所述金融商品選擇結果可以是由使用者所選擇的金融投資項目,例如股票、基金、指數股票型基金,但不限於此。接著,處理模組220在執行特定的程式碼或指令集之後能夠接收複數個金融商品物件,進而針對所接收到的複數個金融商品物件來執行後續的操作。
在一些實施例中,使用者可以自主地設定投入在各個金融商品選擇結果的金額,使得處理模組220可以根據投入在各個金融商品選擇結果的金額來分別調整各個金融商品物件中的各個金融商品選擇結果之間的占比,進而供使用者能夠全面地評估投資策略的成效,從而增加使用者的操作彈性和實用性。
附加地,使用者可以自主地設定各個金融商品物件的起始日和終止日,使得處理模組220可以進一步根據由使用者所設定的起始時間資訊和終止時間資訊來創建在特定時間範圍之內的金融商品物件。
在步驟S220中,將第一投資報酬率顯示區塊和第二投資報酬率顯示區塊顯示在時間軸軌道。在一些實施例中,步驟S220可以接續在步驟S210之後被執行。更具體地說,在接收到第一金融商品物件和第二金融商品物件之後,處理模組220可以將第一金融商品物件的第一投資報酬率顯示區塊和第二金融商品物件的第二投資報酬率顯示區塊顯示在至少一個時間軸軌道。再者,第一投資報酬率顯示區塊的第一左邊界和第一右邊界係分別對應第一金融商品物件於時間軸軌道上的第一起始時間資訊和第一終止時間資訊;而第二投資報酬率顯示區塊的第二左邊界和第二右邊界係分別對應第二金融商品物件於時間軸軌道上的第二起始時間資訊和第二終止時間資訊。
在步驟S230中,接收第一顯示區塊變更指令或第二顯示區塊變更指令。在一些實施例中,步驟S230可以接續在步驟S220之後被執行。更具體地說,處理模組220可以接收針對投資報酬率顯示區塊的顯示區塊變更指令。舉例來說,處理模組220可以接收針對第一投資報酬率顯示區塊的第一顯示區塊變更指令,或者處理模組220也可以接收針對第二投資報酬率顯示區塊的第二顯示區塊變更指令。
由於使用者可以透過光學滑鼠或觸控屏幕等方式來對屏幕上所顯示的內容進行操作,因此處理模組220可以根據使用者的操作來產生相對應的指令,進而接收針對投資報酬率顯示區塊的顯示區塊變更指令。在一些實施例中,顯示區塊變更指令可以是根據使用者的區塊拖曳操作而被決定。應注意的是,本申請所描述的“區塊拖曳操作”是指使用者針對金融商品物件的投資報酬率顯示區塊中的中間區域(即在投資報酬率顯示區塊中除了投資報酬率顯示區塊的左側區域和右側區域以外的區域)進行點選並同時拖拉的操作。
在步驟S240中,動態地調整第一投資報酬率顯示區塊或第二投資報酬率顯示區塊的位置。在一些實施例中,步驟S240可以接續在步驟S230之後被執行。更具體地說,處理模組220可以根據所接收到的顯示區塊變更指令來動態地調整投資報酬率顯示區塊的位置。舉例來說,處理模組220根據所接收到的第一顯示區塊變更指令來動態地調整第一投資報酬率顯示區塊的位置,或者處理模組220也可以根據所接收到的第二顯示區塊變更指令來動態地調整第二投資報酬率顯示區塊的位置。
在一些實施例中,處理模組220可以判斷第一顯示區塊變更指令的選擇位置是否位於第一投資報酬率顯示區塊中的第一中間區域之內。接著,當第一顯示區塊變更指令的選擇位置位於第一投資報酬率顯示區塊中的第一中間區域之內時,處理模組220可以根據第一顯示區塊變更指令來動態地調整第一投資報酬率顯示區塊的位置。又,在一些實施例中,處理模組220也可以判斷第二顯示區塊變更指令的選擇位置是否位於第二投資報酬率顯示區塊中的第二中間區域之內。接著,當第二顯示區塊變更指令的選擇位置位於第二投資報酬率顯示區塊中的第二中間區域之內時,處理模組220可以根據第二顯示區塊變更指令來動態地調整第二投資報酬率顯示區塊的位置。
在步驟S250中,判斷第一投資報酬率顯示區塊與第二投資報酬率顯示區塊是否重疊。在一些實施例中,步驟S250可以接續在步驟S240之後被執行。更具體地說,在第一投資報酬率顯示區塊的位置或第二投資報酬率顯示區塊的位置區塊根據使用者的拖曳操作而被調整之後,處理模組220可以判斷第一投資報酬率顯示區塊與第二投資報酬率顯示區塊是否重疊。
在步驟S260中,當第一投資報酬率顯示區塊與第二投資報酬率顯示區塊重疊時,將第一金融商品物件和第二金融商品物件組合成金融商品組合物件。在一些實施例中,步驟S260可以接續在步驟S250之後被執行。更具體地說,當處理模組220判斷第一投資報酬率顯示區塊與第二投資報酬率顯示區塊重疊時,處理模組220可以將第一金融商品物件和第二金融商品物件組合成金融商品組合物件。接著,處理模組220可以根據第一金融商品物件的資料和第二金融商品物件的資料來產生金融商品組合物件的投資組合資訊集。
以組合二個金融商品物件為例,處理模組220可以將第一金融商品物件接續在第二金融商品物件之後,或者將第二金融商品物件接續在第一金融商品物件之後,藉以將第一金融商品物件和第二金融商品物件組合成金融商品組合物件。以第一金融商品物件接續在第二金融商品物件之後為例,處理模組220可以將第二金融商品物件的起始時間資訊作為金融商品組合物件的起始時間整合資訊並將第一金融商品物件的終止時間資訊作為金融商品組合物件的終止時間整合資訊,進而根據起始時間整合資訊和終止時間整合資訊來創建一個先投資第二金融商品物件再投資第一金融商品物件的金融商品組合物件,藉以將第一金融商品物件和第二金融商品物件組合成金融商品組合物件。
接著,處理模組220可以根據至少二個金融商品物件來產生金融商品組合物件的投資組合資訊集。又,以前述的組合態樣(即第一金融商品物件接續在第二金融商品物件之後)為例,處理模組220可以將第一金融商品物件在第一時間範圍之內的資料和第二金融商品物件在第二時間範圍之內的資料整合成金融商品組合物件的投資組合資訊集。關於第一金融商品物件在第一時間範圍之內的資料和第二金融商品物件在第二時間範圍之內的資料請參照表(一),而關於金融商品組合物件的投資組合資訊集的內容請參照表(二)。
表(一):金融商品物件的交易金額的資料(單位:元)
表(二):金融商品組合物件的投資組合資訊集的內容(投資報酬率)
在步驟S270中,根據金融商品組合物件的投資組合資訊集來產生金融商品組合物件的投資報酬率組合資訊集。在一些實施例中,步驟S270可以接續在步驟S260之後被執行。更具體地說,處理模組220可以針對金融商品組合物件中的各個金融商品物件的投資報酬率和占比進行一系列的運算,進而計算出金融商品組合物件的投資報酬率組合資訊集,關於金融商品組合物件的投資報酬率組合資訊集的計算結果請參照表(三)。
以2010年9月30日的投資報酬率為例,處理模組220會先計算第二金融商品物件中的各個金融商品選擇結果與各自的占比的乘積,接著再將各個乘積的結果進行加總,進而計算出金融商品組合物件的投資報酬率。即,5.7863%=(6.4642%×60%)+(4.7695%×40%)。再,以2011年3月31日為例,金融商品組合物件的投資報酬率為0.4148%=(-1.0039%×60%)+(2.5429%×40%)。
又,以前述的組合態樣(即第一金融商品物件接續在第二金融商品物件之後)為例,由於投資策略會從第二金融商品物件轉換成第一金融商品物件,因此處理模組220會先計算第一金融商品物件中的各個金融商品選擇結果與各自的占比的乘積,接著再將各個乘積的結果進行加總,隨後再與第二金融商品的最終的投資報酬率進行加權計算,進而計算出金融商品組合物件的投資報酬率。更具體地,以2011年4月29日為例,金融商品組合物件的投資報酬率為5.4613%={[(8.2242%×50%)+(1.8270%×50%)+1]×(0.4148%+1)}-1。再,以2011年11月30日為例,金融商品組合物件的投資報酬率為-11.6937%={[(-16.9890%×50%)+(-7.1280%×50%)+1]×(0.4148%+1)}-1。
表(三):金融商品組合物件的投資報酬率組合資訊集
在步驟S280中,將金融商品組合物件的投資報酬率組合資訊集顯示在金融商品組合物件的投資報酬率組合顯示區塊之內。在一些實施例中,步驟S280可以接續在步驟S270之後被執行。更具體地說,處理模組220可以將透過執行步驟S270所產生的金融商品組合物件的投資報酬率組合資訊集顯示在金融商品組合物件的投資報酬率組合顯示區塊之內。接著,處理模組220可以將金融商品組合物件的投資報酬率組合顯示區塊顯示在時間軸軌道。在一些實施例中,處理模組220可以將金融商品組合物件的投資報酬率組合資訊集中的各筆資料所對應的點擬合成線,進而以走勢圖的方式來呈現金融商品組合物件的投資報酬率組合資訊集。在一些實施例中,由於處理模組220可以根據金融商品組合物件的投資報酬率組合資訊集來計算金融商品組合物件在起始時間整合資訊與終止時間整合資訊之間的整體的投資報酬率,因此處理模組220還可以將整體的投資報酬率的計算結果顯示在金融商品組合物件的投資報酬率組合顯示區塊之內。
藉此,透過如圖2所示的用於評估投資策略的方法能夠供使用者任意地並且自由地將各個金融商品物件進行組合,進而觀察經組合後的金融商品物件(即金融商品組合物件)的走勢圖,藉以評估投資策略的成效,從而增加使用者的操作彈性和實用性。
附加地,透過如圖2所示的用於評估投資策略的方法能夠供使用者更直觀地並且更便捷地透過區塊拖曳操作來調整金融商品物件於時間軸軌道上的位置,進而供使用者能夠更便捷地、更直觀地、並且更有效地將第一金融商品物件和第二金融商品物件組合成金融商品組合物件,從而增加使用者的操作便利性。
請參考圖3A至圖3B,圖3A至圖3B是根據本申請的第一實施例來說明將第一金融商品物件320A和第二金融商品物件320B組合成金融商品組合物件420的畫面示意圖。
首先,請參照圖3A,在執行完步驟S210至S220之後,處理模組220可以將所接收到的複數個金融商品物件(即第一金融商品物件320A和第二金融商品物件320B)所分別對應的投資報酬率顯示區塊(即第一投資報酬率顯示區塊330A和第二投資報酬率顯示區塊330B)顯示在所創建的至少一個時間軸軌道(即第一時間軸軌道310A、第二時間軸軌道310B和第三時間軸軌道310C)上。
接著,處理模組220可以根據使用者的區塊拖曳操作來接收第一顯示區塊變更指令,進而根據第一顯示區塊變更指令來動態地調整第一金融商品物件320A的第一投資報酬率顯示區塊330A的位置。接著,當第一金融商品物件320A的第一投資報酬率顯示區塊330A的第一左側區域321A或第一右側區域322A與第二金融商品物件320B的第二投資報酬率顯示區塊320C的第二左側區域321B或第二右側區域322B重疊時,處理模組220可以進一步將第一金融商品物件320A與第二金融商品物件320B進行組合,並產生金融商品組合物件。在一些實施例中,處理模組220可以根據預先設置的像素值來界定第一左側區域321A、第一右側區域322A、第二左側區域321B和第二右側區域322B。
最後,請參照圖3B,由於第一金融商品物件320A的第一投資報酬率顯示區塊330A的第一左側區域321A與第二金融商品物件320B的第二投資報酬率顯示區塊320C的第二右側區域322B重疊,因此處理模組220可以根據第二金融商品物件320B在先而第一金融商品物件320A在後的組合順序來將第一金融商品物件320A與第二金融商品物件320B進行組合,並產生金融商品組合物件420。接著,處理模組220可以將第二金融商品物件320B的起始時間資訊作為金融商品組合物件420的起始時間整合資訊並將第一金融商品物件320A的終止時間資訊作為金融商品組合物件420的終止時間整合資訊,進而根據起始時間整合資訊和終止時間整合資訊來創建金融商品組合物件420的投資報酬率組合顯示區塊430。接著,在執行完步驟S270和S280之後,處理模組220可以將所產生的金融商品組合物件420的投資報酬率組合資訊集顯示在金融商品組合物件420的投資報酬率組合顯示區塊430之內,並將金融商品組合物件420的投資報酬率組合顯示區塊430顯示在第三時間軸軌道310C。
類似地,當第一金融商品物件320A的第一投資報酬率顯示區塊330A的第一右側區域322A與第二金融商品物件320B的第二投資報酬率顯示區塊320C的第二左側區域321B重疊時,處理模組220可以根據第一金融商品物件320A在先而第二金融商品物件320B在後的組合順序來將第一金融商品物件320A與第二金融商品物件320B進行組合,並產生金融商品組合物件。
藉此,使計算機裝置200能夠進一步根據由使用者所決定的金融商品物件之間的組合順序來進行組合,並產生各種組合態樣的金融商品組合物件,進而供使用者能夠觀察各種組合態樣的金融商品組合物件的走勢圖,藉以評估投資策略的成效,從而增加使用者的操作彈性和實用性。
請參考圖4,圖4是根據本申請的第二實施例來說明用於評估投資策略的方法的流程圖。如圖4所示的用於顯示金融商品的方法可以透過如圖1所示的處理模組220而被執行。如圖4所示的方法可以包括如圖2所示的各個步驟,並且進一步包括步驟S410、S420、S430、S440和S450。
在一些實施例中,所接收到的複數個金融商品物件可以進一步包括第三金融商品物件、第四金融商品物件、或第五金融商品物件等。
在步驟S410中,將第三投資報酬率顯示區塊顯示在時間軸軌道。在一些實施例中,步驟S410可以接續在步驟S210之後被執行。更具體地說,在接收到第三金融商品物件之後,處理模組220可以將第三金融商品物件的第三投資報酬率顯示區塊顯示在時間軸軌道。再者,第三投資報酬率顯示區塊的第三左邊界和第三右邊界係分別對應第三金融商品物件於時間軸軌道上的第三起始時間資訊和第三終止時間資訊。
在步驟S420中,接收第三顯示區塊變更指令或第四顯示區塊變更指令。在一些實施例中,步驟S420可以接續在步驟S410之後被執行。更具體地說,處理模組220可以接收針對投資報酬率顯示區塊的顯示區塊變更指令。舉例來說,處理模組220可以接收針對第三投資報酬率顯示區塊的第三顯示區塊變更指令,或者處理模組220也可以接收針對投資報酬率組合顯示區塊的第四顯示區塊變更指令。
由於使用者可以透過光學滑鼠或觸控屏幕等方式來對屏幕上所顯示的內容進行操作,因此處理模組220可以根據使用者的操作來產生相對應的指令,進而接收針對投資報酬率顯示區塊的顯示區塊變更指令。在一些實施例中,顯示區塊變更指令可以是根據使用者的區塊拖曳操作而被決定。
在步驟S430中,動態地調整第三投資報酬率顯示區塊或投資報酬率組合顯示區塊的位置。在一些實施例中,步驟S430可以接續在步驟S420之後被執行。更具體地說,處理模組220可以根據所接收到的顯示區塊變更指令來動態地調整投資報酬率顯示區塊的位置。舉例來說,處理模組220根據所接收到的第三顯示區塊變更指令來動態地調整第三投資報酬率顯示區塊的位置,或者處理模組220也可以根據所接收到的第四顯示區塊變更指令來動態地調整投資報酬率組合顯示區塊的位置。
在一些實施例中,處理模組220可以判斷第三顯示區塊變更指令的選擇位置是否位於第三投資報酬率顯示區塊中的第三中間區域之內。接著,當第三顯示區塊變更指令的選擇位置位於第三投資報酬率顯示區塊中的第三中間區域之內時,處理模組220可以根據第三顯示區塊變更指令來動態地調整第三投資報酬率顯示區塊的位置。又,在一些實施例中,處理模組220也可以判斷第四顯示區塊變更指令的選擇位置是否位於投資報酬率組合顯示區塊中的組合區塊中間區域之內。接著,當第四顯示區塊變更指令的選擇位置位於投資報酬率組合顯示區塊中的組合區塊中間區域之內時,處理模組220可以根據第四顯示區塊變更指令來動態地調整投資報酬率組合顯示區塊的位置。
在步驟S440中,判斷第三投資報酬率顯示區塊與投資報酬率組合顯示區塊是否重疊。在一些實施例中,步驟S440可以接續在步驟S430之後被執行。更具體地說,在第三投資報酬率顯示區塊的位置或投資報酬率組合顯示區塊的位置區塊根據使用者的拖曳操作而被調整之後,處理模組220可以判斷第三投資報酬率顯示區塊與投資報酬率組合顯示區塊是否重疊。
在步驟S450中,當第三投資報酬率顯示區塊與投資報酬率組合顯示區塊重疊時,將第三金融商品物件的投資報酬率資訊集與金融商品組合物件的投資報酬率組合資訊集一起顯示在投資報酬率組合顯示區塊之內。在一些實施例中,步驟S450可以接續在步驟S440之後被執行。由於金融商品組合物件的投資報酬率組合顯示區塊的位置或第三金融商品物件的第三投資報酬率顯示區塊的位置可以根據使用者的區塊拖曳操作而被改變,因此當第三投資報酬率顯示區塊與投資報酬率組合顯示區塊重疊時,處理模組220可以將第三金融商品物件的投資報酬率資訊集與金融商品組合物件的投資報酬率組合資訊集一起顯示在金融商品組合物件的投資報酬率組合顯示區塊之內,進而供使用者針對金融商品組合物件和第三金融商品物件進行比較,藉以評估二者的投資成效的優劣,並使使用者能夠從二者之中選擇投資成效較優者(或較符合使用者預期者)作為未來的投資策略。
在一些實施例中,上述的第三金融商品物件也可以被替換成另一個金融商品組合物件。也就是說,處理模組220也可以根據使用者的拖曳操作而將兩個不同的金融商品組合物件進行比較,進而供使用者針對兩個不同的金融商品組合物件進行比較,藉以評估二者的投資成效的優劣,並使使用者能夠從二者之中選擇投資成效較優者(或較符合使用者預期者)作為未來的投資策略。
藉此,透過如圖4所示的用於評估投資策略的方法能夠供使用者進一步將金融商品組合物件與第三金融商品物件進行比較(或將兩個不同的金融商品組合物件進行比較),進而供使用者能夠評估二者的投資成效的優劣,藉以從二者之中選擇投資成效較優者(或較符合使用者預期者)作為未來的投資策略,從而增加使用者的操作彈性和實用性。
請參考圖5A至圖5B,圖5A至圖5B是根據本申請的第二實施例來說明將第三金融商品物件320C的投資報酬率資訊集與金融商品組合物件620的投資報酬率組合資訊集一起顯示在金融商品組合物件620的投資報酬率組合顯示區塊630之內的畫面示意圖。
首先,請參照圖5A,在執行完步驟S210至S280之後,處理模組220可以將複數個金融商品物件中的第一金融商品物件和第二金融商品物件組合成金融商品組合物件620,進而創建金融商品組合物件620的投資報酬率組合顯示區塊630,並顯示在第二時間軸軌道310B上。
接著,處理模組220可以根據使用者的區塊拖曳操作來接收第三顯示區塊變更指令或第四顯示區塊變更指令,進而根據第三顯示區塊變更指令或第四顯示區塊變更指令來動態地調整第三金融商品物件320C的第三投資報酬率顯示區塊330C的位置或金融商品組合物件620的投資報酬率組合顯示區塊630的位置。接著,當金融商品組合物件620的投資報酬率組合顯示區塊630與第三金融商品物件320C的第三投資報酬率顯示區塊330C重疊時,處理模組220可以進一步將第三金融商品物件320C的投資報酬率資訊集與金融商品組合物件620的投資報酬率組合資訊集一起顯示在金融商品組合物件620的投資報酬率組合顯示區塊630之內。
最後,請參照圖5B,處理模組220可以進一步將第三金融商品物件320C的投資報酬率資訊集與金融商品組合物件620的投資報酬率組合資訊集一起顯示在金融商品組合物件620的投資報酬率組合顯示區塊630之內。附加地,處理模組220可以進一步將第三金融商品物件320C和金融商品組合物件620的資訊分別顯示在第一資料顯示區塊600A和第二資料顯示區塊600B中。
請參考圖6,圖6是根據本申請的第三實施例來說明用於評估投資策略的方法的流程圖。如圖6所示的用於顯示金融商品的方法可以透過如圖1所示的處理模組220而被執行。如圖6所示的方法可以包括如圖2所示的各個步驟,並且進一步包括步驟S610、S620、S630、S640、S650、S660和S670。
在步驟S610中,限制條件設定,即對金融商品組合物件中的各個金融商品選擇結果設定金額限制條件,其中金額限制條件係符合金額遞增單位。在一些實施例中,步驟S610可以接續在步驟S280之後被執行。所述金額遞增單位,係所述金融商品選擇結果之投資金額遞增的金額單位,不需要再經過換算或處理(例如四捨五入,或無條件捨去法等整數化處理),而能夠直接投入市場申購的金額。
在一些實施例中,投資金額為金融商品組合物件中的各個金融商品物件的各個金融商品選擇結果的投入金額上限、投入金額下限和遞增金額。在一些實施例中,投入金額上限,是由一輸入介面之輸入而被設定;投入金額下限與遞增金額,係依各個金融商品選擇結果所知的申購限制和交易限制(例如證券交易單位所公告的限制)而自動地被帶出。所述投入金額上限,用於決定所產生的金融商品組合物件中的各個金融商品物件的各個金融商品選擇結果欲投入交易的最高金額(對應各個金融商品選擇結果所佔的權重)。
在步驟S620中,投資組合設定,即將金融商品組合物件中的各個金融商品選擇結果的投資金額設定為符合金額限制條件的金額。在一些實施例中,步驟S620可以接續在步驟S610之後被執行。更具體地說,處理模組220可以分別設定金融商品組合物件中的各個金融商品選擇結果的投資金額,並且所設定的投資金額係符合透過執行步驟S610所設定的金額限制條件的金額。
在步驟S630中,產生預期報酬資料集,即在金融商品組合物件中,以金融商品組合物件中的各個金融商品選擇結果的個別的投資金額佔投資總額的比例計算出投資權重,且金融商品組合物件中的各個金融商品選擇結果以個別的投資金額對應自金融商品資料庫110擷取的歷史報酬資料集以產生預期報酬資料集,且以金融商品組合物件中的各個金融商品選擇結果的個別的投資金額佔投資總額的比例計算出投資權重,其中預期報酬資料集包括預估年化報酬率、預估年化標準差和預估年化夏普值。在一些實施例中,步驟S630可以接續在步驟S620之後被執行。所述預估年化夏普值是依據對應的預估年化標準差和預估年化報酬率所計算獲得,計算過程並考慮無風險利率,其用途為夏普值計算過程中使用。於此步驟中,處理模組220將以金融商品組合物件中的各個金融商品選擇結果的個別的投資金額佔投資總額的比例計算出投資權重。在一些實施例中,歷史報酬資料集是從金融商品資料庫110在上市時間重疊的同一時間段中,擷取各個金融商品選擇結果所個別對應的歷史報酬率而獲得。
在步驟S640中,隨機產生集合,即透過遞增金額的變化而重覆地執行投資組合設定的步驟和產生預期報酬資料集的步驟,並隨機地產生包括複數個金融商品組合物件的集合。在一些實施例中,步驟S640可以接續在步驟S630之後被執行。在一些實施例中,是以計算機裝置200利用應用程式進行所述複數個金融商品組合物件的隨機產生,但不限於此。
在步驟S650中,計算斜率,即按複數個金融商品組合物件的預估年化標準差進行大小的排序,以預估年化標準差符合第一條件的金融商品組合物件為初始基準點,並依其餘金融商品組合物件的預估年化報酬率和預估年化標準差與該初始基準點對應之預估年化報酬率和預估年化標準差計算的斜率,再對各個斜率進行大小的排序,以從複數個金融商品組合物件中獲得斜率符合第二條件的金融商品組合物件,視為符合估測條件。在一些實施例中,步驟S650可以接續在步驟S640之後被執行。在一些實施例中,所述符合第一條件的金融商品組合物件可以是在所述複數個金融商品組合物件中,所述預估年化標準差最低的金融商品組合物件。
承上,接著再依其餘金融商品組合物件的預估年化報酬率和預估年化標準差,與初始基準點對應之預估年化報酬率和預估年化標準差計算出的斜率,再對各個斜率進行大小的排序,以從所述複數個金融商品組合物件中獲得所述斜率最高者,符合第二條件。
在步驟S660中,迴圈運算,即在複數個金融商品組合物件中,剔除報酬率較低於符合第二條件之斜率者以更新集合,並以斜率符合第二條件的金融商品組合物件為取代初始基準點的更新基準點,再回到計算斜率的步驟,以獲得下一個斜率符合第二條件的金融商品組合物件。在一些實施例中,步驟S660可以接續在步驟S650之後被執行。所述符合第二條件者,除上述之所述斜率為最高的金融商品組合物件,進一步也可以是預估年化標準差低於所述斜率符合第二條件者,以及預估年化報酬率高於所述斜率符合第二條件者,為所述報酬率較低者,以從集合中剔除。
在步驟S670中,類效率配置,即以集合中的預估年化夏普值符合估測條件的金融商品組合物件,估測為類效率配置者,並產生金融商品組合類效率配置物件的類效率配置資料集。在一些實施例中,步驟S670可以接續在步驟S660之後被執行。在一些實施例中,在類效率配置的步驟中,將初始基準點以及至少一個更新基準點所對應的斜率進行高低的排序,並以其中的預估年化夏普值最高者,視為符合估測條件,進而根據最終符合估測條件者來產生金融商品組合類效率配置物件的類效率配置資料集。
應注意的是,關於如圖6所示的步驟S610、S620、S630、S640、S650、S660和S670的其他的詳細內容可以透過引用專利號I799281(“類效率配置估測投資組合的方法及非暫態電腦可讀取記錄媒體”)而被併入本文中。
藉此,透過如圖6所示的用於評估投資策略的方法能夠供使用者進一步產生金融商品組合類效率配置物件的類效率配置資料集。由於處理模組220可以透過調配金融商品組合物件中的各個金融商品物件的各個金融商品選擇結果的投資金額來產生出投資成效較優的金融商品組合物件,因此使用者可以進一步觀察金融商品組合類效率配置物件的走勢圖,藉以評估投資策略的成效,從而增加使用者的操作彈性和實用性。
在一些實施例中,處理模組220可以進一步將所產生的金融商品組合類效率配置物件與金融商品組合物件進行比較,進而供使用者能夠評估二者的投資成效的優劣,藉以從二者之中選擇投資成效較優者(或較符合使用者預期者)作為未來的投資策略,從而增加使用者的操作彈性和實用性。
在一些實施例中,在接收到使用者的輸出請求之後,處理模組220可以根據所述輸出請求而將所產生的金融商品組合物件傳輸至金融商品交易平台900,使得金融商品交易平台900能夠將所接收到的金融商品組合物件儲存在特定的資料庫中,藉以供使用者在操作金融商品交易平台900進行金融商品的買賣時能夠直接地讀取所接收到的金融商品組合物件,進而根據所接收到的金融商品組合物件來進行下單的操作,從而增加使用者的操作便利性和實用性。
在一些實施例中,本申請所屬技術領域中具有通常知識者可以使用例如swift的程式語言來編寫程式碼或指令集,並援引諸如DPMessageBus、MBProgressHUD(1.2.0)、Pageboy(4.0.2)、ProgressHUS(13.8.6)、RxBinding(0.5.0)、RxDataSources(5.0.2)、RxGesture(4.0.4)、RxSwift(6.6.0)、SnapKit(5.7.1)和Tabman(3.0.2)的函數庫,藉以完成本申請所描述的用於評估投資策略的電腦程式產品,進而使計算機裝置在載入並執行所述電腦程式產品後能夠實現本申請所描述的用於評估投資策略的方法中的任何一種方法。
在一些實施例中,本申請所描述之用於評估投資策略的方法中的各個步驟可以進一步被組合、被替換、被反覆執行及/或被修改,藉以在不超出本申請所揭露的範圍下產生出新的實施例。
在一些實施例中,本申請所描述的用於評估投資策略的方法中的各個步驟可以被儲存在非暫時性電腦可讀取記錄媒體中,所述非暫時性電腦可讀取記錄媒體可以是諸如硬碟、光碟、磁碟、隨身碟或可由網路存取的資料庫等,但不限於此。所述非暫時性電腦可讀取記錄媒體透過計算機裝置載入內存的電腦程式產品並執行所述電腦程式產品後,能夠實現本申請所描述的用於評估投資策略的方法中的任何一種方法。
在一些實施例中,用於評估投資策略的電腦程式產品可以包括本申請所描述的用於評估投資策略的方法中的各個步驟,使得計算機裝置在載入所述電腦程式產品並執行所述電腦程式產品後,能夠實現本申請所描述的用於評估投資策略的方法中的任何一種方法。
本申請已經透過上述的實施例和所附之圖式作進一步的說明,但本申請所屬技術領域中具有通常知識者仍可以在不違背本申請之申請專利範圍中所提出的範圍與精神下做出許多的修改與變化。因此,本申請的保護範圍仍應以申請專利範圍所界定者為準,不應被說明書所揭示的內容而限制。
100:伺服器
110:金融商品資料庫
200:計算機裝置
210:接收模組
220:處理模組
230:儲存模組
240:顯示模組
310A:第一時間軸軌道
310B:第二時間軸軌道
310C:第三時間軸軌道
320A:第一金融商品物件
321A:第一左側區域
322A:第一右側區域
320B:第二金融商品物件
321B:第二左側區域
322B:第二右側區域
320C:第三金融商品物件
330A:第一投資報酬率顯示區塊
330B:第二投資報酬率顯示區塊
330C:第三投資報酬率顯示區塊
420:金融商品組合物件
430:投資報酬率組合顯示區塊
600A:第一資料顯示區塊
600B:第二資料顯示區塊
620:金融商品組合物件
630:投資報酬率組合顯示區塊
900:金融商品交易平台
S210、S220:步驟
S230、S240:步驟
S250、S260:步驟
S270、S280:步驟
S410、S420、S430:步驟
S440、S450:步驟
S610、S620、S630:步驟
S640、S650:步驟
S660、S670:步驟
圖1是根據本申請的一個實施例來說明用於評估投資策略的計算機裝置的方塊示意圖。
圖2是根據本申請的第一實施例來說明用於評估投資策略的方法的流程圖。
圖3A至圖3B是根據本申請的第一實施例來說明將第一金融商品物件和第二金融商品物件組合成金融商品組合物件的畫面示意圖。
圖4是根據本申請的第二實施例來說明用於評估投資策略的方法的流程圖。
圖5A至圖5B是根據本申請的第二實施例來說明將第三金融商品物件的投資報酬率資訊集與金融商品組合物件的投資報酬率組合資訊集一起顯示在金融商品組合物件的投資報酬率組合顯示區塊之內的畫面示意圖。
圖6是根據本申請的第三實施例來說明用於評估投資策略的方法的流程圖。
S210:步驟
S220:步驟
S230:步驟
S240:步驟
S250:步驟
S260:步驟
S270:步驟
S280:步驟
Claims (11)
- 一種用於評估投資策略的方法,其適用於透過一計算機裝置而被執行,該方法包括: 接收複數個金融商品物件,其中該複數個金融商品物件包括一第一金融商品物件和一第二金融商品物件,並且該第一金融商品物件和該第二金融商品物件分別包括至少一金融商品選擇結果; 將該第一金融商品物件的一第一投資報酬率顯示區塊和該第二金融商品物件的一第二投資報酬率顯示區塊顯示在至少一時間軸軌道,其中該第一投資報酬率顯示區塊的一第一左邊界和一第一右邊界係分別對應該第一金融商品物件於該至少一時間軸軌道上的一第一起始時間資訊和一第一終止時間資訊,並且該第二投資報酬率顯示區塊的一第二左邊界和一第二右邊界係分別對應該第二金融商品物件於該至少一時間軸軌道上的一第二起始時間資訊和一第二終止時間資訊; 接收針對該第一投資報酬率顯示區塊的一第一顯示區塊變更指令,或者接收針對該第二投資報酬率顯示區塊的一第二顯示區塊變更指令; 根據該第一顯示區塊變更指令來動態地調整該第一投資報酬率顯示區塊的位置,或者根據該第二顯示區塊變更指令來動態地調整該第二投資報酬率顯示區塊的位置; 判斷該第一投資報酬率顯示區塊與該第二投資報酬率顯示區塊是否重疊; 當該第一投資報酬率顯示區塊與該第二投資報酬率顯示區塊重疊時,將該第一金融商品物件和該第二金融商品物件組合成一金融商品組合物件,並根據該第一金融商品物件和該第二金融商品物件來產生該金融商品組合物件的一投資組合資訊集; 根據該金融商品組合物件的該投資組合資訊集來產生該金融商品組合物件的一投資報酬率組合資訊集;以及 將該金融商品組合物件的該投資報酬率組合資訊集顯示在該金融商品組合物件的一投資報酬率組合顯示區塊之內,並且將該投資報酬率組合顯示區塊顯示在該至少一時間軸軌道。
- 如請求項1所述的方法,其中根據該第一顯示區塊變更指令來動態地調整該第一投資報酬率顯示區塊的位置,或者根據該第二顯示區塊變更指令來動態地調整該第二投資報酬率顯示區塊的位置包括: 判斷一選擇位置是否位於該第一投資報酬率顯示區塊中的一第一中間區域或該第二投資報酬率顯示區塊中的一第二中間區域之內; 當該選擇位置位於該第一投資報酬率顯示區塊中的該第一中間區域之內時,根據該第一顯示區塊變更指令來動態地調整該第一投資報酬率顯示區塊的位置;以及 當該選擇位置位於該第二投資報酬率顯示區塊中的該第二中間區域之內時,根據該第二顯示區塊變更指令來動態地調整該第二投資報酬率顯示區塊的位置。
- 如請求項1所述的方法,其中當該第一投資報酬率顯示區塊與該第二投資報酬率顯示區塊重疊時,將該第一金融商品物件和該第二金融商品物件組合成該金融商品組合物件包括: 當該第一投資報酬率顯示區塊的一第一左側區域與該第二投資報酬率顯示區塊的一第二右側區域重疊時,根據一組合順序來將該第一金融商品物件和該第二金融商品物件組合成該金融商品組合物件, 其中,該組合順序由左至右依序是該第二金融商品物件和該第一金融商品物件。
- 如請求項1所述的方法,其中該複數個金融商品物件更包括一第三金融商品物件,並且該方法更包括: 將該第三金融商品物件的一第三投資報酬率顯示區塊顯示在該至少一時間軸軌道,其中該第三投資報酬率顯示區塊的一第三左邊界和一第三右邊界係分別對應該第三金融商品物件於該至少一時間軸軌道上的一第三起始時間資訊和一第三終止時間資訊; 接收針對該第三投資報酬率顯示區塊的一第三顯示區塊變更指令,或者接收針對該投資報酬率組合顯示區塊的一第四顯示區塊變更指令; 根據該第三顯示區塊變更指令來動態地調整該第三投資報酬率顯示區塊的位置,或者根據該第四顯示區塊變更指令來動態地調整該投資報酬率組合顯示區塊的位置; 判斷該第三投資報酬率顯示區塊與該投資報酬率組合顯示區塊是否重疊;以及 當該第三投資報酬率顯示區塊與該投資報酬率組合顯示區塊重疊時,將該第三金融商品物件的一投資報酬率資訊集與該金融商品組合物件的該投資報酬率組合資訊集一起顯示在該金融商品組合物件的該投資報酬率組合顯示區塊之內。
- 如請求項1所述的方法,更包括: 限制條件設定:對該金融商品組合物件中的各個金融商品選擇結果設定一金額限制條件,其中該金額限制條件係符合一金額遞增單位; 投資組合設定:將該金融商品組合物件中的各個金融商品選擇結果的投資金額設定為符合該金額限制條件的金額; 產生預期報酬資料集:在該金融商品組合物件中,以該金融商品組合物件中的各個金融商品選擇結果的個別的投資金額佔投資總額的比例計算出投資權重,且該金融商品組合物件中的各個金融商品選擇結果以個別的投資金額對應自一金融商品資料庫擷取的一歷史報酬資料集以產生一預期報酬資料集,且以該金融商品組合物件中的各個金融商品選擇結果的個別的投資金額佔投資總額的比例計算出投資權重,其中該預期報酬資料集包括一預估年化報酬率、一預估年化標準差和一預估年化夏普值; 隨機產生集合:透過一遞增金額的變化而重覆地執行該投資組合設定的步驟和該產生預期報酬資料集的步驟,並隨機地產生包括複數個該金融商品組合物件的一集合;以及 類效率配置:以該集合中的預估年化夏普值符合一估測條件的金融商品組合物件,估測為類效率配置者,並產生一金融商品組合類效率配置物件的一類效率配置資料集。
- 如請求項5所述的方法,更包括: 計算斜率:按該複數個金融商品組合物件的預估年化標準差進行大小的排序,以該預估年化標準差符合一第一條件的金融商品組合物件為一初始基準點,並依其餘金融商品組合物件的預估年化報酬率和預估年化標準差與該初始基準點對應之預估年化報酬率和預估年化標準差計算的斜率,再對各該斜率進行大小的排序,以從該複數個金融商品組合物件中獲得該斜率符合一第二條件的金融商品組合物件,視為符合該估測條件;以及 迴圈運算:在該複數個金融商品組合物件中,剔除報酬率較低於符合該第二條件之斜率者以更新該集合,並以斜率符合該第二條件的金融商品組合物件為一取代該初始基準點的更新基準點,再回到該計算斜率的步驟,以獲得下一個斜率符合該第二條件的金融商品組合物件。
- 如請求項5所述的方法,更包括: 將該金融商品組合類效率配置物件的類效率配置資料集與該金融商品組合物件的投資報酬率組合資訊集一起顯示在該金融商品組合物件的投資報酬率組合顯示區塊之內。
- 如請求項1所述的方法,更包括: 將該金融商品組合物件傳輸至一金融商品交易平台。
- 一種用於評估投資策略的計算機裝置,包括: 一儲存模組,被配置成儲存有一電腦程式產品;以及 一處理模組,被配置成與該儲存模組耦接, 其中,該處理模組在載入並執行該電腦程式產品之後,該處理模組能夠執行如請求項1至8中任一項所述之用於評估投資策略的方法。
- 一種用於評估投資策略的非暫時性電腦可讀取記錄媒體,在一計算機裝置載入被儲存在該非暫時性電腦可讀取記錄媒體中的一電腦程式產品並執行該電腦程式產品之後,該計算機裝置能夠執行如請求項1至8中任一項所述之用於評估投資策略的方法。
- 一種用於評估投資策略的電腦程式產品,在一計算機裝置載入該電腦程式產品並執行該電腦程式產品之後,該計算機裝置能夠執行如請求項1至8中任一項所述之用於評估投資策略的方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113118088A TWI888139B (zh) | 2024-05-16 | 2024-05-16 | 用於評估投資策略的方法、計算機裝置、非暫時性電腦可讀取記錄媒體以及電腦程式產品 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113118088A TWI888139B (zh) | 2024-05-16 | 2024-05-16 | 用於評估投資策略的方法、計算機裝置、非暫時性電腦可讀取記錄媒體以及電腦程式產品 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TWI888139B true TWI888139B (zh) | 2025-06-21 |
| TW202546754A TW202546754A (zh) | 2025-12-01 |
Family
ID=97227613
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW113118088A TWI888139B (zh) | 2024-05-16 | 2024-05-16 | 用於評估投資策略的方法、計算機裝置、非暫時性電腦可讀取記錄媒體以及電腦程式產品 |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI888139B (zh) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWM610869U (zh) * | 2020-12-11 | 2021-04-21 | 國立臺北商業大學 | 定期定值投資策略產生系統 |
| US20220156840A1 (en) * | 2019-08-09 | 2022-05-19 | Jung Il Lee | Device and method for providing financial investment product information based on financial investment product having periodic property |
| TW202232418A (zh) * | 2020-10-23 | 2022-08-16 | 香港商乘勢轉機有限公司 | 一種分析金融產品的系統和方法 |
| TWM642113U (zh) * | 2023-03-08 | 2023-06-01 | 王淳恆 | 投資組合分析系統 |
| TWI806467B (zh) * | 2022-03-03 | 2023-06-21 | 金兆豐數位科技股份有限公司 | 金融商品提昇報酬率多維度決策方法 |
| CN117332917A (zh) * | 2022-06-30 | 2024-01-02 | 深圳市容数图译科技有限公司 | 一种金融产品的诊断方法和装置 |
| CN117726450A (zh) * | 2023-12-15 | 2024-03-19 | 中信银行股份有限公司 | 一种理财产品推荐方法、装置、设备及可读存储介质 |
-
2024
- 2024-05-16 TW TW113118088A patent/TWI888139B/zh active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20220156840A1 (en) * | 2019-08-09 | 2022-05-19 | Jung Il Lee | Device and method for providing financial investment product information based on financial investment product having periodic property |
| TW202232418A (zh) * | 2020-10-23 | 2022-08-16 | 香港商乘勢轉機有限公司 | 一種分析金融產品的系統和方法 |
| TWM610869U (zh) * | 2020-12-11 | 2021-04-21 | 國立臺北商業大學 | 定期定值投資策略產生系統 |
| TWI806467B (zh) * | 2022-03-03 | 2023-06-21 | 金兆豐數位科技股份有限公司 | 金融商品提昇報酬率多維度決策方法 |
| CN117332917A (zh) * | 2022-06-30 | 2024-01-02 | 深圳市容数图译科技有限公司 | 一种金融产品的诊断方法和装置 |
| TWM642113U (zh) * | 2023-03-08 | 2023-06-01 | 王淳恆 | 投資組合分析系統 |
| CN117726450A (zh) * | 2023-12-15 | 2024-03-19 | 中信银行股份有限公司 | 一种理财产品推荐方法、装置、设备及可读存储介质 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6425735B2 (ja) | 一時的な取引制限の決定 | |
| US20140180894A1 (en) | System and method for dynamically changing an electronic trade order quantity | |
| JP7021165B2 (ja) | アドバイスデータ生成システム | |
| US20030195831A1 (en) | Portfolio generation using resampled efficient frontiers and interval-associated groups | |
| CN112966189B (zh) | 一种基金产品推荐系统 | |
| US20170213288A1 (en) | Systems and methods for personalized investment allocation | |
| US20120013619A1 (en) | System and method for visualizing multi-dimensional data using shape attributes | |
| CN107292666A (zh) | 销售潜力判断方法及装置 | |
| CN111652731A (zh) | 基于云计算的智能金融投资方法、装置、存储介质及设备 | |
| CN114565450A (zh) | 一种基于逾期共债的催收策略确定方法及相关设备 | |
| US8050957B2 (en) | Systems and methods for planning demand for configurable products | |
| TWI888139B (zh) | 用於評估投資策略的方法、計算機裝置、非暫時性電腦可讀取記錄媒體以及電腦程式產品 | |
| KR20210110162A (ko) | 펀드의 주식요인분해를 실시간으로 제공하는 방법 및 장치 | |
| US12154168B2 (en) | Financial product transaction management apparatus and program | |
| TW202546754A (zh) | 用於評估投資策略的方法、計算機裝置、非暫時性電腦可讀取記錄媒體以及電腦程式產品 | |
| JP2010277571A (ja) | 商品選択システムとその方法、及び、商品選択コンピュータプログラム | |
| TWI567679B (zh) | 用於在一資料庫中建構投資證券之表示的電腦實施方法及系統 | |
| US20230196466A1 (en) | Systems, methods, and programs for supporting portfolio construction | |
| KR101909503B1 (ko) | 자동 분산투자 서버 및 방법 | |
| Wang et al. | Non-dominated sorting genetic algorithms for a multi-objective resource constraint project scheduling problem | |
| Lee | Choosing the right valuation approach | |
| JPWO2020179072A1 (ja) | 取引プログラム、取引方法及び取引装置 | |
| US20190236700A1 (en) | Strategy leg price calculation for internal market fills | |
| KR20240029504A (ko) | 금융 서비스를 위한 데이터 이코노미 설정 방법 및 이러한 방법을 수행하는 장치 | |
| KR20240044759A (ko) | 페어 트레이딩 학습 장치 |