Python怎么提取某只股票某天10点的价格数据?
要提取某只股票某天10点的价格数据,可以使用Python的第三方库pandas和pandas-datareader。
以下是一个示例代码,其中假设我们要提取AAPL(苹果公司)股票在2022年1月1日10点的价格数据:
import pandas as pd
import pandas_datareader.data as web
start_date = '2022-01-01'
end_date = '2022-01-01'
stock_code = 'AAPL'
df = web.DataReader(stock_code, 'yahoo', start_date, end_date)
price_at_10am = df.loc['2022-01-01 10:00:00']['Close']
print('AAPL stock price at 10am on Jan 1, 2022: ', price_at_10am)
该代码将使用pandas-datareader从Yahoo Finance获取AAPL股票在2022年1月1日的全部价格数据,然后从中提取出10点的收盘价。如果需要提取其他时间的价格数据,只需修改loc[]中的时间戳即可
原文地址: https://www.cveoy.top/t/topic/hfUy 著作权归作者所有。请勿转载和采集!