> ## Documentation Index
> Fetch the complete documentation index at: https://docs.guito.pt/llms.txt
> Use this file to discover all available pages before exploring further.

# Quotes and asset valuation

> How guito sources market quotes and values your holdings.

guito values your investment holdings from market quotes. This page explains where those quotes come from, how they differ by asset type, and what the warnings you may see on a position mean.

<Info>
  You do not need to know any of this to use guito. It is an explanation for anyone who wants to understand where the value shown for each investment comes from.
</Info>

## How guito values a holding

The market value of each holding comes from two things: the quantity you hold and the price per unit. guito tracks the quantity from your buys and sells, and updates the price from a quote source. Market value and gain or loss (P\&L) are recalculated whenever a new price arrives.

<Info>
  Most prices come from a market-data provider, which covers stocks, ETFs, funds, and other exchange-listed instruments. Some products do not depend on this provider, as explained below.
</Info>

## Two pricing models

Not every asset has an exchange quote. guito uses different pricing models depending on the type of product.

<Tabs>
  <Tab title="Market-quote pricing">
    For exchange-listed instruments (stocks, ETFs, funds), the price comes from the market-data provider. guito fetches each day's official close and keeps the full history, which powers the performance charts and your portfolio valuation.

    If you have connected a brokerage through automatic sync, guito can also layer an intraday quote point onto the positions you hold, keeping the value current through the day. At the end of the day, the provider's official close takes over again.
  </Tab>

  <Tab title="Prices without an exchange quote (PPR, certificates)">
    Some products have no exchange coverage, so their price doesn't come from a market quote:

    * **PPR (retirement savings plans)** and products without a public quote: the price is maintained by you.
    * **Savings certificates** (Certificados de Aforro): valuation is indexed to Euribor instead of relying on a market quote.

    These products never depend on the market-data provider, so they can never enter a "No quotes" state.
  </Tab>
</Tabs>

## When prices lag

Market prices update once a day, from each instrument's official close. Over weekends and holidays, or if an update is briefly delayed, the price you see can be a few days old. When that happens, guito shows a small, informational note next to your portfolio value; it becomes more prominent the longer a price goes without refreshing. Your market value and P\&L are always calculated from the most recent close, so a lagging price never blanks out a position.

## Quote warnings on positions

Each holding in your portfolio has two independent signals that can raise a warning in the positions table, on the mobile card, or on the asset detail page. These warnings describe the factual state of the quote, with no judgment about the investment.

<AccordionGroup>
  <Accordion title="Delisted (yellow warning)">
    The asset is no longer traded. This happens after mergers, acquisitions, bankruptcies, exchange migrations, or a product being discontinued (for example, a PPR withdrawn from the market).

    guito keeps the position visible with the last known price, but stops trying to fetch new quotes.
  </Accordion>

  <Accordion title="No quotes (red warning)">
    The asset still exists, but the market-data provider cannot return a price. This can be due to repeated failures after several attempts, or because the exchange code could not be resolved.

    This is an operational problem in the quote pipeline, not a delisting. guito's team is notified automatically and investigates.
  </Accordion>

  <Accordion title="No warning">
    The price is updating normally, or it is slightly delayed but not yet an explicit problem.

    This includes positions in PPRs and in savings certificates (Certificados de Aforro, with the price maintained by you or indexed to Euribor), which never enter "No quotes" because they do not depend on the market-data provider.
  </Accordion>
</AccordionGroup>

<Warning>
  "Delisted" and "No quotes" are different things. The first means the asset is no longer traded; the second means it still exists but the price fetch is failing. In both cases, market value and P\&L continue to be calculated from the last known price.
</Warning>

## What a warning means for you

In practice, a warning rarely calls for any action. A yellow warning ("Delisted") means a discontinued asset: the position stays visible with the last known price, with no further quotes arriving. A red warning ("No quotes") means a temporary failure to fetch the price; in that case, guito's team is notified automatically and investigates, and the position's value continues to be shown with the last known price in the meantime. In either case, market value and P\&L are never left uncalculated.

<Note>
  The decision is made at the product level, not for a single quote. The "Delisted" warning appears only when every active line of the product has stopped trading; the "No quotes" warning appears only when every active line that still exists is failing to fetch a price.
</Note>

## Related pages

<CardGroup cols={2}>
  <Card title="Investments" icon="https://mintcdn.com/guito/Z2-mKthyIORVPFl5/icons/sprout.svg?fit=max&auto=format&n=Z2-mKthyIORVPFl5&q=85&s=6c5def6ea2f5124143b6b3e4ae91176c" href="/en/features/investments" width="24" height="24" data-path="icons/sprout.svg">
    How guito tracks your positions, quantities, and valuation.
  </Card>

  <Card title="Savings certificates" icon="https://mintcdn.com/guito/Z2-mKthyIORVPFl5/icons/piggy-bank.svg?fit=max&auto=format&n=Z2-mKthyIORVPFl5&q=85&s=4ffb55048e6db1064f64c3cf11be2245" href="/en/features/savings-certificates" width="24" height="24" data-path="icons/piggy-bank.svg">
    How to record and track Euribor-indexed certificates.
  </Card>

  <Card title="Automatic sync" icon="https://mintcdn.com/guito/Z2-mKthyIORVPFl5/icons/cable.svg?fit=max&auto=format&n=Z2-mKthyIORVPFl5&q=85&s=2399c861dd1227ca95e22d6c16cbe093" href="/en/features/bank-sync" width="24" height="24" data-path="icons/cable.svg">
    How to connect accounts and brokerages through automatic sync.
  </Card>

  <Card title="How we calculate balances and net worth" icon="https://mintcdn.com/guito/qyCDktPAmiF08sQd/icons/scale.svg?fit=max&auto=format&n=qyCDktPAmiF08sQd&q=85&s=c7d5798fb5da6c97cd55109d4de1276a" href="/en/concepts/how-balances-work" width="24" height="24" data-path="icons/scale.svg">
    How each investment's valuation rolls up into your total net worth.
  </Card>
</CardGroup>
