Skip to content

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

@aivchen

Description

@aivchen

В объектах 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}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions