banking open arun

Play to Listen to the Blog

Author

arun ramamoorthy testhouse

Arun Ramamoorthy

Associate VP - Banking and Finance Services Excellence


Arun Ramamoorthy is a Technology Transformation Leader with over 25 years of experience in banking and IT, driving large-scale digital transformation and enterprise QA initiatives. He specializes in platform migration, automation, risk management, and process standardization, ensuring secure, compliant, and efficient transformation programs for global financial institutions. Arun focuses on shaping strategy, defining Quality Gates and Master Test Strategies, and embedding ISO-certified delivery processes to ensure consistency, robustness, and measurable outcomes. Working closely with stakeholders and delivery teams, he enables modern, resilient banking platforms and drives practical value across core banking migrations, consolidations, and leading platforms such as Flexcube, Finacle, Temenos T24, Siebel CRM, and Vision Plus.

Social Share

Quick Answer
Open Banking performance is as critical as security because slow API responses lead to transaction failures, user abandonment, and loss of trust. To ensure success, banks must optimise latency across API chains, monitor p95/p99 metrics, and design systems for speed from the start.

Imagine a digital banking customer. Let’s call him David, standing at a crowded airport terminal. He’s trying to book a last-minute flight through a travel aggregator. He selects “Pay by Bank,” a classic Open Banking journey.

He authenticates with a thumbprint. Then, the spinner starts.

Three seconds pass. David looks at his watch. Five seconds pass. He glances at the line behind him. At seven seconds, David abandons the cart, pulls out a physical credit card, and the Open Banking “revolution” loses a convert.

In the boardroom, we talk about APIs as strategic assets. But on the street, Open Banking is a heartbeat. If that heartbeat stutters, the transaction dies. As we move away from closed systems, we must face a hard truth:

In an open ecosystem, latency is a functional failure.

Open Banking API performance directly defines user trust and transaction success.


What does “Performance is the New Security” mean in Open Banking?

In Open Banking, performance directly impacts user trust and transaction success. Even if systems are secure, slow API responses can cause users to abandon transactions, making performance as critical as security in delivering reliable financial services.


The “Hidden” Chain of Delay

The reason David’s experience failed wasn’t necessarily a “bug” in the code. It was a failure of orchestration. In a legacy online banking app, the bank owns the whole path. In Open Banking, the path is a relay race across three or four different companies.

When an API call is made, it doesn’t just “fetch data.”

An open banking API request typically passes through:

  1. The TPP Gateway: The third-party app’s infrastructure.
  2. The Public Internet: Variable latency based on the user’s 5G or Wi-Fi signal.
  3. The Bank’s WAF/DDoS Shield: Security layers that inspect every packet.
  4. The Identity Provider (IdP): Checking if the consent token is still valid.
  5. The Legacy Core: Finally, hitting the “System of Record” to see if the money is actually there.

If each of these “hops” takes just 200ms, you’ve already exceeded the threshold for a seamless experience.

This is where API latency in banking becomes a critical failure point.


Open Banking API Performance Benchmarks (p95 & p99 Explained)

p95 and p99 metrics represent the response time experienced by the slowest 5% and 1% of users, helping identify real-world performance bottlenecks that averages often hide.

To manage performance, we must quantify it. We can no longer rely on “averages,” which hide the 5% of users who are suffering the most. We must look at p95 and p99 benchmarks, the speed experienced by your most frustrated users.

API Transaction Type“Gold Standard” (p95)Abandonment Cliff
Account Aggregation (AIS)< 1.5 seconds> 5 seconds
Payment Initiation (PIS)< 0.7 seconds> 2.0 seconds
Consent Revocation< 400ms> 1.5 seconds

Payment initiation is the most sensitive. While users may tolerate delays for account aggregation, they will not wait for payments in real-time environments.

Slow payment initiation leads to “double-clicking,” creating duplicate transaction risks and operational overhead.


The Risks

I see three recurring risks that kill API performance:

1. The “Middleware Tax”

Modern APIs often sit on top of aging middleware handling security protocols. This adds significant latency before requests even reach core systems.

Solution: Validate the performance of the security layer independently. If it is the bottleneck, code optimisation alone won’t fix the issue.

2. The Legacy Core “Wake-Up” Call

Core banking systems built for batch processing struggle under high API concurrency.

Solution: Implement Operational Data Stores (ODS) to offload frequently accessed data and reduce response times.

3. The “Noisy Neighbour” Problem

Uncontrolled API consumption from third-party partners can degrade performance across the ecosystem.

Solution: Implement tiered rate limiting to isolate and control high-volume consumers without affecting others.


Performance as a Design Constraint

We can no longer treat performance testing as a “final check” before go-live. It must be baked into the definition of “Done.”

At Testhouse, we believe that the banks that will dominate the 2026 economy are those that view Speed as a Feature. We don’t just test if the API works; we use chaos engineering to simulate network jitters and “heavy load” scenarios to ensure your heartbeat stays steady under pressure.

With our T-Perform framework, we enable organisations to build applications that are not just scalable, but truly production-ready. By integrating APM into this framework, teams gain deep visibility to proactively detect, diagnose, and resolve performance bottlenecks—turning potential risks into opportunities for optimisation and growth.


Key Takeaways

  • Performance failures in Open Banking lead to immediate user abandonment
  • API latency compounds across multiple ecosystem players
  • p95 and p99 API metrics matter more than averages
  • Payment APIs are the most sensitive to delay
  • Middleware, legacy cores, and partner traffic are major bottlenecks
  • Performance must be designed, not tested at the end

Frequently Asked Questions about Open Banking Performance
Why is performance critical in Open Banking? +
Because Open Banking relies on multiple systems (TPPs, APIs, banks, identity providers), even small delays compound. Slow performance leads to user drop-offs, failed payments, and reduced trust.
What is an acceptable API response time in Open Banking? +
• Payment Initiation (PIS): under 0.7 second
• Account Aggregation (AIS): under 1.5 seconds
• Consent operations: under 400 ms
What causes latency in Open Banking APIs? +
• Multiple API hops across systems
• Security layers like WAF and authentication
• Legacy core banking systems
• Network variability
How can banks improve Open Banking performance? +
• Implement caching (ODS)
• Optimise middleware and security layers
• Use tiered rate limiting
• Conduct chaos and API performance testing

David didn’t care about the bank’s complex backend. He just wanted to catch his flight.

When we bridge the gap between legacy speed and open expectations, we are building the trust that makes Open Banking possible. In Open Banking, performance is no longer a backend metric; it is a customer-facing trust signal.


If your Open Banking APIs are secure but still losing users, the problem isn’t security—it’s performance. Talk to us today.