Weekly ROI% Calculation:
=(This Friday's Ending Balance / Last Friday Ending Balance) - 1
Rolling ROI% Calculation:
=(This Friday's Ending Balance / Your principal) - 1
Your Principal: The money you started with since you followed the system.
When you deposited more money, True Rolling ROI% Calculation:
1. Calculate Weekly ROI%: = ((This Friday's Ending Balance - Deposit) / Last Friday Ending Balance) - 1
2. Each Week's Rolling Balance = (Last Friday Ending Balance x This week's ROI%) + Last Friday Ending Balance
How to create a graph:
1. Highlight Rolling ROI% Column(Data Cells only)
2. From the Excel menu at the top, click Insert and select "Insert Line Chart"
37 Comments
굿모닝! 이른 아침부터 꼭 필요한 가르침 감사 드려요!
ReplyDelete
ReplyDelete상쾌한 아침이에요.
ROI %, Graph 어떻게 만드는지 정말 궁금했어요.
이렇게 친절히 알려주시니 블로그 모든 식구들이 매일, 매주, 매월마다 자신의 트레이드를 점검할 수 있을테고, 수익률도 더불어 상승할것 같네요.
감사합니다.
엘님, 님의 광대함은 대체 어디까지랍니까 ^^. 하나하나 가르쳐 주셔셔 가음사! 글 읽어 보니 제가 잘 못 계산하고 있었네요. 글 올려 주셔서 너무 감사합니다! 이번 주말엔 바로 된 수익률이 나오겠네요 ㅎㅎㅎ
ReplyDelete디파짓은 그 주에 디파짓 한 부분만 빼는 겁니다.^^
ReplyDelete우와^^ 무한감사요^^. 이따 오후에 자세히 읽어볼게요~ 모두들 행복하세요~
ReplyDelete와우 !! 엘님 너무 멋져요 !! 감사합니다. 저도 이번주말엔 저의 허접한 엑셀에 바로 적용해보렵니다 ! ^^
ReplyDeleteexcel 설명까지 감사합니다. 개인적으로 저도 엑셀을 너무 좋아하고 사용하기 좋아하는데.. 정말 못 푸는 문제들, 답을 못찾는 궁금증이 몇개가 있거든요..
ReplyDelete마이크로소프트를 사용하시나요? 아님 구굴스프레드시트를 사용하시나요?
그럼 Live stock price info 는 어떻게 갖고 오시나요? =Googlefinance 를 사용하시나요?
- 둘다 씁니다.
Delete- Googlefinance로 template 만들어서 카피 페이스트: 그런데 이거 라이브 아니에요..조금 딜레이 되고...크래쉬도 잘 되요.
- 라이브 current market ticker는 엑셀에서 VB 코드를 돌려서 써요. 웹서비스 포뮬라는..=WEBSERVICE(""https://api.iextrading.com/1.0/stock/" & SB & "/quote/latestPrice"")
이 포뮬라를 직접 웹서비스 Function가능한 엑셀 셀에 넣어서 쓰셔도 됩니다.
- 저는 업뎃해야 할 티커들이 워낙에 많다보니, 가장 빠른 업뎃이 가능한 방법으로 이 두가지를 같이 쓰고요.
웹서비스 포뮬라는 latestPrice 를 open, high, 혹은 low로 바꾸시면, 오픈, 하이, 로우가격도 적용되서 불러줍니다.
구글 파이낸스보단 조금 더 live에 가깝지만....
완전 실시간은 아니에요...그래도 거의 오차가 1분 내외인 것 같아요.
고맙습니다. 그림한장을 올렸어요.
ReplyDeletehttps://drive.google.com/open?id=1-JRvh6nus-11ilA2kundU4Kp1sPGUM9w
제가 찾다찾다 못 얻은 답인데요. 혹시 답변을 부탁드려도 될까요?
D15을 D$15으로 바꾸세요.^^
Delete한가지 더 팁을 드리면...님의 첫번째 그림에서.
Delete"코너를 끌어당겨서 Formula를 복사하려고 합니다"
=
"코너(Right bottom)를 더블 클릭합니다."
이렇게 하시면, 외쪽 칼럼에 데이타가 있는 곳 밑까지 촤라락 복사가 됩니다. 저는 주로 몇천이나 몇만 Row들이 기본이라...그렇게 해야지 끌어당겨서 밑에까지 가려면, 힘들어서요.^^
다른 방법은. 포뮬라 셀을 카피하시고,
바로 밑에 셀에 클릭 한번.
쭉 내려가서 복사하고 싶은 바닥셀까지 도착한 후, 쉬프트 키를 누른 후에 바닥 셀을 클릭하면, 붙이기 하고 싶은 모든 셀을 선택하게 되고...
그 이후에 컨트롤 V누르시면 됩니다.
와우...!!! 한달 끙끙 매어던 숙제를 풀게 되어서. 이제 날개를 단듯 하네요. 고맙습니다. 눈물이.~~
ReplyDelete대단하십니다.
ReplyDelete엘님, $를 애드하는것은 Vertical 만 고정이 되는건가요? 만약 Side 로 복사를 할때, 고정시키는 방법도 있는지요? 귀찮게 드려서 죄송합니다.^
ReplyDelete그경우엔 $D15 이렇게 하심되고.
Delete완전 셀을 어느방향으로건 고정하고 싶으심...
$D$15
이렇게 쓰심 되요.
눈물 1 갤런을 쏟습니다. 감사합니다.
ReplyDelete엘님이 옆집 살면 얼마나 좋을까요 ㅎㅎㅎ
ReplyDelete글게요.^^ 샌디에고, 오스틴, 스페인 혹은 스와니에 사시면 언젠가 그리 될 수도 있겠네요...^^
Delete전 엘에이 북쪽에 사는데요, 지난 주에 샌디에고에서 잡오퍼 들어와서 그렇쟎아도 쿨님과 엘님이 말하던 라호야로 이사해볼까 생각도 해 봤었더랍니다 ㅎㅎㅎ. 오시면 심사숙고해보렵니다! ^^
Delete완전 부러운 상황이네요.^^
Delete잡오퍼 수락하셨어요?
그게요, 지금 일하는데서 다른 브랜치로 출장을 갔다가 받는 제안이라 좀 얼떨떨 하더라구요. 아이들한테 물으니 당근 학교 안 옮긴다고 해서 일단 접었지요...
Delete엘님. 금요일 마감 밸런스가 들고 가는 주식 장외가격 변동까지 반영하는듯. Weekky 롤링 ROI 구할 때 밸런스 어디서 참조허나요. 들고 가는거 플러스 마이너스하는 계산 따로해야하나요?
ReplyDelete아메리트레이드와 핸드폰 TOS 중 뭘 참조하세요? 핸폰 티오에스 보니 Net Liquiding Value가 가장 근사치인거 같아요.
엑셀에서 다 일일이 따로 기록해 두셨으면, 어카운트 안봐도 되요.
ReplyDelete매일 모든 종목 산가격 판가격이 있고...거래당 커미션 다 알고...마진 쓰시면 매일 오전 밸런스와 엑셀에서 계산한 밸런스 비교해서 audit하셔서 마진 이자 adjust하시고.
거기다...캐쉬는 머니마켓 이자가 조금씩 불어나니 그것도 adjust하시면...
오늘 종가 기준으로 얼만지 다 알 수가 있죠. 하지만 이게 다 복잡하다...하시면.
8시 지나면...혹은 내일 오전에 어카룬트 밸런스를 보시고 기록하심되요. 그게 엔딩 밸런스겠죠. 그렇지만 그 밸런스는 홀드하고 있는 종목도 포함이니...제가 하는 계산 방식과는 틀리지만....상관없습니다.
주간 계산은 조금씩 차이가 있어도 결국 월간...연간 ROI는 거의 차이가 없어요.
어떤 방식을 쓰시건..같은 방식으로만 계산을 하셔야겠죠.
그냥 LIFO니 FIFO의 차이라고 생각하심 될거 같아요.^^
매주 계산을 하라고 말씀드린 이윤...저와의 비교라기 보단...스스로 매주 아..손해가 얼마고. 이익이 얼마고. 왜 손해가 어디서 어떻게 발생했는지를 복기하고, 반성하고, 이해하기 위해서 하는 습관이에요.
가계부를 써야 지출이 줄어드는 것 처럼요.
저는 가계부도 페니 단위까지 다 기록하거든요.
엘님, 가계부를 어떻게 쓰시나요? 몇개의 크레디카드며 잦은 지출기록을 다 트랙하기 힘들텐데 그 머리 아픈 건 쉽게 하시는 방법이 있으신가요?
Delete20대 어느 신년초에 가계부 몇일 시도해보고 포기한 기억만 있네요 전 ^^
음...
Delete엑셀이 가계부로 쓰기 좋은 이유는...
Row를 중간에 껴 넣을 수 있기 때문이죠.
칼럼은 Year, Month, Week Day, Date, Income(모든 은행 혹은 캐쉬로 들어오는 것...리펀드. 샐러리. 크레딧 카드 캐쉬 리워드. 택스 리턴등등), Expense, Current Balance, Future Balance(Lowest). 실제 은행 밸런스, Discrepancy(은행의 실제 밸런스와 가계부 상의...)
일단 알고 계신 모든 인컴을 다 엑셀의 인컴에 넣어 놉니다.
저는 항상 rolling 2년치를 미리 계산하기 때문에...
2020년말까지 제가 아는 모든 인컴을 미리 기록해놔요.
그리고 Expense도 알고 계신 모든 fixed Expense를 모두 적어 놓습니다.
각각의 Credit card monthly payment(물론 가능한 쓰신 것 다 포함. 100프로 갚는게 좋겠죠), 유틸리티. 몰기지, 세금. 개스, 자동차 리스나 론. 보험, 전화, 인터넷. 케이블. 등등....
그리고 Variable 외식비 대략. 아이들 지출...대략...등등.
이렇게 다 미리 적어놓으면...담달 다담달 내년...밸런스가 얼마인지 엑셀에서 다 미리 계산이 되어져 있겠죠.
여기서 키포인트는...퓨처 밸런스의Lowest 레벨 지점이죠.
필요하다면 디파짓도 해야할 것 이고.
집을 새로 산다면 다운페이도 미리 allocation해야 할테고..
계획을 미리 해두기 편해요.
future의 밸런스를 미리 오늘 알고 싶은 포뮬라는...
그 칼럼이 H column의 500번째 Row라고 치고 2020년 말일이 H1200 이라고 가정하면... =MIN(H500:H1200)
하루에 여러개의 expense나 income이 있을 수 있겠죠?
그럼 간단히 같은 날로 해서 Row를 중간에 insert하시고 모두 다 기록하심 됩니다.
이렇게 해놓으시면...얼마나 고정적으로 찾는 곳이 많고 쓰는 곳이 많은지 한눈에 보입니다.
년 월 주간 기록을 Pivot 테이블 만들어서 보실 수도 있고...
가장 많이 가는 가게도 아실 수 있고...
제일 큰 지출이 어딘지도 알게됩니다.^^
이제사 답글 올리네요.
Delete엘님은 매일 매일의 밸런스를 엑셀로 관리하신다는 말씀? 그것도 마진과 MMF 이자까지 어저스트하셔서? 어카운트도 한두개가 아니실텐데 ...
그렇게 하신다면 얻는 장점이 뭐가 있을까요 ... 제가 뭘 놓치고 있는거지요?
저는 매일 매매 로그만 엑셀에 넣는것도 머리가 터지고 있는데 ...
먼저, 어카운트가 한두개가 아니니 그렇게 하지 않으면 모두 다 관리를 한번에 할 수가 없겠죠.
Delete그렇게 엑셀에 일일이 다 정리를 해야, 전체 어카운트의 ROI 각각의 ROI 어떤 어카운트가 언더퍼폼이고 어떤 어카운트가 아웃퍼폼이고....
언더퍼폼한 것들은 펀더멘탈 문제는 없는지 체크해야하고.
각종 그래프나 리포트도 엑셀에 이미 다 있으니, 바로바로 만들기도 편하고.....장점이 뭐죠가 아니라...단점이 없는 것 같은데요..^^
한번 매매할때 마다 거래시간 길어야 1분. 엑셀에 거래 내역 적는 것 10초. 그냥 저는 습관이라서....당연한건데.
처음 시작하시려면...귀찮을 수도 있겠네요...
예, 제가 지금부터 준비 해야할 부분이 어카운트 관리이겠네요 ... 말씀 듣고 보니 매매일지 정도로만 생각했던거에서 더 나아가야 겠네요. 해서 ... 단점은 없고 장점만 ^^
Delete이미 매매일지는 엑셀로 관리해 매수가, 매도가, 수량, 수익률 등은 관리가 되니 문제 없어 보이고 ...
어카운트 관리 테이블을 만들어 어카운트별 밸런스를 계산하고, 거기에다 더해서 말씀하신것처럼 마진이자와 MMF 이자를 Adjust 해야하는데 ... 이걸 어디서, 언제 참조하는 건가요? TOS or Ameritrade?
엑셀의 밸런스와 8시이후 어카운트의 밸러스늘 reconcile하시면 차이가 몇불일 수도 있고. 몇십 불 일수도 있어요. 그게 마진 이자라고 생각하심 되요. 간혹 엑셀 밸런스가 더 낮을 때도 있는데...그건 캐쉬 비율이 높을때 머니마켓 이자가 들어온거라고 보심 되구요. 그 차액을 구분 없이 그냥 Adjust 메모해서 맞춰주면 됩니다. Reconcile은 매일 안해도 되요.
Delete일주일이나 한달에 한번씩 하셔도 됩니다.
이상하게 전화기로하면 제이름이 안 뜨네요. 이메일 주소를 바꿔봐도 안되구 ㅠㅠ
ReplyDelete엘님 가계부 설명 듣고 입이 쩍 벌어짐과 동시에 한숨이 푸욱 나오네요... 역시 보통 사람은 아니십니다요~~~ 제가 감히 근접하기 힘든 사고력과 정리력을 소유하신...
한번 알려주신대로 엑셀에 만들어서 시도해볼께요. 무지 어려울 것 같기는한데, 왠지 엘님하시는거 다 따라해보고 싶은 마음이 ㅎㅎㅎㅎ
- one step
원하시면 제 template 드릴테니...그 걸로 조금 modify하셔도 되구요.^^
Delete네네네네네, 쉐어해 주시면 넙죽 받겠습니다~~~~.^^
ReplyDelete답글이 달리면 전화기 어딘가로 뜨는데, 다시 찾으니 없네요. 제가 참 더디네요..ㅠㅠ
그래도 마흔 중반에 엘님 만난 것이 너무나 감사...이름처럼 한걸음 한걸음씩 매일매일..
- one step
https://drive.google.com/open?id=1F8hXze-KBb8di58x-1bSg6kkwj5rFiL8
Delete다운로드 받으셔서, 2019년 실제 님의 데이타로 다 업뎃하세요. 제가 예로 처음 8 Row까지만 Dummy Data 몇개 집어 넣었어요.
하루에 멀티플 트랜섹션 있는 것은 로우를 위에거 카피에서 insert하시고 날짜만 바꿔주심되는데...
그럴 경우엔 오른쪽 포뮬라들 다 밑으로 다시 카피해주셔야 해요. 그래야 포뮬라가 연결됩니다.
그럼 신나게 작성해 보세요.^^
아 그리고 익스펜스 바로 옆에 a 는 익스펜스들을 미리 다 적어 놓으시고 옆에 a(글씨체가 뭔지 까먹었는데...엑셀에 다운로드 해서 열어보시면 체크마크로 보이실거에요...)를 type하시면 자동적으로 페이한걸로 오른쪽에 계산이 됩니다. a라고 치지 않으시면...펜딩 칼럼에 돈이 남아있을거에요.
Delete엘님, 지금 밖에 나와서 윗글 읽는데요, 아직 다운로드도 안 했지만 님이 설명해주신 글 읽으면서 눈물이 핑도는 건 뭐랍니까...
ReplyDelete내가 이런 상사가 있었으면 얼마나 좋았었을까 하는 맘과, 나도 이렇게 다른 사람에게 해야지/할 수 있을까/해야겠지 ㅎㅎ 하는 만감이 교차하면서...
토욜날 주식말고 딴걸로 이렇게 감동시키면 너무하지 않나요 ^^
히잉... 엘님 너무 멋져서 어쩐답니까 ^^
- one step
제 경우 지난 주 추가 디파짓해서 이번 주 월요일 부턴 추가한 금액 포함한 총액으로 거래를 했고, 이번 주 결산을 하며, 엘님 올려 주신 위 공식 - "When you deposited more money, True Rolling ROI% Calculation: 1. Calculate Weekly ROI%: = ((This Friday's Ending Balance - Deposit) / Last Friday Ending Balance) - 1" 을 따라 계산했는데, 제 트레이드 로그의 일주일 결산 ROI와 차이가 나서 ... 한참을 끙끙댔어요.
ReplyDelete결국 저처럼 추가한 디파짓으로 "전체 한 주(Whole Week)"를 거래한 경우는 다음 공식을 사용하니까, 트레이드 로그의 수익률하고 같아지더군요.
Calculate Weekly ROI%: = ((This Friday's Ending Balance - Deposit) / (Last Friday Ending Balance + Deposit))
분자에 디파짓을 더해 주어야 되더라구요, 저 같은 경우 있으시면 .... 참조 하세요 ^^
죄송. 위 공식 잘못 올렸네요. 다음 공식이 제가 사용한겁니다. ^^
ReplyDeleteCalculate Weekly ROI%: = ((This Friday's Ending Balance - Deposit) - Last Friday Ending Balance ) / (Last Friday Ending Balance + Deposit))
Post a Comment