o如何用r抓取股票的ohlc
發(fā)布時間:2022-02-12 22:32:13 瀏覽:65次 收藏:11次 評論:0條
一、求助如何用R或者Python抓取同花順網(wǎng)
非要用同花順的話,比較可行的辦法是:做外掛程序,模擬鍵盤鼠標輸入或者操控窗體控件另外就是模擬登陸你券商的web交易版本,這個有一個開源的項目GitHub - shidenggui/easytrader: 提供券商華泰/傭金寶/銀河/廣發(fā)/雪球的基金、股票自動程序化交易,量化交易組件目前支持華泰/傭金寶/銀河/廣發(fā)/雪球。
二、如何用R軟件處理高頻數(shù)據(jù),建立已實現(xiàn)波動率模型
若還有不明白的,請將下表復(fù)制/粘貼到工作表“A1”單元格中試試看。最后將該Excel文件保存起來。=PutOpt(stock,exercise,maturity,rate,volatility) 用于計算認沽權(quán)證的理論價格?,F(xiàn)在只需要在單元格中輸入函數(shù)名并依順序輸入各變量,就可輕而易舉的算出權(quán)證理論價格了。此時若查看函數(shù)列表,可看到在“用戶定義”類別中增加了兩個函數(shù),CallOpt和PutOpt:=CallOpt(stock,exercise,maturity,rate,volatility) 用于計算認購權(quán)證的理論價格。rate-無風險利率(一般取國債的年收益率)。1、打開一個空白Excel工作表,打開VBA編輯器(點擊菜單:工具 -> 宏 -> Visual Basic編輯器):2、插入模塊(點擊VBA編輯器菜單:插入 -> 模塊):3、將以下代碼復(fù)制/粘貼到代碼窗口中:Function CallOpt(stock, exercise, maturity, rate, volatility) As Double D1 = (Log(stock / exercise) + (rate + (volatility ^ 2) / 2) * maturity) / (volatility * Sqr(maturity)) D2 = D1 - volatility * Sqr(maturity) CallOpt = stock * Application.NormSDist(D1) - exercise * Exp(-rate * maturity) * Application.NormSDist(D2)End FunctionFunction PutOpt(stock, exercise, maturity, rate, volatility) As Double D1 = (Log(stock / exercise) + (rate + (volatility ^ 2) / 2) * maturity) / (volatility * Sqr(maturity)) D2 = D1 - volatility * Sqr(maturity) PutOpt = exercise * Exp(-rate * maturity) * Application.NormSDist(-D2) - stock * Application.NormSDist(-D1)End Function粘貼完成后如下圖:3、關(guān)閉“Visual Basic 編輯器”窗口,回到工作表。volatility-波動率(一般取正股最近3個月的歷史波動率)。記住,以后每次打開該文件,都會出現(xiàn)以下的安全警告,記得一定要點選“啟用宏”,否則自定義函數(shù)將不能使用。maturity-權(quán)證剩余期限(折算成年,在Excel中=(到期日-當前日)/365)。兩個函數(shù)都是需要5個變量,依次為:stock-正股現(xiàn)價。exercise-權(quán)證行權(quán)價。
三、求助如何用R或者Python抓取同花順網(wǎng)
非要用同花順的話,比較可行的辦法是:做外掛程序,模擬鍵盤鼠標輸入或者操控窗體控件另外就是模擬登陸你券商的web交易版本,這個有一個開源的項目GitHub - shidenggui/easytrader: 提供券商華泰/傭金寶/銀河/廣發(fā)/雪球的基金、股票自動程序化交易,量化交易組件目前支持華泰/傭金寶/銀河/廣發(fā)/雪球。
四、如何用爬蟲抓取股市數(shù)據(jù)并生成分析報表
建議你可以下載一個免費版試一試,免費版不限制功能,沒有到期時間。推薦個很好用的軟件,我也是一直在用的,就是前嗅的ForeSpider軟件,我是一直用過很多的采集軟件,最后選擇的前嗅的軟件,F(xiàn)oreSpider這款軟件是可視化的操作。如果網(wǎng)站比較復(fù)雜,這個軟件自帶爬蟲腳本語言,通過寫幾行腳本,就可以采集所有的公開數(shù)據(jù)。簡單配置幾步就可以采集。如果自己不想配置,前嗅可以配置采集模板,我的模板就是從前嗅購買的。軟件還自帶免費的數(shù)據(jù)庫,數(shù)據(jù)采集直接存入數(shù)據(jù)庫,也可以導(dǎo)出成excel文件。筆記本采的,一天就好幾百萬條。最主要的是他采集速度非???,我之前用八爪魚的軟件,開服務(wù)器采,用了一個月采了100萬條,后來我用ForeSpider。這些都是我一直用前嗅的經(jīng)驗心得,你不妨試試。另外他們公司不光是軟件好用,還有自己的數(shù)據(jù)分析系統(tǒng),直接采集完數(shù)據(jù)后入庫,F(xiàn)oreSpider內(nèi)部集成了數(shù)據(jù)挖掘的功能,可以快速進行聚類分類、統(tǒng)計分析等,采集結(jié)果入庫后就可以形成分析報表。
五、股票中怎樣找到wms%r指標
查看更多股票知識內(nèi)容 >>