The more information provided, the better the labelling results. The mandatory fields are:
transactionId (transaction identifier)
accountId (account identifier)
amount (transaction amount)
Optional fields (improve accuracy): purpose, counterpartName, type, typeCodeZka, typeCodeSwift, sepaPurposeCode, counterpartCreditorId, counterpartMandateReference, counterpartAccountIban, counterpartBic, accountIBAN, accountHolderName.