<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" version="2.0">

<channel>
	<title>Capital Alligator</title>
	<atom:link href="https://capitalalligator.com/feed/" rel="self" type="application/rss+xml"/>
	<link>https://capitalalligator.com</link>
	<description>Finance, Investing, Hungrier Capital Allocation</description>
	<lastBuildDate>Sun, 08 Feb 2026 21:21:27 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://capitalalligator.com/wp-content/uploads/2016/02/cropped-fav_ca2-32x32.png</url>
	<title>Capital Alligator</title>
	<link>https://capitalalligator.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Stock Purchase Calculator</title>
		<link>https://capitalalligator.com/tools/stock-purchase-calculator/</link>
		
		<dc:creator><![CDATA[Matt]]></dc:creator>
		<pubDate>Sat, 21 Jun 2025 19:50:18 +0000</pubDate>
				<category><![CDATA[Tools]]></category>
		<guid isPermaLink="false">http://capitalalligator.com/?p=1297</guid>

					<description><![CDATA[Stock Purchase Calculator Purchase details Amount of money to invest $ Asking price of stock $ Trading fees and commissions]]></description>
										<content:encoded><![CDATA[
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Stock Purchase Calculator</title>
    <script src="https://cdn.tailwindcss.com"></script>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&#038;display=swap" rel="stylesheet">
    <style>
        body {
            font-family: 'Inter', sans-serif;
            padding: 32px; /* Default padding for larger screens */
            display: flex;
            justify-content: center;
            align-items: flex-start;
            min-height: 100vh;
            font-size: 16px; /* Base font size for consistency */
            box-sizing: border-box; /* Include padding in element's total width and height */
        }

        .direct-content-wrapper {
            max-width: 900px;
            width: 100%;
            border-radius: 8px; /* Overall outer rounding for the entire component */
            padding: 0;
            overflow: hidden; /* Clips content to the wrapper's border-radius */
        }

        .two-column-layout {
            display: flex;
            flex-direction: row; /* Default to row on desktop */
            flex-wrap: wrap; /* Allows columns to wrap onto the next line */
            gap: 40px; /* This creates the consistent white separator */
            align-items: stretch; /* Makes columns fill parent height */
            background-color: white; /* This makes the gap white and ensures background for proper rounding */
            border-radius: 8px; /* Matches wrapper's radius for clean clipping */
            padding: 0;
        }

        .purchase-details-column {
            flex: 1; /* Both columns are now flex: 1 */
            min-width: 300px; /* Ensures column doesn't get too narrow before wrapping */
            padding: 10px 20px 20px 20px;
            background-color: #f4eee6; /* Left column background */
            border: none; /* No border for the left column */
            box-sizing: border-box;

            /* Desktop & Mobile: All corners rounded to 8px */
            border-radius: 8px; /* This creates the rounded interior edges as well */
        }

        .results-column {
            flex: 1; /* Both columns are now flex: 1 */
            min-width: 250px; /* Ensures column doesn't get too narrow before wrapping */
            padding: 10px 20px 20px 20px;
            background-color: white; /* Right column background */
            border: 1px solid #ddd; /* Always apply full border to results column */
            box-sizing: border-box;

            /* Desktop & Mobile: All corners rounded to 8px */
            border-radius: 8px; /* This creates the rounded interior edges as well */
        }

        .form-group {
            margin-bottom: 16px;
            margin-top: 15px; /* Added margin-top here for space after section title */
        }
        .form-group label {
            display: block;
            margin-bottom: 6px;
            color: #333;
            font-weight: 500;
            font-size: 16px;
        }

        /* Base input styling for consistency */
        .form-group input {
            font-size: 16px;
            color: #333;
            outline: none;
            box-shadow: none;
            transition: border-color 0.3s ease, background-color 0.3s ease;
            box-sizing: border-box; /* Crucial for consistent sizing */
            -webkit-appearance: none; /* Remove default browser styling */
            -moz-appearance: textfield; /* Remove default browser styling for Firefox */
            appearance: none;
            margin: 0; /* Remove default margins */
            vertical-align: top; /* Crucial for vertical alignment within flex */
        }

        .input-group {
            display: flex;
            align-items: center; /* Ensures vertical alignment of flex items */
            width: 100%;
            border: 1px solid #ddd;
            border-radius: 4px;
            background-color: white;
            overflow: hidden;
            transition: border-color 0.3s ease, background-color 0.3s ease;
        }

        .input-group input {
            flex: 1; /* Ensures input takes remaining space */
            border: none;
            background-color: transparent;
            padding: 10px; /* Standard padding for the input text */
            height: 100%; /* Make input fill the height of its parent (.input-group) */
        }

        .input-group .addon {
            padding: 0 5px; /* Horizontal padding for spacing */
            color: #888;
            white-space: nowrap; /* Prevents text from wrapping */
            user-select: none;
            font-size: 16px;
            flex-shrink: 0; /* Prevents the addon from shrinking */
            min-width: 25px; /* Adjust as needed for the '$' or 'shares' */
            display: flex; /* Make it a flex container itself */
            align-items: center; /* Vertically center its content (the $) */
            justify-content: center; /* Horizontally center its content (the $) */
            height: 100%; /* Make addon fill the height of its parent (.input-group) */
            box-sizing: border-box; /* Crucial for consistent sizing */
            vertical-align: top; /* Match input's vertical alignment */
        }

        .input-group:focus-within {
            border-color: #428aea;
            background-color: #e0f2f7;
        }

        .form-group input[type="number"]::-webkit-outer-spin-button,
        .form-group input[type="number"]::-webkit-inner-spin-button {
            -webkit-appearance: none;
            margin: 0;
        }

        .button {
            padding: 10px 20px;
            background-color: #428aea;
            color: white;
            border: none;
            border-radius: 4px;
            cursor: pointer;
            font-size: 16px;
            transition: background-color 0.3s ease;
            margin-top: 20px;
            width: 100%;
        }
        .button:hover {
            background-color: #1660C1;
        }
        .result-container {
            padding: 0;
            border-radius: 4px;
            text-align: left;
            font-size: 16px;
            color: #333;
        }
        .error-message {
            color: red;
            margin-bottom: 15px; /* Added margin-bottom to separate from results */
            padding: 10px;
            border: 1px solid red;
            background-color: #ffe0e0;
            border-radius: 5px;
            text-align: center;
            font-size: 16px;
            margin-top: 15px;
        }
        .section-title {
            font-weight: 700;
            font-size: 1.2em;
            margin-top: 15px; /* Consistent top margin for all main section titles */
            margin-bottom: 8px;
            color: black;
        }
        .result-container p {
            margin-bottom: 6px;
            font-size: 16px;
        }
        .result-container p:first-of-type {
            margin-top: 15px; /* Adjusting to align with the first input field's label */
        }

        /* Style for bold, green numbers and dollar signs */
        .result-number {
            font-weight: bold;
            color: #033D00;
        }

        /* Style for the top highlighted results box (updated border color) */
        .highlighted-results-box-top {
            background-color: transparent; /* No background color */
            border: 1px solid #1660C1; /* Updated border color to #1660C1 */
            border-radius: 8px; /* Rounded corners */
            padding: 5px 15px 15px 15px; /* Top padding reduced to 5px */
            margin-top: 15px; /* Space above the box */
            margin-bottom: 15px; /* Space below the box */
        }

        /* Style for the bottom highlighted results box (updated border color) */
        .highlighted-results-box-bottom {
            background-color: transparent; /* No background color */
            border: 1px solid #1660C1; /* Updated border color to #1660C1 */
            border-radius: 8px; /* Rounded corners */
            padding: 5px 15px 15px 15px; /* Top padding reduced to 5px */
            margin-top: 0; /* No top margin since no separator */
            margin-bottom: 15px; /* Space below the box, if needed */
        }

        /* Adjusting the margin for the paragraphs inside the boxes */
        .highlighted-results-box-top p,
        .highlighted-results-box-bottom p {
            margin-bottom: 8px; /* Slightly more space between lines in the box */
        }

        .highlighted-results-box-top p:last-child,
        .highlighted-results-box-bottom p:last-child {
            margin-bottom: 0; /* No margin below the last paragraph in the box */
        }


        /* --- Responsive Styles --- */
        @media (max-width: 768px) {
            body {
                padding: 16px; /* Less padding on smaller screens */
            }

            .two-column-layout {
                flex-direction: column; /* Explicitly stack columns */
                gap: 40px; /* Keep the 40px gap when stacked */
            }

            .purchase-details-column,
            .results-column {
                flex: 1 1 100%; /* Make both columns take full width */
                min-width: auto; /* Allow columns to shrink on very small screens */
                max-width: 100%; /* Ensure they don't exceed 100% */
                /* All corners are already 8px due to base style `border-radius: 8px;` */
            }
        }
    </style>
</head>
<body>
    <div class="direct-content-wrapper">
        <div class="two-column-layout">
            <div class="purchase-details-column">
                <p class="section-title">Purchase details</p>
                <form id="stockForm">
                    <div class="form-group">
                        <label for="cash">Amount of money to invest</label>
                        <div class="input-group">
                            <span class="addon">$</span>
                            <input type="text" id="cash" name="cash" placeholder="Enter amount" required min="0" value="1000">
                        </div>
                    </div>
                    <div class="form-group">
                        <label for="stockPrice">Asking price of stock</label>
                        <div class="input-group">
                            <span class="addon">$</span>
                            <input type="text" id="stockPrice" name="stockPrice" placeholder="Enter price" required min="0.01" value="25.02">
                        </div>
                    </div>
                    <div class="form-group">
                        <label for="fees">Trading fees and commissions</label>
                        <div class="input-group">
                            <span class="addon">$</span>
                            <input type="text" id="fees" name="fees" placeholder="Enter fees" required min="0" value="3.95">
                        </div>
                    </div>
                    <div class="form-group">
                        <label for="sharesOwned">Shares of stock already owned</label>
                        <div class="input-group">
                            <input type="number" id="sharesOwned" name="sharesOwned" placeholder="Enter number of shares" required min="0" step="0.0001" value="101">
                            <span class="addon">shares</span>
                        </div>
                    </div>
                </form>
                <button type="button" onclick="calculateStockPurchase()" class="button">Calculate</button>
            </div>

            <div class="results-column">
                <p class="section-title">Proposed purchase</p>
                <div id="error-message" class="error-message" style="display:none;"></div>
                <div id="result" class="result-container" style="display: none;">
                    <div class="highlighted-results-box-top">
                        <p>Shares you can buy: <span id="purchasedShares" class="result-number"></span></p>
                        <p>Total cost: <span id="totalPurchaseCost" class="result-number"></span></p>
                    </div>
                    <div class="highlighted-results-box-bottom">
                        <p>Shares owned after purchase: <span id="totalShares" class="result-number"></span></p>
                        <p>Cash left after purchase: <span id="cashRemaining" class="result-number"></span></p>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <script>
        // Get references to all input elements
        const cashInput = document.getElementById('cash');
        const stockPriceInput = document.getElementById('stockPrice');
        const sharesOwnedInput = document.getElementById('sharesOwned');
        const feesInput = document.getElementById('fees');

        // Get references to result and error display elements
        const resultContainer = document.getElementById('result');
        const purchasedSharesDisplay = document.getElementById('purchasedShares');
        const totalSharesDisplay = document.getElementById('totalShares');
        const totalPurchaseCostDisplay = document.getElementById('totalPurchaseCost');
        const cashRemainingDisplay = document.getElementById('cashRemaining');
        const errorMessage = document.getElementById('error-message');

        // Helper function: Formats a number with commas and specified decimal places
        function formatNumberWithCommas(number, decimalPlaces) {
            if (typeof number !== 'number' || isNaN(number)) {
                return '';
            }
            return number.toLocaleString(undefined, {
                minimumFractionDigits: decimalPlaces,
                maximumFractionDigits: decimalPlaces
            });
        }

        // Helper function: Formats shares to only show necessary decimals
        function formatShares(number) {
            if (typeof number !== 'number' || isNaN(number)) {
                return '';
            }
            let formatted = number.toFixed(4);
            if (formatted.includes('.')) {
                formatted = formatted.replace(/\.?0+$/, '');
            }
            return parseFloat(formatted).toLocaleString();
        }

        // Function to determine decimal places for validation
        function getDecimalPartLength(valueString) {
            const parts = valueString.split('.');
            return parts.length > 1 ? parts[1].length : 0;
        }

        // Function to perform calculations and update display
        function calculateStockPurchase() {
            const cashString = cashInput.value.trim();
            const stockPriceString = stockPriceInput.value.trim();
            const feesString = feesInput.value.trim();
            const sharesOwnedString = sharesOwnedInput.value.trim();

            clearErrorMessage(); // Always clear previous errors/results first

            // If any input is empty, clear results and don't show an error.
            // This handles the initial state or when the user clears a field.
            if (cashString === '' || stockPriceString === '' || feesString === '' || sharesOwnedString === '') {
                purchasedSharesDisplay.textContent = '';
                totalPurchaseCostDisplay.textContent = '';
                totalSharesDisplay.textContent = '';
                cashRemainingDisplay.textContent = '';
                resultContainer.style.display = 'none'; // Hide results when inputs are incomplete
                return;
            }

            // --- Input Validation ---
            const inputs = [
                { value: cashString, name: 'money amount', decimals: 2, min: 0, type: 'float' },
                { value: stockPriceString, name: 'stock price', decimals: 2, min: 0.01, type: 'float' },
                { value: feesString, name: 'fees', decimals: 2, min: 0, type: 'float' },
                { value: sharesOwnedString, name: 'shares owned', decimals: -1, min: 0, type: 'int-or-float' } // -1 means no specific decimal restriction for shares, but allowing float
            ];

            for (const input of inputs) {
                const numValue = parseFloat(input.value);

                if (isNaN(numValue)) {
                    displayErrorMessage(`Please enter a valid number for ${input.name}.`);
                    return;
                }

                if (input.decimals !== -1 && getDecimalPartLength(input.value) > input.decimals) {
                    displayErrorMessage(`${input.name} must have ${input.decimals} decimal places or less.`);
                    return;
                }

                if (numValue < input.min) {
                    displayErrorMessage(`${input.name} must be ${input.min === 0 ? '0 or greater' : 'greater than ' + input.min}.`);
                    return;
                }
            }
            // --- End Input Validation ---

            const cash = parseFloat(cashString);
            const stockPrice = parseFloat(stockPriceString);
            const sharesOwned = parseFloat(sharesOwnedString);
            const fees = parseFloat(feesString);

            const availableCash = cash - fees;
            if (availableCash < 0) {
                displayErrorMessage('You do not have enough cash to cover the fees. You need at least $' + formatNumberWithCommas(fees, 2) + ' to cover fees.');
                return;
            }

            const calculatedShares = Math.floor(availableCash / stockPrice);
            const totalPurchaseCost = (calculatedShares * stockPrice + fees);
            const cashRemaining = (availableCash - (calculatedShares * stockPrice));
            const totalShares = sharesOwned + calculatedShares;

            // Display results
            purchasedSharesDisplay.textContent = formatNumberWithCommas(calculatedShares, 0);
            totalPurchaseCostDisplay.textContent = '$' + formatNumberWithCommas(totalPurchaseCost, 2);
            totalSharesDisplay.textContent = formatShares(totalShares);
            cashRemainingDisplay.textContent = '$' + formatNumberWithCommas(cashRemaining, 2);
            resultContainer.style.display = 'block'; // Show results if no errors and inputs are complete
        }

        function displayErrorMessage(message) {
            errorMessage.textContent = message;
            errorMessage.style.display = 'block';
            resultContainer.style.display = 'none'; // Hide results if there's an error
        }

        function clearErrorMessage() {
            errorMessage.textContent = '';
            errorMessage.style.display = 'none';
        }

        document.addEventListener('DOMContentLoaded', calculateStockPurchase); // Run on page load
    </script>
</body>
</html>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The Tale of Three Servants</title>
		<link>https://capitalalligator.com/tools/stories/tale-three-servants/</link>
		
		<dc:creator><![CDATA[Dexter Biddlesworth]]></dc:creator>
		<pubDate>Sun, 29 Apr 2018 01:21:33 +0000</pubDate>
				<category><![CDATA[Stories]]></category>
		<guid isPermaLink="false">http://capitalalligator.com/?p=1240</guid>

					<description><![CDATA[There were once three servants who lived in an old stately manor at the edge of a quiet village. Since]]></description>
										<content:encoded><![CDATA[<p>There were once three servants who lived in an old stately manor at the edge of a quiet village. Since their youth, the servants had tended to the house and grounds with diligence and care. During the early years of their service, the manor had housed and entertained kings, rulers, and foreign dignitaries from all corners of the earth. It was a source of great pride for the servants – and a great source of pride for the master and lady of the house.</p>
<p>As the years passed away, like leaves falling from a tree, the occupants of the manor grew older. The master’s face accumulated a few more wrinkles, but they couldn’t hide the twinkle in his eye nor did they dull his sense of humor. The lady of the house, the daughter of a real estate magnate, grew more radiant and graceful with time. And the servants continued to perform their duties admirably, with complete precision and humility.</p>
<p>At the end of each year, the master and lady of the house dressed in their formal best and summoned their servants to the great hall. It was there that they paid each servant their due and thanked each of them for their faithful service. Immediately following this payment ceremony, each servant would take his money and use as he saw fit.</p>
<p>The oldest servant spent every bit of his meager earnings and then some on spirits, merriment, and worldly indulgences. He had been heavily in debt for his entire adult life, but somehow, always seemed to find a way to keep his creditors at bay.</p>
<p>The second servant spent every cent he earned on a lovely maid who lived in a nearby cottage. For many years, the servant had desired to ask for the maid’s hand in marriage, but his perpetual lack of funds always kept him from proposing.</p>
<p>The third and youngest servant, however, was a simple gator. His needs were small and his indulgences few. But he had one great longing – to travel the world. So, each year after the payment ceremony, he had taken twenty dollars and invested it in a local dairy farm. This money was added to the tiny sum of five dollars that he had invested in the dairy before he began work for the master. The owner of the dairy, a friend and honest fellow, would report each and every year with a smile that the young servant’s investment had increased in value by twenty-five percent.</p>
<p>While the master frowned on the oldest servant’s debt, and couldn’t understand why the second servant was always broke, he applauded his youngest servant’s investment effort – even though the amounts were small and insignificant.</p>
<p>So things continued, until a wretched day in the dead of winter when the lady of the house passed away suddenly from a biting cold. The master was distraught and the servants beside themselves. But time, insensitive as it was, kept moving forward.</p>
<p>Slowly and steadily, the castle and grounds fell into a state of disrepair. The twinkle in the master’s eye and his jovial nature failed him. Many nights, the master couldn’t sleep and he simply wandered the long hallways. As the servants observed the perpetual grieving of their master and the toll it took on his health, the zest they had once felt for their responsibilities faded.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Coconut Island (Day 2)</title>
		<link>https://capitalalligator.com/finance/exercise/coconut-island-day-2/</link>
		
		<dc:creator><![CDATA[Dexter Biddlesworth]]></dc:creator>
		<pubDate>Sat, 17 Sep 2016 21:40:00 +0000</pubDate>
				<category><![CDATA[Exercise]]></category>
		<guid isPermaLink="false">http://capitalalligator.com/?p=1084</guid>

					<description><![CDATA[Money &#160;&#160;$ Coconuts Price of One Coconut: &#160;&#160;&#160;&#160;$ Submit Answer Next Exercise &#8594; ×Correct! If the amount of money on]]></description>
										<content:encoded><![CDATA[<p><!DOCTYPE html><html><head><meta http-equiv="x-ua-compatible" content="IE=edge"><script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script><script type="text/javascript" src="https://www.google.com/jsapi"></script><script type="text/javascript">
  google.load("visualization", "1", {packages:["corechart"]});
  google.setOnLoadCallback(function() { drawChart(data1); });
  google.setOnLoadCallback(function() { drawChart2(data2); });
</script><script type="text/javascript">
  var data1 = google.visualization.arrayToDataTable([
          ['Item', 'Money($)', 'Coconuts'],
          ['', 120, 100 ]	  
        ]);
  function drawChart(data) {
    var chart = new google.visualization.ColumnChart(document.getElementById
('chart_div'));
    var options = {
	title: 'Money & Coconuts', 
	legend: {position: 'none'}, 
	vAxis: {format:'#,###.##', minValue: 78, maxValue: 122},
	titleTextStyle: {fontSize: 16},
        tooltip: {showColorCode: true},
        chartArea: {bottom: 20} 
};
    chart.draw(data, options);  
}
   function myFunction(x, y) {
   var x = document.getElementById("myRange").value;
       document.getElementById("demo").innerHTML = x;
   var y = document.getElementById("myRange2").value;
       document.getElementById("demo2").innerHTML = y;
   var unitPrice = x / y;
       document.getElementById("demo3").innerHTML = unitPrice.toFixed(2);  
   data1.setValue(0, 1, x);
   data1.setValue(0, 2, y);
   drawChart(data1);
   data2.setValue(0, 1, unitPrice.toFixed(2));
   drawChart2(data2);
   }
  var data2 = google.visualization.arrayToDataTable([
          ['Item', '$ per Coconut'],
          ['', 1.20]
        ]);
  function drawChart2(data) {
    var chart = new google.visualization.ColumnChart(document.getElementById
('chart_div2'));
    var options = {
	title: 'Price of One Coconut', 
	legend: {position: 'none'}, 
	colors: ['#fe9800'], 
	vAxis: { format:'$0.00', minValue: 0.50, maxValue: 1.50},
        titleTextStyle: {fontSize: 16},
	tooltip: {showColorCode: true},
        bar: {groupWidth: '30%'},
        chartArea: {bottom: 20, width: '60%'} 
    };
    chart.draw(data, options);  
}
function initializeValues() {
var money = document.getElementById("myRange").value;
document.getElementById("demo").innerHTML = money;
var units = document.getElementById("myRange2").value;
document.getElementById("demo2").innerHTML = units;
var upc = money / units;
document.getElementById("demo3").innerHTML = upc.toFixed(2);
}
function myFunctionReload() {
location.reload();
}
$(window).resize(function(){
  drawChart(data1);
  drawChart2(data2);
});
function showNextButton() {
    document.getElementById("nextButton").className = "show";
}
function submitAnswer() {
var a = document.getElementById("myRange").value;
var b = document.getElementById("myRange2").value;
if ((a == 80) && (b == 100)) {
    var c = document.getElementById('myModal');
    c.style.display = "block";
    showNextButton(); 
 } else { 
    var d = document.getElementById('myModal2');
    d.style.display = "block";
}}
// Close Correct modal
function clsButton1() {
    document.getElementById("myModal").style.display = "none";
}
// When the user clicks anywhere outside of the modal, close it
window.onclick = function(event) {
var modal = document.getElementById('myModal');
var modal2 = document.getElementById('myModal2');
    if (event.target == modal) {
        modal.style.display = "none";
    }
    if (event.target == modal2) {
        modal2.style.display = "none";
    }
}
// Close Try Again modal
function closeButton2() {
   document.getElementById("myModal2").style.display = "none";
}
function myFunction111(x, y) {
   var x = document.getElementById("myRange").value;
       document.getElementById("demo").innerHTML = x;
   var y = document.getElementById("myRange2").value;
       document.getElementById("demo2").innerHTML = y;
   var unitPrice = x / y;
       document.getElementById("demo3").innerHTML = unitPrice.toFixed(2);
}
</script><!--<link rel="stylesheet" type="text/css" href="http://capitalalligator.com/coconut-island-styling.css">--></head><body onload="initializeValues()"></p>
<div class="grid">
<div class="col-1-2">
<div id="chart_div" class="chart"></div>
</p></div>
<div class="col-1-2">
<div id="chart_div2" class="chart"></div>
</p></div>
</div>
<div>
<div class="centerctl" style="width: 240px; margin: auto; padding-left: 10px; display: -webkit-flex; display: flex;">
<div style="float: left">
		   	<input type="range" id="myRange" class="vranger" value="120"      
                         min="80" max="120" onchange="myFunction()" oninput="myFunction111()" />
		   </div>
<div style="float: left; padding: 10px 0 0 5px; -webkit-flex: 1; -ms-flex: 1; flex: 1;"><span >Money &nbsp;&nbsp;<b>$<span id="demo"></span></b></span>
		   </div>
</p></div>
</div>
<div>
<div class="centerctl" style="width: 240px; margin: auto; padding-left: 10px;   
           display: -webkit-flex; display: flex;">                     </p>
<div style="float: left">
		   	<input type="range" id="myRange2" class="vranger" value="100"     
                         min="80" max="120" onchange="myFunction()" oninput="myFunction111()" />
		   </div>
<div style="float: left; padding: 10px 0 0 5px; -webkit-flex: 1; -ms-flex: 1; flex: 1">	                 <span>Coconuts<b> <span id="demo2"></span></b></span>
		   </div>
</p></div>
</div>
<div style="margin: auto;">
<div style="text-align: center" >
<div style="border: 2px solid #fe9800; border-radius: 5px; width: 230px; 	
	        margin: auto; padding: 2px;">Price of One Coconut: &nbsp;&nbsp;&nbsp;&nbsp;<b>$<span id="demo3"></span></b>
               </div>
</p></div>
</div>
<div style="height: 20px;"></div>
<div style="float: left;">
<button id="submitButton" onclick="submitAnswer()" style="float: left;">Submit Answer</button>
</div>
<div id="nextButton" style="float: right;">
<button style="float: right;" onclick="window.location.href='http://capitalalligator.com/finance/exercise/coconut-island-day-2/'">Next Exercise &rarr;</button>
</div>
<p><!-- The Correct Modal --></p>
<div id="myModal" class="modal"><!-- Modal content --></p>
<div class="modal-content">
<div class="modal-header"><span class="close" id="cls-button" onclick="clsButton1()">×</span>Correct!</div>
<div class="modal-body">If the amount of money on the island increases from $100 to $120, and the number of coconuts remains the same at 100, then the price of each coconut will increase from $1.00 to $1.20.</div>
<div class="modal-footer">
<div style="float: left;" class="modal-link modal-link-padding"><a href="http://capitalalligator.com/finance/exercise/coconut-island-day-1/">Reset Exercise</a></div>
<div style="float: right;" class="modal-link modal-link-padding"><a href="http://capitalalligator.com/finance/exercise/coconut-island-day-2/">Next Exercise &rarr;</a></div>
<div style="height: 0px; clear: both;"></div>
</div>
</div>
</div>
<p><!-- The Try Again Modal --></p>
<div id="myModal2" class="modal"><!-- Modal content --></p>
<div class="modal-content">
<div class="modal-header2"><span class="close" id="close-button" onclick="closeButton2()">×</span>Try Again.</div>
</div>
</div>
<p></body></html></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Coconut Island (Day 1)</title>
		<link>https://capitalalligator.com/finance/exercise/coconut-island-day-1/</link>
		
		<dc:creator><![CDATA[Dexter Biddlesworth]]></dc:creator>
		<pubDate>Sat, 30 Jul 2016 23:31:06 +0000</pubDate>
				<category><![CDATA[Exercise]]></category>
		<guid isPermaLink="false">http://capitalalligator.com/?p=703</guid>

					<description><![CDATA[Imagine that you&#8217;ve decided to take a trip to a place called Coconut Island. On Coconut Island, people buy and]]></description>
										<content:encoded><![CDATA[<p><!DOCTYPE html><html><head><meta http-equiv="x-ua-compatible" content="IE=edge"><script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script><script type="text/javascript" src="https://www.google.com/jsapi"></script><script type="text/javascript">
  google.load("visualization", "1", {packages:["corechart"]});
  google.setOnLoadCallback(function() { drawChart(data1); });
  google.setOnLoadCallback(function() { drawChart2(data2); });
</script><script type="text/javascript">
  var data1 = google.visualization.arrayToDataTable([
          ['Item', 'Money($)', 'Coconuts'],
          ['', 100, 100 ]	  
        ]);
  function drawChart(data) {
    var chart = new google.visualization.ColumnChart(document.getElementById
('chart_div'));
    var options = {
	title: 'Money & Coconuts', 
	legend: {position: 'none'}, 
	vAxis: {format:'#,###.##', minValue: 78, maxValue: 122},
	titleTextStyle: {fontSize: 16},
        tooltip: {showColorCode: true},
        chartArea: {bottom: 20} 
};
    chart.draw(data, options);  
}
   function myFunction(x, y) {
   var x = document.getElementById("myRange").value;
       document.getElementById("demo").innerHTML = x;
   var y = document.getElementById("myRange2").value;
       document.getElementById("demo2").innerHTML = y;
   var unitPrice = x / y;
       document.getElementById("demo3").innerHTML = unitPrice.toFixed(2);  
   data1.setValue(0, 1, x);
   data1.setValue(0, 2, y);
   drawChart(data1);
   data2.setValue(0, 1, unitPrice.toFixed(2));
   drawChart2(data2);
   }
  var data2 = google.visualization.arrayToDataTable([
          ['Item', '$ per Coconut'],
          ['', 1.00]
        ]);
  function drawChart2(data) {
    var chart = new google.visualization.ColumnChart(document.getElementById
('chart_div2'));
    var options = {
	title: 'Price of One Coconut', 
	legend: {position: 'none'}, 
	colors: ['#fe9800'], 
	vAxis: { format:'$0.00', minValue: 0.50, maxValue: 1.50},
        titleTextStyle: {fontSize: 16},
	tooltip: {showColorCode: true},
        bar: {groupWidth: '30%'},
        chartArea: {bottom: 20, width: '60%'} 
    };
    chart.draw(data, options);  
}
function initializeValues() {
var money = document.getElementById("myRange").value;
document.getElementById("demo").innerHTML = money;
var units = document.getElementById("myRange2").value;
document.getElementById("demo2").innerHTML = units;
var upc = money / units;
document.getElementById("demo3").innerHTML = upc.toFixed(2);
}
function myFunctionReload() {
location.reload();
}
$(window).resize(function(){
  drawChart(data1);
  drawChart2(data2);
});
function showNextButton() {
    document.getElementById("nextButton").className = "show";
}
function submitAnswer() {
var a = document.getElementById("myRange").value;
var b = document.getElementById("myRange2").value;
if ((a == 120) && (b == 100)) {
    var c = document.getElementById('myModal');
    c.style.display = "block";
    showNextButton(); 
 } else { 
    var d = document.getElementById('myModal2');
    d.style.display = "block";
}}
// Close Correct modal
function clsButton1() {
    document.getElementById("myModal").style.display = "none";
}
// When the user clicks anywhere outside of the modal, close it
window.onclick = function(event) {
var modal = document.getElementById('myModal');
var modal2 = document.getElementById('myModal2');
    if (event.target == modal) {
        modal.style.display = "none";
    }
    if (event.target == modal2) {
        modal2.style.display = "none";
    }
}
// Close Try Again modal
function closeButton2() {
   document.getElementById("myModal2").style.display = "none";
}
function myFunction111(x, y) {
   var x = document.getElementById("myRange").value;
       document.getElementById("demo").innerHTML = x;
   var y = document.getElementById("myRange2").value;
       document.getElementById("demo2").innerHTML = y;
   var unitPrice = x / y;
       document.getElementById("demo3").innerHTML = unitPrice.toFixed(2);
}
</script></head><body onload="initializeValues()">Imagine that you&#8217;ve decided to take a trip to a place called Coconut Island.  </p>
<p>On Coconut Island, people buy and sell coconuts every day using money.  In fact, all of the money on the island is used to buy and sell coconuts.</p>
<p>As you&#8217;re traveling to Coconut Island, you read in the Coconut Gazette (the island newspaper) that there was $100 and 100 coconuts on the island yesterday.  So, the price of each coconut yesterday was $1.00.</p>
<p>But what the islanders don&#8217;t know is that you are bringing $20 to Coconut Island.  </p>
<p>After a long trip, you finally arrive on Coconut Island.  With your arrival, and the arrival of your $20, there is now $120 on the island.  However, the number of coconuts on the island is still 100 (the same as yesterday).</p>
<p>What&#8217;s going to happen to the coconut price today?  Move the sliders below to see what happens when the amount of money on the island increases to $120 and the number of coconuts stays the same at 100.  After you&#8217;ve moved the sliders to their correct positions, select &#8220;Submit Answer&#8221; to see if you&#8217;ve got it right.</p>
<div class="grid">
<div class="col-1-2">
<div id="chart_div" class="chart"></div>
</p></div>
<div class="col-1-2">
<div id="chart_div2" class="chart"></div>
</p></div>
</div>
<div>
<div class="centerctl" style="width: 240px; margin: auto; padding-left: 10px; display: -webkit-flex; display: flex;">
<div style="float: left">
		   	<input type="range" id="myRange" class="vranger" value="100"      
                         min="80" max="120" onchange="myFunction()" oninput="myFunction111()" />
		   </div>
<div style="float: left; padding: 10px 0 0 5px; -webkit-flex: 1; -ms-flex: 1; flex: 1;"><span >Money &nbsp;&nbsp;<b>$<span id="demo"></span></b></span>
		   </div>
</p></div>
</div>
<div>
<div class="centerctl" style="width: 240px; margin: auto; padding-left: 10px;   
           display: -webkit-flex; display: flex;">                     </p>
<div style="float: left">
		   	<input type="range" id="myRange2" class="vranger" value="100"     
                         min="80" max="120" onchange="myFunction()" oninput="myFunction111()" />
		   </div>
<div style="float: left; padding: 10px 0 0 5px; -webkit-flex: 1; -ms-flex: 1; flex: 1">	                 <span>Coconuts<b> <span id="demo2"></span></b></span>
		   </div>
</p></div>
</div>
<div style="margin: auto;">
<div style="text-align: center" >
<div style="border: 2px solid #fe9800; border-radius: 5px; width: 230px; 	
	        margin: auto; padding: 2px;">Price of One Coconut: &nbsp;&nbsp;&nbsp;&nbsp;<b>$<span id="demo3"></span></b>
               </div>
</p></div>
</div>
<div style="height: 20px;"></div>
<div style="float: left;">
<button id="submitButton" onclick="submitAnswer()" style="float: left;">Submit Answer</button>
</div>
<div id="nextButton" style="float: right;">
<button style="float: right;" onclick="window.location.href='http://capitalalligator.com/finance/exercise/coconut-island-day-2/'">Next Exercise &rarr;</button>
</div>
<p><!-- The Correct Modal --></p>
<div id="myModal" class="modal"><!-- Modal content --></p>
<div class="modal-content">
<div class="modal-header"><span class="close" id="cls-button" onclick="clsButton1()">×</span>Correct!</div>
<div class="modal-body">If the amount of money on the island increases from $100 to $120, and the number of coconuts remains the same at 100, then the price of each coconut will increase from $1.00 to $1.20.</div>
<div class="modal-footer">
<div style="float: left;" class="modal-link modal-link-padding"><a href="http://capitalalligator.com/finance/exercise/coconut-island-day-1/">Reset Exercise</a></div>
<div style="float: right;" class="modal-link modal-link-padding"><a href="http://capitalalligator.com/finance/exercise/coconut-island-day-2/">Next Exercise &rarr;</a></div>
<div style="height: 0px; clear: both;"></div>
</div>
</div>
</div>
<p><!-- The Try Again Modal --></p>
<div id="myModal2" class="modal"><!-- Modal content --></p>
<div class="modal-content">
<div class="modal-header2"><span class="close" id="close-button" onclick="closeButton2()">×</span>Try Again.</div>
</div>
</div>
<p></body></html></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Tracking a Budget</title>
		<link>https://capitalalligator.com/plan/tracking-budget/</link>
		
		<dc:creator><![CDATA[Dexter Biddlesworth]]></dc:creator>
		<pubDate>Mon, 30 May 2016 20:46:11 +0000</pubDate>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Plan]]></category>
		<category><![CDATA[Save]]></category>
		<category><![CDATA[Spend]]></category>
		<category><![CDATA[budget]]></category>
		<category><![CDATA[tracking]]></category>
		<guid isPermaLink="false">http://capitalalligator.com/?p=493</guid>

					<description><![CDATA[Today, let's talk about tracking a budget.  In other words, let's talk about how to monitor our income, expenses, and investable funds.]]></description>
										<content:encoded><![CDATA[<p>Today, let&#8217;s talk about tracking a budget. In other words, let&#8217;s talk about how to monitor our income, expenses, and investable funds.</p>
<p><strong>Tracking Income and Expenses</strong></p>
<p>After you have <a href="http://capitalalligator.com/2016/05/13/budgeting-investable-funds/" target="_blank">created a budget</a>, the first thing you have to do is closely track your income and expenses.</p>
<p>Tracking your income is fairly straightforward for most people. If you have a job that pays you every week or two, then you can simply look at the gross amount on your paystub and write down that number. And if you have income from other sources, then you can also jot down those numbers.</p>
<p>Expenses are a little trickier and more time-consuming to track. This requires noting every time money goes out the door. Whether that&#8217;s for food or housing or transportation, or any other expense you might have.</p>
<p>Even though it takes some effort to accurately track your expenses after you&#8217;ve generated a budget, it is very important to do so. For a budget to be useful, it needs to be reasonable. And the only way that it will be reasonable, is if the numbers inside the budget are reasonable.</p>
<p>Once you&#8217;ve accurately written down all of your expenses (including the infrequent ones) and you know how much money is going out the door, it&#8217;s time to determine whether or not these expenses are necessary (i.e., needs versus wants). After you figure it out what expenses are necessary, you can compare those expenses to your income and determine if you have funds left over to invest. Ideally, your expenses would be way below your income, so that you&#8217;re able to invest as much as possible into income-producing assets that will work for you.</p>
<p>With all that work done, you now have a baseline of how much money you can invest over a specific time period.</p>
<p><strong>Detour</strong></p>
<p>Let me take a little detour for a minute. I highly recommend that you have a short-term cash reserve in place for unexpected expenses. Things seem to creep up in real life, and you can never perfectly know what your future expenses are. So it&#8217;s best to have some money squirreled away for a rainy day.</p>
<p>It would be tragic if you had saved up some money and made an investment, and then shortly thereafter, were forced to sell that investment at a loss because an unexpected bill showed up at your door. To avoid this double-whammy (unexpected expense + forced selling of investments at the wrong time), it&#8217;s best to have perhaps a six-month cash reserve in case you run into something unexpected or you fall on hard times. This cash reserve will help you avoid selling investments at the wrong time.</p>
<p><strong>Focus on Investable Funds</strong></p>
<p>Okay, so now you have a budget in place, and that budget should be realistic because you have been tracking your actual income and expenses.</p>
<p>With a realistic budget in place, what I like to do is to start focusing on the investable funds that I get. In other words, while I still pay attention to my income and expenses generally, I don&#8217;t track them in detail.</p>
<p>What I like to do when I receive a paycheck, is take out the investable funds portion (that should be left over after all expenses) and put those funds into an investment account. Essentially, I like to take out the investable funds first (some people call this paying yourself first) and then simply live off the remaining funds from that paycheck. By taking out the investable funds first, and using the remainder of the paycheck for expenses, I have forced myself to live on the budget that I originally set, and ensured that I have the investable funds specified in my budget. This is critically important so that expenses don&#8217;t creep up over time, completely overwhelm your budget, and then shrink the amount of your investable funds to zero. This practice of withdrawing investable funds first introduces some discipline into your spending right off the top.</p>
<p>Additionally, by budgeting in this manner, you save yourself some effort. It takes a fair amount of time to consistently and accurately track your income and expenses; with this method of simply taking out the investable funds first, it helps you live on what&#8217;s left over.</p>
<p>Now, you obviously can&#8217;t completely ignore your income or expenses when you take out the investable funds first. But as long as you have the same income coming in, and your expenses are approximately in line with your budget, you should be able to make things work. And you should have the amount of investable funds that you budgeted for. This will help you know how much money you have available to invest over time.</p>
<p><strong>Additional Thoughts &amp; Conclusion</strong></p>
<p>One thing that you also might want to consider is adding a little bit of cushion to the expense side of your budget. This will help you weather any small additional expenses that may come your way.</p>
<p>Also, you should probably revisit your budget once a year or so &#8212; because income and expenses do change over time. It shouldn&#8217;t take long to revise some of the numbers. Usually, it&#8217;s fairly obvious what changes need to be made. But with this revised budget you can now have a revised number for your investable funds. Hopefully, the investable funds number has gone up. The goal should always be to increase your investable funds number.</p>
<p>By following the suggestions mentioned above, you should be able to track your budget, make sure that it is realistic, and accurately determine the amount of investable funds you will have over time. This knowledge can help you formulate a more solid investment plan, and hopefully aid you in your goal of compounding at high rates.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Budgeting and Investable Funds</title>
		<link>https://capitalalligator.com/plan/budgeting-investable-funds/</link>
		
		<dc:creator><![CDATA[Dexter Biddlesworth]]></dc:creator>
		<pubDate>Fri, 13 May 2016 20:48:32 +0000</pubDate>
				<category><![CDATA[Plan]]></category>
		<category><![CDATA[Save]]></category>
		<category><![CDATA[Spend]]></category>
		<category><![CDATA[budget]]></category>
		<category><![CDATA[investable funds]]></category>
		<guid isPermaLink="false">http://capitalalligator.com/?p=461</guid>

					<description><![CDATA[Budgeting is crucial when trying to maximize funds available for investment.]]></description>
										<content:encoded><![CDATA[<p>Budgeting is crucial when trying to maximize funds available for investment.</p>
<p>To develop a budget, you need to know your income, your expenses, and the difference between your income and expenses. If this difference is negative then you have overspent your income (not good). If this number is positive, then you have extra money to allocate to anything you want (very good). If you&#8217;re trying to build wealth, this extra money is the amount you can invest.</p>
<p>So the math is very simple. Assuming your income is greater than your expenses, you have money left over that you can invest. This is the building block on which wealth is created. See below.</p>
<p><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-474" src="http://capitalalligator.com/wp-content/uploads/2016/05/Budgeting_Investable_Funds.jpg" alt="Budgeting_Investable_Funds" width="350" height="218" srcset="https://capitalalligator.com/wp-content/uploads/2016/05/Budgeting_Investable_Funds.jpg 700w, https://capitalalligator.com/wp-content/uploads/2016/05/Budgeting_Investable_Funds-300x187.jpg 300w" sizes="(max-width: 350px) 100vw, 350px" /></p>
<p>If, however, your expenses are higher than your income, then you have overspent your income and you have actually lost money. This is not a desirable outcome. Not only have you lost money for that time period, you&#8217;ve also lost the opportunity to invest any funds for that time period. So your wealth has been negatively affected in two ways.</p>
<p>Assuming that your goal is to build wealth, then you want to have the most money possible to invest for your own benefit. In order to do this, you need to either increase your income, decrease your expenses, or do both.</p>
<p>This sounds really easy. However, in reality it can be extremely difficult. Increasing your income means finding a new job or engaging in a profitable activity that may take you away from family, friends, or other activities that you enjoy. And reducing your expenses means that you don&#8217;t get to buy as much for yourself or your family, or go on extravagant trips, or participate in expensive activities. In other words, increasing your investable funds is a sacrifice for your future.</p>
<p>However, in my mind, the trade-off is more than worth it. For me, one of the things that I desire most is the freedom to spend my time as I choose. In order to do that, I need to become financially free. So, I&#8217;m okay giving up certain luxuries and working on extra projects to maximize my investable funds. This should help me achieve financial freedom earlier in life.</p>
<p>To help get you started with your own budget, I have included a sample annual budget below. Please feel free to use this budget as a starting point in your own budgeting.</p>
<p><img decoding="async" class="aligncenter size-large wp-image-481" src="http://capitalalligator.com/wp-content/uploads/2016/05/Sample_Budget-643x1024.jpg" alt="Sample_Budget" width="400" height="636" srcset="https://capitalalligator.com/wp-content/uploads/2016/05/Sample_Budget-643x1024.jpg 643w, https://capitalalligator.com/wp-content/uploads/2016/05/Sample_Budget-188x300.jpg 188w, https://capitalalligator.com/wp-content/uploads/2016/05/Sample_Budget-768x1223.jpg 768w, https://capitalalligator.com/wp-content/uploads/2016/05/Sample_Budget.jpg 950w" sizes="(max-width: 400px) 100vw, 400px" /></p>
<p>In future articles, we&#8217;ll talk about individual expense categories and how we can reduce our expenses while not drastically reducing our standard of living. Additionally, we&#8217;ll talk about ways that we can increase our income without putting too much burden on ourselves or our families.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Temperament</title>
		<link>https://capitalalligator.com/invest/temperament/</link>
		
		<dc:creator><![CDATA[Dexter Biddlesworth]]></dc:creator>
		<pubDate>Tue, 22 Mar 2016 01:28:16 +0000</pubDate>
				<category><![CDATA[Invest]]></category>
		<category><![CDATA[Temperament]]></category>
		<guid isPermaLink="false">http://capitalalligator.com/?p=354</guid>

					<description><![CDATA[In order to be successful at the game of investing, an investor needs the right mix of patience, humility, confidence and caution.  In other words, an investor needs the right temperament to succeed.]]></description>
										<content:encoded><![CDATA[<p>In order to be successful at the game of investing, an investor needs the right mix of patience, humility, confidence and caution.  In other words, an investor needs the right temperament to succeed.</p>
<p>I can&#8217;t emphasize enough how important temperament is.  Temperament may be the sole distinguishing factor between an investor who has wild success and one who substantially underperforms the market.</p>
<p>An investor with the right temperament is one who can observe a situation logically and dispassionately.  It&#8217;s a person who is not swept up in the emotions of the market, and neither takes comfort in being part of the crowd or against the crowd.  This type of person is able to take advantage of unfounded market exuberance and optimism (by selling), as well as undue market fear and pessimism (by buying).</p>
<p>An investor with the right temperament is also someone who is good at exercising patience.  A successful investor needs to have the ability to wait, wait, wait, and then wait some more for the right opportunity. Patience is key. You make your money when you buy at the right price, and so waiting for the right opportunity is possibly one of the most important aspects of successful investment.</p>
<p>While waiting for that perfect investment opportunity (or fat pitch, as some people like to call it), an investor needs to be cautious and humble. An investor who wants to succeed needs to realize his limitations and be extremely aware of what he does and does not know. A purchase made at the wrong price can hurt investment results substantially; an investor&#8217;s goal should be to <a href="http://capitalalligator.com/2016/03/21/never-lose-money/" target="_blank">never lose money</a>.</p>
<p>At this point, I&#8217;d like to add a few words about being a contrarian (a person who buys an investment simply because it appears cheap or because the market doesn&#8217;t like it).  Being a contrarian does not necessarily lead to investment success.  It&#8217;s not enough just to buy something that others don&#8217;t like or don&#8217;t want at that moment.  You have to buy something that is out of favor, and also be correct that the security is undervalued.  In other words, the price of the security needs to be cheap, and your facts and reasoning for purchasing the security need to be correct.  That is night-and-day different than simply being a contrarian.</p>
<p>When that perfect investment opportunity comes along, an investor needs to be able to act decisively and invest a good chunk of resources into that opportunity. Great investments don&#8217;t come along every day, and so when they do, you have to seize them with vigor and boldness.  Meaning, you have to put a good portion of your portfolio into those investments situations. This is a lot harder than it sounds, because the time when you should be investing is the time when everyone is extremely negative about a particular company or situation. The news media is probably emphasizing the negatives surrounding the company or particular situation, your friends are telling you how bad thing are, and even your own brain starts making up reasons for why you shouldn&#8217;t invest or why this may be a bad decision. It&#8217;s an uncomfortable situation to invest against the crowd and general consensus. However, if your analysis is correct, this is exactly the right time to invest.</p>
<p>As Warren Buffett has stated in the past:</p>
<blockquote><p>Be fearful when others are greedy and greedy when others are fearful.<br />
<cite>Warren Buffett</cite></p></blockquote>
<p>He probably also should have stated that to be greedy, you also need to be right.  In other words, you need to have the ability to accurately assess and value businesses and securities &#8212; which is a prerequisite to investment success.</p>
<p>As you can see, it takes the right mix of emotions and temperament to be a successful investor. This mix of patience, humility, confidence, and caution is rare when it comes to investing; and the right temperament may be one of the most important competitive advantages that individual investors have.  It literally pays to be aware of what you&#8217;re thinking and feeling while you&#8217;re making important investment decisions.</p>
<p>By exhibiting an even temperament, and becoming aware of your thought processes and emotions, it is possible to make better investment choices on a consistent basis; this should lead to better investment results and a faster compounding of wealth.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Punch Card Investing</title>
		<link>https://capitalalligator.com/invest/punch-card-investing/</link>
					<comments>https://capitalalligator.com/invest/punch-card-investing/#comments</comments>
		
		<dc:creator><![CDATA[Dexter Biddlesworth]]></dc:creator>
		<pubDate>Mon, 21 Mar 2016 23:47:45 +0000</pubDate>
				<category><![CDATA[Invest]]></category>
		<category><![CDATA[investing]]></category>
		<category><![CDATA[Punch Card]]></category>
		<category><![CDATA[Warren Buffett]]></category>
		<guid isPermaLink="false">http://capitalalligator.com/?p=345</guid>

					<description><![CDATA[Today, I'd like to talk about the concept of punch card investing. This was a concept that was popularized by Warren Buffett.]]></description>
										<content:encoded><![CDATA[<p>Today, I&#8217;d like to talk about the concept of punch card investing. This was a concept that was popularized by Warren Buffett.</p>
<p>Mr. Buffett described punch card investing in the following way:</p>
<blockquote><p>I could improve your ultimate financial welfare by giving you a ticket with only twenty slots in it so that you had twenty punches–representing all the investments that you got to make in a lifetime.  And once you’d punched through the card, you couldn’t make any more investments at all.  Under those rules, you’d really think carefully about what you did and you’d be forced to load up on what you’d really thought about.  So you would do so much better.<br />
<cite>Warren Buffett</cite></p></blockquote>
<p>So, punch card investing is only making 20 investment decisions over the course of a lifetime. The idea behind limiting the number of investment decisions that an investor makes is very rational. Financial markets are extremely competitive and you are not likely to find inefficiencies or mispricings very often. So, on the rare occasions when you do find mispricings or inefficiencies, you need to be ready to act in size. You need to be able to buy up a boatload of these investments. And if you&#8217;re only going to buy 20 or so investments over the course of your life, you need to know these investment situations very well and have a strong belief that they are going to substantially outperform over time.  (Please note that these 20 punch card investments would be considered <a href="http://capitalalligator.com/2016/03/11/active-versus-passive-investing/" target="_blank">active investments</a>.)</p>
<p>These punch card investments need to be like shooting fish in a barrel. On the few occasions when you come across one of these investment opportunities, it needs to be so obvious that it should be purchased, it should be like shooting fish in a barrel. In other words, it should be a no-brainer.</p>
<p><a href="http://capitalalligator.com/2016/03/05/charlie-munger/">Charlie Munger</a>, Warren Buffett&#8217;s partner and Berkshire Hathaway Vice Chairman, had this to say about his success:</p>
<blockquote><p>I didn&#8217;t get to where I am by going after mediocre opportunities.<br />
<cite>Charlie Munger</cite></p></blockquote>
<p>So let&#8217;s take a minute and discuss what kind of investments would fall into these punch card  investments. These investments should have a few commonalities. At this point I&#8217;ll paraphrase some investment thoughts from Warren Buffett. He says that when you&#8217;re investing, you should look for four things:</p>
<ol>
<li>The investment should be one that you understand completely.  In other words, you should be able to understand what the business does and the economics of the business and the industry.</li>
<li>The company should have favorable long-term economics.  In other words, it should have an economic moat around it that allows it to achieve high returns year after year.</li>
<li>The company&#8217;s management should be able and trustworthy.  Stated a little differently, management should be good at their jobs and honest.  (I can&#8217;t emphasize this one enough . You may think that you have a great business on your hands, but if people at the helm are steering the ship the wrong way, it may all end in disaster.)</li>
<li>The investment should be one that you can purchase at a reasonable price (or, if you&#8217;re lucky, at an unreasonably low price).  In other words, investments should be purchased at reasonable/attractive valuations.</li>
</ol>
<p>The second part of punch card investing is just as important. It&#8217;s the level of thought that needs to go into these 20 or so investments that you make over your lifetime. The idea here is that if you&#8217;re only investing in 20 or so different situations over the course of your life, you will spend a lot of time thinking about these situations and understanding them completely &#8212; inside and out. This is extremely important because after you invest in a situation, you need to have the fortitude to stick out any price declines that may come your way. When these price declines hit, you&#8217;ll need to be sure that what you&#8217;re investing in has way more value than the current price. This will give you the certainty, fortitude, and patience to wait out any price declines and eventually realize a gain on your investment (assuming that your original thesis and research is correct).</p>
<p>Punch card investing is not exciting or flashy.  It requires diligence, patience and the right temperament.  However, this method of investing, if practiced judiciously, can lead to extraordinary investment results.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://capitalalligator.com/invest/punch-card-investing/feed/</wfw:commentRss>
			<slash:comments>11</slash:comments>
		
		
			</item>
		<item>
		<title>Never Lose Money</title>
		<link>https://capitalalligator.com/invest/never-lose-money/</link>
		
		<dc:creator><![CDATA[Dexter Biddlesworth]]></dc:creator>
		<pubDate>Mon, 21 Mar 2016 21:36:36 +0000</pubDate>
				<category><![CDATA[Invest]]></category>
		<category><![CDATA[Gain]]></category>
		<category><![CDATA[Loss]]></category>
		<category><![CDATA[Money]]></category>
		<category><![CDATA[Rule]]></category>
		<guid isPermaLink="false">http://capitalalligator.com/?p=342</guid>

					<description><![CDATA[When a person starts to invest, it seems obvious that the objective should be to make as much money as possible. This can lead to first time investors becoming blind to the risks that they're taking so that they can earn higher returns. Like many things in life, this is a problem that needs to be inverted. Instead of asking how can I earn higher returns, investors first need to ask how can I avoid losing money?]]></description>
										<content:encoded><![CDATA[<p>When a person starts to invest, it seems obvious that the objective should be to make as much money as possible. This can lead to first time investors becoming blind to the risks that they&#8217;re taking so that they can earn higher returns. Like many things in life, this is a problem that needs to be inverted. Instead of asking how can I earn higher returns, investors first need to ask how can I avoid losing money?</p>
<p>Warren Buffett stated this principle elegantly: &#8220;Rule No. 1: Never lose money. Rule No. 2: Never forget Rule No. 1.&#8221;</p>
<p>The thought behind this approach to investing is that if you focus on the downside, then the upside will take care of itself. Stated another way, if you can minimize the risk in your investments such that the downside is limited, the only other direction is up &#8212; which means you&#8217;re making money and at low risk.</p>
<p>The math behind this concept is simple, but very powerful. If you have $100 invested into a security, and that security loses half its value, you would be left with $50. In order to get back to breakeven, that $50 needs to grow back into $100. So, if you lose 50% of your original investment, you will need a 100% return just to get back to breakeven.  See picture below.  That&#8217;s not the kind a math that I like. For me, it is much easier to try to avoid losses and make good returns, then to lose a whole bunch of money and have to hit a bunch of home runs afterward just to catch up.</p>
<p><img decoding="async" class="aligncenter size-large wp-image-350" src="http://capitalalligator.com/wp-content/uploads/2016/03/NLM-1024x743.jpg" alt="NLM" width="800" height="580" srcset="https://capitalalligator.com/wp-content/uploads/2016/03/NLM-1024x743.jpg 1024w, https://capitalalligator.com/wp-content/uploads/2016/03/NLM-300x218.jpg 300w, https://capitalalligator.com/wp-content/uploads/2016/03/NLM-768x557.jpg 768w, https://capitalalligator.com/wp-content/uploads/2016/03/NLM.jpg 1424w" sizes="(max-width: 800px) 100vw, 800px" /></p>
<p>Let&#8217;s look at one more example.  Let&#8217;s pretend that there are two people who both have $100 investments.  After one year, the first person has earned 7% on his investment, and the second person has lost 50% of his investment.  From that time forward, the first person earns 7% per year.  Below is a table showing how many years it will take for the second person&#8217;s investment to catch up to the first person&#8217;s investment under various return scenarios.  As you can see, if the second person earns 40% per year after the loss, his investment won&#8217;t catch up with the first person&#8217;s investment until just before year 4.  If the second person earns 30% per year after the loss, his investment won&#8217;t catch up until around year 5.  Finally, if the second person earns 20% per year after the loss, his investment won&#8217;t catch up until just before year 8.  So, even under an extremely optimistic return scenario of 40%, the second person&#8217;s investment wouldn&#8217;t catch up to the first person&#8217;s investment until just before year 4.  And under the slightly less optimistic return scenario of 20%, it would take almost 8 years to catch up.  And there&#8217;s no guarantee that this second investor could achieve even close to 20% per year for that amount of time.  See graph below.</p>
<p><div class="visualizer-front-container" id="chart_wrapper_visualizer-373-2012475597"><style type="text/css" name="visualizer-custom-css" id="customcss-visualizer-373">.locker,.locker-loader{position:absolute;top:0;left:0;width:100%;height:100%}.locker{z-index:1000;opacity:.8;background-color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.locker-loader{z-index:1001;background:url(https://capitalalligator.com/wp-content/plugins/visualizer/images/ajax-loader.gif) no-repeat center center}.dt-button{display:none!important}.visualizer-front-container.visualizer-lazy-render{content-visibility: auto;}.google-visualization-controls-categoryfilter label.google-visualization-controls-label {vertical-align: middle;}.google-visualization-controls-categoryfilter li.goog-inline-block {margin: 0 0.2em;}.google-visualization-controls-categoryfilter li {padding: 0 0.2em;}.visualizer-front-container .dataTables_scrollHeadInner{margin: 0 auto;}</style><div id="visualizer-373-2012475597" class="visualizer-front  visualizer-front-373"></div><!-- Not showing structured data for chart 373 because title is empty --></div></p>
<p>Let&#8217;s take this concept to the extreme.  Let&#8217;s pretend you have a string of fantastic investment successes where you&#8217;ve grown your money to 100 times what it used to be.  And let&#8217;s say you invest that money into something that turns out to be a complete loss.  At that point, all of your previous investment successes don&#8217;t matter, because you have no money now.  In other words, it&#8217;s critical that you remember that <em>any number times zero equals zero</em>.</p>
<p>Now, I&#8217;m not saying you shouldn&#8217;t invest in situations that have some amount of risk. All investments have risk.  What I&#8217;m advocating is that you 1) become extremely aware of what you&#8217;re doing with every single investment, 2) make sure all your investments compensate you for the risks you&#8217;re taking, and 3) size your investments appropriately so that you can handle any losses that come your way.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Active Versus Passive Investing</title>
		<link>https://capitalalligator.com/invest/active-versus-passive-investing/</link>
		
		<dc:creator><![CDATA[Dexter Biddlesworth]]></dc:creator>
		<pubDate>Fri, 11 Mar 2016 06:17:23 +0000</pubDate>
				<category><![CDATA[Invest]]></category>
		<category><![CDATA[active]]></category>
		<category><![CDATA[investing]]></category>
		<category><![CDATA[passive]]></category>
		<guid isPermaLink="false">http://capitalalligator.com/?p=277</guid>

					<description><![CDATA[After you've saved up some money and decided that it's time to start investing, the question becomes how should I invest?]]></description>
										<content:encoded><![CDATA[<p>After you&#8217;ve saved up some money and decided that it&#8217;s time to start investing, the question becomes how should I invest?</p>
<p>There are basically two ways to go: active investing or passive investing.</p>
<p>Active investing is buying specific investments in order to maximize return and minimize risk. Passive investing is buying an index fund or Exchange Traded Fund (ETF) that tracks the performance of some underlying securities.</p>
<p>The most popular index fund or ETF tracks the S&amp;P 500. The S&amp;P 500 is a grouping of the 500 largest companies in the United States by market capitalization. Market capitalization equals the number of common shares outstanding in a company times the price per share.</p>
<p>Getting back to the original question, how should one invest (actively or passively)? The answer is: &#8220;It depends.&#8221;</p>
<p>Warren Buffett, the Chairman and CEO of Berkshire Hathaway, provided the answer to this question. Mr. Buffett had this to say:</p>
<blockquote><p>Another situation requiring wide diversification occurs when an investor who does not understand the economics of specific businesses nevertheless believes it in his interest to be a long-term owner of American industry.  That investor should both own a large number of equities and space out his purchases.  By periodically investing in an index fund, for example, the know-nothing investor can actually out-perform most investment professionals.  Paradoxically, when &#8220;dumb&#8221; money acknowledges its limitations, it ceases to be dumb.<br />
<cite></cite><br />
On the other hand, if you are a know-<i>something</i> investor, able to understand business economics and to find five to ten sensibly-priced companies that possess important long-term competitive advantages, conventional diversification makes no sense for you. It is apt simply to hurt your results and increase your risk.  I cannot understand why an investor of that sort elects to put money into a business that is his 20th favorite rather than simply adding that money to his top choices &#8211; the businesses he understands best and that present the least risk, along with the greatest profit potential.  In the words of the prophet Mae West:  &#8220;Too much of a good thing can be wonderful.&#8221;<br />
<cite>Warren E. Buffett, 1993 Chairman&#8217;s Letter to Berkshire Hathaway Shareholders</cite><br />
<cite></cite></p></blockquote>
<p>There&#8217;s a lot of wisdom in this quote. If you&#8217;re a person who knows how to value businesses and assets, it makes no sense for you to diversify widely by buying an index fund or ETF. You&#8217;re much better off spending your time analyzing companies and buying the most undervalued securities you can find. This will lead to much higher returns and a reduction of risk in your portfolio.</p>
<p>However, if you&#8217;re a know-nothing investor, meaning you don&#8217;t know much about business or valuation, you should seek to diversify widely. A great solution for this is to buy a low-cost index fund or ETF that tracks the S&amp;P 500.</p>
<p>Now, it&#8217;s very important that you make a rational assessment of the type of investor you are: know-something or know-nothing. It can be financially devastating for you to think and act like a know-something investor, when in fact you are a know-nothing investor.</p>
<p>It is much easier to lose money in active investing.  You are exposed to company and security-specific risks, and your portfolio could also turn out to be too concentrated in a few investments or economic outcomes.</p>
<p>The decision between active and passive investing doesn&#8217;t have to be binary, though. In my mind, there&#8217;s a spectrum. You can do a little active investing while you&#8217;re investing the majority of your funds in a passive manner. This can be a good way to learn how to actively invest and potentially garner higher returns in the future.</p>
<p>If you are new to investing, however, I highly recommend that you start slow and invest passively (i.e., index). And then as you gain more knowledge and experience, you can start dipping your toe into the active investment pool. This phased approach should result in a decent investment return with minimal risk to start, and provide you with opportunities to learn how to actively invest, so that one day you could possibly hit a few investing home runs and achieve finance freedom early in life.  That seems like a pretty good risk/reward trade-off to me.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>