用Python 進行股票分析 有什麼好的入門書籍或者課程嗎?
由於最近發現通達信自帶的專家系統已經無法滿足我的模擬需求,想進行更自由的模擬環境,所以學了點PYTHON,但是學得一頭霧水,完全沒有方向,所以想問問各位大俠,有沒有稍微有點針對股票分析方面的PYTHON網路課程或者書籍,謝謝。或者其他關於C、R或者MATLAB等仍和編程類語言也可以~
問題不對,你拿股票當工科看了,理工學院里可沒有一個股票分析專業。股票或者投資這行有兩個特點,1.
除了市場數據必看,沒有什麼理論必看。理論跟你實際操作相比是垃圾,這麼說不過分;2.
實際能賺錢的經驗,沒有人會公開的。公開會導致失效,會引來對手盤,沒人會跟自己過不去。能賺錢的人基本也沒什麼興趣出書或教課。所以,別嫌給你澆冷水,
如果你想要書籍或者課程的話,就在理工類裡面挑一個接近投資的專業吧,比如
quants。自己沒方向的話,恐怕想求助也難。我是做這個的,但完全是自己摸索。Python
是自學,股票分析也是自己攢經驗值。我的博客或許能給你點啟發: Jacky Liu"s Blog , 但最多是啟發而已。你得想出你自己的點子,然後自己去跟市場求證,謝謝 ~
Packt出版社有一本Python for Finance,講得比較雜,包括Python入門,和一些Finance相關的數據分析基礎(比如Time Series等)。Python for Finance更新:O"Reilly出了本同名的書,篇幅更長,可以關注一下。Python for Finance - O"Reilly Media
概率炒股法:
用python獲取股票價格,如tushare,如果發現股票當天漲幅在大盤之上(2點30到2點50判斷),買入持有一天,下跌當天就別買,你可以用概率論方法,根據資金同時持有5支,10支或20支,這樣不怕停盤影響,理論上可以跑贏大盤。
還有一種是操作etf,如大盤50 etf,300 etf,中小板etf,創業板etf,當天2.30分判斷那個etf上漲就買入那支,不上漲什麼都不買,持有一天,第二天如是。
具體的python程序我用,我用在實盤當中。
如果你發財了不要忘了給我留言,呵呵。我收集的入門系列Python入門:
量化分析師的python日記一;量化分析師的python日記二;量化分析師的python日記三
量化分析師的python日記四;量化分析師的python日記五;量化分析師的python日記六
策略及應用:
MACD移動平均線;RSI相對強弱指數;基本面量化;Fama-French三因子模型
二八輪動;配對交易;海龜交易法則;動量策略應用;宏觀擇時;價值投資系列
研報復現:
國信-投資者情緒;國信-資產周轉率選股;方正-跟蹤聰明錢;廣發-判定係數R2
廣發-HMM擇時;國君-奇異譜擇時;方正-十字星;海通-成交量熱度
興業-股東數變化;國金-底部反彈行業統計
數學及衍生品:
時間序列淺談一;時間序列淺談二;GARCH模型分析
協整概論;小波變換時間序列預測;分級基金;股指期貨趨勢交易
期權定價;PCR指數擇時;波動率微笑
視頻課堂:
- 量化分析師的Python日記:優礦量化分析師日記--講師李濤濤 - 騰訊視頻
- Adaboost等在因子權重方面的研究探索:Adaboost等在因子權重方面的研究探索 - 騰訊視頻
- 如何穩健理性投資:如何穩健理性投資--優礦量化工程師 - 騰訊視頻
- 如何從期權市場交易來挖掘市場多空情緒:如何從期權市場交易來挖掘市場多空情緒 - 騰訊視頻
- 深入了解Alpha在股市中的應用(360雲盤 - 雲盤分享 提取碼:621b)
瀉藥,你是來賺錢的,還是來搞編程的?莫要南轅北轍噢騷年。
我用的分析師軟體(KT)就有量化自動下單功能,可惜的是,不支持港股行情,也不支持A股後,只支持期貨。可是我只做股票,沒有卵用!
巧了,我也是對現有的免費軟體的分析功能不滿,然後一個程序員朋友建議我去學python,現在剛開始學。
你可以找對股票有興趣的技術人員合作 進行互補 你的強項在分析 而技術人員恰恰沒有分析的思路 但是可以實現你的想法 所以可以私信我:)
用python 更慢
單產品趨勢交易系統,用c語言二次開發來搞,直接圖形化輸出買賣點,回測即可。通達信最新版可以開發dll了,不過介面不太爽,可以改用飛狐、金字塔及其他軟體。
多產品組合投資,用SAS收集價格數據、財務數據等設計策略並回測。sas比python強大很多,不過入門要花1個月(指業餘時間學習)。並不推薦先看書籍,關於程序的書應該作為工具書,不當程序員的話按部就班學是浪費時間,而關於股票的書沒經驗就看是空對空。關鍵是你自己怎麼想的,然後就怎麼實踐,重要的是想法,之後就是邊編邊查工具書或論壇。過擬合、滑點之類的問題,真實交易一下才有體會,然後繼續調試即可。某寶搜量投,幾塊錢,全套視頻有源碼
先買軟體書籍,編程過關了,再找交易系統數據
有幾步的過程1,獲取數據,包括分鐘,日線等數據,存入資料庫2,分析數據,定時執行你的策略,結果存入資料庫3,郵件通知結果系統正在測試中...
量化這一塊國內剛起步。實際是沒有完美的公式,當你回測歷史數據的時候會發現。python起步先能順利編出程序來選股,當然操作還有買入,賣出,空倉。都用公式實現也沒問題,不過希望你學出來很多東西後不要本末倒置就行
建議先把各種經濟學金融學的書看過再說。。。
推薦閱讀:
※對於炒股來說什麼是長線什麼是短線?
※股市從5k到3k,蒸發的那些錢,是被誰拿走了?
※打新股中籤是怎樣的一種體驗啊?
※最近的大跌是否是為未來養老金入市的長久性收益做出空間?
※20160624股市分析以及20160627走勢預測?