-
Создание аккаунта:
-
Вы можете создать новую учетную запись Robinhood, используя их API. Вот пример использования Python с библиотекой
requests:import requests url = 'https://api.robinhood.com/accounts/' data = { 'username': 'your_username', 'password': 'your_password' } response = requests.post(url, data=data) if response.status_code == 200: print('Account created successfully!') else: print('Error creating account:', response.json())
-
-
Поиск акций:
-
Вы можете искать акции по их символу или названию с помощью API Robinhood. Вот пример на Python:
import requests def search_stock(query): url = f'https://api.robinhood.com/instruments/?query={query}' response = requests.get(url) if response.status_code == 200: results = response.json()['results'] for stock in results: print(stock['symbol'], '-', stock['simple_name']) else: print('Error searching stocks:', response.json()) search_stock('Apple')
-
-
Цитата акций:
-
Вы можете получить котировку и другую информацию по конкретной акции, используя ее символ. Вот пример на Python:
import requests def get_stock_quote(symbol): url = f'https://api.robinhood.com/quotes/{symbol}/' response = requests.get(url) if response.status_code == 200: quote = response.json() print('Symbol:', quote['symbol']) print('Last Price:', quote['last_trade_price']) print('Previous Close:', quote['previous_close']) else: print('Error getting stock quote:', response.json()) get_stock_quote('AAPL')
-
-
Размещение сделки:
-
Вы можете разместить сделку на покупку или продажу акций с помощью API Robinhood. Вот пример на Python:
import requests def place_trade(symbol, quantity, action): url = 'https://api.robinhood.com/orders/' data = { 'account': 'your_account_id', 'instrument': 'instrument_url', 'symbol': symbol, 'quantity': quantity, 'side': action, 'type': 'market', 'time_in_force': 'gtc' } response = requests.post(url, data=data) if response.status_code == 201: print('Trade placed successfully!') else: print('Error placing trade:', response.json()) place_trade('AAPL', 10, 'buy')
-
-
Информация о портфолио:
-
Вы можете получить информацию о своем портфолио с помощью API Robinhood. Вот пример на Python:
import requests def get_portfolio(): url = 'https://api.robinhood.com/accounts/your_account_id/portfolio/' response = requests.get(url) if response.status_code == 200: portfolio = response.json() print('Equity:', portfolio['equity']) print('Buying Power:', portfolio['buying_power']) print('Cash:', portfolio['cash']) else: print('Error getting portfolio information:', response.json()) get_portfolio()
-