零基础数据分析的我用了半年时间利用信用卡交易数据建模协助警方破获电信诈骗集团
文章目錄
- 入行的起步艱難
- 開始接觸風控規則
- 用代碼實現風控規則
- 開始接觸公檢法
- 協助破案
2014年離開了工作5年的國企工廠安樂窩,一個偶然的機會進入了一家第三方支付公司,也是天津唯一的一家支付公司,中匯支付。
這種事情口說無憑,先上2張圖墊個底。
說實話這個跨度挺大的,以后我每次的換工作行業、領域跨度都很大。
?
入行的起步艱難
進入中匯支付我所在的部門是風險控制部,成為一名風控專員。每天的工作就是整理POS機的交易數據,輸出每日報表,然后在部門里打打雜,端茶、倒水、擦桌子什么的。
剛入職的時候趕上銀聯要求中匯支付整改20萬個商戶信息,我面對的是這20萬個商戶的每日千萬級的交易記錄,每天這幾千萬條的交易大致要分成幾百個excel表格進行整理統計。現在回想起來,一個支付公司居然沒有一個完整統計系統,每天部門里大概10來個姑娘們整理這些表格,最后匯總到一個姐姐那里。我去的時候聽說他們已經這么玩了1年多了,當時聽完我也是醉了。
這活干了2天我就有點煩了,說實話天天就是表格數據的復制黏貼也沒啥技術含量,關鍵天津的企業給員工配置的電腦的配置,大家都懂的。死機、藍屏常有的事。
而且最惡心的是,總裁辦有這些數據從來不給風控部,后來才知道總裁辦過去的一個專員是原來風控部的經理,由于做的太爛直接降職去做助理去了。
由于我有一顆投機取巧的心,挺偶然的問了下我的大學老師,告訴我有SQL Sever這種數據庫,可以解決這些問題。我就請了2天假回學校找老師專門請教,回來直接搭環境、倒表建庫。
然后”理所當然“的未來這些活都是我的了。這些姐姐們估計心理都暗爽,一下子工作輕松了很多。
開始接觸風控規則
大概過了2個月不到,由于之前整理數據的表現突出,領導開始讓我接觸風控規則,直接仍了一本大概6厘米后的銀聯風控規則的書給我讓我看。
當然了我怎么是看書的人,那么厚估計從內時候看到我離職也看不完。然后國企單位的想法出來了,每天請我們風控經理吃飯,讓他教我東西。當然了我運氣也比較好什么都教我,他直接把他做POS機支付總結多年的風控經驗總結了給我。
這里我舉幾個簡單的例子
- 大家在刷信用卡的時候是不是有密碼輸錯的情況?正常交易來說交易成功的話交易狀態返回碼是00,密碼錯誤是55,3次密碼錯是56這樣。按照正常思維來說3次密碼錯除非手殘忘記密碼這種情況基本大概率就找回密碼了,還有種情況就是在測密碼。由于有的發卡行每天只允許錯3次密碼,你在整理數據的時候你會發現某些借記卡、貸記卡每天3次密碼錯都有它,那它是不是就有問題了?
- 交易地點頻繁變簡單來說,就是同一張銀行卡在2個不同的POS機上交易,交易地點幾分鐘跨度好幾個省市,是不是也是有問題?
諸如此類種種的問題,只有真正接觸風控的人才知道,具體每種風險都會帶來什么樣的案件,以及如何用風控賺錢在本篇不是重點。
用代碼實現風控規則
這一切其實都是基于我們領導為我申請的權限,我能訪問公司全部的交易數據。
接下來就是我領導比較給力了,他是純業務出身不懂技術,所以他就給我講業務邏輯是什么,類似產品經理的角色,然后讓我用代碼實現從幾億的交易數據中找到結果。
舉幾個例子吧,所有代碼用比較好理解的方式展示
反洗錢
一般只單筆交易或者單賬戶交易金額過大觸碰風控規則,一般支付公司入門級別的規則,每個支付機構不一樣。比如2015年銀聯和人行標準是單一賬戶200萬金額及凍結賬戶。對于支付公司來說自己定,當年中匯支付定的是10萬元,超過單筆10萬即觸碰風控規則,并作出相應的后續操作,比如要求POS機商戶提供交易小票照片,人工審核通過后進行結算這樣。
這種規則命令比較簡單
select * from 交易表單 where 交易金額 > 100000 或者是這樣 select * from 交易表單 groupy by 商戶ID having sum > 100000進行簡單的反洗錢操作。
交易頻繁操作
指的是某一張銀行卡在短視近內交易次數過大,超過一個預期的警戒值
這種規則命令也比較簡單
列舉了2個例子或許你心理應該有些了解原來信用卡交易后臺監控有那么多學問。
起初這些對于我一個剛學了幾天的人來說是寫不出來這種代碼的,但是我有辦法。我把業務邏輯用文字的方式發到CSDN論壇上,然后做成懸賞貼,大概50-200幣就可以了,問題描述的清楚,有大把的閑人幫我解決問題,然后問題解決了結帖,然后問題解決了帖子刪掉,不然總不結貼就沒人管你了。主要是想做伸手黨,我周圍人實在是沒有可以幫忙的,不過最后還是要靠自己,多看看別人是怎么寫的慢慢的自己就會了,誰都是得從0開始邁出第一步奔向1。
看下今年是2021年,6年前正好是我入職中匯時候的時候。
開始接觸公檢法
大概這樣的時間持續了2個月,由于很多事情用代碼都解決了,大大減輕了工作量,所以又給我仍活了,每天接觸公檢法的接待。就是對接經偵和刑偵。我現在微信通訊錄里還有很多人的聯系方式。都是全國各地的經偵和刑偵。
當時處理比較多的案件就是電信詐騙,偽卡交易。電信詐騙是普通的欺詐,電視上都演過就不多說了。偽卡交易就是犯罪分子復制了你的信用卡,然后通過一些操作得到你的密碼,就是前面說的為什么會看到那么多55密碼錯誤的原因。
接觸的多了以后我就會跟經偵和刑偵問一般他們都遇見什么案件,能跟我說怎么解決的我就聽著,不跟我說的我也知道別多問。慢慢的跟著警察叔叔學跟著師傅學,對于交易數據玩的是越來月好,最后快離職的幾個月基本每天就是SQL代碼自動化出結果。手動處理一些個別的事情而已。
協助破案
其實不光是越秀區,全國很多地方的情況都差不多,我每天都會接待3-5波的調查取證的警察叔叔。比如在《調查取證通知書》上簽字、按手印這種幾乎天天會有。
做的多了就思考怎么從交易數據上避免這種事情的發生,感覺應該是可以從交易數據上能看出來點什么,我就又回學校問老師了,讓我遇見的幾十種情況按照經驗設置分值,觸碰規則累加到一定程度預警的思路試試。
大概用了半個月時間這套SQL代碼做出來了,當時我真不知道什么叫數據分析,也不知道什么叫建模。就是全靠經驗和時間折騰出來的東西,每天警方給我讓我調查一些東西我就延申在交易數據中反復查找,配合破案。
大概這個過了1個月不到吧,好消息傳來,端掉了一個窩點,具體業績之前新聞有報道,不過我找不到了。才會有開篇越秀區警方送我的錦旗和感謝信。
是不是感覺這個事情很傳奇,這是我第一次接觸互聯網金融。
在5年以后我真正的去學數據分析之后認真復盤了一下這個事情,通過大數據方式和算法建模的方式重新復現了全部內容。
【原創】基于大數據平臺如何做第三方支付風控(附部分源代碼) - 數據分析與數據挖掘 - 經管之家(原人大經濟論壇)
想了解更多內容關注+點贊吧,別光收藏啊。
總結
以上是生活随笔為你收集整理的零基础数据分析的我用了半年时间利用信用卡交易数据建模协助警方破获电信诈骗集团的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Frogs - HDU5514
- 下一篇: 【场景化解决方案】旺店通与钉钉打通,实现