Transaction is an event that changed the Asset Position's quantity, return or cost.

This guide will walk you through the different transaction types and how to use them.

Transaction TypesCopy

Buy and SellCopy

Use the Buy and Sell transaction types when you purchase or sell an asset in exchange for currency. This also applies to cash transactions, such as buying cash at a currency exchange. For the sake of accuracy, you always need to provide the price per unit you've paid or received.


The Transfer transaction type is used when an asset is moved in (positive Quantity) or out (negative Quantity). This could occur when you transfer shares between brokers or receive stock as an employee.

In terms of cash, an incoming salary or outgoing payment for an asset can be recorded as a transfer.

Each transfer can have a cost-basis assigned to it for accurate return calculation. If you skip this step, the closing-date market price will be used to calculate it.

Dividend, Interest, and RentCopy

These transaction types record the fixed income you received. It will be calculated as a separate performance metric, so it should be used only for income that is repetitive and on a more or less fixed schedule, like stock dividends, deposit interest coupons or real-estate rent paid to your account.

You may specify the income per unit for the record, but the return is calculated only based on the Dividend monetary value.


The Other transaction type can be used to record income, expenses, or fees related to the position that don't change it's size.

Account BalanceCopy

This is a special transaction type, which you can learn more about here.

Future PlansCopy

We are continuously working on improving Capitally's transaction model, especially in terms of fixed income, corporate actions, and custom assets. Please note that Capitally does not currently support double-entry book keeping, meaning that buying or selling an asset doesn't affect the cash balance. However, we plan to implement this feature in the future.