summaryrefslogtreecommitdiff
path: root/tests/fixtures/investment_401k.ofx
diff options
context:
space:
mode:
Diffstat (limited to 'tests/fixtures/investment_401k.ofx')
-rw-r--r--tests/fixtures/investment_401k.ofx180
1 files changed, 180 insertions, 0 deletions
diff --git a/tests/fixtures/investment_401k.ofx b/tests/fixtures/investment_401k.ofx
new file mode 100644
index 0000000..1fc0898
--- /dev/null
+++ b/tests/fixtures/investment_401k.ofx
@@ -0,0 +1,180 @@
+OFXHEADER:100
+DATA:OFXSGML
+VERSION:102
+SECURITY:NONE
+ENCODING:USASCII
+CHARSET:1252
+COMPRESSION:NONE
+OLDFILEUID:NONE
+NEWFILEUID:NONE
+
+<OFX>
+ <SIGNONMSGSRSV1>
+ <SONRS>
+ <STATUS>
+ <CODE>0</CODE>
+ <SEVERITY>INFO</SEVERITY>
+ <MESSAGE>SUCCESS</MESSAGE>
+ </STATUS>
+ <DTSERVER>20150909084609.717[-6:MDT]</DTSERVER>
+ <LANGUAGE>ENG</LANGUAGE>
+ <FI>
+ <ORG>EXAMPLE</ORG>
+ <FID>1234</FID>
+ </FI>
+ <INTU.BID>1234</INTU.BID>
+ </SONRS>
+ </SIGNONMSGSRSV1>
+ <INVSTMTMSGSRSV1>
+ <INVSTMTTRNRS>
+ <TRNUID>0</TRNUID>
+ <STATUS>
+ <CODE>0</CODE>
+ <SEVERITY>INFO</SEVERITY>
+ <MESSAGE>SUCCESS</MESSAGE>
+ </STATUS>
+ <INVSTMTRS>
+ <DTASOF>20140630000000.000[-6:MDT]</DTASOF>
+ <CURDEF>USD</CURDEF>
+ <INVACCTFROM>
+ <BROKERID>example.org</BROKERID>
+ <ACCTID>12345678.123456-01</ACCTID>
+ </INVACCTFROM>
+ <INVTRANLIST>
+ <DTSTART>20140401000000.000[-6:MDT]</DTSTART>
+ <DTEND>20140630000000.000[-6:MDT]</DTEND>
+ <BUYMF>
+ <INVBUY>
+ <INVTRAN>
+ <FITID>1</FITID>
+ <DTTRADE>20140617000000.000[-6:MDT]</DTTRADE>
+ </INVTRAN>
+ <SECID>
+ <UNIQUEID>FOO</UNIQUEID>
+ <UNIQUEIDTYPE>PRIVATE</UNIQUEIDTYPE>
+ </SECID>
+ <UNITS>8.846699</UNITS>
+ <UNITPRICE>22.2908</UNITPRICE>
+ <TOTAL>-197.2</TOTAL>
+ <SUBACCTSEC>OTHER</SUBACCTSEC>
+ <SUBACCTFUND>OTHER</SUBACCTFUND>
+ </INVBUY>
+ <BUYTYPE>BUY</BUYTYPE>
+ </BUYMF>
+ <TRANSFER>
+ <INVTRAN>
+ <FITID>2</FITID>
+ <DTTRADE>20140630000000.000[-6:MDT]</DTTRADE>
+ </INVTRAN>
+ <SECID>
+ <UNIQUEID>BAR</UNIQUEID>
+ <UNIQUEIDTYPE>PRIVATE</UNIQUEIDTYPE>
+ </SECID>
+ <SUBACCTSEC>OTHER</SUBACCTSEC>
+ <UNITS>6.800992</UNITS>
+ <TFERACTION>IN</TFERACTION>
+ <POSTYPE>LONG</POSTYPE>
+ <UNITPRICE>29.214856</UNITPRICE>
+ </TRANSFER>
+ <TRANSFER>
+ <INVTRAN>
+ <FITID>3</FITID>
+ <DTTRADE>20140630000000.000[-6:MDT]</DTTRADE>
+ </INVTRAN>
+ <SECID>
+ <UNIQUEID>BAZ</UNIQUEID>
+ <UNIQUEIDTYPE>PRIVATE</UNIQUEIDTYPE>
+ </SECID>
+ <SUBACCTSEC>OTHER</SUBACCTSEC>
+ <UNITS>-9.060702</UNITS>
+ <TFERACTION>OUT</TFERACTION>
+ <POSTYPE>LONG</POSTYPE>
+ <UNITPRICE>21.928764</UNITPRICE>
+ </TRANSFER>
+ </INVTRANLIST>
+ <INVPOSLIST>
+ <POSMF>
+ <INVPOS>
+ <SECID>
+ <UNIQUEID>FOO</UNIQUEID>
+ <UNIQUEIDTYPE>PRIVATE</UNIQUEIDTYPE>
+ </SECID>
+ <HELDINACCT>CASH</HELDINACCT>
+ <POSTYPE>LONG</POSTYPE>
+ <UNITS>17.604312</UNITS>
+ <UNITPRICE>22.517211</UNITPRICE>
+ <MKTVAL>396.4</MKTVAL>
+ <DTPRICEASOF>20140630000000.000[-6:MDT]</DTPRICEASOF>
+ </INVPOS>
+ </POSMF>
+ <POSMF>
+ <INVPOS>
+ <SECID>
+ <UNIQUEID>BAR</UNIQUEID>
+ <UNIQUEIDTYPE>PRIVATE</UNIQUEIDTYPE>
+ </SECID>
+ <HELDINACCT>CASH</HELDINACCT>
+ <POSTYPE>LONG</POSTYPE>
+ <UNITS>13.550983</UNITS>
+ <UNITPRICE>29.214855</UNITPRICE>
+ <MKTVAL>395.89</MKTVAL>
+ <DTPRICEASOF>20140630000000.000[-6:MDT]</DTPRICEASOF>
+ </INVPOS>
+ </POSMF>
+ <POSMF>
+ <INVPOS>
+ <SECID>
+ <UNIQUEID>BAZ</UNIQUEID>
+ <UNIQUEIDTYPE>PRIVATE</UNIQUEIDTYPE>
+ </SECID>
+ <HELDINACCT>CASH</HELDINACCT>
+ <POSTYPE>LONG</POSTYPE>
+ <UNITS>0.0</UNITS>
+ <UNITPRICE>0.0</UNITPRICE>
+ <MKTVAL>0.0</MKTVAL>
+ <DTPRICEASOF>20140630000000.000[-6:MDT]</DTPRICEASOF>
+ </INVPOS>
+ </POSMF>
+ </INVPOSLIST>
+ <INV401KBAL>
+ <TOTAL>1000.00</TOTAL>
+ </INV401KBAL>
+ </INVSTMTRS>
+ </INVSTMTTRNRS>
+ </INVSTMTMSGSRSV1>
+ <SECLISTMSGSRSV1>
+ <SECLIST>
+ <MFINFO>
+ <SECINFO>
+ <SECID>
+ <UNIQUEID>BAR</UNIQUEID>
+ <UNIQUEIDTYPE>PRIVATE</UNIQUEIDTYPE>
+ </SECID>
+ <SECNAME>BAR Index Fund</SECNAME>
+ <TICKER>BAR</TICKER>
+ </SECINFO>
+ </MFINFO>
+ <MFINFO>
+ <SECINFO>
+ <SECID>
+ <UNIQUEID>FOO</UNIQUEID>
+ <UNIQUEIDTYPE>PRIVATE</UNIQUEIDTYPE>
+ </SECID>
+ <SECNAME>Foo Index Fund</SECNAME>
+ <TICKER>FOO</TICKER>
+ </SECINFO>
+ </MFINFO>
+ <MFINFO>
+ <SECINFO>
+ <SECID>
+ <UNIQUEID>BAZ</UNIQUEID>
+ <UNIQUEIDTYPE>PRIVATE</UNIQUEIDTYPE>
+ </SECID>
+ <SECNAME>Baz Fund</SECNAME>
+ <TICKER>BAZ</TICKER>
+ </SECINFO>
+ </MFINFO>
+ </SECLIST>
+ </SECLISTMSGSRSV1>
+</OFX>
+