Clicky

  • Welcome to P2P Lending / NFT Lending Forum.
 

ETH.LOAN

News:

This was the original Lend Academy peer-to-peer lending forum, since forensically restored by deBanked and now reintroduced to eth.loan.

To restore access to your user account, email [email protected]. We apologize for errors you may experience during the recovery.

Main Menu
NEW LOANS:   | torkoal.eth 0.200 Ξ | tropius.eth 0.200 Ξ | tropius.eth 0.200 Ξ | ALL

Additional Statistics Payment File Down

Started by Peter, December 30, 2018, 11:00:00 PM

Previous topic - Next topic

cramsey

Curious if anyone has noticed or also run in to the payment history files at additionalstatistics.lendingclub.com being down since the December 2018 update. I contacted LC mid month to ask about it and was told there is a technical issue with the csv that they are working on.

A technical issue with a csv is pretty laughable, so I'm wondering if anyone has theories or insight on what might actually be happening with that data publication?

My theories if it is in fact down for everyone:

1. Something silly actually broke, but they don't care and won't allocate 30 minutes to fix it
2. They decided publishing it offers no value to them, so they silently pulled it to decongest the network from the 1 GB downloads, note the small files on that page still work.
3. They discovered a data quality/integrity/accuracy issue in what they were recording/publishing and silently pulled it while they try to figure it out and hope no one notices under the guise of a technical issue.
4. They wanted to kiss up to the institutional clients and pulled the file from retail but supply the data on the side to the big players to give them a leg up on the primary/secondary markets over the small guys
5. Laplanche snuck in the back door and packaged up every LC owned loan with payment history and sold them to his cousin in exchange for a sailboat.

I would really love to see it back in place soon. I had just started to really refine a data model on payments that was killing it... now that data is nearly 2 months stale.

liquidp2p_dev

It's down for everyone. Someone actually posted about it on the forums earlier but that post seems to have disappeared.

I have a couple of thoughts:

1. I have noticed encoding issues with these CSV files in the past. Given the size of the files and the fact that a misplaced character or two can really mess up a CSV, a technical issue isn't out of the question.
2. I have also noticed data quality/integrity issues when working with these files so this seems like a very plausible theory as well.

Whatever the issue is, I can't imagine that fixing it would take very long if they were making it a priority.

Fred93


mark78

I've just started using the additional statistics in my automated buying, and the first such note I bought was an epic fail.

I databased the additional statistics "payments made to investors" file. For Loan ID 68447465, the additional statistics file said it was late just once, many months ago. So when a note for that loan came up for sale at a good discount, my app bought it.

After my app bought the note, I manually inspected the payment history at https://www.lendingclub.com/foliofn/loanPerf.action?loan_id=68447465&order_id=96430784&note_id=109387362" class="bbc_link" target="_blank">https://www.lendingclub.com/foliofn/loanPerf.action?loan_id=68447465&order_id=96430784&note_id=109387362. This shows a completely different story- the loan has been late not once but three times, plus many IGPs that were not in the additional statistics.

The data integrity looks ok, nothing funny with encoding, etc. Has anyone verified the additional statistics matches the payment history on the Folio site?


AnilG

You are misunderstanding the data included in payment history file. Payment history file doesn't contain all payment transactions that occurr with each loan. It only contains the aggregate monthly payment received/not received, status and amounts at the end of month for each loan. There could be multiple transactions in a month for a loan, but the payment file will aggregate them and present them as that month's data. Similarly, if loan status changes during the month and then reverts again within same month, payment file will not show that change.

If you look at payment history for your loan carefully, you will notice that only Once loan status carried over from one month to next, so it showed up in the monthly payment file. The other late status were settled within the same month so they never showed up as loan status at the end of the month.

https://forum.lendacademy.com/index.php?topic=5025.msg44484#msg88888888Quote"> from: mark78 on March 26, 2019, 01:48:45 AM


TravelingPennies

Thanks guys, that makes sense. So the payments history file may be useful for modeling, but not for my use case. If a note comes up for sale which is not never-late (i.e. it has been late), and I want to know the late payment history, including IGPs and late-15-days, then the only way I can see is to screen-scrape https://www.lendingclub.com/foliofn/loanPerf.action?loan_id=X&order_id=Y&note_id=Z" class="bbc_link" target="_blank">https://www.lendingclub.com/foliofn/loanPerf.action?loan_id=X&order_id=Y&note_id=Z, which I believe is against the terms and conditions.

TravelingPennies

Yea, and this is frustrating.  Not only is it against the T&C, but there isn't enough time to do it when you are presented with a loan for sale.  The ones I want to buy go very quickly.

I thought about slowly scraping, over a few weeks, to build a database of this info for all loans, so I'd have it in advance of them being listed for sale, but I'm sure this is precisely the sort of thing that the T&C was written to prevent.

I wanted to use the IGP info for another purpose.  I wanted to calculate the rate at which IGP state propagates to worse kinds of late.  I was thinking of my sell algorithm at the time.  (I've since given up on sell algorithms.  Now I never sell.)

I am unable to do that calculation, because the payment history file doesn't contain IGP, and there's no other way for me to get this info for all loans.  The LC web pages have some numbers on this roll rate, but they only show the number for all loans, and I feel sure that loans broken down by various parameters (grade for example) will experience different roll rates.

TravelingPennies

There are IGP entries in payment file for some loans. The key here is that IGP status has to last from end of one month to the start of next month for IGP to show up in payment file. I just checked the March 2019 payment file, there are 12,727 payment entries from 12,685 distinct loans with IGP as end of period loan status.

For roll rate, you can always back up payment month on Late (16-30 days) payment entries by 16+ days (aka previous month) to come up with approximate IGP month. Every late loan has to go through IGP status first. Only data you miss out on is the loans that seesaw between Current and IGP and never go Late.

IIRC, LC has an API for payment received and withdrawals/deposits at user account level that is used by likes of Personal Capital but LC decided we minions are not worthy of it.

Code: [Select]

TravelingPennies

Now that I'm back to civilization, meaning a real internet connection, I looked at the other big file, and it seems to have the level of detail I want. At https://www.lendingclub.com/company/additional-statistics" class="bbc_link" target="_blank">https://www.lendingclub.com/company/additional-statistics, there are two big files. The first one- "Payments made to investors"- is just a monthly aggregate like you guys said. But the second- "All payments (includes payments made to investors and to LendingClub)"- has each payment, along with status including IGPs and sometimes multiple payments in a month.

Agreed there's no time to scrape in 10 milliseconds, but doesn't this file do the job? I haven't databased it yet, just eyeballing it in Excel. My only complaint is the dates are rounded to the month (as Fred93 already said in another thread).


TravelingPennies

Be careful with your assessment of second file. I have always used the second file for analysis and never even looked at the first one. All my comments were based on my experience with the second file. As an example, as I mentioned in one of the other comments that March 2019 payment file (second file) had only 12,685 loans and 12,727 payment entries with IGP status which is pretty low number in a population of 2M+ loans issued and ~40M+ payment entries.

https://forum.lendacademy.com/index.php?topic=5025.msg44496#msg88888888Quote"> from: mark78 on March 28, 2019, 04:12:08 AM

NEW LOANS:   | torkoal.eth 0.200 Ξ | tropius.eth 0.200 Ξ | tropius.eth 0.200 Ξ | ALL