---
title: "accountBalanceHistory(forAccountID:since:isMonitoring:)"
framework: financekit
role: symbol
role_heading: Instance Method
path: "financekit/financestore/accountbalancehistory(foraccountid:since:ismonitoring:)"
---

# accountBalanceHistory(forAccountID:since:isMonitoring:)

Returns the account balance history since a time specified by the provided financial history token.

## Declaration

```swift
func accountBalanceHistory(forAccountID accountID: UUID, since token: FinanceStore.HistoryToken? = nil, isMonitoring: Bool = true) -> FinanceStore.History<AccountBalance>
```

## Parameters

- `accountID`: A doc://com.apple.documentation/documentation/Foundation/UUID that identifies a specific account a person has added to the finance store.
- `token`: An optional HistoryToken that defines the starting date and time to return records from.
- `isMonitoring`: A Boolean value that indicates whether the framework should return a History sequence that indicates the changes to the accounts over time. Defaults to true.

## Return Value

Return Value A History that describes the account balances.

## Discussion

Discussion Use this method to monitor the balance of a specific account.  Provide a historyToken to specify a starting data and time.

## See Also

### Balances

- [accountBalances(query:)](financekit/financestore/accountbalances(query:).md)
- [AccountBalance](financekit/accountbalance.md)
- [AccountBalanceQuery](financekit/accountbalancequery.md)
- [Balance](financekit/balance.md)
- [CreditDebitIndicator](financekit/creditdebitindicator.md)
- [CurrentBalance](financekit/currentbalance.md)
