Ecosystem Data Dictionary

The Ecosystem is a module within the Lendsqr Oraculi decision engine. Oraculi decision model is made up of the settings for the model itself, which comprises of the decision modules and the offer settings. The other group of settings are individual settings for each of the decision modules.  

Ecosystem is the module that checks the entire Lendsqr data ecosystem to see if a borrower meets certain criteria during decisioning. For example, it can be used to find out if a potential borrower is owing other Lendsqr lenders. This is similar to credit bureau data but on steroids.

The following describes the available data type and what each does.

IDData KeyNameDescriptionSample Data
1bvnBank Verification NumberThis is an 11-digit number that uniquely identifies the borrower across the banking industry in Nigeria as well as an identifier the borrower has used to sign into applications in the Lendsqr’s ecosystem.22112345678
2first_nameFirst NameThis is the first name a borrower has used to sign in to different applications in Lendsqr’s ecosystem.Mark
3last_nameLast NameThis is the last name a borrower has used to sign in to different applications in Lendsqr’s ecosystem.John-Sule
4bvn_phone_numberPhone Number on BVNThis is the phone number attached to the BVN used to sign up on the applications across the Lendsqr ecosystem.7034138291
5date_of_birthDate of BirthThis is the date of birth of a particular customer, entailing the day, month and year. This is validated against the customer BVN, done while onboarding to the Lendsqr ecosystem. If the date of birth does not match the one registered with the customer’s BVN, the customer is unable to proceed with the onboarding process.1/6/1978
6ageAgeThis is the age of the borrower gotten from the date of birth that the borrower has put in in various applications in Lendsqr’s ecosystem. It is usually used to build the borrower’s credit score using the Scoring model.45
7unique_phone_numbersUnique Phone NumbersThis is the number of unique phone numbers a user has across the ecosystem. A number higher than 2 may mean the user has a fraudulent intent.2
8phone_numberPhone NumberThis is an 11-digit number that is assigned to a specific phone line or mobile phone. It is also an identifier with which a borrower uses to sign into applications in Lendsqr’s ecosystem. A number higher than 2 may mean the user has a fraudulent intent.7034138291
9unique_emailsUnique EmailsThis is the number of unique emails a user has across the ecosystem.2
10emailEmailThis is the unique email address of a customer, used while signing up across the Lendsqr ecosystem. This also serves as an identifier for a customer across all Lendsqr lending platforms.someone@example.com
11genderGenderThis is the gender of the borrower which is usually Male or Female. The gender is also used to build a credit score using the Scoring model.Male
12lendersLendersThis number indicates the number of lenders a user has signed up on within the Lendsqr ecosystem.1
13first_accountFirst Account OpenedThis is the date and time a borrower first opened an account on any of the different applications within the Lendsqr ecosystem.2/28/20 19:08
14last_accountLast Account OpenedThis is the date and time a borrower last opened an account on any of the different applications within the Lendsqr ecosystem.9/5/23 12:18
15failed_selfie_bvn_checkFailed Selfie BVN checkThis is the number of failed Selfie BVN checks that a borrower has across the Lendsqr ecosystem.0
16lending_lendersLending LendersThis is the number of lenders in Lendsqr’s ecosystem that are lending and are currently being used by the borrower.0
17loansLoansThis is the number of loans a borrower has taken across different applications within the Lensqr ecosystem. A lender can decide the threshold that they want their borrowers to have. E.g., max loans: 100
18loan_amountLoan AmountThis is the total amount of loans a borrower has previously taken across different applications within the Lendsqr’s ecosystem.0
19loan_amount_minimumLoan Amount MinimumThis is the minimum loan amount a user has taken within the Lendsqr ecosystem. Lenders can use this history to decide on the kind of borrowers they want to give loans to.1,000
20loan_amount_maximumLoan Amount MaximumThis refers to the maximum loan amount that a user has taken in the Lendsqr ecosystem. Lenders can use this history to decide on the kind of borrowers they want to give loans to.5,000,000
21loan_amount_averageLoan Amount AverageThis is the average loan amount a borrower has previously taken in different applications in Lendsqr’s ecosystem.456,348.13
22settled_loansSettled LoansThis is the number of loans that have been settled by a user borrower from different applications across the Lendsqr ecosystem.10
23settled_loan_amountSettled Loan AmountThis is the total amount of loans previously settled by a borrower from different applications across the Lendsqr ecosystem.20,000
24settled_loan_amount_paidSettled Loan Amount PaidThis is the total amount of settled loans previously paid by a borrower from different applications across the Lendsqr ecosystem.20,000
25running_loansRunning LoansThis refers to the total number of active loans a user has across the Lendsqr ecosystem. It is advised that loans should not be given to borrowers who have running loans on other loan applications.0
26running_loan_amountRunning Loan AmountThis refers to the total amount of active loans a user has across the Lendsqr ecosystem. It is advised that loans should not be given to borrowers who have running loans on other loan applications.0
27past_due_loansPast Due LoansThis is the total number of past due loans a borrower has had in the Lendsqr ecosystem. A number higher than zero means the customer is defaulter and should not be given a loan.2
28past_due_loan_amountPast Due Loan AmountThis is the total amount of past due loans a borrower has had in the Lendsqr ecosystem. An amount higher than zero means the customer is defaulter and should not be given a loan.0
29past_due_loan_amount_duePast Due Loan Amount DueThis is the total loan amount due of a past due loan a user has had in the Lendsqr ecosystem. An amount higher than zero means the customer is defaulter and should not be given a loan.0
30penaltyPenaltyThis refers to the fee that a borrower has to pay for failing to meet up with the due date for loan repayment. If a borrower has a history of penalty payments, it means they are possible defaulters and should not be given loans.0
31penalty_paidPenalty PaidThis refers to the total amount of fees that a borrower has to pay for failing to meet up with the due date for loan repayment. If a borrower has a history of penalty payments, it means they are possible defaulters and should not be given loans.0
32penalty_loan_ratioPenalty Loan RatioThis is used to determine the allowable penalty incurred for a user to still access a loan.0.15
33delayed_paid_loansDelayed Paid LoansThis is the total number of loans a borrower did not pay on time across different applications within the Lendsqr ecosystem.0
34delayed_paid_loan_amountDelayed Paid Loans AmountThis is the total amount of loans a borrower did not pay on time across different applications within the Lendsqr ecosystem.0
35delayed_paid_loans_trialsTotal number of trials on loans paid but not on time0
36delayed_paid_loans_avgDelayed Paid Loans AverageThis is the average number of loans a borrower did not pay on time across different applications within the Lendsqr ecosystem.0
37delayed_paid_loans_trials_maxDelayed Paid Loans Trials MaxThis is the allowable maximum total number of loans a borrower did not pay on time across different applications within the Lendsqr ecosystem.0
38delayed_paid_loans_trials_minDelayed Paid Loans Trials MinThis is the allowable minimum total number of loans a borrower did not pay on time across different applications within the Lendsqr ecosystem.0
39first_loan_dateFirst Loan DateThis is the first date the borrower took a loan across different applications within the Lendsqr ecosystem.7/2/20 13:09
40last_loan_dateLast Loan DateThis is the last date the borrower took a loan across different applications within the Lendsqr ecosystem.9/13/23 19:18
41loan_requestsLoan RequestsThis is the total number of loan requests a user has made within the Lendsqr ecosystem.0
42failed_loan_requestsFailed Loan RequestsThis is the total number of unsuccessful loans requests across the Lendsqr ecosystem.0
43loginsLoginsThis is the total number of logins a borrower has made on different lender applications within the Lendsqr ecosystem.280
44first_loginFirst loginThis is the first login a user made on lender applications in the Lendsqr ecosystem.6/30/23 0:48
45last_loginLast LoginThis is the last login a user made on lender applications in the Lendsqr ecosystem.9/15/23 12:23
46unique_login_ipsUnique Login IPsThe count of different IP addresses from which this user has logged into any of Lendsqr lenders’ apps. Very high numbers may indicate a fraudulent behavior.3
47unique_device_idsUnique Device IDsThis is the total count of unique devices that a borrower has used to engage with different lender applications within the Lendsqr ecosystem.1
48distinct_mobile_osDistinct Mobile OSThis is the count of unique mobile operating system a borrower has used to engage with different lender applications in Lendsqr’s ecosystem.1
49duplicated_devicesDuplicated DevicesThis is the count to show how many times the user’s device has been used by another user within the ecosystem.1
50shared_device_usersShared Devices0
51credit_delinquencyCredit DeliquencyThis is the number of delinquent credit facilities from Credit Bureau. This data is gotten from the activity of the lender across different lenders’ accounts.0

For more information on other decision modules, click here

Also read: How we built Oraculi to help lenders make informed decision

Was this page helpful?

On this page