想從事量化金融方面的工作,主要需要掌握Python的那些本領?
本人大二金融,以後想從事量化金融方面的工作。學校的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做運算,回測,通知,交易,希望能幫到你。
- Python寫爬蟲採集金融數據,可以熟悉金融數據的結構和數據是如何產生了,中間的各種bugs,可以參照 AkShare
https://github.com/jindaxiang/akshare?github.com
2. 熟悉金融數據後,就可以著手進行數據分析,這時候應該學金融業務和機器學習了
3. 掌握一定工具後,可以試用開源框架寫策略,同時嘗試寫開源框架,這樣能知根知底
4. 後面可以做Web開發,把東西做成系統!
numpy+pandas,中低頻夠了
首先把基礎知識打好,怎麼使用字典、隊列,還要掌握基本的面向對象編程,再熟悉一種IDE(pycharm)的使用,掌握調試程序的方法,如果會一點git就更好了,然後可以學習一下怎麼使用虛擬機,在上面試一試Linux,裝個資料庫再用Python連一下啥的等等,然後去找個實習練練手。
個人感覺編程語言只是一個工具,不用把它看的太重,最重要的是能夠解決問題。
Python需要精通
推薦閱讀: