Skip to content

progamer75/InvestAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Version Release License GitHub Actions Status

Java SDK для Tinkoff Invest API

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

Пререквизиты

  • Java версии не ниже 11
  • Maven версии не ниже 3, либо Gradle версии не ниже 5.0

Использование

Для начала работы подключите к вашему проекту core-модуль

Система сборки Код
Maven <dependency>
      <groupId>ru.tinkoff.piapi</groupId>
      <artifactId>java-sdk-core</artifactId>
      <version>1.0-M5</version>
</dependency>
Gradle with Groovy DSL implementation 'ru.tinkoff.piapi:java-sdk-core:1.0-M5'
Gradle with Kotlin DSL implementation("ru.tinkoff.piapi:java-sdk-core:1.0-M5")

После этого можно пользоваться инструментарием

import ru.tinkoff.piapi.core.InvestApi;

var token = "<secret-token>";
var api = InvestApi.create(token);

var order = api.getOrdersService().postOrderSync(...)

Сборка

Для сборки перейдите в директорию проекта и выполните одну из следующих команд

Система сборки Код
Maven mvn clean package
Gradle with Groovy DSL gradle clean build
Gradle with Kotlin DSL gradle clean build

Предложения и пожелания к SDK

Смело выносите свои предложения в Issues, задавайте вопросы. Pull Request'ы также принимаются.

У меня есть вопрос по работе API

Документация к API находится в отдельном репозитории. Там вы можете задать вопрос в Issues.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages