Взаимодействие с учетной записью компании Robinhood: подробное руководство с примерами кода

  1. Получение информации об аккаунте:

    • Пример кода (Python):
      import robin_stocks as r
      # Login to Robinhood account
      r.login(username='YOUR_USERNAME', password='YOUR_PASSWORD')
      # Get account information
      account_info = r.account.load_account_profile()
      print(account_info)
  2. Получение информации о портфолио:

    • Пример кода (Python):
      import robin_stocks as r
      # Login to Robinhood account
      r.login(username='YOUR_USERNAME', password='YOUR_PASSWORD')
      # Get portfolio positions
      portfolio = r.build_holdings()
      print(portfolio)
  3. Размещение ордеров на покупку или продажу:

    • Пример кода (Python):
      import robin_stocks as r
      # Login to Robinhood account
      r.login(username='YOUR_USERNAME', password='YOUR_PASSWORD')
      # Place a market buy order
      order = r.orders.order_buy_market(symbol='AAPL', quantity=1)
      print(order)
  4. Получение истории заказов:

    • Пример кода (Python):
      import robin_stocks as r
      # Login to Robinhood account
      r.login(username='YOUR_USERNAME', password='YOUR_PASSWORD')
      # Get order history
      order_history = r.orders.get_all_open_orders()
      print(order_history)
  5. Получение рыночных данных:

    • Пример кода (Python):
      import robin_stocks as r
      # Login to Robinhood account
      r.login(username='YOUR_USERNAME', password='YOUR_PASSWORD')
      # Get stock quote
      quote = r.stocks.get_quotes('AAPL')
      print(quote)