Nickel Steamroller 2.0

After months of work, we’d like to announce the beta release of NSR 2.0. This version of the platform is a joint effort between Rocco who runs Prosper Stats and myself. We decided to team up in June of 2013 after looking at our current offerings. Rocco brings a great deal of experience and talent to NSR, and for the first time Prosper is fully supported on NSR, feature for feature, thanks to his prodigious work.

New Features:

  • Advanced loan filtering and analysis including “data drill downs”
  • Loan inventory monitoring
  • Unified back testing, active and Folio filtering
  • Enhanced portfolio analyzer for both Lending Club and Prosper
  • Expanded filter inputs for back testing
  • Data aggregation from the Federal Reserve and the Bureau of Labor Statistics
  • More Charts with the ability to overlay data from external sources
  • Log in with your Google or Facebook account, or just use your email
  • Prosper Expanded Credit Filters Support

Notable Changes

Email Notifications Will Go Away

This feature is used quite a bit; over 4K email alerts go out daily.  The utility of this service has declined with time as loan demand has increased.  Most notifications that go out are for loans that have already funded.  Email is no longer the preferable method for notification of new loans. We’ll gauge your response on this, but if you feel email notifications are a must, we may add them back. Our feeling though is that emails are not effective for investing in the loans you want. Additionally, most email services throttle email or enforce some quota.  We are hitting delivery rate limits when new loans are released. Switching to our own email servers may be a solution, but maintaining an email server is low on the list of enjoyable things to do.

Portfolio Analyzer Requires You to Log In

The original portfolio analyzer allowed you to upload your notes.csv file anonymously. We now require you to log in.  There’s nothing nefarious here, and signing up is simple and free.  To work with the new architecture portfolios are now stored in a database so we need to associate portfolios with an identifier to track who they belong to. Portfolios themselves contain no identifiable information, and they can be completely removed at anytime from NSR.  This is the only feature (except auto investing) that requires a log in; active listings, Folio data, charts, and all the back testing tools you can use as an anonymous user.

Estimated ROI for Active Listings

This is gone, but will be back after we discuss improvements to this.  Currently NSR only supported Lending Club. We’re going to expand this into Prosper as well. This will be top on our list of items to add after we complete our current development tasks for the final release.

ROI Calculations

NSR 1.0 used the method Lend Stats uses to calculate ROI. With NSR 2.0 we are using Prosper Stats’ approach.   The new system actually supports both ROI calculations, but the NSR 1.0 ROI is hidden from the result set. We’ll likely add an option to the “Results Options” tab on the back testing tool to allow you to select between the two.

Previously Late Loan Analysis

This is a Prosper Stats feature that is not yet ported, but will be.

Next Steps

Account Migration

NSR and ProsperStats are merging into one platform. As such, we have users on both systems. We don’t know the exact username or emails you used to sign up with the two systems to attempt to merge everything.  We’ve written migration scripts to move all of your filters from our existing system to the new system, but we will only this at your request.  We’ll have to do some digging to verify the accounts.  The easiest and fastest thing to do is simple recreate your filters on NSR 2.0 after your signup for a new account.

NSR 1.0 will remain active until we switch 2.0 from beta to release mode. The same is true for Prosper Stats. We’ll be feature complete in terms of the functionality offered by Prosper Stats and NSR 1.0, except for the changes noted above in “Notable Changes”.

The new beta site has replaced the main site located at http://www.nickelsteamroller.com/

NSR 1.0 will be available at http://v1.nickelsteamroller.com/

Links to NSR

Many websites link to NSR and Prosper Stats. We’re going to make every effort to support legacy links so that you don’t have to change a thing on your blogs/websites.  Since this is a completely new code base the URLs have changed. We’ll be watching logs for incorrect links and attempt to add support.

Be sure to follow @NSRInvesting for updates.

Michael

