Closed olsh closed 2 years ago
По крайней мере в GetDividends идет потеря долей.
Запрос дивидендов по инструменту FEES
FEES
{ "figi": "BBG00475JZZ6" }
Ответ
{ "dividends": [ { "dividend_net": { "currency": "rub", "units": "0", "nano": 16132865 }, "payment_date": { "seconds": "1629417600", "nanos": 0 }, "declared_date": { "seconds": "1624924800", "nanos": 0 }, "last_buy_date": { "seconds": "1626220800", "nanos": 0 }, "dividend_type": "", "record_date": { "seconds": "1626393600", "nanos": 0 }, "regularity": "", "close_price": { "currency": "rub", "units": "0", "nano": 226120000 }, "yield_value": { "units": "7", "nano": 130000000 }, "created_at": { "seconds": "1629079390", "nanos": 251387000 } },
В поле dividend_net возвращается
"dividend_net": { "currency": "rub", "units": "0", "nano": 16132865 },
Что равно 0.016132865. Но в приложении видим 0.0161328654
0.016132865
0.0161328654
Добрый день, точность nano составляет 9 знаков и в таких случаях возможна потеря точности после 9го знака, но отмечу, что в любом случае итоговая сумма операций фактически округляются до двух знаков.
По крайней мере в GetDividends идет потеря долей.
Запрос дивидендов по инструменту
FEES
Ответ
В поле dividend_net возвращается
Что равно
0.016132865
. Но в приложении видим0.0161328654