Banks' Big Upgrade: Meet Real-Time Processing
CWmike writes "It has been years since the banking industry made any large investments in core IT systems, but some of the largest financial services firms in the U.S. are now in the midst of rolling out multi-million dollar projects, say industry experts. About a decade ago, they began replacing decades-old Cobol-based core systems, with open, Web-enabled apps. Now, they are spending more than $100,000,000 to replace aging systems, converting to real-time mobile applications for retail services such as savings and checking accounts and lending systems. The idea behind going real-time: Grab more business — and money — from customers. 'Five of the top 20 banks are engaged in some sort of core banking replacement and we expect to see another three or four in next 12 months,' said Fiaz Sindhu, who leads Accenture's North American core banking practice. 'They're looking at those upgrades as a path to growth.'"
... with Bitcoin.
I hope the banks get all the money they need to stay afloat.
Banks == Evil.
They nearly destroyed the entire world financial system.
Don't ever borrow money, unless it's for a car or for a mortgage. Even then, make sure you buy something well within your means to pay. Ideally, pay cash for everything and don't even use banks - they are not productive and leach off of us, the productive members of society who create wealth.
The idea behind going real-time: Grab more business â" and money â" from customers.
Yield-management pricing techniques, like airplane tickets, for everything else in your life.
Just download this handy android banking app that also reports your location data. When you walk by a high-end furniture store it will pop-up a teaser interest rate for any credit card purchases in the next hour.
I can't wait!!!
When information is power, privacy is freedom.
in half the time.
considering everything is just magnetic ink these days, can someone please explain why is it that paypal transfers still takes a week+ to show up in bank account?
ELOI, ELOI, LAMA SABACHTHANI!?
http://consumerist.com/2011/07/bank-of-america-gives-same-account-number-to-two-customers-deposits-30k-in-social-security-payments.html
http://consumerist.com/2011/06/bank-of-america-threatens-to-foreclose-on-homeowner-if-he-doesnt-pay-000-asap.html
http://consumerist.com/2011/07/chase-regrets-to-inform-you-and-the-credit-bureaus-that-you-are-dead.html
http://consumerist.com/2011/07/bank-of-america-closes-customers-accounts-after-nearly-3-million-in-mysterious-overdrafts.html
Real time processing will lower prices for hookers. This is what I call progress.
None of this should be taken as meaning they should not modernize. It is just that they have taken this long to realize that they might make more money by being fast than by being slow. I expect they have figured out how to be either, depending on how it benefits them.
I currently write financial software targeted at small and mid-sized banks. The article was ... confused, so, let me try to clear it up a bit:
In the computing world, when you say you're going to replace your core systems, you're talking about replacing either the main software or hardware that your systems run on - or both. In the banking world, when you say 'core system' (or 'host system'), you're talking about the software package being used to store your customer's account data, such as Fiserve or Miser.
The article confusingly references both types of changes and appeared to treat them interchangeably.
Similarly, the phrase 'realtime' has a loaded meaning in the banking world. Outside of the banking world, 'realtime' means 'instantaneous', such as 'realtime rendering'. Inside the banking world, realtime means that actions (such as transfers) are submitted directly against the core system, as opposed to a proxying system which determines rates ($/day, max $, etc), fees, and tries to keep track of the active balance vs. ledger balance. The alternative to 'realtime' is 'batch' - where everything is performed in one fell swoop at the end of a day - when you reconcile the day's transactions.
Some transactions - such as inter-bank account to account transfers can usually be handled in 'realtime' even if the core doesn't support it. The necessary proxy can know everything about that bank's transactions, and can guarantee the availability of funds, so it's allowed. External transfers can't be though. Thus the separation between available balance and ledger balance. You can see this on credit card systems too; your payment may show up on the site as being verified, but not yet applied. In fact, with only few exceptions, when money is sent from one location to another, the actual movement is not finalized for a day or two. Both sides make note of it, so funds are made available, but it can be cancelled or reversed at any point in time before that.
In any case in the banking world, mobile or web (or even atm and point-of-sale teller terminals) don't care much about whether the backend core is in realtime or batch mode. It has nothing to do whatsoever with that functionality. Those are just pieces of software that hook into the core - and the core (or adapters for it) must support that functionality.
Whew! It was hard to read that article with the mixing of those definitions and a base misunderstanding of their purposes.
I've been able to do a transaction, and see it deposited/deducted from my account in less than a second. And have been able to since about 1997, when I started online banking.. But I guess that's another reason credit unions rock.
Now if only I could figure out why Visa insists on holding CC transactions for 3 days..
What are we going to do tonight Brain?
We haven't been replacing those aging COBOL-based apps - that's a massive infrastructure that is well proven and works.
When you have systems that churn through billions of daily transactions across millions of accounts, you don't just swap out the systems that do that processing if those systems are working well. It's not glamorous, but it's reliable and it works - and is not prone to new (and expensive) bugs that come with new development.
No, what happened a few years ago was that we started upgrading the hardware and building new, more modern layers to fit on top of those back end systems. But replace them? Replacement is something that is happening very, very slowly. Think of it like erosion - the edges get worn down, we shore them up here and there. And when we have NO other choice, we replace them.
We all ooh and aah over our 1000-TPS Weblogic systems - but forget that the backend COBOL applications are quietly handling all of that load and more.
Fortunately, I'm not involved in the "legacy" systems, so I can be one of those marveling over how fast our Java stack is ;)
These statements are my opinion and not representative of the beliefs or actions of my employer. etc, etc
Deposits? Pneumatic tube to the abacus room.
I don't think I'm grasping the concept here, but if retail stores tap into real-time banking, does that mean we will see digital price tags on products change rapidly in periods of hyper-inflation? That would be fun to watch (not).
Life is not for the lazy.
Maybe it's just the effect of being on the internet for so long, having become used to seeing/hearing about email scams, trojans, super-villain like invasive advertising, privacy violations and tracking... that whenever I hear someone wants my money I draw an image of a sleazy crook somewhere in the back of my mind. And I want to have nothing to do with them. Queue AdBlock, NoScript, RequestPolicy, Ghostery, RefControl, BetterPrivacy... Going on the internet safely seems akin to preparing for sex with a diseased prostitute. Or a nice girl you know is sleeping around with the not so local man-whore (Google, DoubleClick...) that every other girl sleeps with as well.
Anyway from the summary I got the same bad feeling about the banks as I get from advertisers and spam. I guess somehow in my mind it should be me who wants to exchange my money for a quality product that I want or need, not them wanting to squeeze money from me any way they can, being it aggressive advertising, psychological manipulation or plain fraud and theft. Or in the case of banks all kinds of tariffs and costs, meanwhile getting little for the money sitting in the account while it's being used to give out expensive loans.
If you come to me to get my money instead of me coming to you then I'm a victim not a customer.
Maybe the Muslims were right, there shouldn't be an interest rate. Seems wrong and unfair to make money from just having money in the first place.
Banks are hurting right now. And why shouldn't they be? They made boatloads of bad decisions a few years ago, and are trying to make everybody else pay for them.
A lot of people I know have given up their bank accounts altogether. Too many fees, too much BS. At a time when the banks should have been wooing customers with better deals, they piled on the fees and cut service.
Let 'em fail. If they bring back good service at a decent price, well, okay. But the whole fractional-reserve banking system in this country has gone to hell in a handbasket anyway. (Which was inevitable. We were just unlucky enough for it to happen now.) Better to just end the Fed and banking rules as we knew them. Back to non-inflationary gold as money.
They aren't "too big to fail". Some of them have gotten to big not to.
Now I can verify that I've received that 0.15% quarterly intererest payment on my $5000 even faster. Lookout Starbucks, here I come. I'm ordering... umm... a tall coffee. Yep. That's it. Thanks Mr. Banker.
If you don't know what that means... words fail me.
ALL you need to know about banks is that they counterfeit billions of dollars into existence every week, and then expect YOU to pay it back with REAL labour and REAL, physical assets...
Nah, don't go all hardline.
When you're at Cash Zero and you need a $4,000 used auto, you borrow it. But then recognize how evil the loan is and crush yourself to pay it off ASAP. I did mine with a Credit Card and not a fixed payment because some months you don't have all $300 for a payment.
My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
Australia's biggest bank alone is spending over A$1bn (US$1.07bn) on core banking modernisation. $100m seems like a small number
and 3 days to 2 weeks to clear a check and credit it to me. Hmmm.
Definitely some room for improvement.
Where are we going and why are we in a handbasket?