18 thoughts on “Nickel Steamroller 2.0

  1. Feedback on NSR 2.0 – Lending Club Active Listings as of 2014-02-10:

    – Certain filter criteria don’t seem to be applying as expected. For example, “Delinq 2yrs:” I set to 0-1, and got some results back for loans that have greater than 1 delinquency in the past two years:
    https://www.lendingclub.com/account/loanDetail.action?loan_id=11666718
    https://www.lendingclub.com/account/loanDetail.action?loan_id=11676672

    Similar behavior for “Inq Last 6mths:” – when set to “0-1”, it didn’t prevent the two loans above from showing up (with 3 and 4 inquiries in the last 6 months, respectively).

    This is under the Credit tab, rather than Common, and the two returned loans are for “Debt Consolidation” – if that’s relevant. It seems logical that we’d want to be able to filter out customers with a large number of credit delinquencies, regardless of the type of loan they’re applying to.

    – I miss the “Backtests” quantity from NSR v1 – I tend to take the Est. ROI less seriously if there are less than 500 backtests, as it’s a limited sample size.

    That being said, I like what I’m seeing. For example, the ease of getting to the filters and modifying/applying them is a nice step up.

    1. I see the issue. Without going into too much detail, Lending Club does not have a standardized output format for data. Some data feeds list columns like inq_last_6mths and others like inqLast6mths. We try to standardize the data within our application so a filter can be used on Portfolios, Issued, Active and FolioFN.

      Looks like the conversion method we wrote for handing data elements with a number in (6mths, 2yrs, etc) them are not working correctly on active listings. If you do this from the back testing tool, it will work. I’ll track this down tonight and fix it.

      Thanks for the feed back, the more, the better.

      1. Excellent – I’m glad you like the feedback.

        I tested, and “Inq Last 6mths” is working as expected now. For example, when set to 1 it excludes loans with 3 inquires. Thanks for the fix!

        Two more quirks I’ve noted:

        1.) When I clear the “Inq Last 6mths” field and click “Filter”, it shows:

        Total Results: 0 Page: 1 of 0

        However, if I type something in there, such as “0”, and click “Filter”, it shows results again:

        Total Results: 9 Page: 1 of 1

        I can get around it by explicitly typing in the min/max values, but I can’t leave the field empty. Although if I save the filter with the empty field, refresh the page, and load the filter, it also works.

        2.) After loading a filter, if one clicks “clear”, the “Load” button can’t be used to pull up the filter again – the filter is already selected with the radio button. One has to reload the page. (Observed on Firefox 26.0)

          1. Thanks – it appears to be working great now. This makes it much easier to test out different filter adjustments on the fly.

            Issue 2 (reloading a filter after clearing it) is minor and easy to work around. I saved a new filter titled “All loans” without any filter elements set, and I can toggle back and forth between them even after clicking “clear”.

            (I notice that I can’t save a new filter after I’ve cleared, but reloading the page fixes that)

  2. How can I save my Note filters so that I don’t have to re-select my parameters every time I visit the site? If this is not available could I kindly put in a request for it? Thanks.

        1. Well, now I see them but only because I logged out, closed my browser, and waited an hour or two. However, I just now tried to remove 2 filters and they won’t disappear from my list although when I try to edit them it tells me access denied. Seems a bit buggy. When I add a filter I should be able to see it in a list somewhere, and when I delete one it shoudl disappear from the list, no?

          1. Yes. Also wondering how much of your program runs on your site, and how much runs/depends on the client browser (and passing variables back/forth via CGI)?

          2. I’ll try to get some IE work arounds for caching in tonight’s build. The issue is related to how IE handles AJAX calls. They basically cache everything. It’s a well documented issue with IE.

    1. Lending Club changed their API authentication mechanism which broke imports on 1.0. We are no longer maintaining that code base. Is there something the active market on NSR 2.0 is not doing for your needs?

      1. Appreciate the response, Michael. Any news on adding Estimated ROI to the LendingClub Active Listings on 2.0? I know this post said it was a priority. Thanks for any info.

Leave a Reply