본문 바로가기

Data & AI

(42)
데이터와 투자, 앞으로의 계획 YouTube : https://youtu.be/Oqz21QaNaek 안녕하세요. 요즘 글이 뜸했습니다. 한동안 다른 일들도 하고 미래 방향성을 더 확실히 하기 위해서 많은 데이터들을 살펴보는 시간을 가졌습니다. 한번 해볼까 하는 마음으로, 일기장에 끄적이던 말들을 적고 말해보던 블로그와 유튜브에서 작지만 보람찬 성과를 만나가면서 힘든 과정에도 힘이 나고 기대가 되는 하루하루를 보내고 있습니다. 오늘은 다시 한번 마음을 다잡고 제가 투자를 대하는 자세와 앞으로의 방향에 대해 간단하게 다시 적어보며 새로운 분들에게 작은 소개, 저에게는 다짐의 시간을 가지려고 합니다. 투자, 다양한 방법들 자본주의의 역사나 원리에 대해 설명하지는 않겠습니다. 많은 사람들이 돈을 필요로 하고 저 역시도 어릴 적부터 돈에 대한..
3월 주식시장 리뷰와 블록체인 YouTube : https://youtu.be/GOg0bxtfAnA 지난달 시장리뷰를 한지 한 달이 벌써 지나고 3월도 지나 벚꽃이 무르익은 지금에서야 글을 씁니다. 다른 일들로 바쁘기도 했고 주식 말고 블록체인에 대한 이야기도 담겨있기 때문에 준비하는데 시간이 좀 들었습니다. 3월 주식 시장의 가장 큰 이벤트는 SVB파산이겠죠. 솔직히 저는 여러 경제 전문가들이 이야기해 주는 내용들만큼 전통 금융 시장에서의 여파나 파생되는 사건들을 설명하는 능력은 부족합니다. 그런 부분은 다른 글들과 영상을 참고하시면 더욱 좋을 것 같습니다. 저는 제가 재미있고 흥미롭게 연구했던 내용들을 소개하고자 합니다. 저는 데이터를 통해서 더 나은 투자를 수행하는 AI를 만들기 위해 데이터를 분석하고 음미해 보는데 집중하고 있..
2023년 2월 Market Review (그리고 시작된 AI시대...) YouTube : https://youtu.be/JTT3-b0aYoU 안녕하세요. 2023년 2월 market review를 시작하겠습니다. 개인적으로 바쁜 한 달이어서 2월이 다 끝나고서야 수집된 데이터를 자세히 살펴볼 겨를이 있었는데요. 바쁜 와중에도 몇몇 이벤트들이 기억나는 한 달이었습니다. 매번 설명드리지만 저는 시장 데이터를 수집하고 있습니다. 시장에서 수익률을 얻어낼 알고리즘을 연구하면서 자연스럽게 얻어야 할 데이터도 늘어나기 때문에 확장성도 고려해서 수집하고 있습니다. 지난달과 마찬가지로 매달 시작시점 수집된 데이터를 기반으로 투자 알고리즘이 작동되었고 2월에 수집된 데이터를 바탕으로 시장분석을 진행해 보도록 하겠습니다. 지난 데이터를 살펴보면서 새로운 투자 알고리즘 아이디어를 얻기도 하고 ..
[강화학습] 3. 강화학습의 의사결정과정 처음 강화학습을 접하고 가장 복잡했던 게 용어들과 수식이었는데 그 용어 중 하나가 Markov Decision Process입니다. 우리가 AI를 활용할 때는 대부분 어떤 문제를 해결하거나, 인간이 해내던 일들의 성능을 개선하기 위함입니다. 강화학습은 그런 문제나 일들을 Markov Decision Process로 녹여내고 있습니다. 줄여서 MDP라고 하는 이 방식으로 강화학습 문제를 수학적이고 논리적으로 표현할 수 있습니다. Markov Process MDP를 이해하기 위해선 아래 순서대로 이해를 하면 도움이 됩니다. 그전에 일단 Markov라는 건 현재 상태는 과거의 상태를 축약하여 소장하고 있다는 것을 의미합니다. 어느 시점 t에 상태 s에 있다면, 과거에 어떤 상태를 거쳐왔던, 상태 s1 -> 상..
[강화학습] 2. 강화학습은 인생이다. 인생은 선택의 연속입니다. 살아오면서 많은 선택을 하고 그런 선택들이 현재의 상태를 만들어오는 것 같습니다. 강화학습은 기존의 지도학습, 비지도학습과는 다르게 인지심리학에 깊게 관여하며 기원했기 때문에 합리적인 선택을 좋아하는 저에게 참 매력적입니다. 물론 아직 강화학습으로 인생의 모든 문제를 해결할 순 없을 것 같습니다. 인생은 언제 끝날지 알 수 없고 보상이라고 하는게 돈으로만 단정 지을 수 없기 때문에 답이랄 것도 따로 없습니다. 그래도 강화학습을 간단하게 설명해보기 위해서 인생보다는 간단한 grid word를 통해 개념을 설명하곤 합니다. 강화학습 개념을 처음 이해할 때는 가치함수를 배열이나 표로 그릴 수 있을 정도로 상태와 행동의 범위가 충분히 적은 상황을 만들어 설명합니다. 이런 제한적 상황이..
[강화학습] 1. 소개 AI가 핫한 이유 고등학교시절 어떤 직업을 가져야 할지 정말 고민을 많이 했습니다. 남들은 수능공부를 정말 열심히 했지만 나는 꿈을 정해야 공부가 되지 않나 라는 생각을 갖고 있었습니다. 일단 공학의 여러 분야를 공부해볼 수 있는 과로 진학 하였고 소프트웨어를 접하게 되었습니다. 사실 우리가 쉽게 접하는 간단한 알고리즘들과 소프트웨어도 AI의 일종이라고 볼 수 있습니다. AI가 인간의 인지 능력을 컴퓨팅 파워를 가진 컴퓨터가 수행할 수 있도록 하는 것이라고 정의한다면 말이죠 우리가 코드에 적는 조건문 들로 간단한 의사결정을 시킬 수 있으면 이것도 AI는 맞습니다. 하지만 우리가 AI 라고 하는 chatGPT나 알파고들이지 저런 간단한 조건문으로 이루어진 코드조각은 아닙니다. 모두 AI로 포함될 수 있지만..
[Data] 1월 주식 데이터 분석과 인공지능의 필요성 길었던 하락을 지속했던 2022년이 끝나고 첫 한 달간 주식 시장 데이터 리뷰입니다. 앞으로 매달 주기적으로 주식 데이터 리뷰를 진행할 예정입니다. 우리가 매일 보는 주가 외에 한 달 동안 눈에는 보이지 않았던 시장의 시그널들을 찾아보는 게 목표입니다. 제가 가끔 챙겨보는 유튜브 채널들에서도 1월 랠리에 대해서 다루고 있습니다. 워낙 1월에 많은 상승이 있었고, 상승에 기대어 조금씩 주식 시장에 관심을 갖는 사람들도 늘어나게 되었습니다. 나스닥 100 경우 1월 한 달 8.83% 상승했고 S&P500, 다우지수도 크게 상승했습니다. 한국 주식시장의 경우도 나스닥100 지수와 비슷하게 상승했습니다. 1개월간 코스피 지수를 추종하는 ETF를 매수했으면 9% 가까운 수익을 거둘 수 있었습니다. 정성적인 이유로..
[Data] 암호화폐 데이터 처리 - 자동투자를 위한 전략 signal score feature 가공 암호화폐 알고리즘 투자 코드에 대한 설명이 필요할 것 같아서 기본적으로 제공받는 데이터에서 어떤 가공을 통해 feature들을 만들어내는지 공개하려고 한다. 데이터 준비 요즘 암호화폐 거래소에 대한 불신이 깊어지면서 원래도 binance에서 제공받은 api를 통해 매매하고 있었고 그래도 1위 거래소인 binance를 통해 계속 알고리즘을 구동시키려고 한다. (어느 정도 암호화폐 거래소에 대한 신뢰가 쌓이기 전까지는 알고리즘 투자에 사용되는 비용을 좀 줄여서 운용하고 있다.) binance에서는 python에서 사용하기 쉽도록 라이브러리를 제공하고 있다. 그리고 ccxt라는 파이썬 라이브러리도 거래소의 기능들을 손쉽게 사용할 수 있어서 같이 사용하곤 한다. api key를 발급받는 과정도 계정 인증만 잘 ..