Investment's Transactions

Each investment contains a list of transactions corresponding to Applications or Withdrawals. The transaction schema contains a set of details of that operation.

Each investment contains a list of transactions corresponding to Applications or Withdrawals. The transaction schema contains a set of details of that operation.

Investment Transaction#

PropertyTypeOptionalDescription
tradeDateDateNoThe date when the transaction was settled.
dateDateNoThe date when the transaction was made.
quantitynumberNoQuantity of invested quotas.
valuenumberNoValue at which it was acquired.
amountnumberNoThe gross value of the operation.
typeInvestmentTransactionTypeNoType of movement of the transaction.
descriptionstringYesDescription of the transaction.
brokerageNumberstringYesNumber of the corresponding brokerage note.
netAmountnumberYesValue including expenses.
agreedRatenumberYesAgreed rate only available for TREASURY applications.
expensesExpensesYesTaxes and charges described in the brokerage notes.

Investment Transaction Type#

ValueDescription
BUYApplication.
SELLWithdrawal.
TAXTaxes that decrease the investment size.
TRANSFERTransfer between investments.
INTERESTIncome distributions: dividends, rental income (FIIs), interest on capital (JCP), coupon payments.
AMORTIZATIONPartial return of principal (amortização de cotas, bond amortization).

Expenses#

When we buy an asset traded on a stock exchange, usually through a brokerage firm, the brokerage firm issues a commercial note called a brokerage note. The note contains the total value of the transaction, the assets bought and sold, the fees related to the stock exchange, the amount charged by the broker (brokerage fee), and the total sum. The brokerage note represents the daily status of an investor's operations in the financial market. All taxes charged in each operation are grouped in the Expenses object.

PropertyTypeOptionalDescription
serviceTaxnumberYesService tax varies according to state (ISS).
brokerageFeenumberYesCommission charged by the brokerage for carrying out transactions on the stock market.
incomeTaxnumberYesIncome Tax Withholding is the amount paid to the Internal Revenue Service (IRRF).
othernumberYesSum of other not defined expenses.
tradingAssetsNoticeFeenumberYesA fee of Notice of Trading in Assets (ANA).
maintenanceFeenumberYesFees charged by BM&F Bovespa in negotiations.
settlementFeenumberYesLiquidation fee for the settlement of a position on the expiration date or the financial settlement of physical delivery.
clearingFeenumberYesClearing fee charged by the clearing house.
stockExchangeFeenumberYesFees charged by BM&F Bovespa as a source of operating income.
custodyFeenumberYesFee charged by brokers to keep records in their home broker systems or on the trading desk.
operatingFeenumberYesAmount paid to the Operator for the intermediation service.

Example of a Transaction:

{
  "total": 1,
  "totalPages": 1,
  "page": 1,
  "results": [
    {
      "type": "BUY",
      "description": "Aplicação Fundo de Investimento Premium",
      "quantity": 1.25,
      "value": 2,
      "amount": 5,
      "date": "2022-03-24T03:00:00.000Z",
      "tradeDate": "2022-03-24T03:00:00.000Z",
      "brokerageNumber": "47078992",
      "expenses": {
        "serviceTax": 0.05,
        "brokerageFee": 0.1,
        "incomeTax": 0.01,
        "other": 0.01,
        "tradingAssetsNoticeFee": 0,
        "maintenanceFee": 0,
        "settlementFee": 0.09,
        "clearingFee": 0,
        "stockExchangeFee": 0.05
      }
    }
  ]
}

See Investment Transactions in our API reference for more information.