Warning: base64_decode() expects parameter 1 to be string, array given in /home/teamgillett/rateladder.com/wp-content/plugins/askapache-google-404/askapache-google-404.php on line 156
Small Loans Less Risk, Large Loans More Risk | P2P Lending, Peer to Peer Lending, People to People Lending | P2P Lending News, Information, Borrowing and Lending Strategy

Small Loans Less Risk, Large Loans More Risk

I have heard conjecture that large loans are riskier since they have a larger payment… While this seems intuitive I thought I would try to show it visually. 

To start with I ran a quick pivot with 2 different loan buckets.  Loans with payments from $0-$499 and loans with payments $500+.

This graph proves the hypothesis… Is the difference priceable?  Can you make up the difference with higher rates?  Absolutely, but the lower the credit grade the higher the risk adjustment that needs to be made.

(Notice the holiday color scheme?)

Loan Status Percentage By Payment Amount

Here is the sql I used to get the data:

select [key],creditgrade,
case
 when (status like '%late%') then 'Late'
 when (status like '%defaulted%') then 'Default'
 Else 'Current' end as status,
(AmountBorrowed*BorrowerRate/12)/(1-power(1+(BorrowerRate/12),-36)) as payment,
round((AmountBorrowed*BorrowerRate/12)/(1-power(1+(BorrowerRate/12),-36)),-3) as paymentBucket
from loan
where borrowerrate!=0
order by payment desc


 

Related posts:
If you liked this article, vote for it on del.icio.us and stumbleupon.


Categories:

Uncategorized



Tags:

,


7 comments ↓
#1 onthefence on 12.14.07 at 6:48 am

Good work.

#2 Chrisfs on 12.14.07 at 9:55 am

Interesting because payment amount is a function of two items. Loan amount and interest rate. I wonder how much of the increased risk is contributed to by each item.

#3 Little Troll on 12.14.07 at 10:36 am

Where might one find default rate by interest rate for each credit grade?

#4 Kevin on 12.14.07 at 11:13 am

@Little Troll
The trick with such an analysis would be to not slice the data into too many buckets. As the amount of data in each bucket decreases teh less reliable the results.

Are you thinking something similar to this analysis only using interest rate buckets? What buckets would you use?

#5 Little Troll on 12.14.07 at 12:08 pm

Here is what I have so far

Rate-> 6 7 8 9 10 11
A 0.0% 0.0% 0.0% 1.5% 3.4% 3.1%
AA 0.0% 0.0% 0.2% 1.2% 1.7% 2.2%
B 0.0% 0.0% 0.0% 0.0% 4.6% 4.5%
C 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%
D 0.0% 0.0% 0.0% 15.4% 14.3%
E 33.3% 50.0% 0.0% 0.0% 0.0% 0.0%
HR 25.0% 23.1% 14.3% 20.0% 23.8% 30.3%
NC 0.0% 0.0% 50.0% 0.0%
Grand 6.7% 2.3% 0.4% 1.4% 3.7% 4.6%

#6 Kevin on 12.14.07 at 12:23 pm

This sql on ProProsper will give you the raw data you seek…
select
creditgrade,
round(borrowerrate,2),
sum(case when ((status like '%late%') or (status like '%default%')) then 1.0 else 0.0 end)/count([key]) as LateOrWorsePercentage
from loan
group by creditgrade, round(borrowerrate,2)
order by creditgrade, round(borrowerrate,2)

I will write up some reuslts for apost next week.

#7 Isaac on 12.14.07 at 5:30 pm

Interesting. I watched your video on the Prosper website, nice stuff.

Cheers

http://p2plendingwithprosper.blogspot.com/

Leave a Comment

aa algorithm axis azerbaijan banks benefit blog borrowers ceo Collections credit grade credit history credit information credit score curves doug fuller email friends and family good luck google income borrowers interest rate interest rates investments launch lenders lending institutions liquidity loans marketplace money mozambique peer to peer lending portfolio plan private data promissory notes quiet period registration statement risk securities and exchange securities and exchange commission spreadsheets sql student loans Zopa