Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ibtax - ValueError: time data '' does not match format '%Y-%m-%d' #35

Open
MickGor opened this issue Jan 20, 2021 · 11 comments
Open

Ibtax - ValueError: time data '' does not match format '%Y-%m-%d' #35

MickGor opened this issue Jan 20, 2021 · 11 comments

Comments

@MickGor
Copy link

MickGor commented Jan 20, 2021

Выгружал отчеты в строгом соответствии с инструкцией. Где может быть косяк?

@esemi
Copy link
Contributor

esemi commented Jan 20, 2021

Даты в отчётах должны быть в формате "2020-07-06, 09:30:02", что в активити - что в сетлменте.

@MickGor
Copy link
Author

MickGor commented Jan 20, 2021

Так и есть ведь?

--activity--
..
Trades,Data,Order,Stocks,USD,TTGT,"2020-12-04, 15:58:21",100,51.69,51.67,-10338,-1,10339,0,-4,O O
Trades,Data,Order,Stocks,USD,TTGT,"2020-12-10, 11:09:48",-100,60,61.74,12000,-1.289,-10339,1659.711,-348,C

--confirmation--
..
Uxxxxxxx,"","","USD","STK","TTGT","TECHTARGET","44177726","US87874R1005","ISIN","87874R100","US87874R1005","NASDAQ","","","","","","1","","","","","ExchTrade","3276869300","1622956779","000137fd.5fcab465.01.01","002f2231.00013dde.5fc9d16e.0001","","","","0","","","2020-12-04,15:58:08","2020-12-04,15:58:21","2020-12-04","2020-12-08","2020-12-04","ISLAND","BUY","100","51.69","5169","-5169","0","0","0","0","0","0","0","USD","0","P","LMT","EXECUTION","","N","","0",""
Uxxxxxxx,"","","USD","STK","TTGT","TECHTARGET","44177726","US87874R1005","ISIN","87874R100","US87874R1005","NASDAQ","","","","","","1","","","","","ExchTrade","3289747152","1630051567","000137fd.5fd310a1.01.01","002f2231.00013dde.5fd1b7ec.0001","","","","0","","","2020-12-10,11:05:45","2020-12-10,11:09:48","2020-12-10","2020-12-14","2020-12-10","ISLAND","SELL","-100","60","-6000","6000","-1.1445","-1","0","0","0","-0.1445","0","USD","0","P","LMT","EXECUTION","","N","","0",""

`

@esemi
Copy link
Contributor

esemi commented Jan 20, 2021

Выглядит нормально. Можешь отчёты обезличить и прислать? А то чёт выходит "такой же отчёт, но всё работает" =)
примеры из конфирм отчёта вообще один в один сходятся с моими
смотрю на активити

@esemi
Copy link
Contributor

esemi commented Jan 20, 2021

Ну и трейс бы целиком, я не только ошибку

@MickGor
Copy link
Author

MickGor commented Jan 20, 2021

трейс.

@esemi
Copy link
Contributor

esemi commented Jan 20, 2021

@MickGor в сетлмент отчёте одна из SettleDate пустой строкой представлена.
Можешь сам поискать или по прежнему скинуть отчёт без кредов

@MickGor
Copy link
Author

MickGor commented Jan 20, 2021

Нашел. У меня было закрытие позиции, которая у меня появилась в результате spin-off. То есть покупал я SPWR, из которого потом выделили MAXN. Таким образом без покупки у меня открылась позиция, которую я позже продал, поэтому SettleDate по этой позиции пустой.

@MickGor
Copy link
Author

MickGor commented Jan 20, 2021

Могу скинуть кусок отчета, чтобы обрабатывать такой случай. Если ок, то какой именно кусок нужен?

@esemi
Copy link
Contributor

esemi commented Jan 20, 2021

ох ё, это спиноф
Такое тула скорее всего не поддерживает и пока нет идей как универсально поддержать.
Для доработки скорее всего понадобится кусок отчёта активити и кусок конфирмешена по данному тикеру - чтобы отследить весь кейс "покупка - спиноф - продажа"

@MickGor
Copy link
Author

MickGor commented Jan 20, 2021

reports

@cdump
Copy link
Owner

cdump commented Jan 20, 2021

Все верно - spin-off сейчас не поддерживается. Самое простое - удалить соотв. записи из отчетов и посчитать эту позицию вручную, а для всего остального исползовать отчет ibtax

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants