titov-vv/jal

Dividends in lieu not parsed

Closed this issue · 1 comments

С новым регэкспом записи в логах такого вида:

2021-03-27 09:42:17,461 - WARNING - Dividend not found for withholding tax: VCIT (US92206C8709) CASH DIVIDEND USD 0.25420000 - US TAX
2021-03-27 09:42:17,464 - WARNING - Dividend not found for withholding tax: VCIT (US92206C8709) CASH DIVIDEND USD 0.25420000 - US TAX
2021-03-27 09:42:17,503 - WARNING - *** MANUAL ENTRY REQUIRED ***
2021-03-27 09:42:17,505 - WARNING - Unhandled tax pattern found: VHT(US92204A5048) PAYMENT IN LIEU OF DIVIDEND - US TAX

Возможно, тут две разные ошибки, а может они и связаны.

Вот пример записи, которая не парсится регом (в desc отсутствует сумма):

<CashTransaction accountId="U1234567" acctAlias="" model="" currency="USD" fxRateToBase="1" assetCategory="STK" symbol="VHT" description="VHT(US92204A5048) PAYMENT IN LIEU OF DIVIDEND - US TAX" conid="27638082" securityID="92204A504" securityIDType="CUSIP" cusip="92204A504" isin="" listingExchange="ARCA" underlyingConid="" underlyingSymbol="" underlyingSecurityID="" underlyingListingExchange="" issuer="" multiplier="1" strike="" expiry="" putCall="" principalAdjustFactor="" dateTime="20181218;202000" settleDate="20181218" amount="-1.38" type="Withholding Tax" tradeID="" code="" transactionID="9988459058" reportDate="20181218" clientReference="" levelOfDetail="DETAIL" />

Таких строк несколько, для разных бумаг.

Я бы поправил, но что они означают - не знаю, не понимаю что с ними делать. Все они в конце декабря, может как-то связаны со следующим годом.

Ага, я как раз это же сейчас нашёл. Это именно рельтат недавнего PR. Т.к. в мастере его нет, то я эту проблему закрываю.
На сколько я понимаю это дивиденды по акциям, которые на момент отсечки были отданы кому-то в долг для шорта.
В общем поправим как часть твоего PR (за который отдельное спасибо)