我有兴趣在Robinhood上编写一个用于加密货币的Python算法交易机器人。目前,我一直在玩this wrapper ,但尚未针对加密货币进行更新。如果我想获取谷歌股票的价格,请访问 https://api.robinhood.com/quotes/GOOG/显示了结果,但我无法弄清楚比特币的等价物。
我尝试从我的 Android 手机中嗅探数据包,以查看该应用程序使用什么来更新该值,但我认为我太缺乏经验,无法以这种方式弄清楚。如何使用python请求模块来查找值?
最佳答案
我认为this repo对你有用。 Robinhood 最近开放了网页版,您可以轻松地从 Chrome 开发者工具中找到不同的 API 调用。无论如何,这个存储库已经为您获取了大部分端点。示例代码:
from robinhood_crypto_api import Robinhood
# user and password are your Robinhood login credentials
r = Robinhood(user, password)
# Current BTC quotes.
quote_info = r.quotes()
# Market order to buy/sell BTC
market_order_info = r.trade(
'BTCUSD',
price=round(float(quote_info['mark_price']) * 1.005, 2),
quantity="0.00005",
side="buy",
time_in_force="gtc",
type="market"
)
关于python - 找到在 Robinhood 上获取比特币价格的 api 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48533885/