전체 글 613

엑셀에서 파이썬을 사용해 보자 (기초 사용법과 예제) [파이썬 분석 부록 B1]

마이크로소프트 엑셀의 최신 버전은 파이썬을 지원합니다. 모든 버전의 엑셀이 파이썬을 지원하지는 않습니다. 구독형 서비스인 마이크로소프트 365(Microsoft 365)에서 사용 가능합니다. 참고: Excel의 Python 소개 [마이크로소프트]파이썬을 지원하기는 하지만, 엑셀이 파이썬 엔진을 내장하는 방식은 아닙니다. 마이크로소프트 클라우드(cloud) 서비스에 파이썬을 띄워놓고 불러 쓰는 방식입니다. 이 때문에 인터넷에 접속되어 있지 않으면 엑셀 파일에 있는 파이썬 기존 실행 결과나 코드를 볼 수 있지만, 실행할 수는 없습니다.엑셀은 자체적으로 비주얼 베이직(Visual Basic)이라는 프로그래밍 언어를 지원하고 있습니다. 파이썬을 추가로 지원하는 이유는 여러 가지가 있겠지만, 데이터 처리를 해 보..

주식투자 2025.05.29

엑셀로 임의 적립식 투자 수익률에 해당하는 거치식 CAGR을 구해보자 [데이터 분석 부록 C2] (목표값 찾기)

이전 글에서 구글 시트를 이용하여 임의 적립식 투자 수익률에 해당하는 거치식 CAGR을 찾는 방법을 살펴보았습니다. 수작업으로 바꿔가며 근사해를 계산하는 방법도 살펴보았고, 확장 프로그램을 이용하여 자동으로 근사해를 찾는 방법도 알아보았습니다. 이전 글: 구글 시트로 임의 적립식 투자 수익률에 해당하는 거치식 CAGR을 구해보자 [데이터 분석 부록 C1] (구글 시크 Google Seek)거치식 CAGR을 변수로 모델링하면 방정식으로 표현할 수 있습니다. 하지만, 일반적인 해가 존재하지 않는 고차수 방정식이 됩니다. 매달 1회씩 4년간 48회 적립식으로 투자했다면, 상수항을 포함하여 총 49개의 항이 만들어집니다. 변수의 승수도 일반적인 양의 정수가 아닌 실수로 표현됩니다. 이 때문에 근사해를 구하는 수..

주식투자 2025.05.29

구글 시트로 임의 적립식 투자 수익률에 해당하는 거치식 CAGR을 구해보자 [데이터 분석 부록 C1] (골 시크 Goal Seek)

