Yes, the transaction history period is configurable. When creating an IBV request through the API, there is a days parameter that controls how far back transaction data is retrieved (30 to 365 days). You can also request a system-wide default change for your account. Reducing the number of days generally results in faster and more reliable processing.
