들어가며자산 배분의 관점에서 가장 대표적인 투자자산인 채권과 주식 중 하나를 선택해야한다고 하자. 이 때 채권이 더 매력적인지, 주식이 더 매력적인지 어떻게 비교할 수 있을까? 주식과 채권의 상대적인 매력을 비교하는 것은, 결국 내가 투자한 금액의 기대 수익률이 얼마인지 비교하는 과정이다. 이 글에서는 이를 비교하는 구체적인 방식을 논의해보려고 한다. 채권 수익률의 경우, 채권의 수익은 고정되어 있기 때문에 어렵지 않게 구할 수 있고 만기까지 보유할 경우 변동가능성이 없다. 즉 채권 금리가 곧 채권의 기대수익률이 된다. 그러나 주식은 원금손실 위험성이 늘 존재하기 때문에, 고정된 수익률을 계산하는 것이 원천적으로 불가능하다. 결국 비교적 합리적으로 기대수익률을 추정하는 것만이 가능하다. 그렇다면 이런 주..
연간 수익률을 확인해야하는 이유 : 싸이클 속 지금의 위치를 파악하기투자에 있어서 가장 중요한 것 중 하나는 지금 내가 속한 시장 환경이 역사적 맥락에서 어떤 환경인지 파악하는 것이다. 때때로 시장은 버블을 형성하기도 하고, 때로는 세상이 망할 것이라고 생각해 가진 모든 자산을 던지기도 한다. 결국 투자자가 이뤄야하는 궁극적인 과제는 (a)시장의 분위기에 휩쓸리기 보다 객관적으로 파악하고, (b) 내가 평가한 시장의 분위기(사이클)에 적합한 투자행동을 실천하는 것이다. 이는 간단하게 달성되는 것이 아니고 끊임없이 훈련하고 연습해야하는 과제다. 시장의 분위기는 어떻게 파악할 수 있을까? 직감적으로 느껴지는 부분도 물론 있겠지만 역사적 시장 수익률을 확인하는 게 기준(reference)를 확립한다는 측면에..
S&P 연간수익률 확인하기때때로 연간 S&P 500 수익률을 확인해서 참고해야하는 경우가 있다. 이런 자료를 활용할 수 있게 다양한 출처에서 S&P500 연간수익률을 제공하고 있다.1. S&P Dow Jones Indices (S&P Global)실제 S&P 500 지수를 산출하는 S&P Global 사이트에서 S&P 수익률을 제공한다. 시각화된 자료가 제공되고 엑셀데이터를 직접 다운받을 수도 있지만 일간 raw data이고, 장기 데이터는 제공하지 않는다. 간략하게 시각화 자료를 찾을 때는 유용하다. https://www.spglobal.com/spdji/kr/indices/equity/sp-500/#overview S&P 500® 지수 | S&P 다우존스 지수최고의 미국 대형주 측정지표로 널리 알려진..
미국 통신주 ETF 비교(IYZ, XLC, VOX) AI, 5G, 스트리밍, 자율주행, 메타버스, IoT, 최근 주목받는 기술트렌드의 공통점은 무엇일까? 바로 통신 인프라를 기반으로 요구한다는 것이다. 통신 산업은 산업시대 이후 지속되어온 가장 오래된 산업분야이다. 전신에서 유선전화로, 이후 핸드폰과 인터넷으로, 시대에 따라 통신의 종류는 조금씩 변해왔지만, 통신 산업과 통신 산업에 속한 기업체들은 변화에 적응하며 살아남아 왔다. 기술의 주도권은 끊임없이 변화해가고 있고 최근에는 IoT, 인공지능 그리고 이를 적용한 로봇 기술이 미래 가장 유망한 기술로 손꼽히고 있다. 이런 흐름은 결국 통신을 통해 주고 받아야하는 데이터 양의 지속적인 증가를 의미하고, 이 모든 기술 트렌드의 기반이 되는 통신망의..
최근 안정적인 배당/분배금 수익을 창출하는 커버드콜 상품에 대한 관심이 높아진 상황이다. 국내 자산운용사들도 이런 흐름에 맞춰 코스피 지수에 대한 커버드콜 상품을 최근 적극적으로 출시하고 운용하고 있다. 24년 하반기 여러 경제 상황 영향으로 한국 증시가 많이 하락한 상황이다보니 저가 매수에 대한 고려를 하는 경우가 많은데, 사실 코스피는 예전부터 횡보장으로 악명(?)이 높고, 또 나라 경제 상황이 장기적으로 밝지 않다고 전망하는 경우도 많은 상황이다. 이런 상황에서는 상방이 다소 제약되지만 비교적 안정적인 수익을 보장하는 커버드콜도 좋은 대안이 될 수 있으리라 본다. 그동안 블로그를 통해 몇차례 커버드콜 ETF를 다뤄보았다. 2024.09.02 - [경제 | 증권 | 기업] - TLTW 미국 장기채..
최근 해외의 커버드콜 ETF에 대한 관심이 국내로 유입되면서 국내에도 다양한 지수 및 종목에 대한 커버드콜 ETF 상품들이 많이 나오고 있다. 더보기커버드콜은 기초종목에 콜옵션 매도를 결합한 상품으로, 기초종목에 더하여 현재가 또는 현재가보다 높은 가격에 해당 종목을 살 수 있는 권리인 콜옵션을 타인에게 판매함으로서 추가적인 수익을 추구하는 전략이다. 간단하게 요약하자면 커버드콜은 " 기초자산(예를 들면 코스피 200)의 가격이 콜행사가 이하일 때는 기초상품보다 덜 하락하거나 수익을 더 벌어들이고, 일정 수준 이상 가격이 상승하면 상승폭이 제한되는 전략"이고, 그러다보니 흔히 '횡보장에서 이득인 전략'으로 불린다. 현재 출시된 ETF들은 아무래도 대표지수인 코스피 200에 대한 커버드콜 전략이 많다. ..
javascript로 코딩테스트를 풀 때는 미리 알아야할 부분이 있다.코딩테스트를 할 시에는 원래 브라우저에서 작동하는 프로그래밍 언어인 javascript의 범용 버전인 node.js를 이용하는데, 문제 풀이에서 한줄 한줄 입력하는 환경을 구현하기 위해 readline이라는 모듈을 사용한다.따라서 문제풀이를 할 때 이 readline의 작동 방식을 이해해야한다.아무래도 문제를 보며 설명하는게 이해하기가 쉬울 것이다.javascript 코딩테스트 답안 작성 방법을 간단한 문자열 입출력을 다루는 프로그래머스의 첫번째 문제를 기준으로 설명해보려고 한다. 문제문자열 str이 주어질 때, str을 출력하는 코드를 작성해 보세요.제한사항1 ≤ str의 길이 ≤ 1,000,000str에는 공백이 없으며, 첫째 줄에..
문제문자열 str이 주어질 때, str을 출력하는 코드를 작성해 보세요.제한사항1 ≤ str의 길이 ≤ 1,000,000str에는 공백이 없으며, 첫째 줄에 한 줄로만 주어집니다.입력 예 HelloWorld!출력 예 HelloWorld! Python 답안초기 화면은 다음과 같다.가장 기초 문제인만큼 파이썬 답안은 간단하다.초기 화면에서 나오는대로 입력을 받아오는 input() 함수를 이용한다.input()에 입력되는 문자열(String)을 문제에서 제시한대로 str에 저장한 뒤print()를 이용해 출력해주면 된다.답안은 다음과 같다.str = input()print(str)문제의 의의이 문제를 통해 가장 기초적인 input(), print()를 익힐 수 있다. javascript 답안제시된 문제의 기..
자바스크립트의 서버 라이브러리인 express를 이용해 서버를 구축하다가, 서버에는 post에 대한 코드를 작성한 상태에서 특정 form 을 submit했는데, "cannot get /POST"라는 에러를 마주쳤다. 원인을 찾아보니 비교적 간단한 문제였다. form tag에서 post를 할때는 형식으로 작성해줘야하는데, 이를 실수로 로 작성한 것. post 요청을 한게 아니라 /post라는 주소로 진입하라고 요청한 셈이 되었고, 이와 같은 오류가 출력되었다. 매우 사소한 실수였고, 수정하니 문제없이 작동했다.
0.ES6는 무엇인가ES6(EMCAscript 6)는 2015년 이후 적용되고 있는 javascript의 6번째 표준안으로, 좀 더 효율적이고 생산적인 코드 작성을 위해 javascript의 기본 문법을 개정한 일종의 확장팩이다.실제 코드 작성에 있어 유용하고, 다른 사람들의 코드를 이해함에도 필수적인 경우가 많아 익혀둬야한다.1. Arrow function (화살표를 이용한 함수 표기)//기본적인 함수 표현 방식const sum = function(a, b) { return a + b};일반적으로 배우는 javascript의 함수 표현 문법은 위와 같다.변수 선언로 함수명을 지정하고function을 명시하며소괄호에 들어갈 인수를 지정한다.함수식의 본문은 중괄호{}로 감싸준다.화삺표를 이용한 함수 표기..