기본 콘텐츠로 건너뛰기

머신러닝의 해외 활용사례와 가능성에 대한 소소한 예측


틈날때마다 따로 메모해두었던 내용들을 정리해서 올려봅니다

Man Group
: 머신러닝을 활용한 펀딩시스템 체제를 기반으로 움직이겠다고 발표했다고 함 
: 사람이 급변하는 시장에서 투자판단을 내리지 못함에 있어서 머신러닝을 도입했고, 수익을 낼 수 있었다고 함
: 수익을 내기 쉬운 상황보다, 수익을 내기 어려운 상황속에서 더 욱 큰 효과를 보였다고 함

로보어드바이저
: 인건비나,, 운영비로인해 고액 자산가만 서비스 가능했던 펀드매니징을 
: 고액 자산가가 아닌, 저액 자산가에게도 서비스가 가능해졌다 (고액자산가 기준 10억 이상)
: 중,저액 자산가들에게 인기가 많을 것이라고 생각했으나 + 초고액자산가들에게도 인기가 많았다.
: 개인에게 재정 서비스 지원
: 신규 고객 창출을 위해 많이 사용 
: 로보어드바이저 산업구조
: 로보 어드바이저 (순수 머신) > 하이브리드 어드바이저 (머신 + 사람) < Enablers
: 순수 머신 로보어드바이저 분야가 더욱 확산될것으로 보임 
: 로보어드바이저 1위 : 뱅가드(Vanguard)
: 해외에서는 로보어드바이저에 신뢰가 높음 - 국내도 가능성이 높을거라고 생각됨

로보어드바이저 역할
Profile > Asset Allocation > Monitor & Rebalance 
고객을 성향을 평가 > 투자방식 확정 > 감시 및 조정 
현재 로보어드바이저는 매우 기본적이고 안전한 방식으로 운영중에 있다. 

그럼 앞으로는 ? 

강화분야 : Automated Asset Allocation - Automated Rebalancing - Tax-loss Harvesting
강화분야 : Financial Planning - Tax Planning - Estate Planning
현재 없으나 생겨야할 분야 : Stocks - Bonds - Mutual Funds - Alternative Investments



Two Sigma’s David Siegel
컴퓨팅 파워를 중요시 여긴는 해지펀드 스타 
머신러닝 기반의 투자로 미래는 바뀔것이다라고 생각하고 비전을 가지고있는 회사이다 (투시그마)
 


알고리즘 트레이딩
: 기계가 분석해서 사고 팜 
: 주식, 펀드, 기관투자 에서도 활용 
: 2012년 거래량의 85%가 알고리즘 트레이딩으로 이루어짐 - 지금은? 90% 이상으로 예상한다고 함 



Renaissance Technologies (해지펀드 랭킹 12위, 7조원 이상 운영중) 
: 철저히 수학적 분석을 통한 투자
: 수학자, 과학자 등을 채용해서 모델을 만들고 (일반인들은 못함 ㅠㅠ)
: 알고리즘 트레이딩을 조사한다면 르네상스를 꼭 알아볼것 
: 대표펀드 - Medallion Fund 연간 71퍼센트 수익 1994 ~ 2014년동안 운영하면서 98년 금융위기때 80% 수익을 냄 (위기에 강함) 
: 워랜버핏은 연간 23% 였다고함 



TwoSigma Investment (해지펀드 랭킹 11위, 4조원 이상 운영중)
: 컴퓨팅 파워를 중요시 여기는 회사
: 다수의 모델을 만들어놓고 그중 가장 수익률이 높은 펀드를 채택 
: 앙상블 기법을 활용하는것으로 보임 
: 오픈소스 프로젝트 운영중 : 비이커..? 비커  ? 금융 데이터 분석 툴 오픈소스 


르네상스와 같은 수학자들에 의한 수학기반 에서
투시그마와 같이 머신러닝기반 방식으로 진화할것임이 분명하다
해지펀드 탑5 는 모두 머신러닝을 활용중이다. 

2 ~ 3년 후면 펀드매니저가 없어질것이라고도 예측함 



약점 두가지 : 타임디케이, 팻테일

