Slashdot Mirror


How an Open Standard API Could Revolutionize Banking

An anonymous reader writes: Open bank data will give us the freedom to access all banks in real time and from a single view, automatically calculating the best deals in complete transparency, which will be a significant step forward for social good and give people more control over their finances. Meanwhile, financial tech incubators, accelerators, and startups are creating a more experienced talent pool of developers ready to act upon these newly available assets. From the article: "The United Kingdom government has commissioned a study of the feasibility of UK banks giving customers the ability to share their transactional data with third parties via an open standard API. First mentioned alongside the autumn statement back in December, the chancellor has now outlined plans for a mandatory open banking API standard during the recent budget in March."

72 comments

  1. I'm NOT by Anonymous Coward · · Score: 0

    going for first post...

  2. Sounds good to me by Anonymous Coward · · Score: 0

    I just spent almost an hour downloading CSV files for my HSBC business accounts (three accounts). This involves stepping through statements by hand, operating a dropdown, and clicking Download, for each month. One by one. You can't even right-click on each statement and "open in new tab".

    An OAuth2 + REST API to just grab this data would be very useful.

    1. Re:Sounds good to me by dmbasso · · Score: 4, Interesting

      I feel your pain... I left my previous bank because they "improved" the UI with a brain dead design, that required pixel hunting and clicking "next page" until all the records had been displayed for the selected month before being allowed to save as CSV. Btw, the bank I'm talking about is the CGD of Portugal (Caixa Geral de Depositos). Fuck you CGD, please slowly die in a fire.

      I made a small script with xdotool to dump all my data before I switched to another bank. It was ugly, but did the job.

      --
      `echo $[0x853204FA81]|tr 0-9 ionbsdeaml`@gmail.com
    2. Re:Sounds good to me by jonwil · · Score: 1

      My bank gives me a simple "export" button that lets me pick from several export formats (including csv and what I think is some sort of Quicken format).

    3. Re:Sounds good to me by arglebargle_xiv · · Score: 3, Funny

      An OAuth2 + REST API to just grab this data would be very useful.

      Yeah, the banks are going to allow this. And big pharma will make make medicine freely available for the good of all mankind, the music industry will distribute MP3s of all their artists for free over BitTorrent, and Microsoft will cede the desktop to Linux. Any minute now.

    4. Re:Sounds good to me by Anonymous Coward · · Score: 0

      the chancellor has now outlined plans for a mandatory open banking API standard during the recent budget in March

      Reading comprehension fail.

    5. Re:Sounds good to me by LifesABeach · · Score: 1

      Bank name?

    6. Re:Sounds good to me by Cederic · · Score: 1

      Barclays in the UK offer a range of options.

    7. Re:Sounds good to me by jonwil · · Score: 1

      Bank of Queensland.

    8. Re:Sounds good to me by arglebargle_xiv · · Score: 1

      the chancellor has now outlined plans for a mandatory open banking API standard during the recent budget in March
      Reading comprehension fail.

      No, I read it all right. Do you think the banks are just going to stand by and let him do that?

  3. LMAO by SeaFox · · Score: 4, Insightful

    Does the author serious thinks banks are going to adopt anything that is "a significant step forward for social good and give people more control over their finances". Most of the money they make is off people who can't control their finances effectively.

    Keep in mind their entire business is moving numbers from one pile to another. Anything that keeps them in control of the access to these piles and information about them is a good thing to them.

    1. Re:LMAO by Anonymous Coward · · Score: 1

      the chancellor has now outlined plans for a mandatory open banking API standard during the recent budget in March.

      I presume you know what "mandatory" means?

    2. Re: LMAO by Anonymous Coward · · Score: 1

      Yes. It means the little folks have to do it and the big corporations and their rich CEOs/paid off politicians can ignore them.

    3. Re:LMAO by NoNonAlphaCharsHere · · Score: 3

      I presume you know that "mandatory" doesn't mean anything* when bankers of any ilk are involved?

      *Actually, it means "tell me the rules, so I can get around them".

    4. Re: LMAO by Anonymous Coward · · Score: 0

      Some of it is as a result of people's bad spending habits, but a big chunk of it is flat out deception (hidden fees) or just flat out ridiculous (why do I need to pay my bank a fee to withdraw my own money?) Add to this that banks have practically no benefits anymore (how's that 0.001% interest working out for you?) anyone who puts their money in a traditional bank is a complete moron. Credit unions or internet banks are the way to go for money you need access to, and for savings, skip CDs and go for bonds or stable stocks.

    5. Re:LMAO by Livius · · Score: 1

      the chancellor has now outlined plans for a mandatory open banking API standard during the recent budget in March.

      I presume you know what "mandatory" means?

      I presume you know what "plan" means?

    6. Re:LMAO by Anonymous Coward · · Score: 4, Informative

      Actually the UK government has forced banks to do things for the good of the customer many times.

      A similar example would be the "faster payments" system. It used to take about three days to make transfers between accounts, the government (well, regulator, but same thing really) told all of the banks in the UK to sort it out.We can now transfer money between accounts in less than 90mins, typically it's moved as fast as you can logon to another bank and check to see if it's there.

      Other examples include making it easier to move accounts by moving DirectDebits (a system to allow bills to be paid directly electronically from bank accounts, without cheques) between different banks, which never used to be possible.

    7. Re:LMAO by Anonymous Coward · · Score: 1

      This will never happen. We can't even agree on a document standard, and mostly because companies prefer the lock-in vector to keep customers at their doors. Anything that makes your service more fungible is always going to be shunned. It's good to have choice as a customer, but it's bad for a vendor.

      We've been playing this cat-n-mouse game for a long time now. You can't win this.

    8. Re:LMAO by rizole · · Score: 2

      I can pay for good and services with my debit card. I can also make withdrawls and get cash back from 3rd parties. I can even withdraw money from competing banks cash points but I can't go into a different bank and pay money into an account with my debit card. The reason I can't do this is competition between banks (the kind lady behind the counter told me confidentially). This is not a technical problem. What I want to be able to do with my money is not my banks priority.

    9. Re:LMAO by Meneth · · Score: 1

      I presume you know what "plan" means?

      Well, what you plan and what takes place ain't ever exactly been similar. ;)

    10. Re:LMAO by Anonymous Coward · · Score: 0

      Ok, there are still a lot of small banks and credit unions out there that care about their customers and work to offer them better services.. Don't let the behemoths speak for the industry, if you don't like the business practices of the big guys then close your account and go find something local. I work for a credit union and we're constantly looking for things like this to offer to our members to improve their experience, in fact I'm probably going to show this to our online banking guys when I get a chance.

    11. Re:LMAO by Anonymous Coward · · Score: 0

      Does the author serious thinks banks are going to adopt anything that is "a significant step forward for social good and give people more control over their finances".

      Maybe they will, or at least some of them. Here in Sweden pretty much all banks already use the same two-factor authentication system, so you can use the same authentication with all banks. I could definitively see them going with something like this, and I'm sure that would be the case in many other places as well.

    12. Re:LMAO by Anonymous Coward · · Score: 0

      Mint.com seems to work well with all my banks and credit cards except for one. So, I stopped using that credit card, since they make it hard for me to track its usage. Likewise, if I signed up with a bank, and it didn't work with mint.com, I would immediately switch banks.

    13. Re:LMAO by SeaFox · · Score: 1

      the chancellor has now outlined plans for a mandatory open banking API standard during the recent budget in March.

      I presume you know what "mandatory" means?

      The best laid plans of mice and men often go awry

    14. Re:LMAO by datavirtue · · Score: 1

      Are you new to earth? Banks have a dominance that you simply do not understand. There are always loopholes that they are very good at ensuring and exploiting. Banks love having big scary, complex, dirty systems and regulation in place becasue it keeps them in control of moving money...they make money by moving it and clearing transactions. Of course...I saw one just lose 2MM because they did it wrong....hehehehe....passed on to customers....doh!

      --
      I object to power without constructive purpose. --Spock
    15. Re:LMAO by datavirtue · · Score: 1

      "DirectDebits (a system to allow bills to be paid directly electronically from bank accounts, without cheques) between different banks"

      Damn that sounds yummy...the US banking system is a troglodite as are the "regulators."

      --
      I object to power without constructive purpose. --Spock
    16. Re: LMAO by Anonymous Coward · · Score: 0

      > why do I need to pay my bank a fee to withdraw my own money?
      Because you aren't withdrawing money at all - it's described that way so that you feel all warm inside about giving someone your money.

      You are actually asking for a portion of a loan you've made to the bank to be repaid immediately.

  4. Best deals? by abies · · Score: 3, Insightful

    I can understand benefits of standard, open API for automatic processing of orders for companies and various home-budget tools. But I don't get "automatically calculating the best deals in complete transparency". Do you really need a program, querying 100 of banks in realtime for the best place to have your current account _today_? And tomorrow you are going to switch, because international transfers over there are half cent cheaper?
    API for transactions - sure yes. But API for bank offers metadata? Isn't it bit too much?

    1. Re:Best deals? by gnupun · · Score: 1

      It's likely one API for UK government to access/store bank transaction data about its citizens (big brother). Having one API for multiple banks appears useless for customers.

    2. Re:Best deals? by Cederic · · Score: 1

      Without commenting on your Government usage assumptions, if there's a single API that works with all UK banks then it becomes far easier to develop banking software designed for consumer use, and for consumers to switch bank accounts without having to change everything.

    3. Re:Best deals? by pseudorand · · Score: 1

      Before the most recent crash, the financial sector of the US economy represented 40% of GDP one year (and I doubt the UK was too far off from that). Clearly a ridiculous figure. While most of that was probably fees on stock trading and the like, some part of that was consumer financial services.

      And besides, banks are a good place to start to modernize because they're already heavily regulated so consumers have more of a chance of pushing what's good for us. But once we prove the possibility and utility of digital fiances, imagine that instead of a piece of paper, you get a digital receipt for everything you buy. Imagine XML or JSON that specifies not just a total, but each line item, the quantity, the discount, the amount, and each tax it;s subject to. And imagine all that data being automatically and instantly received integrated into your personal financial app. You could know exactly how much ($ and %) you spend on gas, kids clothes, cheese, state taxes, local taxes, etc. You could get a history of your spending and see trends. All without any data entry.

      Now imagine you and millions of others choose to share that data anonymously with some server somewhere. And imagine an app that, by knowing exactly how much and where other people have paid for things in the last few minutes, could tell you the cheapest way to buy everything on your grocery list. Willing to drive up to 10 miles? It has an even better deal. Willing to go to up to 3 stores? You can get it cheaper still! Want it delivered? Companies have already bid on it and there's a price for that too.

      I don't object to either private companies or the government collecting data on everything we buy, everywhere we go and everyone we associate with. I object to them not sharing that data with me in a useful format. I can make way better use of it than big business or big government ever could. But if consumers and citizens actually had such data, real competition would mean both big business and government would be in a heap of trouble.

  5. Great! by Anonymous Coward · · Score: 0

    Because I really want advertisers and the NSA/IRS knowing even more about my financial habits. Yay for openness!

    1. Re:Great! by Chrisq · · Score: 2

      Because I really want advertisers and the NSA/IRS knowing even more about my financial habits. Yay for openness!

      You think they don't already?

  6. The banking industry will love this by houghi · · Score: 2

    They will love it, because what they want is transparency and more competition, because that is what banks want: to give you the ability to compare.

    Oh wait, they don't. They will fight this with everything they have and they have money.

    --
    Don't fight for your country, if your country does not fight for you.
    1. Re:The banking industry will love this by Anonymous Coward · · Score: 1

      They will love it, because what they want is transparency and more competition, because that is what banks want: to give you the ability to compare.

      Oh wait, they don't. They will fight this with everything they have and they have money.

      Despite the paranoid occutard ring to it, this guy is right.

      Here is what will happen:

      Banks that think they can compete on both customer service and rates will do this. ("Rates" here is a generic term for "differences in fees, rates, periods, and interest that might cause a consumer to switch".) Because they can scoop up a wide variety of the people looking at that stuff.

      The rest of them, the ones that compete on location, pain-in-the-ass factor, cute tellers, ATM networks, etc. who really don't have means to compete, will either slowly dwindle, or go extinct quickly. These banks make money on fees, and by having slightly worse interest rates and slightly worse loan rates... only they NEED that money because they are mismanaged or disadvantaged in some way. (In a dying city, grandson of founder has no interest in running a bank, or they are unlucky and one of the dozen or so vice presidents or senior vice presidents isn't brighter than an 8 color box of crayolas, so they have no one with brains.)

      On top of this, the tens of thousands of "little guys" that won't move because they can walk across the street to a branch won't matter anymore because the guys who can benefit are the big accounts... who will be able to jump around as soon as a bank with better interest across the country posts their numbers. Large chunks of money that were once "stable" will now become very liquid. That will force the feds to back off on "well, you are insolvent now, time to close" or to close a bunch of them. You can't make a mortgage loan off of a bigger portion of deposits anymore because those deposits might be gone in a day or two. The federal reserve (or equivalent in Germany) will be the only place to get the money for the loan, so now basically you have ONE government bank with lots of multi-named and themed branches.

      So a bunch of banks will fail.

      If there are federally functioning bailouts, those will be engaged, putting further stress on the resiliency of the federal side.

      Guys who can move lots of money around, will make (or keep) even more money. Services, and jobs will disappear, and the remaining "little guy" will get left stuck with where banks can make a profit to survive (fees). With savings of several thousand, it's not worth it to jump to a new bank for a quarter percentage point. For someone with hundreds of thousands... it sure is.

      I am not saying that an open API and fast data collection is NOT a good thing... however it is my opinion the banking industry is NOT ready for it. The industry is full of retards with NO TECH KNOWLEDGE that choose from a number of vendors that do who provide what they need... poorly. Some banks, have NO IT staff. NONE. They carefully evaluate if they should call the outsourced IT company for each thing they need. If possible, they stumble along without. The days of the bank being a high technology forward technological thinking place are long gone. Having an accurate clock out front (with TEMP!) used to be really cool in the 50's. Having a clockwork vault with machined parts used to be unusual, nobody else in town had anything like that. Look at how many banks STILL have the clock and temp on the sign.

      Anyway, this will be interesting, but don't think it'll be interesting in a good way.

    2. Re:The banking industry will love this by Anonymous Coward · · Score: 1

      This is why we need Elizabeth Warren to run for president.

    3. Re: The banking industry will love this by slick7 · · Score: 1

      Correct, they have their money AND ours. The only way to level the playing field is to nationalize the banks, END the FED, disassociate from the IMF and the World bank, and limit loan interest. GO BRICS!

      --
      The mind conceives, the body achieves, the spirit manifests.
  7. Among the Many Big Questions by BBCWatcher · · Score: 1

    1. Customer opt in or opt out? Binary control, or more fine grained control?
    2. Security? Liability?
    3. Will the "financial tech incubators, accelerators, and startups" be held to the same requirements and same standards? If not, why not?
    4. How will API evolution and versioning work? Who's responsible?
    5. How will compliance with the standard(s) (and service levels) be enforced?

  8. How this could be awesome. by queazocotal · · Score: 2

    Imagine that instead of having your shitty bank app or website, or in many cases, several shitty bank apps or websites, you had one unified app that accessed that consistent API across banks, and presented a nice interface.

    Transfer from bank 1s savings account on the right day to pay your incoming card bill from bank 2. ...
    Unified balance and tracking of upcoming bills - warning you if you're about to go into the red with a hypothetical purchase in a week and your forecast income, ...

    And yes - security is an obvious issue, and there need to be strict permissions.

    1. Re:How this could be awesome. by Dr_Barnowl · · Score: 1

      Currently most non-routine transfers in the UK for personal accounts are authorised by 2FA - you get a PIN terminal, you stick your debit card in the slot, and it interfaces with a challenge-response app on the smartcard in your plastic.

      I hope they keep that air gap in there. There's potential to use the NFC loop in your phone to cut the separate device out of the loop, but that would mean your phone might be running malware that takes the opportunity to run some other transactions. Better to have a simple separate device with no opportunities for malware "upgrades".

    2. Re:How this could be awesome. by nukenerd · · Score: 1

      Imagine that instead of having your .... several shitty bank apps or websites, you had one unified app that .... presented a nice interface.

      Why do you assume that the unified interface will be nice? I have accounts at several [UK] banks; the Nationwide interface is good but the FirstDirect interface is bad. For example, to view up-coming payments with FirstDirect is a job of work - I think they want you to over-draw so they can charge you for it. As another example the Nationwide show your statement in what I would call correct chronological order - oldest at the top. Most banks however have latest at the top; and some (only some) of those allow you to reverse it but do not remember your preference for next time.

      Factors like these determine my choice of which bank I use routinely; the others I only use for spreading the risk and being able to use more ATMs around. I bet though that a unified interface would not be the one that I would choose.

      warning you if you're about to go into the red with a hypothetical purchase in a week and your forecast income, ...

      How TF can a bank know that you are going to make a "hypothetical purchase"?

    3. Re:How this could be awesome. by Anonymous Coward · · Score: 0

      How TF can a bank know that you are going to make a "hypothetical purchase"?

      Not your bank. The unified interface is no "user interface", but an interface for a client-side application the use can exercise full control over (get different ones, or roll your own). This can "known" whatever you want it to know without sharing any information with your banks, and obviously, it can also display things in your preferred sort-order.

      Sure, if you prefer to use the interface directly, you may talk to all your banks the same way, like talking http or pop is possible through a telnet client...

    4. Re:How this could be awesome. by queazocotal · · Score: 1

      I apologise for being unclear.
      I was assuming that the API was sufficient to allow banking apps to do this.
      So, for example, both existing banks apps could support other banks, and new providers, or open-source apps could be used.
      In other words - a choice rather than 'pick bank, get app'.

  9. Damn you by Anonymous Coward · · Score: 0

    I go for first post, and someone always gets it ahead of me. You're trying not to get it and yet you get it.

    What's your secret?

    1. Re:Damn you by Anonymous Coward · · Score: 0

      Twice in a row too! And I'm not subscribed either.
      Just lucky I suppose, though I think that there aren't as many Slashdotters out there atm.

    2. Re:Damn you by davester666 · · Score: 1

      beta really annoyed a lot of people.

      --
      Sleep your way to a whiter smile...date a dentist!
  10. How does this compare to HBCI? by Anonymous Coward · · Score: 0

    Is HBCI not open? What are the differences and benefits? Drawbacks?

  11. Use cash by Anonymous Coward · · Score: 0

    Use cash. You will buy goods for less (if you negotiate), and your activities will not be followed as easily by the voyeurs in government.

  12. GCHQ risk by Anonymous Coward · · Score: 0

    You mean like the internet database, first the government (Jacqui Smith MP for Stasiland) was going to store all the data of every website visited.
    Then when the people rebelled, she proposed ISPs would log (AND INDEX) all the internet data in databases with an API for government to access.
    Then that was rejected, her Tory version Theresa May then tried to do the same thing, also using the same lying rhetoric, also rejected.
    Then Snowden came out and we found out the f**ers have done it anyway, and GCHQ was spying on Brits in violation of its charter, and for a foreign power no less, the NSA.

    So be warned if someone wants to make an open API, the first thing they'll do is grab that data in secret regardless of the laws of the UK.

  13. SEPA uses ISO XMLs to exchange banking data... by Anonymous Coward · · Score: 0

    Up to a short while ago, German banks were using a proprietary archaic binary format to accept transfer instructions from customers. The specification was relatively short, and in the last years processing was nearly instantaneous (upload a file, and transactions were executed (during working hours of the banks) - no slower than "secondary" banking services like paypal are today).

    Now the EU has standardized the banks ("SEPA"), and introduced the use of an ISO format. The schema is called "pain". And that name is an omen. Where things were simple "move money from A to B" instructions, this is now cascaded into different levels of execution times, first/single/recurrent withdrawls, and even something as insane as partial execution of transactions contained in a file (to be signed by individual TANs). Collecting money now takes a whooping 6 bank working days. It feels like banks have to print, copy, sign, and file such XML request files when processing them. Probably fax them to the other affected bank, too.

    Standardization is good, but the processes involved are unnecessarily heavy-weight, and some of those processes have been hard-wired into the schema. It seems to be a compromise between the bureaucrats of the participating countries. And of course it would be unreasonable to expect that they could do something that is technically sane.

  14. This will change my life by Anonymous Coward · · Score: 0

    We really need a standard method of retrieving porn. Oh wait its "banking" with a "b"

  15. lemme fix that headline... by Anonymous Coward · · Score: 0

    "how an open standard api could revolutionize hacking of banks"

    there. two little words.makes all the difference.

    at least now, a hacker usually has to target a specific customer group or bank... and the same specific hack used won't work elsewhere without some degree of modification... with a nationwide (or worse, global) standard.. they could potentially hack _them all_ at once.. all it would take is one little crack in the foundation.........

  16. Let's make all banks simultaneously exploitable by Anonymous Coward · · Score: 0

    The idea that anyone except banks/criminals/LE will benefit from this is patently absurd.

  17. Sounds like hype to me by tomhath · · Score: 3, Funny

    Through a self-perpetuating ecosystem of developers, the banks will continue to gather high-value data from customers through third party integration.

    I read the article but don't really understand what a "self-perpetuating ecosystem of developers" would do for me. It sounds like they're planning to breed.

    1. Re:Sounds like hype to me by Anonymous Coward · · Score: 0

      Through a self-perpetuating ecosystem of developers, the banks will continue to gather high-value data from customers through third party integration.

      I read the article but don't really understand what a "self-perpetuating ecosystem of developers" would do for me. It sounds like they're planning to breed.

      I don't understand "third party integration." I really don't want my bank having an open API to glean data about customers. The author makes the mistake that banks think they're not already providing top value. In any case, there are many standardized API that bank have, it's just that most of them aren't open to the public. Thank God.

    2. Re:Sounds like hype to me by Anonymous Coward · · Score: 0

      Every minute a new spook or script-kiddie is born.

    3. Re:Sounds like hype to me by dcooper_db9 · · Score: 1

      It sounds like they're planning to breed.

      Developers don't breed. We spawn. And we swim in schools, preferring oceans of Mountain Dew.

      --
      I do not block ads. I do block third party scripts.
  18. Genious! by Anonymous Coward · · Score: 0

    A pile of code where what little documentation available is 6 years out of date.

  19. How about "NO"? by johnnys · · Score: 1

    Hmm, all banks with a common API so any flaw in that API means that the cybercriminals have instant access to all banking information for everyone everywhere. And we know d*mned well that there WILL be flaws in that API.

    I prefer the bazaar to the cathedral, please.

    --
    Sometimes the "writing on the wall" is blood spatter...
    1. Re:How about "NO"? by Anonymous Coward · · Score: 0

      FUD The interface and shape of the API would be deinfed by the standard but each of the banks would be implementing their own. At least that was my take away from the article. In that case if an individual bank screwed up their implementation, then yes that bank would be vulnerable. The rest wouldn't.

  20. You funny man by Anonymous Coward · · Score: 0

    Standard ? We can't even come up with a NFC pay system because everyone wants to be the owner (permanent 2% siphon) and no one really wants to co operate.

    I hear in the third world you can transfer money with a text message.

  21. How about proper support for OFX first? by Zombie+Ryushu · · Score: 1

    How about proper support for OFX first? I have enough issues with my bank sending me broken OFX Files that are broken, or that every OFX Client for Linux remotely supports.

  22. Already up and running in Germany for years by Anonymous Coward · · Score: 0

    In Germany we have something similar already for about 20 years. It's called HBCI (home banking computer interface) or, in it's newer incarnation FinTS.
    Reference: http://www.hbci-zka.de/english/
    https://de.wikipedia.org/wiki/Homebanking_Computer_Interface (german)

    It's a central API which is voluntarily implemented by about 2000 banks (half of all existing) in Germany.
    There are numerous commercial and also open source programs and apps available for customers. It's very easy to consolidate one's personal finance with several different banks in one single program.
    It offers encryption, multi-factor autorisation etc..
    The current implementation with chip generated TAN is quite secure. The data of a transaction is sent over a separate channel (usually blinking GIF image) to a cheap (10 €) reader which decodes the data with the help of a cryptographic chipcard and presents the data to the user on a display. If accepted by the user, it generates a TAN (transaction numer) valid only that transaction.

    Summary: Such a central API works and has definitely a big value for customers.
    I for one wouldn't choose to open any commercial relation to a bank which hasn't implemented that API

  23. Banking Revolution? I think not! by Spidyr2k · · Score: 1

    This is just a superficial technology implementation that will make the BIG banks richer, more powerful, and better organized, financially and politically. Not a revolution at all. It's a step backwards for humanity. A REVOLUTION would to be breaking up the BIG banks into much smaller and better regulated entities that cannot use depositors money for risk-implied investments, i.e. Wall $treet.

  24. There already is an open banking API: Bitcoin by dotslash · · Score: 1

    Bitcoin is the open, decentralized and open-source banking API.

    Despite what you may have heard, the technology is thriving and the number of developers, projects and startups in the space is exploding. 2015 is on track to be a $1b investment year for bitcoin, most invested in USD (not bitcoin) in more than 700 startups.

    It's a lot more than a currency, it's the Internet of Money, or Money-over-IP (MOIP). Read the Satoshi Nakamoto whitepaper, every geek should.

    1. Re:There already is an open banking API: Bitcoin by SinisterEVIL · · Score: 1

      Beat me to it :)

  25. US Has Several Commercial Offerings by Anonymous Coward · · Score: 0

    The US has several commercial closed API offerings from Intiut, Plaid and Yodlee
    See http://bryanbyrne.com/post/98332433645/overview-of-bank-data-apis

    An open banking API provides great benefits to the consumer. Banks are very conservative in adopting new technology. However they'll be competitively challenged by non-bank payment systems like Google Wallet, Paypal etc and lots of other Fin Tech start-ups that use API's to access banking information.

    Let's hope they include not-just transaction data but also a payments system in the API.

  26. Finance::Bank by bill_mcgonigle · · Score: 1

    Other posters have already demolished the idea that banks will do this voluntarily or by edict.

    The engineering approach is to not involve them. The Finance::Bank collection is the closest you're going to find to a workable solution.

    Anybody who has money to spend on a government "solution" should send it to these developers instead.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  27. Open-Transactions by Anonymous Coward · · Score: 0

    As expected, someone else chimed in about Bitcoin. However let's be realistic for a minute and assume the banks will want to keep using national currencies in the short term. The software for this already exists, it's called Open-Transactions. It's FOSS, features a high-level API, and has been in testing for years. Yes it works for bitcoin, but it also works for dollars, gold, apples, whatever unit of account you want. It's faster and cheaper than bitcoin because it can be centralized (or federated) instead of completely decentralized.

    Before anyone gets all freaked out about "financial cryptography OMG criminals", I'd like to point out that financial cryptography includes digital signatures to prevent fraud even without necessarily encrypting anything. The server operator can allow whichever API calls they need and nothing else.

  28. it exists, just not for the UK or AU by Gravis+Zero · · Score: 1

    while the UK has their issues, this issue is all but settled in the US. the Open Financial Exchange defines a way to interface with banks. the problem is getting software that can do this with ease.

    --
    Anons need not reply. Questions end with a question mark.
  29. Re:You don't even understand how banks work... by pseudorand · · Score: 1

    PositiveMoney has it all wrong. The video says "if we all paid off our debt, the current economic system would collapse". But if we all paid off our debt and stopped working because we didn't need to anymore, then the real economy (i.e. the thing that actually produces food, clothes, houses, cars, computer, electricity, clean water, etc.) really would also collapse because there would be no one doing the work to create all that stuff.

    There is a big issue of inequality of both income and wealth distribution. But debt itself isn't the problem. Think about Zimbabwe where the government printed money and handed it out to the poor. Everyone paid off their debts. But the currency is worthless because inflation was 1000%. No one bothered working because the money they got from selling it would be worthless before they could spend it. There was no point in doing anything for which you didn't receive some immediate benefit. The concept of savings simply ceased to exist. (Hoarding, however, was very much still alive.)

    Debt, in fact, is the biggest and best backstop a currency has. Debt is the promise that the people who owe money in that currency will work for you in the future. Stuff is still relatively plentiful, but labor, especially skilled labor, is very dear indeed. And debt means a currency is backed by that labor. That's a big part of why the dollar reigns supreme.