AKShare-股票數(shù)據(jù)-美股行情

作者寄語
考慮到原來新浪財經(jīng)的美股股票每日行情接口存在大量獲取股票數(shù)據(jù)會封禁 IP 問題、獲取速度較慢等問題,本次提供東方財富的每日行情數(shù)據(jù),該接口獲取的速度快,基本沒有限制且數(shù)據(jù)質(zhì)量相對較高。
更新接口
"stock_us_spot_em" # 美股-實時行情 "stock_us_hist" # 美股-歷史行情
實時行情數(shù)據(jù)-東財
接口: stock_us_spot_em
目標地址: http://quote.eastmoney.com/center/gridlist.html#us_stocks
描述: 獲取所有美股實時行情數(shù)據(jù), 從東方財富獲取且數(shù)據(jù)有 15 分鐘延遲
限量: 單次返回美股所有上市公司的實時行情數(shù)據(jù)
輸入?yún)?shù)
| 名稱 | 類型 | 必選 | 描述 |
|---|---|---|---|
| - | - | - | - |
輸出參數(shù)
| 名稱 | 類型 | 默認顯示 | 描述 |
|---|---|---|---|
| 序號 | int32 | Y | - |
| 名稱 | object | Y | - |
| 最新價 | object | Y | 注意單位: 美元 |
| 漲跌額 | object | Y | - |
| 漲跌幅 | object | Y | 注意單位: % |
| 開盤價 | object | Y | - |
| 最高價 | object | Y | - |
| 最低價 | object | Y | - |
| 昨收價 | object | Y | - |
| 總市值 | object | Y | 注意單位: 美元 |
| 市盈率 | object | Y | - |
| 代碼 | object | Y | 注意: 用來獲取歷史數(shù)據(jù)的代碼 |
接口示例
import akshare as ak
stock_us_spot_em_df = ak.stock_us_spot_em()
print(stock_us_spot_em_df)
數(shù)據(jù)示例
序號 名稱 ... 市盈率 代碼
0 1 Verve Therapeutics Inc ... -27.58 105.VERV
1 2 Disruptive Acquisition Corp I W ... - 105.DISAW
2 3 Cellect Biotechnology Ltd Wt ... - 105.APOPW
3 4 Midatech Pharma PLC ADR ... -1.24 105.MTP
4 5 Kernel Group Holdings Inc Wt ... - 105.KRNLW
... ... ... ... ...
11162 11163 Urban One Inc-A ... 11.91 105.UONE
11163 11164 Gaucho Group Holdings Inc ... -8.3 105.VINO
11164 11165 CureVac NV ... -67.95 105.CVAC
11165 11166 CM Life Sciences II Inc Wt ... - 105.CMIIW
11166 11167 聯(lián)代 ... -203.52 105.UTME
歷史行情數(shù)據(jù)-東財
接口: stock_us_hist
目標地址: http://quote.eastmoney.com/us/ENTX.html#fullScreenChart
描述: 獲取美股歷史行情數(shù)據(jù); 設(shè)定 adjust="qfq" 則返回前復(fù)權(quán)的數(shù)據(jù), 設(shè)定 adjust="hfq" 則返回后復(fù)權(quán)的數(shù)據(jù)默認, 設(shè)定 adjust="", 則返回未復(fù)權(quán)的數(shù)據(jù), 歷史數(shù)據(jù)按日頻率更新
限量: 單次返回指定上市公司的指定 adjust 后的所有歷史行情數(shù)據(jù), 當日收盤的數(shù)據(jù)需要交易日晚上 10 點后獲取
輸入?yún)?shù)
| 名稱 | 類型 | 必選 | 描述 |
|---|---|---|---|
| symbol | str | Y | 美股代碼, 可以通過 ak.stock_us_spot_em 函數(shù)返回所有的 pandas.DataFrame 里面的 代碼 字段獲取 |
| start_date | str | Y | start_date="20210101" |
| end_date | str | Y | end_date="20210601" |
| adjust | str | Y | adjust="qfq" 則返回前復(fù)權(quán)的數(shù)據(jù), adjust="hfq" 則返回后復(fù)權(quán)的數(shù)據(jù), 默認 adjust="", 則返回未復(fù)權(quán)的數(shù)據(jù) |
輸出參數(shù)
| 名稱 | 類型 | 默認顯示 | 描述 |
|---|---|---|---|
| 日期 | datetime | Y | - |
| 開盤 | float | Y | - |
| 收盤 | float | Y | - |
| 最高 | float | Y | - |
| 最低 | float | Y | - |
| 成交量 | float | Y | - |
| 成交額 | float | Y | - |
| 振幅 | float | Y | - |
| 漲跌幅 | float | Y | - |
| 漲跌額 | float | Y | - |
| 換手率 | float | Y | - |
接口示例
import akshare as ak
stock_us_hist_df = ak.stock_us_hist(symbol='105.MTP', start_date="19700101", end_date="22220101", adjust="qfq")
print(stock_us_hist_df)
數(shù)據(jù)示例
日期 開盤 收盤 最高 ... 振幅 漲跌幅 漲跌額 換手率
0 2015-12-07 404.50 367.50 404.50 ... 0.00 0.00 0.00 0.12
1 2015-12-08 367.00 314.00 367.00 ... 15.51 -14.56 -53.50 0.31
2 2015-12-09 312.50 300.00 313.50 ... 14.65 -4.46 -14.00 0.21
3 2015-12-10 300.00 317.00 322.00 ... 7.33 5.67 17.00 0.17
4 2015-12-11 315.00 314.50 317.50 ... 5.52 -0.79 -2.50 0.11
... ... ... ... ... ... ... ... ...
1380 2021-06-11 2.09 2.11 2.17 ... 7.84 3.43 0.07 1.43
1381 2021-06-14 2.14 2.08 2.14 ... 9.00 -1.42 -0.03 0.80
1382 2021-06-15 2.07 2.00 2.07 ... 3.37 -3.85 -0.08 0.76
1383 2021-06-16 1.98 2.04 2.05 ... 3.50 2.00 0.04 0.62
1384 2021-06-17 3.46 2.95 3.61 ... 51.47 44.61 0.91 944.77

現(xiàn)在加入“數(shù)據(jù)科學家”星球,即可享VIP快速提問通道,數(shù)據(jù)接口、金融量化、機器學習、Python編程等Albert King直播課程,快來加入知識星球吧~

詳情鏈接:“數(shù)據(jù)科學實戰(zhàn)”X“數(shù)據(jù)科學家”知識星球已上線
