最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Python實(shí)現(xiàn)量化分析:獲取基金歷史技術(shù)數(shù)據(jù)

2023-04-19 21:57 作者:余漢波  | 我要投稿

本文介紹如何使用 Python 獲取場(chǎng)內(nèi)基金的歷史技術(shù)數(shù)據(jù),以便進(jìn)行量化分析或策略回測(cè)。我們使用的數(shù)據(jù)源是麥蕊,因?yàn)樗苯犹峁┘夹g(shù)指標(biāo)。

以下是兩個(gè)自定義函數(shù)的代碼,一個(gè)是用于處理 JSON 數(shù)據(jù)并將其轉(zhuǎn)換為 DataFrame 格式,另一個(gè)是用于獲取數(shù)據(jù)。在使用時(shí),需要修改兩個(gè)地方:一個(gè)是填寫(xiě)你自己的許可證,另一個(gè)是在調(diào)用自定義函數(shù)時(shí)填寫(xiě)要獲取的股票代碼。

同樣,獲得的數(shù)據(jù)跟上一篇獲取的數(shù)據(jù)一樣,如果要倒序的數(shù)據(jù),將倒序的注釋去掉便可。


代碼


代碼解釋

該代碼是一個(gè)獲取股票數(shù)據(jù)并保存到 CSV 文件的 Python 腳本,具體實(shí)現(xiàn)如下:

  1. 導(dǎo)入必要的庫(kù):akshare、requests、csv、json 和 pandas。

  2. 定義 API 許可證,用于獲取股票數(shù)據(jù)。

  3. 自定義函數(shù) json_to_df,用于將從 API 獲取的 json 對(duì)象轉(zhuǎn)換為 DataFrame 對(duì)象。

  4. 自定義函數(shù) get_stock_data,用于獲取股票數(shù)據(jù)。該函數(shù)接收一個(gè)股票代碼作為參數(shù),先構(gòu)建獲取分時(shí) K 線和 MA 數(shù)據(jù)的 URL,然后調(diào)用自定義函數(shù) json_to_df 獲取數(shù)據(jù),并將分時(shí) K 線和 MA 數(shù)據(jù)合并到一個(gè)數(shù)據(jù)框中,最后返回?cái)?shù)據(jù)框。

  5. 調(diào)用自定義函數(shù) get_stock_data 獲取股票數(shù)據(jù),股票代碼為 sh510050,即上證50ETF,將結(jié)果保存到 CSV 文件 數(shù)據(jù).csv 中,使用 UTF-8 編碼,不保存索引。



Python實(shí)現(xiàn)量化分析:獲取基金歷史技術(shù)數(shù)據(jù)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
绥宁县| 洪洞县| 泰州市| 梧州市| 贞丰县| 兰州市| 濮阳市| 新建县| 长宁县| 扶余县| 甘泉县| 德清县| 蒲城县| 乐清市| 泽库县| 广灵县| 新津县| 高碑店市| 绥德县| 扶余县| 芮城县| 永康市| 龙岩市| 济宁市| 浠水县| 红安县| 武穴市| 通州市| 新巴尔虎右旗| 华坪县| 天水市| 盐亭县| 苏尼特左旗| 千阳县| 海南省| 太白县| 宝清县| 襄垣县| 白沙| 通河县| 通州市|