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

歡迎光臨散文網(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ó)家法律
新邵县| 黔西县| 千阳县| 玛多县| 杭州市| 新民市| 麦盖提县| 南昌市| 礼泉县| 新民市| 宜君县| 迁安市| 平顶山市| 上林县| 商水县| 合山市| 桑日县| 克拉玛依市| 盘山县| 四平市| 遂平县| 南漳县| 郸城县| 八宿县| 西乡县| 泽库县| 黄龙县| 武宣县| 信宜市| 宁乡县| 长泰县| 洱源县| 澄迈县| 祁阳县| 桐城市| 成安县| 永昌县| 龙里县| 高唐县| 东阳市| 油尖旺区|