INNER CODE UNIT · Python
get_current_price
WISEPLAT/Hackathon-Finam-NN-Trade-Robot · 5_test_api_finam_v1.py:44
def get_current_price(order_book):
"""Получаем информацию по ближайшей текущей цене тикера - из стакана"""
global _price
print('ask:', order_book.asks[0].price, 'bid:', order_book.bids[0].price) # Обработчик события прихода подписки на стакан
_price = order_book.asks[0].price
def get_free_money(fp_provider, client_id):
"""Получаем информацию сколько у нас свободных денег"""
portfolio = fp_provider.get_portfolio(client_id) # Получаем портфель
# print(portfolio)
return portfolio.money[0].balance
if __name__ == '__main__': # Точка входа при запуске этого скрипта
fp_provider = FinamPy(ConfigAPI.AccessToken) # Подключаемся
client_id = ConfigAPI.ClientIds[0]
security_board = "TQBR"