JStock:Linux 上不錯的股票投資組合管理軟體
對於我們這些 Linux 愛好者們,我也找到了一些好用的開源投資組合管理工具,用來在 Linux 上管理和跟蹤股票的投資組合,這裡高度推薦一個基於 java 編寫的管理軟體 JStock。如果你不是一個 java 粉,也許你會放棄它,JStock 需要運行在沉重的 JVM 環境上。但同時,在每一個安裝了 JRE 的環境中它都可以馬上運行起來,在你的 Linux 環境中它會運行的很順暢。
「開源」就意味著免費或標準低下的時代已經過去了。鑒於 JStock 只是一個個人完成的產物,作為一個投資組合管理軟體它最令人印象深刻的是包含了非常多實用的功能,以上所有的榮譽屬於它的作者 Yan Cheng Cheok!例如,JStock 支持通過監視列表去監控價格,多種投資組合,自選/內置的股票指標與相關監測,支持27個不同的股票市場和跨平台的雲端備份/還原。JStock 支持多平台部署(Linux, OS X, Android 和 Windows),你可以通過雲端保存你的 JStock 投資組合,並通過雲平台無縫的備份/還原到其他的不同平台上面。
現在我將向你展示如何安裝以及使用過程的一些具體細節。
在 Linux 上安裝 JStock
因為 JStock 使用Java編寫,所以必須安裝 JRE才能讓它運行起來。小提示,JStock 需要 JRE1.7 或更高版本。如你的 JRE 版本不能滿足這個需求,JStock 將會運行失敗然後出現下面的報錯。
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/yccheok/jstock/gui/JStock : Unsupported major.minor version 51.0
在你的 Linux 上安裝好了 JRE 之後,從其官網下載最新的發布的 JStock,然後載入啟動它。
$ wget https://github.com/yccheok/jstock/releases/download/release_1-0-7-13/jstock-1.0.7.13-bin.zip
$ unzip jstock-1.0.7.13-bin.zip
$ cd jstock
$ chmod +x jstock.sh
$ ./jstock.sh
教程的其他部分,讓我來給大家展示一些 JStock 的實用功能
監視監控列表中股票價格的波動
使用 JStock 你可以創建一個或多個監視列表,它可以自動的監視股票價格的波動並給你提供相應的通知。在每一個監視列表裡面你可以添加多個感興趣的股票進去。之後在「Fall Below」和「Rise Above」的表格里添加你的警戒值,分別設定該股票的最低價格和最高價格。
例如你設置了 AAPL 股票的最低/最高價格分別是 $102 和 $115.50,只要在價格低於 $102 或高於 $115.50 時你就得到桌面通知。
你也可以設置郵件通知,這樣你將收到一些價格信息的郵件通知。設置郵件通知在「Options」菜單里,在「Alert」標籤中國,打開「Send message to email(s)」,填入你的 Gmail 賬戶。一旦完成 Gmail 認證步驟,JStock 就會開始發送郵件通知到你的 Gmail 賬戶(也可以設置其他的第三方郵件地址)。
管理多個投資組合
JStock 允許你管理多個投資組合。這個功能對於你使用多個股票經紀人時是非常實用的。你可以為每個經紀人創建一個投資組合去管理你的「買入/賣出/紅利」用來了解每一個經紀人的業務情況。你也可以在「Portfolio」菜單裡面選擇特定的投資組合來切換不同的組合項目。下面是一張截圖用來展示一個假設的投資組合。
你也可以設置付給中介費,你可以為每個買賣交易設置中介費、印花稅以及結算費。如果你比較懶,你也可以在選項菜單裡面啟用自動費用計算,並提前為每一家經濟事務所設置費用方案。當你為你的投資組合增加交易之後,JStock 將自動的計算並計入費用。
使用內置/自選股票指標來監控
如果你要做一些股票的技術分析,你可能需要基於各種不同的標準來監控股票(這裡叫做「股票指標」)。對於股票的跟蹤,JStock提供多個預設的技術指示器 去獲得股票上漲/下跌/逆轉指數的趨勢。下面的列表裡面是一些可用的指標。
- 平滑異同移動平均線(MACD)
- 相對強弱指標 (RSI)
- 資金流向指標 (MFI)
- 順勢指標 (CCI)
- 十字線
- 黃金交叉線,死亡交叉線
- 漲幅/跌幅
開啟預設指示器能需要在 JStock 中點擊「Stock Indicator Editor」標籤。之後點擊右側面板中的安裝按鈕。選擇「Install from JStock server」選項,之後安裝你想要的指示器。
一旦安裝了一個或多個指示器,你可以用他們來掃描股票。選擇「Stock Indicator Scanner」標籤,點擊底部的「Scan」按鈕,選擇需要的指示器。
當你選擇完需要掃描的股票(例如, NYSE, NASDAQ)以後,JStock 將執行該掃描,並將該指示器捕獲的結果通過列表展現。
除了預設指示器以外,你也可以使用一個圖形化的工具來定義自己的指示器。下面這張圖例用於監控當前價格小於或等於60天平均價格的股票。
通過雲在 Linux 和 Android JStock 之間備份/恢復
另一個非常棒的功能是 JStock 支持雲備份恢復。Jstock 可以通過 Google Drive 把你的投資組合/監視列表在雲上備份和恢復,這個功能可以實現在不同平台上無縫穿梭。如果你在兩個不同的平台之間來回切換使用 Jstock,這種跨平台備份和還原非常有用。我在 Linux 桌面和 Android 手機上測試過我的 Jstock 投資組合,工作的非常漂亮。我在 Android 上將 Jstock 投資組合信息保存到 Google Drive 上,然後我可以在我的 Linux 版的 Jstock 上恢復它。如果能夠自動同步到雲上,而不用我手動地觸發雲備份/恢復就更好了,十分期望這個功能出現。
如果你在從 Google Drive 還原之後不能看到你的投資信息以及監視列表,請確認你的國家信息與「Country」菜單裡面設置的保持一致。
JStock 的安卓免費版可以從 Google Play Store 獲取到。如果你需要完整的功能(比如雲備份,通知,圖表等),你需要一次性支付費用升級到高級版。我認為高級版物有所值。
寫在最後,我應該說一下它的作者,Yan Cheng Cheok,他是一個十分活躍的開發者,有bug及時反饋給他。這一切都要感謝他!!!
關於 JStock 這個投資組合跟蹤軟體你有什麼想法呢?
via: http://xmodulo.com/stock-portfolio-management-software-Linux.html
作者:Dan Nanni 譯者:ivo-wang 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive