You are on page 1of 37

Original By:

Edited for US Mkt By:

Description

Legend
OSVFA1.1

OSVEA1.1

OSVAA1

1.2

1.1

0.3

0.2
0.1
Google Stock Portfolio Tracker
InvestmentMoats.com
Old School Value

Stock Portfolio Tracker is Investment Moats attempt at creating an online spread sheet that will
let a stock investor
1) Monitor your stocks in a portfolio
2) Track stock purchase by transactions
3) Transactions compatible includes purchase, sale, dividend and stock splits
4) Aggregate transactions to individual stocks
5) Aggregate individual stocks to portfolio

How to Save To Your Account


How to use tutorial for this spreadsheet

Field that needs to be specified by user in yellow


Field that contains formula. Do not fill in this field with user's own values. Blue cells.

DO
MAKENOTA request
COPY TO access.
YOUR ACCOUNT
DO NOT REQUEST access.
DO NOT REQUEST ACCESS.
ppl still request access despite the all caps... :(
1. Click "File" -> "Make a Copy"
Just
2. make aand
Rename copy and OK
press savetoto your
save toaccount.
your account

Version History
- Updated charts and legends on Summary
- Cleaned up display by including error checks
- Updated Summary_OSV to auto load unique stocks. No need to manually add stocks to this
sheet.
- Updated ChartData to better sort data

- Cleaned up portfolio summary


- Cleaned up Summary_OSV
- Cleaned up Transactions_OSV
- Updated transactions data template for easier understanding of how to use
- Updated blog post for more detailed instructions
- Updated instructions

- Summary: Removed 50 and 200 MA and fixed conditional formatting


- Transactions: Added "fee" in transactions and updated formulas to include Fee
- Transactions: Added realized gain/loss %
- Summary: Added error cleanup on Summary tab
- Stock_Ref: Removed Yahoo data references and use googlefinance function to replace the yahoo
stock data info. Sheet hidden.
- Ref: Changed stock categories and added transaction list. Sheet hidden.
- ChartData: Worksheet that sorts the Summary for charting. Do not change.
- Remove original chart and replace with new charts on Portfolio Summary

- Added Last Price Yield to Stock Summary to let user compare against yield on cost

-Added Yahoo Data Ref Sheet. This is to store data pull from Yahoo Finance. This is because
importData function is limited to 50 times per sheet
-Data is thus pulled via VLookup in Stock Summary from Yahoo Data Ref

- Added Total Gain/Loss to Stock Summary


- Added Last Price Automation by getting prices from yahoo finance using yahoo CSV file and
importdata function http://www.gummy-stuff.org/Yahoo-data.htm

- Added Portfolio Summary Sheet

- Added Stock Split.


- Add Split Ratio column.
- Change Data Validation for B column in Stock Summary to include "Split"
- Add Conditional Formating Rule for B column to include "Split"
- Add Split formula to Cumulative Cost if(B2="Split",K2,"Error")
- Change Cumulative Stock formula. Retiring
arrayformula(sumproduct(($C$2:$C2=C2)*($B$2:$B2="Buy")*($D$2:$D2))-
sumproduct(($C$2:$C2=C2)*($B$2:$B2="Sell")*($D$2:$D2))
- New Cumulative Stock formula. =if(B2="Buy",H2+D2,if(B2="Sell",H2-
D2,if(B2="Div",H2,if(B2="Split",H2*G2,0))))
Created first draft of stock portfolio tracker
Total Portfolio Cost $76,236.80
Total Portfolio Value $1,237,380.31
Total Value Portfolio Cost $46,320.10
Total Value Portfolio Value $186,957.07
Total Value Portfolio Unrealised Gain/Loss $140,636.97
Total Value Portfolio Realised Gain/Loss $55,805.90
Total Value Portfolio Dividends Collected $150.00
Expected Value Portfolio Income $0.00
Expected Value Portfolio Income Yield on Cost 0.00%
Total Special Situation Portfolio Cost $10,000.00
Total Special Situation Portfolio Value $895,907.88
Total Special Situation Portfolio Unrealised Gain/Loss $885,907.88
Total Special Situation Portfolio Realised Gain/Loss $0.00
Total Special Situation Portfolio Dividends Collected $0.00
Expected Special Situation Portfolio Income $0.00
Expected Special Situation Portfolio Income Yield on Cost $0.00
Total Growth Portfolio Cost $9,916.54
Total Growth Portfolio Value $88,760.33
Total Growth Portfolio Unrealised Gain/Loss $78,843.78
Total Growth Portfolio Realised Gain/Loss -$21,296.13
Total Growth Portfolio Dividends Collected $1,822.00
Expected Growth Portfolio Income $0.00
Expected Growth Portfolio Income Yield on Cost $0.00
Total Dividend Portfolio Cost $10,000.15 #NAME?
Total Dividend Portfolio Value $65,755.03 #NAME?
Total Dividend Portfolio Unrealised Gain/Loss $55,754.88
#NAME?
Total Dividend Portfolio Realised Gain/Loss $22,266.20
Total Dividend Portfolio Dividends Collected $0.00
#NAME?
Expected Dividend Portfolio Income $0.00 #NAME?
Expected Dividend Portfolio Income Yield on Cost $0.00 #NAME?
Top 10 Stocks
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
0 0.1 0.2 0
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
Last
Investment Stock Ticker Google Manual Last Price Last DPS Yield on Price Shares Cost
Category Price Price Cost
Yield
Value ORCL 60.35 0.000 60.35 0.000 0.00% 0.00% 486.2 $20,007.95
Value BAC 24.13 0.000 24.13 0.000 0.00% 0.00% 1722.8 $10,000.00
Value WDC 39.81 0.000 39.81 0.000 0.00% 0.00% 322.5 $10,000.00
Special Situation GRVY 130.01 0.000 130.01 0.000 0.00% 0.00% 6891.1 $10,000.00
Value UHAL 366.36 0.000 366.36 0.000 0.00% 0.00% 0.0 $0.39
Value MMM 163.3 0.000 163.3 0.000 0.00% 0.00% 620.0 $5,270.00
Growth MSFT 206.62 0.000 206.62 0.000 0.00% 0.00% 373.3 $10,000.00
Dividend IBM 121.37 0.000 121.37 0.000 0.00% 0.00% 0.0 $0.15
Value GS 192.02 0.000 192.02 0.000 0.00% 0.00% 4.8 $456.41
Growth YHOO No Data 13.750 13.75 0.000 0.00% 0.00% -448.0 -$20,459.43
Dividend NFLX 486.97 0.000 486.97 0.000 0.00% 0.00% 135.0 $10,000.00
Growth AAPL 111.21 0.000 111.21 0.000 0.00% 0.00% 0.0 $0.00
Growth WNC 11.55 0.000 11.55 0.000 0.00% 0.00% 1541.0 $20,375.97
Value MU 51.41 51.41 0.00% 0.00% 20.0 $585.35
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
No Data 0 0.00% - 0.0 $0.00
Cost (Per Unrealized Unrealized Realized Dividends Total Gain/Loss Mkt Value
Share) Gain/Loss Gain/Loss (%) Gain/Loss Collected

$41.15 $9,336.68 46.7% $0.00 $0.00 $9,336.68 $29,344.63


$5.80 $31,570.37 315.7% $0.00 $0.00 $31,570.37 $41,570.37
$31.00 $2,840.01 28.4% $0.00 $0.00 $2,840.01 $12,840.01
$1.45 $885,907.88 8859.1% $0.00 $0.00 $885,907.88 $895,907.88
$14.99 $9.15 2343.7% $53,357.44 $0.00 $53,366.59 $9.54
$8.50 $95,976.00 1821.2% $0.00 $150.00 $96,126.00 $101,246.00
$26.79 $67,122.05 671.2% $0.00 $0.00 $67,122.05 $77,122.05
$30.67 $0.44 295.7% $22,266.20 $0.00 $22,266.64 $0.59
$95.44 $461.90 101.2% $2,448.46 $0.00 $2,910.37 $918.32
$45.67 $14,299.15 -69.9% -$21,296.13 $0.00 -$6,996.98 -$6,160.28
$74.06 $55,754.44 557.5% $0.00 $0.00 $55,754.44 $65,754.44
$0.00 $0.00 0.0% $0.00 $1,822.00 $1,822.00 $0.00
$13.22 -$2,577.42 -12.6% $0.00 $0.00 -$2,577.42 $17,798.55
$29.27 $442.85 75.7% $0.00 $0.00 $442.85 $1,028.20
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
$0.00 $0.00 0.0% $0.00 $0.00 $0.00 $0.00
copy and paste
this formula and
e.g.
propagate
default (1.0)
downwards
1 to 4 = 4
should formula
2 to 1 = 0.5
goes haywire:
--kyith.place Sat
Transacted Stock =arrayformula(su
Date Type Stock Transacted Price (per Fees Split Apr 30Cumulative
Previous 2011 Transacted
Units Units Units mproduct(($C$2:
Value
unit) Ratio 20:51:08
$C2=C2)*($B$2:
GMT+0800
2016-01-03 Buy ORCL 386.2 $25.87 $7.95 1.0 0.0 386.24 $B2="Buy")*($D
$10,000.00
(Malay
2016-01-04 Buy BAC 1722.8 $5.80 $7.95 1.0 0.0 1722.77 $2:$D2))-
$10,000.00
Peninsula
2016-01-05 Buy WDC 322.5 $30.98 $7.95 1.0 0.0 322.53 sumproduct(($C
$10,000.00
Standard Time)
2016-05-04 Buy GRVY 6891.1 $1.45 $7.95 1.0 0.0 6891.07 $2:$C2=C2)*($B
$10,000.00
2016-05-05 Buy UHAL 667.0 $14.98 $7.95 1.0 0.0 667.03 $2:$B2="Sell")*(
$10,000.00
2016-05-06 Buy MMM 155.0 $34.00 $0.00 1.0 0.0 155.00 $D$2:$D2)))
$5,270.00
2016-05-07 Buy MSFT 373.3 $26.77 $7.95 1.0 0.0 373.26 $10,000.00
2016-07-11 Buy IBM 326.0 $30.65 $7.95 1.0 0.0 326.00
Explanation:
$10,000.00
Sum all buy
2016-07-11 Buy GS 104.8 $95.36 $7.95 1.0 0.0 104.78 $10,000.00
previous
2016-07-11 Buy YHOO 219.0 $45.63 $7.95 1.0 0.0 218.98 $10,000.00
transactions and
2016-07-11 Buy NFLX 135.0 $74.00 $7.95 1.0 0.0 135.03 $10,000.00
deduct the sum
2016-09-14 Sell YHOO 667.0 $13.75 $7.95 1.0 219.0 -448.02 $9,163.30
of all previous
2016-09-14 Sell IBM 326.0 $99.00 $7.95 1.0 326.0 0.00 $32,266.05
sell transactions
2016-09-14 Buy ORCL 100.0 $100.00 $7.95 1.0 386.2 486.24 $10,007.95
2016-09-14 Sell GS 100.0 $120.00 $7.95 1.0 104.8 4.78 --kyith.place
$11,992.05
2016-10-21 Sell UHAL 667.0 $95.00 $7.95 1.0 667.0 0.03 Sun Apr 24 2011
$63,357.05
2016-11-23 Fee AAPL 0.0 $0.00 $40.00 1.0 0.0 0.00 08:48:52
-$40.00
2017-02-05 Buy WNC 1541.0 $13.22 $3.95 1.0 0.0 1541.00 GMT+0800
$20,375.97
2017-02-16 Div MMM 50.0 $3.00 $0.00 1.0 155.0 155.00 (Malay
$150.00
2017-03-22 Split MMM 0.0 $0.00 $0.00 4.0 155.0 620.00 Peninsula
$0.00
2017-04-01 Div AAPL 1.0 $1,822.00 $0.00 1.0 0.0 0.00 Standard Time)
$1,822.00
2018-12-24 Buy MU 20.0 $29.02 $4.95 1.0 0.0 20.00 $585.35
copy and paste
this formula and
propagate
downwards
should formula
goes haywire:

=arrayformula(su Cost of Avg Stock Cumulative Realised


Gains/Losses Gains/Losses
Previous Cost
mproduct(($C$2: Transaction Price Cost from Sale
%
$C2=C2)*($B$2:
$B2="Buy")*($D
$0.00 - - $10,000.00 $0.00
$2:$D2))- $0.00 - - $10,000.00 $0.00
sumproduct(($C
$0.00 - - $10,000.00 $0.00
$2:$C2=C2)*($B
$0.00 - - $10,000.00 $0.00
$2:$B2="Sell")*(
$0.00 - - $10,000.00 $0.00
$D$2:$D2)))$0.00 - - $5,270.00 $0.00
$0.00 - - $10,000.00 $0.00
Explanation:$0.00 - - $10,000.00 $0.00
Sum all buy
$0.00 - - $10,000.00 $0.00
previous
$0.00 - - $10,000.00 $0.00
transactions and
$0.00 - - $10,000.00 $0.00
deduct the sum
$10,000.00
of all previous $30,459.43 $45.67 -$20,459.43 -$21,296.13 -69.92%
$10,000.00
sell transactions $9,999.85 $30.67 $0.15 $22,266.20 222.67%
$10,000.00 - - $20,007.95 $0.00
--kyith.place
$10,000.00 $9,543.59 $95.44 $456.41 $2,448.46 25.66%
Sun Apr 24$10,000.00
2011 $9,999.61 $14.99 $0.39 $53,357.44 533.60%
08:48:52 $0.00 - - $0.00 -$40.00
GMT+0800 $0.00 - - $20,375.97 $0.00
(Malay $5,270.00 - - $5,270.00 $150.00
Peninsula $5,270.00 - - $5,270.00 $0.00
Standard Time)
$0.00 - - $0.00 $1,822.00
$0.00 - - $585.35 $0.00
Stock Ticker Google Price Manual Price Last Price Last DPS Yield on Cost Last Price Yield
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
Shares Cost Cost (Per Share) Unrealized Unrealized Realized Dividends
Gain/Loss Gain/Loss (%) Gain/Loss Collected
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
#NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?
Total Gain/Loss Mkt Value
#NAME? #NAME?
#NAME? #NAME?
#NAME? #NAME?
#NAME? #NAME?
#NAME? #NAME?
#NAME? #NAME?
#NAME? #NAME?
#NAME? #NAME?
#NAME? #NAME?
#NAME? #NAME?
#NAME? #NAME?
#NAME? #NAME?
#NAME? #NAME?
#NAME? #NAME?

You might also like