Transfer & FX Conversion
Transfers move assets between portfolios without a sale, while FX Conversions exchange one currency for another within a portfolio.
π Key Properties
| Property | Transfer In | Transfer Out | FX Conversion |
|---|---|---|---|
| Code | TRANSFER_IN |
TRANSFER_OUT |
FX_CONVERSION |
| Cash effect | β | β | β¬οΈβ¬οΈ (swap) |
| Asset effect | β¬οΈ Increases | β¬οΈ Decreases | β |
| Tax event | Varies by jurisdiction | Varies | Varies |
π Transfer In / Out
Transfers model the movement of assets between broker accounts or portfolios without a sale. Common scenarios:
- Moving shares from one broker to another
- Inheriting assets
- In-kind contributions to a different account type (e.g., ISA, 401k)
Cost Basis Preservation
When transferring assets, the original cost basis should be preserved. The transfer itself is not a taxable event in most jurisdictions (though rules vary).
π± FX Conversion
Currency exchanges within a portfolio:
\[
\text{Amount}_{target} = \text{Amount}_{source} \times \text{FX Rate} - \text{Fees}
\]
FX conversions may be:
- Explicit: User deliberately converts currencies (e.g., EUR β USD)
- Implicit: Broker auto-converts when buying a foreign-denominated asset
π Adjustment
The ADJUSTMENT transaction type is a catch-all for manual corrections to either cash or asset balances. Use cases:
- Correcting import errors
- Recording corporate actions not covered by standard types
- Initial balance setup
π Related
- π Buy & Sell β Standard asset transactions
- π΅ Deposit & Withdrawal β Cash movements
- π° FX Rates β Exchange rate management