- Получить цены на криптовалюты.
Вы можете использовать API Robinhood для получения текущих цен на криптовалюты. Вот пример использования Python:
import requests
def get_crypto_prices():
url = 'https://api.robinhood.com/marketdata/forex/quotes/'
response = requests.get(url)
if response.status_code == 200:
data = response.json()
crypto_prices = {}
for result in data['results']:
symbol = result['symbol']
price = float(result['last_trade_price'])
crypto_prices[symbol] = price
return crypto_prices
else:
return None
# Example usage:
crypto_prices = get_crypto_prices()
print(crypto_prices)
- Разместить криптовалютную сделку.
Вы можете использовать API Robinhood для размещения сделки по покупке или продаже криптовалют. Вот пример использования Python:
import requests
def place_crypto_trade(symbol, quantity, side):
url = 'https://api.robinhood.com/orders/'
headers = {'Content-Type': 'application/json'}
data = {
'account_id': 'YOUR_ACCOUNT_ID',
'instrument': symbol,
'quantity': quantity,
'side': side,
'symbol': 'BTC',
'time_in_force': 'gtc',
'trigger': 'immediate',
'type': 'market'
}
response = requests.post(url, headers=headers, json=data)
if response.status_code == 201:
return response.json()
else:
return None
# Example usage:
trade = place_crypto_trade('BTC', 0.1, 'buy')
print(trade)
Обратите внимание, что использование API Robinhood может потребовать надлежащей аутентификации и соблюдения условий обслуживания. Обязательно ознакомьтесь и соблюдайте их рекомендации при использовании API.