Skip to content

Отсутствует instrument_uid в позиции портфеля. #455

Open
aivchen opened this issue Jul 11, 2023 · 4 comments
Open

Comments

@aivchen
Copy link

aivchen commented Jul 11, 2023

В объектах PortfolioPosition возвращаемых методом GetPortfolio отсутсвует instrument_uid.

response, err := client.NewOperationsServiceClient().GetPortfolio(accountId, investapi.PortfolioRequest_RUB)
if err != nil {
    return nil, err
}

for _, p := range response.GetPositions() {
    fmt.Printf("%v\n", p)
}

Вывод:

figi:"RUB000UTSTOM"  instrument_type:"currency"  quantity:{units:3585096  nano:100000000}  quantity_lots:{units:3585096  nano:100000000}
figi:"BBG004730N88"  instrument_type:"share"  quantity:{units:60}  average_position_price:{currency:"rub"  units:247  nano:848333000}  average_position_price_pt:{}  current_price:{currency:"rub"  units:247  nano:500000000}  average_position_price_fifo:{currency:"rub"  units:247  nano:848333000}  quantity_lots:{units:6}
@AlexanderVolkovTCS
Copy link
Collaborator

Добрый день, присутствует:
https://github.com/Tinkoff/investAPI/blob/main/src/docs/contracts/operations.proto#L163C10-L163C25

Может у вас сборка кода по старым контрактам или старый sdk?
Попробуйте обновиться до последней версии.

@aivchen
Copy link
Author

aivchen commented Jul 14, 2023

Да, присутствует, но пустой.

@AlexanderVolkovTCS
Copy link
Collaborator

Для RUB000UTSTOM (рубль) должен возвращаться UUID a92e2e25-a698-45cc-a781-167cf465257c
BBG004730N88 - это вообще обычный сбер, UUID 41eb2102-5333-4713-bf15-72b204c4bf7b

  • уточните, каким SDK вы пользуетесь,
  • уточните номер брокерского счета, по которому наблюдается проблема

@aivchen
Copy link
Author

aivchen commented Jul 29, 2023

уточните, каким SDK вы пользуетесь,

github.com/tinkoff/invest-api-go-sdk v1.4.4

уточните номер брокерского счета, по которому наблюдается проблема

Песочница, aa84a813-a754-4c32-8e85-4daf8a90a58a

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

No branches or pull requests

2 participants