๐ Positions & Analysis
The Positions tab shows what you hold, what each position earned in the period and, one click away, the FIFO lots behind any position. Each broker's page has the same tab for that broker alone, with the same table settings.
- ๐ Holdings โ what you own on the end date
- ๐ Period โ what each position earned in the period
- ๐ฌ FIFO Lots Analysis โ the lots behind one position
๐๏ธ Choosing a view
- Portfolio / Period switches between what you own and what each position earned; Table / Map (the two icons) between a table and a chart.
- The eye icon (in Table) shows, hides or reorders the columns; Reset layout restores them. See all โ opens the Assets page.
- To dig into a position, open its โฎ menu in a table, or right-click it in any view: Analyze Lots opens the FIFO Lots Analysis below, View Asset the asset's page.
LibreFolio remembers your choices.
๐ Holdings โ what you own
What do you own on the end date, and how is each position doing? Portfolio lists one row per asset and broker, the largest value first.
Columns shown
| Column | What it shows |
|---|---|
| Asset | The asset, with its type icon |
| ฮ1 / ฮ1% | Today's move of the unrealized P&L at today's quantity, in money and in % of yesterday's value |
| Unrealized P&L / P&L % | Current value minus what the open position cost, in money and in % of that cost โ Book Value |
| Annualized | Yearly compound return since the first transaction, income and fees included โ Net Annualized Return |
| YOC | The last year's dividends and interest per unit, against its average price โ Yield on Cost |
| Value / Weight | What the position is worth, and its share of your Net Worth, cash included |
| Qty | Shares, units or coins held |
| Price (hidden) | The unit price used: the market price, or the last trade price when there is no quote โ Price Resolution |
| Avg. Cost (hidden) | Average purchase price per unit, each purchase at its own date's exchange rate โ Weighted Average Cost |
| Oldest open lot (hidden) | Opening date of the oldest lot still open |
| Brokers | The broker holding the position |
How to read it
- Weight counts cash, so the rows add up to less than 100% when you hold cash.
- Avg. Cost keeps each purchase's exchange rate, while Value uses the end date's: the Unrealized P&L includes what the rate did since.
- In the Map, tiles are grouped by broker and asset type; size is the value, colour the P&L %. Scroll to zoom, drag to move, and Reset zoom (โบ) shows everything again.
โ Empty cells โ when a value is missing
โin Unrealized P&L, P&L % or Avg. Cost: the asset has no price at all, or part of what you paid is unknown โ an exchange rate missing on a purchase date, or a transfer or adjustment without a cost basis. The Data Quality banner names what to fix.- ฮ1 and ฮ1% need a market price; Annualized needs a position old enough for a yearly rate to mean anything.
๐ธ Yield on Cost (YOC)
How much income does each unit pay you, compared with what it cost? YOC compares the dividends and interest each unit received over the last 365 days with its average purchase price.
How to read it
- One value per asset and broker, over the year that ends on the end date: moving the start date does not change it.
- Gross, not after tax: separate tax and fee transactions are not subtracted.
- Hover a value for the income per unit, the period and the exchange rates used โ each payment at its own date's rate.
0.00%means income recorded at zero; a plain-means no income in the last year.
๐ Theory: Yield on Cost โ the exact rules, and how YOC differs from dividend yield or CAGR
๐ฆ A dash with an โ icon โ when YOC is unavailable
LibreFolio shows no partial YOC. When an input fails, hover the amber โ for the reason: less than a year of history at this broker and no income yet, a payment with no units held the day before, a purchase, sale, transfer or split history that does not add up, a missing exchange rate, or an unknown average price. Once that is fixed, YOC is computed again.
๐ Period โ what each position earned
Which positions made or lost money in the period, and how? Period lists every position of the period, open or closed since, the biggest movers first. LibreFolio computes it the first time you open it, so it can take a moment.
Metrics shown
- Period P&L, split as on the Period P&L card into Unrealized change, Sales, Dividends & interest and Costs โ Period P&L
- Annualized โ the period result as a yearly rate, over the time the position was held in the period โ Net Annualized Return
- ฮ1 / ฮ1% for open positions and, hidden by default, Start Value, End Value, Oldest open lot and Status
- Other Period Effects โ what belongs to no position: Unallocated income and Unallocated costs, recorded without an asset; FX on cash, what the exchange rates did in the period to cash you hold in another currency, with a row only for a broker whose cash they moved; and the Other / reconciliation residual, what is left โ a currency exchanged at a cost, the exchange-rate move of cash on its way between two of your brokers, securities on their way between them on the first or last day of the period, or a sale left out of Sales because a rate or a purchase cost is missing โ FX on cash
How to read it
- Closed positions are in italics, or carry a Closed badge in the chart; to list one kind only, show Status and filter it.
- In the Map, gains stack right of zero and losses left, the net result closing the row; each percentage compares with the position's start value.
- A position's Period P&L can differ from its lifetime gain: only the period counts.
๐ Hide amounts โ what the chart still shows
With Hide amounts on (the eye button in the top bar), the chart's amounts and axis turn into โขโขโข, as in +โฌโขโขโข. Signs, currencies, percentages, bar lengths and colours stay, so you still see who gained or lost, and how much compared with the others. See Privacy mode.
๐ฌ FIFO Lots Analysis
Which purchases make up a position, where are they held, and how has each one done? The FIFO Lots Analysis answers lot by lot: each purchase opens a lot, and each sale closes the oldest open lots first โ First-In, First-Out.
Choose Analyze Lots on a position and the panel opens below, for the brokers of the page: your broker filter on the Dashboard, the broker itself on its own page. View Asset (โ) opens the asset, โ closes the panel.
How the blocks work together
- One selection: click bubbles, bars or table rows to pick lots; with none picked, every visible lot counts. Open / Closed, on the timeline, filters every block.
- Double-click to jump: from a chart marker to the lots of that transaction, from a timeline bar to its table row, and back.
- Full broker amounts: on a broker you co-own, your share is not applied here, unlike the KPI cards and Holdings.
๐ Theory: FIFO Engine ยท FIFO Lot Analysis ยท FIFO matching ยท Taxation
๐น 1. Avg. Cost / Market Price
How does the price compare with what you paid, and where does each lot stand?
Metrics shown
- Market Price โ dashed where LibreFolio estimates it from your last trade โ Valuation Price Chain
- Avg. Cost โ one line per broker, and a dashed Combined line when the asset sits at several โ Weighted Average Cost
- Bubbles โ one per long lot, at its total return, among the markers of your transactions and payments โ FIFO Lot Analysis
How to read it
- Abs / % shows prices or their change from the first point; Auto / From 0 sets where the axis starts.
- Bubble colour is the opening broker, its size the lot's quantity (Abs) or its opening value (%); a dashed border means valued at cost.
- A gap in an Avg. Cost line is a day whose average cost is unknown: no wrong average is drawn.
๐ 2. Lot Life & Custody
When was each lot open, and which broker held it?
Metrics shown
- Bars โ one per lot, coloured by the broker holding it and as thick as the quantity held; dashed violet while in transit, with a lane per broker after a transfer โ FIFO Engine
How to read it
- Open / Closed keeps only open lots, only closed ones, or both.
- A thinner bar lost part of its quantity, for example to a partial sale.
- Click a bar to select its lot, double-click it to find its row in the table.
๐ 3. Lots Table
Every lot with its figures, following the panel's filter and selection.
Metrics shown
- Opening Date, Total P&L, Total return, Annualized, Current Value, Open Quantity and Custody, with a Totals row โ FIFO Lot Analysis
- Income when a lot received some, and Fees, Taxes, Net P&L and Net return when a lot bears costs โ Costs & Net Metrics
How to read it
- Click a row to select it, double-click to find it in the timeline; the row colour is the opening broker.
- The โฎ menu offers View lot detail, Go to lot in Gantt, Go to opening transaction and Copy lot identifier โ a stable reference, handy for support.
- More columns, such as Opening Value, wait behind the eye icon.
๐ฐ 4. Value / Return Comparison
What are the selected lots worth, and what have they earned since opening? With none selected, the chart covers every visible lot.
Metrics shown
- Value โ Residual value, Sale proceeds and Cumulative income stacked up to the Comprehensive value, against the Opening value โ FIFO Lot Analysis
- Return โ the result since opening, in money (Abs) or percent (%): an Aggregate return, plus a line per lot when you compare several
How to read it
- Comprehensive value above Opening value: the lots gained, sales and income included.
- A dashed line in Value is a value estimated at cost, without a market price.
๐งพ 5. Lot Detail
The whole story of one lot. Open it with View lot detail (โฎ) or by clicking its Custody cell.
Metrics shown
- Summary โ opening and current value, proceeds, FIFO P&L, Total P&L, Total return, and Cash yield when the lot received income โ FIFO Lot Analysis
- Net breakdown โ the total P&L minus the fees and taxes allocated to the lot โ Costs & Net Metrics
- Current Custody and History โ where the lot is now, and every event since its opening
How to read it
- Quantities are the broker's full holdings, as the โ beside them says.
- Go to transaction opens the transaction of the History row you picked โ by default, the opening one.
โ ๏ธ When the panel warns you
- A folded banner lists what is missing โ a rate, a price, a purchase cost โ with a chip per affected lot that finds its bubble. Fix it as for the Data Quality banner.
- A red message means quantities or transfers do not add up: the figures may be incomplete, so check the asset's transactions.
- A lot valued at cost has no market price: dashed bubble border, no market gain or loss.
๐ Related
- ๐ฐ KPI Cards โ the same results for the whole portfolio
- ๐ธ Transactions โ the Dashboard's Transactions tab lists the operations of the selected range and brokers
- ๐ ๏ธ Technical details โ for developers: how the Positions tab and the lots panel work inside