mmaurice/tinkoff-invest-api

Tinkoff Invest API library

0.1.0 2020-11-30 21:46 UTC

This package is auto-updated.

Last update: 2024-04-29 04:21:20 UTC


README

Language Language

Инструмент для работы с API Тинькофф Инвестиции из PHP. Данный проект реализован на базе фреймворка ApiGate. Запросы и ответы соответствуют схемам, указанным в официальной документации.

Реализованные методы

sandbox

  • POST-method /sandbox/register
  • POST-method /sandbox/currencies/balance
  • POST-method /sandbox/positions/balance
  • POST-method /sandbox/remove
  • POST-method /sandbox/clear

orders

  • GET-method /orders
  • POST-method /orders/limit-order
  • POST-method /orders/market-order
  • POST-method /orders/cancel

portfolio

  • GET-method /portfolio
  • GET-method /portfolio/currencies

market

  • GET-method /market/stocks
  • GET-method /market/bonds
  • GET-method /market/etfs
  • GET-method /market/currencies
  • GET-method /market/orderbook
  • GET-method /market/candles
  • GET-method /market/search/by-figi
  • GET-method /market/search/by-ticker

operations

  • GET-method /operations

user

  • GET-method /user/accounts

Установка

Установка производится через Composer:

composer require mmaurice/tinkoff-invest-api

Примеры кода

В каталоге /example представлены примеры кода. Для работы с библиотекой, необходимо указать свой token для среды sandbox (/example/configs/SandboxConfig) и production (/example/configs/Config), предварительно пройдя процедуру авторизации.

Ссылки