지난 몇 편의 글을 통해 울프럼 알파와 파이썬으로 적립식 투자 수익률에 해당하는 거치식 연평균 성장률(CAGR)을 추정하는 방법을 살펴보았습니다. 예를 들어 지난 5년간 적립식 투자로 원금 대비 100% 수익률을 얻었는데, 투자를 잘한 것인지 아닌지를 알고 싶을 수 있습니다. 거치식 CAGR로 환산해서 시장 수익률보다 높다면, 수익률이 좋았다고 자부할 수 있을 것입니다.참고: 지난 4편의 글을 먼저 읽기를 권합니다. 구글 시트를 이용하는 방법으로 설명하지만, 기본 원리를 알면 이해하기 쉽고 필요한 경우 응용하기도 수월하기 때문입니다.적립식 수익률을 거치식 수익률로 환산해서 비교하기 (울프럼 알파 vs 챗GPT + 제미나이 + 코파일럿)거치식과 적립식 수익률을 서로 환산해 보자 (어떻게 추정하면 적절할까?..

주식투자 2025.05.28

임의 적립식 투자 수익률에 해당하는 거치식 성장률을 찾아보자 [파이썬 분석 부록 A4]

앞서 몇 편의 글을 통해 적립식 투자 수익률과 거치식 투자 수익률의 관계를 알아보고, 적립식 수익률을 거치식 연평균 성장률로 환산하는 방법을 살펴보았습니다. 매번 동일한 금액을 정기적으로 투자하는 경우를 가정하였습니다. 적립식이지만 비주기적으로 투자하고, 매회 투자금도 다르다면 어떻게 분석할 수 있을까요? 이전 글에서 이어지는 주제이기에 앞의 글을 먼저 읽어 보기를 권합니다.적립식 수익률을 거치식 수익률로 환산해서 비교하기 (울프럼 알파 vs 챗GPT + 제미나이 + 코파일럿)거치식과 적립식 수익률을 서로 환산해 보자 (어떻게 추정하면 적절할까?) [파이썬 분석 부록 A2]파이썬을 이용한 수치 해석 (적립식 수익률에 해당하는 거치식 성장률을 찾아보자) [파이썬 분석 부록 A3]주의: 이 글은 특정 상품 ..

주식투자 2025.05.28

파이썬을 이용한 수치 해석 (적립식 수익률에 해당하는 거치식 성장률을 찾아보자) [파이썬 분석 부록 A3]

지난 글에서 적립식 투자 수익률과 거치식 투자 수익률의 관계를 파이썬 그래프를 그려 살펴보았습니다. 5 ~ 30년 정도의 투자라면, 적립식 연평균 성장률은 거치식 연평균 성장률의 대략 60% 정도에 해당하니, 이를 이용하여 근사치를 구할 수 있었습니다. 지난 글: 거치식과 적립식 수익률을 서로 환산해 보자 (어떻게 추정하면 적절할까?) [파이썬 분석 부록 A2]울프럼 알파로 적립식 투자 성과를 수식으로 모델링하고, 연평균 성장률이 얼마인 자산에 거치식으로 투자한 것과 동일한지 방정식을 세워 풀어도 보았습니다. 참고: 적립식 수익률을 거치식 수익률로 환산해서 비교하기 (울프럼 알파 vs 챗GPT + 제미나이 + 코파일럿)k년간 투자한 적립식 투자의 최종 자산비(= 최종 계좌 평가액 / 투자 원금)를 s라 ..

주식투자 2025.05.28

거치식과 적립식 수익률을 서로 환산해 보자 (어떻게 추정하면 적절할까?) [파이썬 분석 부록 A2]

다른 글에서 수학 문제 풀이에 유용한 울프럼 알파를 이용하여 적립식 누적 수익률을 거치식 연복리 수익률로 환산하는 방법을 살펴보았습니다. 5년간 연 단위로 적립식으로 투자해서 30% 수익률을 얻었다면, 대략 거치식 연 8.9% 복리 수익률에 해당했습니다. 관련 글: 적립식 수익률을 거치식 수익률로 환산해서 비교하기 (울프럼 알파 vs 챗GPT + 제미나이 + 코파일럿)이 글에서는 파이썬을 이용하여 거치식과 적립식의 수익률을 그래프로 그려보고, 서로 변환할 수 있는 추정 방법을 만들어 봅니다.누적 수익률(자산비) 모델링먼저 거치식 누적 수익률을 모델링해 보겠습니다. 복리 계산의 편의를 위해 자산비를 사용합니다. 자산비는 수익률 + 1입니다.단위 기간에 r씩 성장한다면, k회 복리 투자하면 자산은 (1 + ..

주식투자 2025.05.27

적립식 수익률을 거치식 수익률로 환산해서 비교하기 (울프럼 알파 vs 챗GPT + 제미나이 + 코파일럿)

어떤 투자자가 매달 동일한 금액을 적립하면서 5년간 투자했습니다. 최종 누적 수익률은 30%였습니다. 5년간 겨우 30% 수익률밖에 안 된다니! 실망스러울 수 있습니다. 하지만 이는 적립식 수익률이 거치식 수익률보다 낮을 수밖에 없다는 점을 간과한 것입니다. 은행의 적금과 예금의 관계처럼, 적립식의 평균 투자 금액은 거치식의 절반에 그치기 때문입니다.거치식과의 비교를 위해 적립식 수익률을 거치식 수익률로 환산하는 방법을 살펴봅니다.거치식 수익률 추정을 위한 수식 전개 5년 적립식 수익률 30%를 거치식 수익률로 환산해 보겠습니다. 1년 평균 복리 자산비를 r로 둡니다. 1년 평균 복리 자산비는 1년 평균 복리 성장률 + 1입니다. 1년 평균 복리 성장률은 CAGR(연평균 성장률)이라 보면 됩니다. r =..

주식투자 2025.05.27

[중급 24] 베이즈 정리와 추론 - 나주사씨의 친구들은 주사위를 어떻게 추정했을까? (고정된 수익률 분포를 완벽하게 아는 경우)

지난 글에서 나주사씨가 가진 멋진 주사위가 몇 면 주사위인지 친구들이 추측하는 문제를 살펴보았습니다. 나주사씨의 친구들은 주사위가 만든 숫자를 고려하여 가장 확률이 높은 주사위가 무엇인지 예상해 보았습니다. 이러한 문제를 통계학에서는 모집단 또는 모델 추정이라 합니다. 지난 글: [중급 23] 숨겨진 주사위는 몇 면일까? (모집단의 추정)주사위 문제는 가장 단순한 모델 추정 문제입니다. 가능한 모델이 몇 가지 없고, 각각의 주사위를 가정했을 때 관찰된 현상(evidence)이 발생할 확률을 쉽게 추정할 수 있습니다. 공정한 주사위이고, 개별 사건(event)이 발생할 확률은 독립(independent)이기 때문입니다.친구들이 관찰을 통해 얻은 현상으로 어떤 주사위인지 추정했던 방식을 통계학에서는 베이즈 ..

주식투자 2025.05.26

[중급 23] 숨겨진 주사위는 몇 면일까? (모집단의 추정)

이제 본격적으로 투자 성과 비교에 대한 이야기를 해 보겠습니다. 투자 성과는 통계적으로 분석해야 하기에, 투자 성과 비교도 자연스럽게 통계적으로 살펴보아야 합니다. 이 연재에서는 통계학적으로 깊이 설명하지는 않습니다. 투자 성과 분석이 어떻게 이루어지는 대략적으로 이해할 수 있는 수준으로 알기 쉽게 소개하는 것을 목표로 삼고 있습니다. 참고: 투자 분석은 왜 통계적으로 접근해야 하나? (기초자산과 커버드콜의 경우) [파이썬 분석 17]주의: 이 글은 특정 상품 또는 특정 전략에 대한 추천의 의도가 없습니다. 이 글에서 제시하는 수치는 과거에 그랬다는 기록이지, 앞으로도 그럴 거라는 예상이 아닙니다. 분석 대상, 기간, 방법에 따라 전혀 다른 결과가 나올 수 있습니다. 데이터 수집, 가공, 해석 단계에서 ..

주식투자 2025.05.25

[중급 22] 투자 정보의 가치는 얼마일까? (누군가 내일의 주가 수익률을 알려준다면 초모험씨는 얼마까지 지불할 수 있을까?)

클로드 엘우드 섀넌(Claude Elwood Shannon)의 도깨비 이야기가 나온 김에 섀넌의 업적 중 하나인 정보 이론과 관련하여 투자에서 정보의 가치란 무엇인지 생각해 봅니다. 섀넌의 이야기와는 다를 수 있습니다.참고: 이 글에서 소개하는 예는 정보의 가치를 설명하기 위한 가상의 사례일 뿐입니다.주의: 이 글은 특정 상품 또는 특정 전략에 대한 추천의 의도가 없습니다. 이 글에서 제시하는 수치는 과거에 그랬다는 기록이지, 앞으로도 그럴 거라는 예상이 아닙니다. 분석 대상, 기간, 방법에 따라 전혀 다른 결과가 나올 수 있습니다. 데이터 수집, 가공, 해석 단계에서 의도하지 않은 오류가 있을 수 있습니다. 일부 설명은 편의상 현재형으로 기술하지만, 데이터 분석에 대한 설명은 모두 과거형으로 이해해야 ..

주식투자 2025.05.25