Alpaca Trade API:未找到端点?

问题描述 投票:0回答:1

我正在尝试使用alpaca_trade_api来获取一些历史数据。但是当我这样做时,我收到以下错误:

alpaca_trade_api.rest.APIError:找不到端点

代码是:

import alpaca_trade_api as tradeapi  
import pandas as pd 

# keys
KEY = "XXX"
SECRET = "XXX"

# parameters
short_sma_period = 50 
long_sma_period = 200 

start_date = "2023-01-01"
end_date = "2023-05-01"
timeframe = '1D' # time frame for historical data 

asset = "USD/JPY"

# urls
data_url = "https://data.alpaca.markets"
paper_trade_url = "https://paper-api.alpaca.markets"

# initialize apis
data_api = tradeapi.REST(key_id=KEY,secret_key=SECRET,base_url=data_url, api_version="v2")
trade_api = tradeapi.REST(key_id=KEY,secret_key=SECRET,base_url=paper_trade_url)

# get historical data 
historical_data = data_api.get_bars(asset, timeframe, start=start_date, end=end_date)
python endpoint trading alpaca
1个回答
0
投票

截至 2023 年,Alpaca Markets 仅支持美国股票和 ETF 以及加密货币。使用其他经纪商交易代码中引用的货币对,例如

USD/JPY

数据API:https://alpaca.markets/docs/api-references/market-data-api/

找出 Alpaca 支持哪些资产(工具、交易品种):

© www.soinside.com 2019 - 2024. All rights reserved.