Chovy’s Blog

OFX Format…Why You Should Insist

Sat, January 28, 2006 — Category: Personal

banking formats

Due to recent snaffoos with the latest Quicken and several of the financial institutions I do business with, I’ve decided to give GnuCash a run.

After the last few years, seeing how the interface still looks like pre-2000 - I finally said, either it’s dead, or it works.

I’ve noticed that at least one of my providers is switching to the OFX format. Hopefully it’s well-formed XML, but I’m not putting it past these people to Flug it all up from the start with missing closing tags, etc.

  • Post OFX Format…Why You Should Insist to del.icio.us
  • Post OFX Format…Why You Should Insist to digg
  • Post OFX Format…Why You Should Insist to Furl
  • Add OFX Format…Why You Should Insist to YahooMyWeb
  • Simpify!
  • Post OFX Format…Why You Should Insist to shadows
  • Post OFX Format…Why You Should Insist to Spurl
  • Post OFX Format…Why You Should Insist to BuddyMarks
  • Submit OFX Format…Why You Should Insist to Slashdot

2 Comments »

Comment by James Roman

July 5, 2006 @ 6:30 am

OFX is not strictly based on XML, but more closely relates to SGML, which would not require the closing tags. Even still, OFX is not as strict a standard as its relationship to SGML would imply. You are allowed to include non-standard tags within an OFX file. In XML, you would just define this in your DTD.

I’ve suffered with a bank that provides OFX files that just barely pass as acceptable by MS Money, and fail to adhere to even the loose standards established by the OFX definition. I imagine this is not a unique situation. My particualr issue with my bank involves not assigning transactions unique transaction IDs (FITID tags). Since my bank uses a third party to present its online account access, my guess is that the underlying mainframe does not maintain transaction IDs that comply with the OFX standard, so the third party provides its own standard for this field.

Given this example, you can see that not all OFX files are the same. I can’t imagine most banks are going to see this issue as important enough to scrap their mainframe systems. Their existing investment in a reliable system is far more important than keeping up with the latest communication standards. While it may hurt you and me, most people just want to best rates/services for the money that they park there.

Comment by chovy

July 6, 2006 @ 9:46 am

Interesting, my understanding was that OFX would be implemented with well-formed XML. If that is not the case, then we’re back to square one.

Do you have a link I can read about this specific issue?

RSS feed for comments on this post. TrackBack URI

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

 
Keyword Advertisers:
SEO Directory SEO Links Free Link Directory Shopping Submission Directory Gardening Tips Political Forum Search Engine Optimization Search Engine Marketing Audio Video Directory SEO Forum Web Development Blog Organic SEO Wiki Web Development Consulting

Learn more about purchasing keyword text link ads on this site.