/ documentation
Download

Investments

Investment tracking lives inside the investment account card. An account in the app is your real brokerage account or IIA (individual investment account), and inside it are the cards of issuers (Sberbank, an OFZ bond…). You enter trades, and the app computes positions, yields and — with the cloud connected — the market value from the Moscow Exchange quotes.

Svodly.ru
View
The investment account card: the “Issuers” tab with the list of securities, a per-issuer filter and the “Income by year” summary.
On the phone investments are the “Issuers” tab of the investment account card: issuer-level bookkeeping is already there; the MOEX ticker autocomplete and market quotes are being ported (#840).
Мобильный

An investment account: brokerage or IIA

Investments are tracked on an “Investments” account type (see “Accounts”). Such an account has a subtype — brokerage or IIA — and a payout tax rate: 13 % by default for a brokerage account, 0 % for an IIA (both editable). The subtype and the rate are set in the account form; the rate is pre-filled into the tax field when you enter a payout, and an IIA additionally opens the tracking of deductions.

Issuers

An “Issuers” tab appears in the investment account card — between “Transactions” and “Analytics” (the account always opens on “Transactions”). It's a table of securities with a per-issuer filter (search + icons), a filter reset and an Issuer button. Every issuer card has an icon (from the same registry as counterparties) and an optional link to a book counterparty: movements on the security then feed into that counterparty's analytics and filters.

Clicking a row opens the issuer card: positions, accumulated payouts for the period and the feed of investment operations. Trades are entered from here too.

The issuer card: positions at average cost, payouts for the period and the operation feed. The “Buy / Sell / Payout” buttons open the investment editor with the security pre-selected.
On the phone investments are the “Issuers” tab of the investment account card: issuer-level bookkeeping is already there; the MOEX ticker autocomplete and market quotes are being ported (#840).
Мобильный

Colour here means the type of security

The investment section uses exactly three colours, and they answer the question “what is the money in”: shares, bonds, funds. “Who” is not colour-coded — two issuers holding shares merge into one segment, and that is the point: you want to compare classes of securities, not company names.

The colour runs through the whole section:

The shares of both bars are weighted by the amount invested, not by market value — so the portfolio composition is visible offline and before the first quote fetch. The order of the segments is fixed: the legend does not reshuffle from trade to trade.

The colour picker has been removed from the issuer form — an issuer is recognised by its icon, initial and name. If you used to pick a colour by hand, it is still in your data: the interface simply no longer reads it. For now this works on the computer and on the web — the mobile investment screens will get the same colouring separately.
The “Portfolio composition” bar above the issuer table: shares, bonds and funds with their percentages; the same three colours appear on the account bar in “Accounts” and on the issuer card.
On the phone investments are the “Issuers” tab of the investment account card: issuer-level bookkeeping is already there; the MOEX ticker autocomplete and market quotes are being ported (#840).
Мобильный

MOEX ticker — autocomplete from the exchange

The “MOEX ticker” field in the issuer card searches for the security in a daily market snapshot as you type: “luk” finds “LUKOIL · LKOH · Share · 3,998.50 ₽”. Picking a suggestion fills in the whole card — the name, the security type and, for bonds, the face value, the coupon type and size, the payment frequency and the maturity date. There's no need to retype the issue prospectus by hand; your own edits are not overwritten by the pick.

The list of securities lives in the cloud, so without a connected Svodly Cloud the field is disabled and the editor shows a “Connect Svodly Cloud” note. The rest of the issuer card is filled in as usual — the app does not reach out to the exchange for that.
The “MOEX ticker” field: typing “26238” → the “OFZ 26238 · SU26238RMFS4 · Bond” suggestion. The pick fills in the name and security type and, for a bond, the face value, coupon size, payment frequency and maturity date.
On the phone investments are the “Issuers” tab of the investment account card: issuer-level bookkeeping is already there; the MOEX ticker autocomplete and market quotes are being ported (#840).
Мобильный

Buy, sell and payout

Trades are entered with a dedicated investment editor — the Buy / Sell / Payout buttons in the issuer card open it with the security already selected and the right operation kind. The fields depend on the type:

The operation amount is computed from the fields. The regular transaction form has no investment fields, and an investment account is an equal participant in it: commissions and other income/expenses are entered as usual, and topping up the account or withdrawing money is a transfer.

The investment editor for buying a bond: quantity, price and ACI — the amount to be debited is computed from the fields as you type. The issue parameters are not part of the trade: they are kept in the issuer card.
On the phone investments are the “Issuers” tab of the investment account card: issuer-level bookkeeping is already there; the MOEX ticker autocomplete and market quotes are being ported (#840).
Мобильный

Positions and the invested amount

From the operations the app computes the position using the average-cost method (not FIFO): quantity, average purchase price, the invested amount and the realized result of sales. The accumulated payouts are shown for the period — “all time” by default, with a custom range available; the total is what actually reached the account.

The cash trace of every trade is visible in “Transactions” and on the account's “Transactions” tab: a purchase debits money, a sale and a payout credit it (a coupon in full, a dividend net of tax). Clicking such a record opens the investment editor. Investment movements go into the account balance but not into the income/expense KPIs, the category analytics or the budgets.

Yields and YTM

The issuer card has a strip of annual yields: for each year with operations, the sum of net payouts and the percentage against the invested amount at year-end, laid out as tiles on one screen (the trend is visible without scrolling). For bonds with a fixed coupon it adds:

Both are captioned with the formula. The “Issuers” tab has an “Income by year” summary for the whole account: payouts, the result of sales and the IIA deduction in separate columns, plus the annual yield.

Issuer yields: the strip of annual yields as tiles, the current yield and the YTM of a bond with the inputs behind them (average price, payout tax, maturity date), and the position with its face value.
On the phone investments are the “Issuers” tab of the investment account card: issuer-level bookkeeping is already there; the MOEX ticker autocomplete and market quotes are being ported (#840).
Мобильный

IIA deductions

On an IIA subtype account, deductions are tracked by year (year + amount). A deduction goes into the account's income and yield for the year as a separate breakdown line; a brokerage account has no such section. A deduction credits no money to the account — the actual receipt is entered as a regular top-up.

Add-on calculator

The bond card has a “What if” calculator: enter the planned quantity and price, and the app shows the new average price, the coupon per month and per year, and the new current yield. The calculator saves nothing — it's an estimate before a trade.

The “Add on” button in the yield card: enter the quantity and the price and you immediately see the new average, the coupon per month and per year, the new yield and the amount to be debited. Nothing is saved.
On the phone investments are the “Issuers” tab of the investment account card: issuer-level bookkeeping is already there; the MOEX ticker autocomplete and market quotes are being ported (#840).
Мобильный

Quotes and market revaluation

If an issuer has a ticker filled in and Svodly Cloud is connected, the card shows the last MOEX closing price and the market value of the positions: a “Position value” hero with the price date, the “Current price / Market” columns, “Profit” (the realized result of sales plus the unrealized revaluation), “Return (XIRR)” over the position's dated cash flows, and a “Value over time” chart with 1M / 6M / 1Y / All-time windows.

Prices are a daily snapshot from the server (at most one request per security per day), a local cache kept out of sync and export. Offline shows the last known price; with no ticker or no cloud — “—”, with no errors. The chart history accumulates from the first request of a security (it isn't backfilled): until there are fewer than two points, it's an empty state. The current yield and the YTM don't depend on quotes — they are computed from the average purchase price.
Market revaluation: the “Position value” hero with the price date, the “Current price / Market” columns, “Profit”, “Return (XIRR)” and the “Value over time” chart (1M/6M/1Y/All-time windows).
On the phone investments are the “Issuers” tab of the investment account card: issuer-level bookkeeping is already there; the MOEX ticker autocomplete and market quotes are being ported (#840).
Мобильный

On the phone

On the phone, investments live exactly where they do on the computer — in the investment account card: “Accounts” → the account → the “Issuers” tab (between “Operations” and “Analytics”); the separate hidden “Investments” section is gone. The issuer card shows positions, accumulated payouts and the operation feed. Trades are entered with three sheets — Buy, Sell, Payout: bonds ask for the ACI, while the parameters of the issue are set in the issuer card, just like on the web. The account subtype and tax rate are set in the account form, and IIA deductions are tracked by year.

The MOEX ticker autocomplete, the issuer-to-counterparty link and the market quotes are still being ported to the phone (#840) — the yields and the add-on calculator are already computed with the same formulas as on the computer, so the numbers match.

Where to go next