程式

如何在個人交易中使用 Python 和數據科學?

  • April 16, 2020

我在大流行期間開始了解股票市場。我不一定認為自己是 Quant,但我想至少在 Python 程式、數據視覺化(我不認為機器學習)方面使用我的技能。

是否有一些指南或講座可以展示我如何利用上述技能?

謝謝

好吧,如果您願意了解一點期權定價,您可以利用寫在某些股票證券(例如股票市場指數)上的大量衍生品來為您的賭注提供資訊。特別是,Ian Martin 提出了一種方法,將 S&P500 的一小部分歐洲期權組合的價格與期權到期時觀察到 S&P500 至少下跌一定幅度的機率聯繫起來。該文章可在此處獲得。這有點技術性,但您真正需要知道的是如何計算他的指數(SVIX,VIX 的修改版本),他非常明確地說明瞭如何計算。這只是某些選項的加權平均值,所以並不復雜。

朝著這個方向前進,Hilpisch 有一本關於如何使用 Python 為期權定價的書。他實際上提供了一些程式碼和功能來完成其中的一些工作。這本書是“使用 Python 進行衍生分析”。他還撰寫了《金融領域的 Python》和《金融中的人工智慧:基於 Python 的指南》一書。我認為如果你看起來足夠長,你可以在網上免費找到前兩個,但第三個真的很新,我很高興你必須購買它或在某個地方租用它。

我個人使用第二本書來學習一些有用的東西,用於不完整市場中的期權定價課程,它的結構非常好。他非常清楚你是如何想出他使用的公式的,然後,他還為你提供了實際執行的程式碼。如果你想朝這個方向發展,已故的 Peter Christoffersen 在他的個人網站上有一個Dropbox 連結,該連結仍在執行。這是一個 MATLAB 工具箱,用於使用基於 GARCH 的模型為歐洲期權定價。他只給你定價函式和他使用它們的論文,而不是估計函式。這仍然是一個好的開始。如果您想付出努力,您可以在此處安裝 MATLAB 免費試用版,您將有 30 天的時間將他的程式碼翻譯成 Python 以供您個人使用。

沒有深入研究機器學習,這就是我所能建議的。

引用自:https://quant.stackexchange.com/questions/53334