Tim55667757/TKSBrokerAPI
TKSBrokerAPI is the trading platform for automation and simplifying the implementation of trading scenarios, as well as working with Tinkoff Invest API server via the REST protocol. The TKSBrokerAPI platform may be used in two ways: from the console, it has a rich keys and commands, or you can use it as Python module.
PythonApache-2.0
Issues
- 1
TypeError during `--bonds-xlsx` request
#133 opened by Tim55667757 - 2
TKSBrokerAPI- 1,6 Telegram API
#136 opened by Oleg444000 - 0
KeyError: 'name'
#135 opened by Vasasago - 0
Error
#134 opened by Oleg444000 - 4
trader.Overview
#131 opened by Patsantre - 2
No module named 'Templates'
#132 opened by Patsantre - 3
Ошибка при запуске скрипта ТГ-бота
#130 opened by Tox1cP1g - 0
- 1
`RUB000UTSTOM` FIGI not in dump.json
#128 opened by Tim55667757 - 1
KeyError: 'name' occurred in `Overview()` method
#127 opened by Tim55667757 - 1
Update operation type counts in Deals report
#126 opened by Tim55667757 - 1
- 1
- 1
Incorrect calculation of available currencies
#101 opened by Tim55667757 - 1
KeyError: 'OPERATION_TYPE_OUT_STAMP_DUTY' in `TKS_OPERATION_TYPES` constant
#125 opened by Tim55667757 - 1
- 15
Implement new scenario example: detect anomaly volumes of Buyers/Sellers in the order book and send TG notifications
#119 opened by Jolids - 2
ModuleNotFoundError: No module named 'Templates'
#122 opened by fosghen - 1
Bug: `ValueError: Given date string *** not likely a datetime present at position ***`
#123 opened by Tim55667757 - 2
- 0
If bond in the portfolio then add 2 new column to the bond payments calendar: `Volume`, `Payments`
#85 opened by Tim55667757 - 1
- 1
KeyError: 'candles' when download some histories
#120 opened by Tim55667757 - 3
- 3
Implement bool filter with Rules for Opening/Closing positions by fuzzy Risk/Reach levels
#117 opened by Tim55667757 - 3
Add dark theme for api-doc
#116 opened by Tim55667757 - 2
Implement examples of using Hampel Filtering
#114 opened by Tim55667757 - 1
Implement `--deals-chart-for ticker_or_FIGI` key with `PriceGenerator` library
#115 opened by Tim55667757 - 1
- 1
Implement Outlier Detection with Hampel Filter
#112 opened by Tim55667757 - 1
- 1
Add custom identification tag to log messages to simplify debugging when TLSBrokerAPI run in parallel mode
#89 opened by Tim55667757 - 0
Implement user alias support
#97 opened by Tim55667757 - 0
Implement calculation of current profit/loss in `Deals()` method (Summary table)
#110 opened by Tim55667757 - 0
Implement replace order method
#109 opened by Tim55667757 - 0
Support trading with new instrument type: options
#108 opened by Tim55667757 - 1
Implement method `SeparateByEqualParts()` for separating list of elements to equal parts
#106 opened by Tim55667757 - 1
- 1
- 1
Need to close orders before close positions in `CloseAllByTicker()` and `CloseAllByTicker()`
#100 opened by Tim55667757 - 1
Add TKSBrokerAPI logo for the HTML reports
#99 opened by Tim55667757 - 1
- 0
Bug: broken Overview table in `Lots` column
#95 opened by Tim55667757 - 1
Implement `UpdateClassFields()` method
#96 opened by Tim55667757 - 1
Bug in `Overview`: `KeyError: 'currentNkd'`
#94 opened by Tim55667757 - 2
Fix bug: KeyError: 'stopOrders' and KeyError: 'orders' in `RequestPendingOrders()` and `RequestStopOrders()` methods
#93 opened by Tim55667757 - 2
Implement mutex lock for the `SendAPIRequest()` method to avoid multiprocessing issues
#92 opened by Tim55667757 - 0
Implement possibility to set tickers and FIGIs in lower-case also for `--bonds-xlsx` and `--calendar` keys
#91 opened by Tim55667757 - 0
Implement trading schedule by exchanges
#90 opened by Tim55667757 - 0