수익을 내는 사실을 발견하고 이걸 모델링해서 수익을 내더라도
누군가 동일한 방식을 찾아낼거고 따라서 
혼자만의 수익 극대화 효과가 저하될것이다
이를 Time Decay Effect 라고 한다. - 점점 가속화 됨 : 사람이 따라갈 수 없음  

fat-tail


머신러닝은 위 두가지를 학습을 통해 지속적으로 극복해나갈것이다. 



















댓글

이 블로그의 인기 게시물

웹 개발하면서 보안을 유지하기 위한 기본지식

몇개월전에 만들었던 웹기반 (HTML5, CSS3, Flash Player(VideoJS)) VOD플레이어에서 보안이슈가 발생했다. 웹또한 서버를통해 통신을하지만 사용자의 PC에서 실행되는만큼 클라이언트의 개념이 있으며 Javascript 야말로 클라이언트에서 작업하게 되는 영역이라는 점에서 보안상에 이슈 발생.  이유인즉슨  무료로 제공되고 있는것과 유료로 제공되고있는 서비스에 대하여  javascript 단에서 서비스 허용여부를 결정하게될경우  해킹을 통해 이부분을 우회하여 서비스이용이 가능했다는점.. 모든 인증이나, 중요데이터는 java 로 코딩해서 서버단에서 결단이 나도록 했어야했는데 이건 너무 기본적이면서도 아쉬운 실수를 저지르고 말았다..  하하..  많은 분들이 이런 부분을 간과할수도있을듯하여 작성해봅니다.  요즘 보안이슈가 많을탠데 모두들 보안 화이팅 ! 

Android 스마트폰 기본 웹브라우저(Chrome:크롬) 호출하는 스키마(URL Scheme)

신용카드결제 페이지 주소를 카톡으로 던졌을때 카톡 내부에서 결제가 이루어지다보니 결제완료까지 정상적으로 처리되지 않는 경우가 발생한다더라 그래서 생각해본게.. 1) 카카오통 채팅방  2) 링크 전송  3) 링크를 클릭하면 스마트폰애 내장된 웹브라우저를 실행하는 URL스키마 실행  4) 실행된 웹브라우저에서 결제페이지로 이동 이 절차를 거치면 카톡 외부로 나와서 독립적인 웹브라우저상에서 결제를 진행하기때문에 정상처리가 가능할것이라고 판단 찾다 찾다가.. 알아낸것이 안드로이드 (가능) - 롤리팝부터 크롬 브라우저가 기본앱이다 - 크롬을 호출방법 intent://www.naver.com#Intent;scheme=http;package=com.android.chrome;end  아이폰 (조건부 가능) - 사파리를 호출하는 앱스키마가 없으며, 사파리를 통해서 검색어를 입력한 검색기능만 가능 - 크롬브라우저 앱이 설치되어있을경우 아래와같이 호출 가능 googlechrome:////www.naver.com <사용법> < html > < body > < script >      var currentOS = "else" ;      var mobile = ( /iphone | ipad | ipod | android/ i .test(navigator.userAgent.toLowerCase()));      if (mobile) {          var userAgent = navigator.userAgent.toLowerCase();          if (userAgent.search( "android" ) > - 1 )             currentOS = "android" ;          else if

tomcat 80포트 사용설정 및 GET방식 인코딩설정

톰캣 7.0 기준 server.xml 원본에 작성되어있는 내용중에서 아래와같은 내용이있다. <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />   1. 80포트 사용설정 외부에서 웹서버에 접근했을때 주소뒤에 www.xxx.com:8080   처럼 8080포트를 쓰지않는 방법은 두가지가 있는것같다.    - 첫번째 방법 - server.xml 수정 <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />    - 두번째방법은 내가 작성한 리눅스 iptable를 수정하는것. 80포트로 들어온내용을 8080으로 리다이렉트시켜서 톰캣설정 변견없이 작동하게하는것이다. http://blog.naver.com/cyk7890/40189933263   2. GET 방식 한글인코딩 설정 - URIEncoding="UTF-8" 추가 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" useBodyEncodingForURI="true" />