本人大二金融,以後想從事量化金融方面的工作。學校的Python課程感覺內容比較淺,想深入自學。不知道先往爬蟲,數據分析或者其他哪個方面發展,求大神指教。(本人還想學會Python對數學建模比賽有所幫助)感謝!


建議直接學習面向金融工程的python編程(有能力還是要會點C++),推薦閱讀《Derivatives Analytics with Python》、《Advances in Financial Machine Learning》、《Quantlib python cookbook》

在來點私貨:QuantLib 金融計算 - xuruilong100 - 博客園


先從這裡開始把:

交易入門【策略零基礎入門教程】

交易入門【策略交易零基礎入門教程】:1.讀前說明

交易入門【策略交易零基礎入門教程】:2.初識交易策略

交易入門【策略交易零基礎入門教程】:3.交易策略基本框架

交易入門【策略交易零基礎入門教程】:4.下單,函數和API

交易入門【策略交易零基礎入門教程】:5.讀取context中的數據與條件判斷

交易入門【策略交易零基礎入門教程】:6.循環,多現貨標的策略

交易入門【策略交易零基礎入門教程】:7.綜合之前所學寫一個策略

可以關注一下這個新崛起的品牌Vitu.AI, 專註數字資產,Vitu.ai - 數據從不說謊 - 區塊鏈的世界也不例外 專業金工團隊、開源友好社區、數字資產現貨期貨衍生品回測一站式服務。

謝邀。最簡開源量化框架歡迎你https://github.com/zvtvz/zvt

簡潔統一可持續更新的全市場數據,pandas做運算,回測,通知,交易,希望能幫到你。


  1. Python寫爬蟲採集金融數據,可以熟悉金融數據的結構和數據是如何產生了,中間的各種bugs,可以參照 AkShare

https://github.com/jindaxiang/akshare?

github.com

2. 熟悉金融數據後,就可以著手進行數據分析,這時候應該學金融業務和機器學習了

3. 掌握一定工具後,可以試用開源框架寫策略,同時嘗試寫開源框架,這樣能知根知底

4. 後面可以做Web開發,把東西做成系統!


numpy+pandas,中低頻夠了


首先把基礎知識打好,怎麼使用字典、隊列,還要掌握基本的面向對象編程,再熟悉一種IDE(pycharm)的使用,掌握調試程序的方法,如果會一點git就更好了,然後可以學習一下怎麼使用虛擬機,在上面試一試Linux,裝個資料庫再用Python連一下啥的等等,然後去找個實習練練手。

個人感覺編程語言只是一個工具,不用把它看的太重,最重要的是能夠解決問題。


Python需要精通


推薦閱讀:
相關文章