找到获取Robinhood比特币价格的api电话

时间:2018-01-31 03:16:20

标签: python api http post request

我有兴趣在Robinhood上为加密货币编写一个python算法交易机器人。目前,我一直在玩this wrapper,但目前尚未更新加密货币。如果我想获取谷歌股票的价格,转到https://api.robinhood.com/quotes/GOOG/会显示结果,但我无法找出比较币的等价物。

我已经尝试从我的Android手机中嗅探数据包,看看应用程序使用什么来更新它的值,但我认为我太缺乏经验,无法解决这个问题。如何使用python请求模块查找值?

1 个答案:

答案 0 :(得分:3)

我认为this repo对您有用。 Robinhood最近打开了网络版,您可以轻松地从Chrome开发者工具中找到不同的API调用。无论如何,这个repo已经为你获得了大部分的端点。示例代码:

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"
)