No, the only way an account's balance can shift is via on-chain transactions or events. While not every balance modification appears as a transaction, some are represented by events. To monitor all account movements, including those involving locks, it's essential to operate an archive node and monitor both events and transactions.