ofxclient.BankAccount

class ofxclient.BankAccount(routing_number, account_type, **kwargs)[source]

ofxclient.Account subclass for a checking/savings account

In addition to the parameters it’s superclass requires, the following parameters are needed.

Parameters:
  • routing_number (string) – Routing number or account number of the account
  • account_type (string) – Account type per OFX spec can be empty but not None
__init__(routing_number, account_type, **kwargs)[source]

Methods

__init__(routing_number, account_type, **kwargs)
deserialize(raw) Instantiate ofxclient.Account subclass from dictionary
download([days]) Downloaded OFX response for the given time range
download_parsed([days]) Downloaded OFX response parsed by OfxParser.parse()
from_ofxparse(data, institution) Instantiate ofxclient.Account subclass from ofxparse
local_id() Locally generated unique account identifier.
long_description() Long description of the account (includes institution description).
number_masked() Masked version of the account number for privacy.
serialize() Serialize predictably for use in configuration storage.
statement([days]) Download the ofxparse.Statement given the time range
transactions([days]) Download a a list of ofxparse.Transaction objects