You can try with the Incognito-cli, however, it’s still in the testing phase and only supports a single token at a time. To do this, you can follow the following steps (assuming you have Golang installed on your machine):
git clone https://github.com/incognitochain/incognito-cli.git
git checkout development
go build -o incognito-cli
Try the command:
./incognito-cli -c 1 account history --p YOUR_PRIVATE_KEY --tokenID TOKEN_ID
$ incognito-cli account help history
incognito-cli account history - Retrieve the history of an account.
account history --privateKey PRIVATE_KEY [--tokenID TOKEN_ID] [--numThreads NUM_THREADS] [--csvFile CSV_FILE]
OPTIONAL flags are denoted by a  bracket.
This command helps retrieve the history of an account w.r.t a tokenID. Please note that this process is time-consuming and requires a considerable amount of CPU.
--privateKey value, -p value, --prvKey value A base58-encoded Incognito private key
--tokenID value, --id value, --ID value ID of the token (default: "0000000000000000000000000000000000000000000000000000000000000004")
--numThreads value Number of threads used in this action (default: 4)
--csvFile value, --csv value The csv file location to store the history
financialexport command will be made available soon, we will notify the community once it is added.