信貸風控基本功:如何批量查失信被執行人信息
一、引言:
當信貸客戶(無論是作為借款人還是作為擔保人,無論是自然人還是法人,以及法人的股東、實際控制人、關聯方等等)列入了失信被執行人名單(俗稱老賴名單),往往說明該客戶的信用狀況已經很差了,這是非常強烈的風險信號。理都懂,如何做?一個人管的客戶很多,客戶的關聯方也很多,如何批量查詢他們有沒有這些負面信息?如何以較高的頻率(至少每天查詢一次)自動完成查詢?這是本文要解決的問題。
======================================================================
注意:這裡僅為本人信貸工作學習之心得,切勿轉載,或用於採集他人信息使用,惡意採集他人信息要承擔刑事責任。
======================================================================
二、信貸理論基礎:
對於一個信貸客戶,要查哪些人?參考下面的內容:
H Howard:銀行信貸中的「穿透原則」是什麼?如何理解?
H Howard:《商業銀行集團客戶授信業務風險管理指引》中的「集團客戶」如何理解,能否舉例說明?
一般來說,一個自然人借款人,需要查詢夫妻雙方,法人借款人要查自己,要查全體股東(自然人則夫妻雙方),實際控制人(夫婦),所有關聯方
三、網站分析
我們先看手工查詢流程,
1、打開網站:全國法院失信被執行人名單信息公布與查詢
2、輸入被執行姓名,或者企業名稱,輸入驗證碼,點擊查詢提交即
有這麼幾種可能:
(1) 無記錄,說明「ABC水泥有限公司」這個客戶比較正常(也有可能有被執行信息,但是尚未達到構成失信被執行人的程度)
(2)有一條記錄:
點擊查看,可以看到該公司列入名單的原因和時間:
(3)有多條記錄:
我們點擊下一頁,陸續查看
四、自動查詢工具
1、搭建編程環境
Python Release Python 3.6.2
https://www.python.org/ftp/python/3.6.2/python-3.6.2-amd64.exe
下載完畢,直接下一步安裝即可python3.6
下一步就是安裝pip,下載地址是:Python Package Index
下載完成之後,解壓到一個文件夾,用CMD控制台進入解壓目錄,輸入:
python setup.py install
然後安裝requests包(專門用於搞定網站的包)
2、python工程:
我們將需要查詢的客戶名單列入 待查名單.txt,一個客戶一行
運行失信被執行人1.py,自動將查詢結果存入 查詢結果.txt
具體代碼,整理後放github
這樣,只需要看著保存在本地的驗證碼圖片,錄入驗證碼,其餘都工作(依次填入待查名單信息,查詢並保持結果)都由程序完成。
3、驗證碼問題
手工打碼,即將驗證碼圖片下載下來,手工輸入,查一次,錄一次,這適合於客戶數量比較少的情況,當一次要查詢幾萬個客戶怎麼辦?
(1)接打碼平台,支付一定的費用
(2)自己造輪子,神經網路、深度學習等等。。。。。識別驗證碼,當然這不經濟
(3)如何更快更健壯:延時、IP代理、多線程、分散式
4、數據的運用
這些數據對於信貸來說,遠遠不夠,做一個信貸模型,需要很多數據源(工商、銀行、行業信息、社交網站等),先總結到這吧
推薦閱讀: