Miller Calculator






Miller Calculator – Optimal Cash Management Model


Miller Calculator

Optimal Miller-Orr Cash Management Model


Fixed cost per transaction to buy or sell securities.
Please enter a positive value.


Opportunity cost of holding cash (Daily equivalent of annual rate).
Rate must be greater than zero.


The variance of daily net cash flows (square of standard deviation).
Variance cannot be negative.


The minimum safety cash balance required.
Enter a valid lower limit.


Target Cash Balance (Z)
0.00

Total Spread (H – L)
0.00

Upper Limit (H)
0.00

Average Cash Balance
0.00

Miller-Orr Limit Visualization

L

Z (Target)

H (Upper)

The chart illustrates the boundaries where cash is converted to/from marketable securities.

Parameter Calculation Result Description
Spread 0.00 Difference between Upper and Lower Limits
Return Point (Z) 0.00 The level to which cash is restored when limits are hit
Upper Limit (H) 0.00 Point at which cash is invested into securities
Daily Avg Balance 0.00 Expected average cash held in the account

What is the Miller Calculator?

The miller calculator is an essential tool for corporate treasurers and financial managers, based on the Miller-Orr Model. Developed by Merton Miller and Daniel Orr, this model helps organizations determine the optimal cash balance when daily cash flows fluctuate randomly. Unlike simpler models that assume steady cash outflows, the miller calculator accounts for the inherent volatility in business operations.

Companies use the miller calculator to strike a balance between liquidity and profitability. Holding too much cash results in lost interest income, while holding too little increases transaction costs and risk of insolvency. By defining a “Return Point” (Z) and an “Upper Limit” (H) around a “Lower Limit” (L), the miller calculator provides clear decision rules: when cash hits the upper limit, buy securities; when it hits the lower limit, sell them.

Miller Calculator Formula and Mathematical Explanation

The mathematical foundation of the miller calculator relies on the cubic root of the ratio between transaction costs and interest rates, adjusted for cash flow variance. The derivation ensures that the total cost of managing cash—consisting of transaction costs and opportunity costs—is minimized.

The Core Formulas:

  • Spread (S) = 3 * [ (3 * b * σ²) / (4 * i) ](1/3)
  • Return Point (Z) = L + (Spread / 3)
  • Upper Limit (H) = L + Spread
  • Average Cash Balance = L + (4/3 * (Z – L))
Variable Meaning Unit Typical Range
b Transaction Cost Currency units 10 – 500
i Daily Interest Rate Decimal (0.01 = 1%) 0.0001 – 0.001
σ² Variance of Daily Cash Flows Currency² 10k – 10M+
L Lower Limit (Safety Stock) Currency units Set by Management

Practical Examples (Real-World Use Cases)

Example 1: Small Manufacturing Firm

A firm has a transaction cost of $40 per trade, a daily interest rate of 0.02%, a daily cash flow variance of $500,000, and a minimum safety limit of $2,000. Using the miller calculator:

  • Spread: $8,242
  • Return Point (Z): $4,747
  • Upper Limit (H): $10,242

This tells the manager: if cash hits $10,242, invest $5,495 into securities to return to $4,747.

Example 2: High-Volatility Tech Startup

A startup with daily cash flow variance of $5,000,000, transaction costs of $100, and a daily rate of 0.015%. The miller calculator suggests a much larger spread due to the high volatility, ensuring the company doesn’t constantly pay transaction fees.

How to Use This Miller Calculator

  1. Enter Transaction Cost: Input the fee your bank or broker charges for a single trade of marketable securities.
  2. Input Daily Interest Rate: Convert your annual yield to a daily rate (e.g., Annual Rate / 365).
  3. Input Variance: Enter the variance of your net daily cash flows. If you have standard deviation (σ), square it (σ * σ) for this field.
  4. Define Lower Limit: Set the minimum balance your company requires for safety or bank covenants.
  5. Review Results: The miller calculator instantly updates the Target (Z) and Upper Limit (H).

Key Factors That Affect Miller Calculator Results

Several financial and operational variables influence the outputs of the miller calculator:

  • Transaction Costs: Higher costs per trade lead the miller calculator to suggest a wider spread to minimize trading frequency.
  • Cash Flow Volatility: As variance increases, the “safety” spread grows larger to avoid hitting limits too often.
  • Opportunity Cost: Higher interest rates make holding cash more expensive, causing the miller calculator to narrow the spread and lower the average balance.
  • Lower Limit Requirements: Changes in bank requirements directly shift the entire range (Z and H) upward or downward.
  • Frequency of Monitoring: The model assumes continuous monitoring; manual delays may require wider buffers.
  • Market Liquidity: The ease of converting securities to cash affects the practical application of the calculated limits.

Frequently Asked Questions (FAQ)

What is the difference between Baumol and Miller-Orr models?

While the Baumol model assumes constant cash outflows, the miller calculator (Miller-Orr) is designed for random, stochastic cash flows common in real businesses.

How do I calculate daily interest rate?

Divide your annual percentage rate by 360 or 365. For example, 5% annual is 0.05 / 365 = 0.000137 per day.

Why is the spread divided by 3 for the return point?

The mathematical derivation for the miller calculator proves that the optimal point to return to is exactly 1/3 of the way up from the lower limit to minimize total costs.

What does “Variance of Daily Cash Flows” mean?

It is a statistical measure of how much your daily net cash position fluctuates from the average. High variance indicates unpredictable cash flows.

Can the lower limit be zero?

Technically yes, but most businesses use the miller calculator with a positive lower limit as a safety buffer for unexpected emergencies.

When should I re-run the miller calculator?

You should update your inputs whenever interest rates change significantly or if your company’s cash flow volatility shifts due to growth or seasonal factors.

Is the Miller-Orr model still relevant?

Yes, though modern software automates this, the underlying logic of the miller calculator remains the gold standard for liquidity management theory.

How does inflation affect the model?

Inflation typically increases interest rates and transaction costs, both of which are core inputs that will shift your optimal cash limits in the miller calculator.

Related Tools and Internal Resources


Leave a Comment