Open bufemc opened 3 years ago
hmmmm this is kinda weird. We don't do anything with the data so I assume it is a TR bug not sure
Next time I connect to the TR API I should create a conditional breakpoint in case of Amazon or Alphabet (better use the ISIN) and then post here what the incoming untouched data is..
When running it with the latest git version the output changed now to this:
Date;Type;Amount;Value;Price;Fees;ISIN;Name 2020-10-19;Buy;1000.0000;2.75;2751.0;1.0;US0231351067;Amazon 2020-10-16;Sell;10.0638;42.0;422.68;1.0;DE0005654933;Hella 2020-10-16;Buy;5.0084;190.0;952.6;1.0;US87918A1051;Teladoc Health Inc.Dl-001
So the column amount is still a little bit strange. I did not buy 1000 Amazon for 2.75 The other amounts are no integers, although they should be, but at least not that big deviation.
I tried to nail it down to the origin, I hope this one is it from myTimeline.json:
Amazon:
{
"type": "timelineEvent",
"data": {
"id": "***",
"timestamp": 1603116662950,
"icon": "https://assets.traderepublic.com/img/icon/timeline/Arrow-Right.png",
"title": "Amazon",
"body": "Limit Buy order executed at 2,750.00 \u20ac",
"cashChangeAmount": -2751.0,
"action": {
"type": "timelineDetail",
"payload": "***"
},
"attributes": [],
"month": "2020-10"
}
},
Teladoc:
{
"type": "timelineEvent",
"data": {
"id": "***",
"timestamp": 1602876873451,
"icon": "https://assets.traderepublic.com/img/icon/timeline/Arrow-Right.png",
"title": "Teladoc Health Inc.Dl-001",
"body": "Buy order executed at 190.32 \u20ac",
"cashChangeAmount": -952.6,
"action": {
"type": "timelineDetail",
"payload": "***"
},
"attributes": [],
"month": "2020-10"
}
},
If helpful I could provide you my full files? I guess that we otherwise will never solve all these mysteries ,)
For the second one I would suggest this:
For Hella I am not sure, it could be this:
{
"type": "timelineEvent",
"data": {
"id": "***",
"timestamp": 1602878596596,
"icon": "https://assets.traderepublic.com/img/icon/timeline/Arrow-Left.png",
"title": "Hella",
"body": "Sell order executed at 42.36 \u20ac\nProfit: \ufffc 0.34 %",
"cashChangeAmount": 422.68,
"action": {
"type": "timelineDetail",
"payload": "***"
},
"attributes": [
{
"location": 39,
"length": 8,
"type": "positiveChange"
}
],
"month": "2020-10"
}
},
Sometimes the amount and the price is swapped, as here in the first line for Amazon. Could also be a TR bug.
Hint: this seems to happen quite often for higher prices. I have also seen this for Alphabet.
Just another blind guess: even in October 2020 Amazon was valued more likely 2750 Euros. It seems that somehow it's 2 times the value 1375 and should be instead something like ;1;2750 ..