{ "cells": [ { "cell_type": "markdown", "id": "30b42f01", "metadata": {}, "source": [ "### Transfer Multiple Account Example" ] }, { "cell_type": "code", "execution_count": 40, "id": "2cba30bf", "metadata": {}, "outputs": [], "source": [ "import pandas as pd\n", "pd.set_option('display.max_rows', None)" ] }, { "cell_type": "code", "execution_count": null, "id": "3a20a34b", "metadata": {}, "outputs": [], "source": [ "from absbox import Generic,API,EnginePath,readAccsCf\n", "\n", "test01 = Generic(\n", " \"TEST01\"\n", " ,{\"cutoff\":\"2021-03-01\",\"closing\":\"2021-06-15\",\"firstPay\":\"2021-07-26\"\n", " ,\"payFreq\":[\"DayOfMonth\",20],\"poolFreq\":\"MonthEnd\",\"stated\":\"2030-01-01\"}\n", " ,{'assets':[[\"Mortgage\"\n", " ,{\"originBalance\":2200,\"originRate\":[\"fix\",0.045],\"originTerm\":30\n", " ,\"freq\":\"Monthly\",\"type\":\"Level\",\"originDate\":\"2021-02-01\"}\n", " ,{\"currentBalance\":2200\n", " ,\"currentRate\":0.08\n", " ,\"remainTerm\":20\n", " ,\"status\":\"current\"}]]}\n", " ,((\"acc01\",{\"balance\":0})\n", " ,(\"acc02\",None)\n", " ,(\"acc03\",None)\n", " ,(\"acc04\",None))\n", " ,((\"A1\",{\"balance\":1000\n", " ,\"rate\":0.07\n", " ,\"originBalance\":1000\n", " ,\"originRate\":0.07\n", " ,\"startDate\":\"2020-01-03\"\n", " ,\"rateType\":{\"Fixed\":0.08}\n", " ,\"bondType\":{\"Sequential\":None}})\n", " ,(\"B\",{\"balance\":1000\n", " ,\"rate\":0.0\n", " ,\"originBalance\":1000\n", " ,\"originRate\":0.07\n", " ,\"startDate\":\"2020-01-03\"\n", " ,\"rateType\":{\"Fixed\":0.00}\n", " ,\"bondType\":{\"Equity\":None}\n", " }))\n", " ,((\"trusteeFee\",{\"type\":{\"fixFee\":30},\"feeStart\":\"2021-06-15\"}),)\n", " ,{\"amortizing\":[\n", " [\"transferM\",['acc02','acc03','acc04'],'acc01']\n", " ,[\"payFee\",\"acc01\",['trusteeFee']]\n", " ,[\"accrueAndPayInt\",\"acc01\",[\"A1\"]]\n", " ,[\"payPrin\",\"acc01\",[\"A1\"]]\n", " ,[\"payPrin\",\"acc01\",[\"B\"]]\n", " ,[\"payIntResidual\",\"acc01\",\"B\"]\n", " ]}\n", " ,[[\"CollectedInterest\",\"acc01\"]\n", " ,[\"CollectedPrincipal\",\"acc02\"]\n", " ,[\"CollectedPrepayment\",\"acc03\"]\n", " ,[\"CollectedRecoveries\",\"acc04\"]]\n", " ,None\n", " ,None\n", " ,None\n", " ,None\n", " ,(\"PreClosing\",\"Amortizing\")\n", " )" ] }, { "cell_type": "code", "execution_count": 32, "id": "f0758728", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
Connecting engine server -> http://localhost:8081\n",
       "
\n" ], "text/plain": [ "\u001b[1;35mConnecting engine server -> \u001b[0m\u001b[1;4;35mhttp://localhost:8081\u001b[0m\n" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "
Connected, local lib:0.28.7, server:0.29.14\n",
       "
\n" ], "text/plain": [ "✅\u001b[1;32mConnected, local li\u001b[0m\u001b[1;32mb:0\u001b[0m\u001b[1;32m.\u001b[0m\u001b[1;32m28.7\u001b[0m\u001b[1;32m, server:\u001b[0m\u001b[1;32m0.29\u001b[0m\u001b[1;32m.\u001b[0m\u001b[1;32m14\u001b[0m\n" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "
Warning Message from server:\n",
       "\n",
       "
\n" ], "text/plain": [ "Warning Message from server:\n", "\n" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "localAPI = API(EnginePath.DEV, lang=\"english\",check=False)\n", "\n", "r = localAPI.run(test01\n", " ,poolAssump = (\"Pool\",(\"Mortgage\",{\"CDR\":0.01},{\"CPR\":0.02},{\"Lag\":3,\"Rate\":0.4},None)\n", " ,None\n", " ,None)\n", " ,read=True)\n" ] }, { "cell_type": "code", "execution_count": 56, "id": "a3176be4", "metadata": {}, "outputs": [], "source": [ "withLimitTransfer = ['transferM', [('acc02',{\"formula\":(\"const\",100)}), ('acc03',{\"formula\":(\"const\",2)}), ('acc04',None)], 'acc01']\n", "\n", "test01.waterfall['amortizing'][0] = withLimitTransfer" ] }, { "cell_type": "code", "execution_count": 57, "id": "df4a12bd", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
Warning Message from server:\n",
       "\n",
       "
\n" ], "text/plain": [ "Warning Message from server:\n", "\n" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "r = localAPI.run(test01\n", " ,poolAssump = (\"Pool\",(\"Mortgage\",{\"CDR\":0.01},{\"CPR\":0.02},{\"Lag\":3,\"Rate\":0.4},None)\n", " ,None\n", " ,None)\n", " ,read=True)\n" ] }, { "cell_type": "code", "execution_count": 58, "id": "7ed46fbe", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
balancechangememo
date
2021-06-150.000.00<Pool:CollectedInterest>
2021-06-300.000.00<Pool:CollectedInterest>
2021-07-260.000.00<Transfer:acc04,acc01>
2021-07-260.000.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2021-07-260.000.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2021-07-260.000.00<SeqPayFee:trusteeFee>
2021-07-260.000.00<PayInt:A1>
2021-07-260.000.00<PayPrin:A1>
2021-07-260.000.00<PayPrin:B>
2021-07-260.000.00<PayYield:B>
2021-07-310.000.00<Pool:CollectedInterest>
2021-08-200.000.00<Transfer:acc04,acc01>
2021-08-200.000.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2021-08-200.000.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2021-08-200.000.00<SeqPayFee:trusteeFee>
2021-08-200.000.00<PayInt:A1>
2021-08-200.000.00<PayPrin:A1>
2021-08-200.000.00<PayPrin:B>
2021-08-200.000.00<PayYield:B>
2021-08-310.000.00<Pool:CollectedInterest>
2021-09-200.000.00<Transfer:acc04,acc01>
2021-09-200.000.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2021-09-200.000.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2021-09-200.000.00<SeqPayFee:trusteeFee>
2021-09-200.000.00<PayInt:A1>
2021-09-200.000.00<PayPrin:A1>
2021-09-200.000.00<PayPrin:B>
2021-09-200.000.00<PayYield:B>
2021-09-300.000.00<Pool:CollectedInterest>
2021-10-200.000.00<Transfer:acc04,acc01>
2021-10-200.000.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2021-10-200.000.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2021-10-200.000.00<SeqPayFee:trusteeFee>
2021-10-200.000.00<PayInt:A1>
2021-10-200.000.00<PayPrin:A1>
2021-10-200.000.00<PayPrin:B>
2021-10-200.000.00<PayYield:B>
2021-10-310.000.00<Pool:CollectedInterest>
2021-11-200.000.00<Transfer:acc04,acc01>
2021-11-200.000.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2021-11-200.000.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2021-11-200.000.00<SeqPayFee:trusteeFee>
2021-11-200.000.00<PayInt:A1>
2021-11-200.000.00<PayPrin:A1>
2021-11-200.000.00<PayPrin:B>
2021-11-200.000.00<PayYield:B>
2021-11-300.000.00<Pool:CollectedInterest>
2021-12-200.000.00<Transfer:acc04,acc01>
2021-12-200.000.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2021-12-200.000.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2021-12-200.000.00<SeqPayFee:trusteeFee>
2021-12-200.000.00<PayInt:A1>
2021-12-200.000.00<PayPrin:A1>
2021-12-200.000.00<PayPrin:B>
2021-12-200.000.00<PayYield:B>
2021-12-310.000.00<Pool:CollectedInterest>
2022-01-200.000.00<Transfer:acc04,acc01>
2022-01-200.000.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2022-01-200.000.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2022-01-200.000.00<SeqPayFee:trusteeFee>
2022-01-200.000.00<PayInt:A1>
2022-01-200.000.00<PayPrin:A1>
2022-01-200.000.00<PayPrin:B>
2022-01-200.000.00<PayYield:B>
2022-01-3114.6214.62<Pool:CollectedInterest>
2022-02-2014.620.00<Transfer:acc04,acc01>
2022-02-2016.622.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2022-02-20116.62100.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2022-02-2086.62-30.00<SeqPayFee:trusteeFee>
2022-02-2038.71-47.91<PayInt:A1>
2022-02-200.00-38.71<PayPrin:A1>
2022-02-200.000.00<PayPrin:B>
2022-02-200.000.00<PayYield:B>
2022-02-2813.9013.90<Pool:CollectedInterest>
2022-03-2013.900.00<Transfer:acc04,acc01>
2022-03-2015.902.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2022-03-20115.90100.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2022-03-20115.900.00<SeqPayFee:trusteeFee>
2022-03-20110.74-5.16<PayInt:A1>
2022-03-200.00-110.74<PayPrin:A1>
2022-03-200.000.00<PayPrin:B>
2022-03-200.000.00<PayYield:B>
2022-03-3113.1813.18<Pool:CollectedInterest>
2022-04-2013.180.00<Transfer:acc04,acc01>
2022-04-2015.182.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2022-04-20115.18100.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2022-04-20115.180.00<SeqPayFee:trusteeFee>
2022-04-20110.13-5.05<PayInt:A1>
2022-04-200.00-110.13<PayPrin:A1>
2022-04-200.000.00<PayPrin:B>
2022-04-200.000.00<PayYield:B>
2022-04-3012.4612.46<Pool:CollectedInterest>
2022-05-2013.200.74<Transfer:acc04,acc01>
2022-05-2015.202.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2022-05-20115.20100.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2022-05-20115.200.00<SeqPayFee:trusteeFee>
2022-05-20110.95-4.25<PayInt:A1>
2022-05-200.00-110.95<PayPrin:A1>
2022-05-200.000.00<PayPrin:B>
2022-05-200.000.00<PayYield:B>
2022-05-3111.7311.73<Pool:CollectedInterest>
2022-06-2012.440.71<Transfer:acc04,acc01>
2022-06-2014.442.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2022-06-20114.44100.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2022-06-20114.440.00<SeqPayFee:trusteeFee>
2022-06-20110.70-3.74<PayInt:A1>
2022-06-200.00-110.70<PayPrin:A1>
2022-06-200.000.00<PayPrin:B>
2022-06-200.000.00<PayYield:B>
2022-06-3011.0111.01<Pool:CollectedInterest>
2022-07-2011.610.60<Transfer:acc04,acc01>
2022-07-2013.612.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2022-07-20113.61100.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2022-07-20113.610.00<SeqPayFee:trusteeFee>
2022-07-20110.63-2.98<PayInt:A1>
2022-07-200.00-110.63<PayPrin:A1>
2022-07-200.000.00<PayPrin:B>
2022-07-200.000.00<PayYield:B>
2022-07-3110.2810.28<Pool:CollectedInterest>
2022-08-2010.910.63<Transfer:acc04,acc01>
2022-08-2012.912.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2022-08-20112.91100.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2022-08-20112.910.00<SeqPayFee:trusteeFee>
2022-08-20110.49-2.42<PayInt:A1>
2022-08-200.00-110.49<PayPrin:A1>
2022-08-200.000.00<PayPrin:B>
2022-08-200.000.00<PayYield:B>
2022-08-319.559.55<Pool:CollectedInterest>
2022-09-2010.130.58<Transfer:acc04,acc01>
2022-09-2012.132.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2022-09-20112.13100.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2022-09-20112.130.00<SeqPayFee:trusteeFee>
2022-09-20110.37-1.76<PayInt:A1>
2022-09-200.00-110.37<PayPrin:A1>
2022-09-200.000.00<PayPrin:B>
2022-09-200.000.00<PayYield:B>
2022-09-308.828.82<Pool:CollectedInterest>
2022-10-209.380.56<Transfer:acc04,acc01>
2022-10-2011.382.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2022-10-20111.38100.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2022-10-20111.380.00<SeqPayFee:trusteeFee>
2022-10-20110.31-1.07<PayInt:A1>
2022-10-200.00-110.31<PayPrin:A1>
2022-10-200.000.00<PayPrin:B>
2022-10-200.000.00<PayYield:B>
2022-10-318.108.10<Pool:CollectedInterest>
2022-11-208.600.50<Transfer:acc04,acc01>
2022-11-2010.602.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2022-11-20110.60100.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2022-11-20110.600.00<SeqPayFee:trusteeFee>
2022-11-20110.15-0.45<PayInt:A1>
2022-11-2033.18-76.97<PayPrin:A1>
2022-11-200.00-33.18<PayPrin:B>
2022-11-200.000.00<PayYield:B>
2022-11-307.367.36<Pool:CollectedInterest>
2022-12-207.840.48<Transfer:acc04,acc01>
2022-12-209.842.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2022-12-20109.84100.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2022-12-20109.840.00<SeqPayFee:trusteeFee>
2022-12-20109.840.00<PayInt:A1>
2022-12-20109.840.00<PayPrin:A1>
2022-12-200.00-109.84<PayPrin:B>
2022-12-200.000.00<PayYield:B>
2022-12-316.636.63<Pool:CollectedInterest>
2023-01-207.080.45<Transfer:acc04,acc01>
2023-01-209.082.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2023-01-20109.08100.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2023-01-20109.080.00<SeqPayFee:trusteeFee>
2023-01-20109.080.00<PayInt:A1>
2023-01-20109.080.00<PayPrin:A1>
2023-01-200.00-109.08<PayPrin:B>
2023-01-200.000.00<PayYield:B>
2023-01-315.905.90<Pool:CollectedInterest>
2023-02-206.300.40<Transfer:acc04,acc01>
2023-02-208.302.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2023-02-20108.30100.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2023-02-20108.300.00<SeqPayFee:trusteeFee>
2023-02-20108.300.00<PayInt:A1>
2023-02-20108.300.00<PayPrin:A1>
2023-02-200.00-108.30<PayPrin:B>
2023-02-200.000.00<PayYield:B>
2023-02-285.175.17<Pool:CollectedInterest>
2023-03-205.540.37<Transfer:acc04,acc01>
2023-03-207.542.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2023-03-20107.54100.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2023-03-20107.540.00<SeqPayFee:trusteeFee>
2023-03-20107.540.00<PayInt:A1>
2023-03-20107.540.00<PayPrin:A1>
2023-03-200.00-107.54<PayPrin:B>
2023-03-200.000.00<PayYield:B>
2023-03-314.434.43<Pool:CollectedInterest>
2023-04-204.750.32<Transfer:acc04,acc01>
2023-04-206.752.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2023-04-20106.75100.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2023-04-20106.750.00<SeqPayFee:trusteeFee>
2023-04-20106.750.00<PayInt:A1>
2023-04-20106.750.00<PayPrin:A1>
2023-04-200.00-106.75<PayPrin:B>
2023-04-200.000.00<PayYield:B>
2023-04-303.693.69<Pool:CollectedInterest>
2023-05-203.990.30<Transfer:acc04,acc01>
2023-05-205.992.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2023-05-20105.99100.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2023-05-20105.990.00<SeqPayFee:trusteeFee>
2023-05-20105.990.00<PayInt:A1>
2023-05-20105.990.00<PayPrin:A1>
2023-05-200.00-105.99<PayPrin:B>
2023-05-200.000.00<PayYield:B>
2023-05-312.962.96<Pool:CollectedInterest>
2023-06-203.220.26<Transfer:acc04,acc01>
2023-06-205.222.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2023-06-20105.22100.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2023-06-20105.220.00<SeqPayFee:trusteeFee>
2023-06-20105.220.00<PayInt:A1>
2023-06-20105.220.00<PayPrin:A1>
2023-06-200.00-105.22<PayPrin:B>
2023-06-200.000.00<PayYield:B>
2023-06-302.222.22<Pool:CollectedInterest>
2023-07-202.420.20<Transfer:acc04,acc01>
2023-07-204.422.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2023-07-20104.42100.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2023-07-20104.420.00<SeqPayFee:trusteeFee>
2023-07-20104.420.00<PayInt:A1>
2023-07-20104.420.00<PayPrin:A1>
2023-07-200.00-104.42<PayPrin:B>
2023-07-200.000.00<PayYield:B>
2023-07-311.481.48<Pool:CollectedInterest>
2023-08-201.660.18<Transfer:acc04,acc01>
2023-08-203.662.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2023-08-20103.66100.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2023-08-20103.660.00<SeqPayFee:trusteeFee>
2023-08-20103.660.00<PayInt:A1>
2023-08-20103.660.00<PayPrin:A1>
2023-08-200.00-103.66<PayPrin:B>
2023-08-200.000.00<PayYield:B>
2023-08-310.740.74<Pool:CollectedInterest>
2023-09-200.880.14<Transfer:acc04,acc01>
2023-09-201.760.88<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2023-09-20101.76100.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2023-09-20101.760.00<SeqPayFee:trusteeFee>
2023-09-20101.760.00<PayInt:A1>
2023-09-20101.760.00<PayPrin:A1>
2023-09-2095.74-6.02<PayPrin:B>
2023-09-200.00-95.74<PayYield:B>
2023-09-300.000.00<Pool:CollectedInterest>
2023-10-200.110.11<Transfer:acc04,acc01>
2023-10-200.110.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2023-10-20100.11100.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2023-10-20100.110.00<SeqPayFee:trusteeFee>
2023-10-20100.110.00<PayInt:A1>
2023-10-20100.110.00<PayPrin:A1>
2023-10-20100.110.00<PayPrin:B>
2023-10-200.00-100.11<PayYield:B>
2023-10-310.000.00<Pool:CollectedInterest>
2023-11-200.070.07<Transfer:acc04,acc01>
2023-11-200.070.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2023-11-2041.8941.82<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2023-11-2041.890.00<SeqPayFee:trusteeFee>
2023-11-2041.890.00<PayInt:A1>
2023-11-2041.890.00<PayPrin:A1>
2023-11-2041.890.00<PayPrin:B>
2023-11-200.00-41.89<PayYield:B>
2023-11-300.000.00<Pool:CollectedInterest>
2023-12-200.030.03<Transfer:acc04,acc01>
2023-12-200.030.00<TransferBy:acc03,acc01,DS (Constant (2 % 1))>
2023-12-200.030.00<TransferBy:acc02,acc01,DS (Constant (100 % 1))>
2023-12-200.030.00<SeqPayFee:trusteeFee>
2023-12-200.030.00<PayInt:A1>
2023-12-200.030.00<PayPrin:A1>
2023-12-200.030.00<PayPrin:B>
2023-12-200.00-0.03<PayYield:B>
\n", "
" ], "text/plain": [ " balance change memo\n", "date \n", "2021-06-15 0.00 0.00 \n", "2021-06-30 0.00 0.00 \n", "2021-07-26 0.00 0.00 \n", "2021-07-26 0.00 0.00 \n", "2021-07-26 0.00 0.00 \n", "2021-07-26 0.00 0.00 \n", "2021-07-26 0.00 0.00 \n", "2021-07-26 0.00 0.00 \n", "2021-07-26 0.00 0.00 \n", "2021-07-26 0.00 0.00 \n", "2021-07-31 0.00 0.00 \n", "2021-08-20 0.00 0.00 \n", "2021-08-20 0.00 0.00 \n", "2021-08-20 0.00 0.00 \n", "2021-08-20 0.00 0.00 \n", "2021-08-20 0.00 0.00 \n", "2021-08-20 0.00 0.00 \n", "2021-08-20 0.00 0.00 \n", "2021-08-20 0.00 0.00 \n", "2021-08-31 0.00 0.00 \n", "2021-09-20 0.00 0.00 \n", "2021-09-20 0.00 0.00 \n", "2021-09-20 0.00 0.00 \n", "2021-09-20 0.00 0.00 \n", "2021-09-20 0.00 0.00 \n", "2021-09-20 0.00 0.00 \n", "2021-09-20 0.00 0.00 \n", "2021-09-20 0.00 0.00 \n", "2021-09-30 0.00 0.00 \n", "2021-10-20 0.00 0.00 \n", "2021-10-20 0.00 0.00 \n", "2021-10-20 0.00 0.00 \n", "2021-10-20 0.00 0.00 \n", "2021-10-20 0.00 0.00 \n", "2021-10-20 0.00 0.00 \n", "2021-10-20 0.00 0.00 \n", "2021-10-20 0.00 0.00 \n", "2021-10-31 0.00 0.00 \n", "2021-11-20 0.00 0.00 \n", "2021-11-20 0.00 0.00 \n", "2021-11-20 0.00 0.00 \n", "2021-11-20 0.00 0.00 \n", "2021-11-20 0.00 0.00 \n", "2021-11-20 0.00 0.00 \n", "2021-11-20 0.00 0.00 \n", "2021-11-20 0.00 0.00 \n", "2021-11-30 0.00 0.00 \n", "2021-12-20 0.00 0.00 \n", "2021-12-20 0.00 0.00 \n", "2021-12-20 0.00 0.00 \n", "2021-12-20 0.00 0.00 \n", "2021-12-20 0.00 0.00 \n", "2021-12-20 0.00 0.00 \n", "2021-12-20 0.00 0.00 \n", "2021-12-20 0.00 0.00 \n", "2021-12-31 0.00 0.00 \n", "2022-01-20 0.00 0.00 \n", "2022-01-20 0.00 0.00 \n", "2022-01-20 0.00 0.00 \n", "2022-01-20 0.00 0.00 \n", "2022-01-20 0.00 0.00 \n", "2022-01-20 0.00 0.00 \n", "2022-01-20 0.00 0.00 \n", "2022-01-20 0.00 0.00 \n", "2022-01-31 14.62 14.62 \n", "2022-02-20 14.62 0.00 \n", "2022-02-20 16.62 2.00 \n", "2022-02-20 116.62 100.00 \n", "2022-02-20 86.62 -30.00 \n", "2022-02-20 38.71 -47.91 \n", "2022-02-20 0.00 -38.71 \n", "2022-02-20 0.00 0.00 \n", "2022-02-20 0.00 0.00 \n", "2022-02-28 13.90 13.90 \n", "2022-03-20 13.90 0.00 \n", "2022-03-20 15.90 2.00 \n", "2022-03-20 115.90 100.00 \n", "2022-03-20 115.90 0.00 \n", "2022-03-20 110.74 -5.16 \n", "2022-03-20 0.00 -110.74 \n", "2022-03-20 0.00 0.00 \n", "2022-03-20 0.00 0.00 \n", "2022-03-31 13.18 13.18 \n", "2022-04-20 13.18 0.00 \n", "2022-04-20 15.18 2.00 \n", "2022-04-20 115.18 100.00 \n", "2022-04-20 115.18 0.00 \n", "2022-04-20 110.13 -5.05 \n", "2022-04-20 0.00 -110.13 \n", "2022-04-20 0.00 0.00 \n", "2022-04-20 0.00 0.00 \n", "2022-04-30 12.46 12.46 \n", "2022-05-20 13.20 0.74 \n", "2022-05-20 15.20 2.00 \n", "2022-05-20 115.20 100.00 \n", "2022-05-20 115.20 0.00 \n", "2022-05-20 110.95 -4.25 \n", "2022-05-20 0.00 -110.95 \n", "2022-05-20 0.00 0.00 \n", "2022-05-20 0.00 0.00 \n", "2022-05-31 11.73 11.73 \n", "2022-06-20 12.44 0.71 \n", "2022-06-20 14.44 2.00 \n", "2022-06-20 114.44 100.00 \n", "2022-06-20 114.44 0.00 \n", "2022-06-20 110.70 -3.74 \n", "2022-06-20 0.00 -110.70 \n", "2022-06-20 0.00 0.00 \n", "2022-06-20 0.00 0.00 \n", "2022-06-30 11.01 11.01 \n", "2022-07-20 11.61 0.60 \n", "2022-07-20 13.61 2.00 \n", "2022-07-20 113.61 100.00 \n", "2022-07-20 113.61 0.00 \n", "2022-07-20 110.63 -2.98 \n", "2022-07-20 0.00 -110.63 \n", "2022-07-20 0.00 0.00 \n", "2022-07-20 0.00 0.00 \n", "2022-07-31 10.28 10.28 \n", "2022-08-20 10.91 0.63 \n", "2022-08-20 12.91 2.00 \n", "2022-08-20 112.91 100.00 \n", "2022-08-20 112.91 0.00 \n", "2022-08-20 110.49 -2.42 \n", "2022-08-20 0.00 -110.49 \n", "2022-08-20 0.00 0.00 \n", "2022-08-20 0.00 0.00 \n", "2022-08-31 9.55 9.55 \n", "2022-09-20 10.13 0.58 \n", "2022-09-20 12.13 2.00 \n", "2022-09-20 112.13 100.00 \n", "2022-09-20 112.13 0.00 \n", "2022-09-20 110.37 -1.76 \n", "2022-09-20 0.00 -110.37 \n", "2022-09-20 0.00 0.00 \n", "2022-09-20 0.00 0.00 \n", "2022-09-30 8.82 8.82 \n", "2022-10-20 9.38 0.56 \n", "2022-10-20 11.38 2.00 \n", "2022-10-20 111.38 100.00 \n", "2022-10-20 111.38 0.00 \n", "2022-10-20 110.31 -1.07 \n", "2022-10-20 0.00 -110.31 \n", "2022-10-20 0.00 0.00 \n", "2022-10-20 0.00 0.00 \n", "2022-10-31 8.10 8.10 \n", "2022-11-20 8.60 0.50 \n", "2022-11-20 10.60 2.00 \n", "2022-11-20 110.60 100.00 \n", "2022-11-20 110.60 0.00 \n", "2022-11-20 110.15 -0.45 \n", "2022-11-20 33.18 -76.97 \n", "2022-11-20 0.00 -33.18 \n", "2022-11-20 0.00 0.00 \n", "2022-11-30 7.36 7.36 \n", "2022-12-20 7.84 0.48 \n", "2022-12-20 9.84 2.00 \n", "2022-12-20 109.84 100.00 \n", "2022-12-20 109.84 0.00 \n", "2022-12-20 109.84 0.00 \n", "2022-12-20 109.84 0.00 \n", "2022-12-20 0.00 -109.84 \n", "2022-12-20 0.00 0.00 \n", "2022-12-31 6.63 6.63 \n", "2023-01-20 7.08 0.45 \n", "2023-01-20 9.08 2.00 \n", "2023-01-20 109.08 100.00 \n", "2023-01-20 109.08 0.00 \n", "2023-01-20 109.08 0.00 \n", "2023-01-20 109.08 0.00 \n", "2023-01-20 0.00 -109.08 \n", "2023-01-20 0.00 0.00 \n", "2023-01-31 5.90 5.90 \n", "2023-02-20 6.30 0.40 \n", "2023-02-20 8.30 2.00 \n", "2023-02-20 108.30 100.00 \n", "2023-02-20 108.30 0.00 \n", "2023-02-20 108.30 0.00 \n", "2023-02-20 108.30 0.00 \n", "2023-02-20 0.00 -108.30 \n", "2023-02-20 0.00 0.00 \n", "2023-02-28 5.17 5.17 \n", "2023-03-20 5.54 0.37 \n", "2023-03-20 7.54 2.00 \n", "2023-03-20 107.54 100.00 \n", "2023-03-20 107.54 0.00 \n", "2023-03-20 107.54 0.00 \n", "2023-03-20 107.54 0.00 \n", "2023-03-20 0.00 -107.54 \n", "2023-03-20 0.00 0.00 \n", "2023-03-31 4.43 4.43 \n", "2023-04-20 4.75 0.32 \n", "2023-04-20 6.75 2.00 \n", "2023-04-20 106.75 100.00 \n", "2023-04-20 106.75 0.00 \n", "2023-04-20 106.75 0.00 \n", "2023-04-20 106.75 0.00 \n", "2023-04-20 0.00 -106.75 \n", "2023-04-20 0.00 0.00 \n", "2023-04-30 3.69 3.69 \n", "2023-05-20 3.99 0.30 \n", "2023-05-20 5.99 2.00 \n", "2023-05-20 105.99 100.00 \n", "2023-05-20 105.99 0.00 \n", "2023-05-20 105.99 0.00 \n", "2023-05-20 105.99 0.00 \n", "2023-05-20 0.00 -105.99 \n", "2023-05-20 0.00 0.00 \n", "2023-05-31 2.96 2.96 \n", "2023-06-20 3.22 0.26 \n", "2023-06-20 5.22 2.00 \n", "2023-06-20 105.22 100.00 \n", "2023-06-20 105.22 0.00 \n", "2023-06-20 105.22 0.00 \n", "2023-06-20 105.22 0.00 \n", "2023-06-20 0.00 -105.22 \n", "2023-06-20 0.00 0.00 \n", "2023-06-30 2.22 2.22 \n", "2023-07-20 2.42 0.20 \n", "2023-07-20 4.42 2.00 \n", "2023-07-20 104.42 100.00 \n", "2023-07-20 104.42 0.00 \n", "2023-07-20 104.42 0.00 \n", "2023-07-20 104.42 0.00 \n", "2023-07-20 0.00 -104.42 \n", "2023-07-20 0.00 0.00 \n", "2023-07-31 1.48 1.48 \n", "2023-08-20 1.66 0.18 \n", "2023-08-20 3.66 2.00 \n", "2023-08-20 103.66 100.00 \n", "2023-08-20 103.66 0.00 \n", "2023-08-20 103.66 0.00 \n", "2023-08-20 103.66 0.00 \n", "2023-08-20 0.00 -103.66 \n", "2023-08-20 0.00 0.00 \n", "2023-08-31 0.74 0.74 \n", "2023-09-20 0.88 0.14 \n", "2023-09-20 1.76 0.88 \n", "2023-09-20 101.76 100.00 \n", "2023-09-20 101.76 0.00 \n", "2023-09-20 101.76 0.00 \n", "2023-09-20 101.76 0.00 \n", "2023-09-20 95.74 -6.02 \n", "2023-09-20 0.00 -95.74 \n", "2023-09-30 0.00 0.00 \n", "2023-10-20 0.11 0.11 \n", "2023-10-20 0.11 0.00 \n", "2023-10-20 100.11 100.00 \n", "2023-10-20 100.11 0.00 \n", "2023-10-20 100.11 0.00 \n", "2023-10-20 100.11 0.00 \n", "2023-10-20 100.11 0.00 \n", "2023-10-20 0.00 -100.11 \n", "2023-10-31 0.00 0.00 \n", "2023-11-20 0.07 0.07 \n", "2023-11-20 0.07 0.00 \n", "2023-11-20 41.89 41.82 \n", "2023-11-20 41.89 0.00 \n", "2023-11-20 41.89 0.00 \n", "2023-11-20 41.89 0.00 \n", "2023-11-20 41.89 0.00 \n", "2023-11-20 0.00 -41.89 \n", "2023-11-30 0.00 0.00 \n", "2023-12-20 0.03 0.03 \n", "2023-12-20 0.03 0.00 \n", "2023-12-20 0.03 0.00 \n", "2023-12-20 0.03 0.00 \n", "2023-12-20 0.03 0.00 \n", "2023-12-20 0.03 0.00 \n", "2023-12-20 0.03 0.00 \n", "2023-12-20 0.00 -0.03 " ] }, "execution_count": 58, "metadata": {}, "output_type": "execute_result" } ], "source": [ "r['accounts']['acc01'].loc[\"2022-01-31\":\"2022-10-31\"]" ] }, { "cell_type": "code", "execution_count": null, "id": "c281fadb", "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.11.9" } }, "nbformat": 4, "nbformat_minor": 5 }