A pricing platform cannot price anything until it holds the data your core already keeps: the customers, the accounts, the balances, the daily events. That data arrives the way bank data has always arrived. A zip lands on a schedule. Inside are fixed width files, or delimited files with a trailer record holding a control count, possibly encrypted, with dates in a format that made sense to someone in 1998.
Historically every institution onboarded means a new integration project. Somebody writes the parser. Somebody else maintains it. A column moves and it breaks in production at two in the morning. This is the single biggest reason pricing platform implementations are quoted in years rather than weeks, and it is why so many of them stall before going live.
The generic answer to this is an ETL tool. But a general purpose ETL tool that can run arbitrary queries and call arbitrary endpoints is exactly the thing a bank’s security review is designed to stop, and rightly so.
