From Calculus to Kelly量化數理教科書 Vol I · LM2 Limits and Derivatives
Learning Module
2

Limits and Derivatives

A derivative is a rate with units. Read it correctly and a 1% index move explains a 7.6% account move.

Volume I · Calculus for FinanceBuilds on LM1Leads to LM3 · LM4 · LM5 · LM7 · LM31Time ≈ 2.5 h + labPDF A4 print edition
Learning Outcomes
MasteryAfter this module you should be able to:
1evaluate limits, including one-sided limits and limits at infinity, and identify where a function is discontinuous or not differentiable
2define the derivative as the limit of a difference quotient, and interpret it as a slope, a marginal rate and a sensitivity with units
3derive the power, exponential, logarithmic, product, quotient and chain rules, and apply them to financial functions
4calculate the delta of a futures position, the modified duration of a bond and the rate sensitivity of a present value
5calculate elasticities, and show that the elasticity of a futures account's equity with respect to the futures price equals its leverage, exposure ÷ equity
6estimate changes with differentials, bound the error of a linear approximation, and explain when it fails
7compute derivatives numerically with forward and central differences, and choose a step size that balances truncation and rounding error
8implement and verify derivatives in Python with finite differences and symbolic differentiation

1Introduction

A derivative answers one question: when an input moves a little, how much does an output move, per unit of input? Traders answer it daily without naming it. One TX contract gains NT$200 per index point; a bond with modified duration 9 loses about 9% per percentage point of yield, to first order.

This module builds the mathematics behind such numbers — limits, derivatives and elasticities — and shows where the linear picture breaks.

Motivating CaseA 1% day that becomes a 7.6% day

On 11 June 2025 TAIEX closed at 22,470.10, up 1.025%. The June TAIEX futures contract (TX) settled at 22,344, up 228 points. TX is marked to market at NT$200 per index point, so each long contract was credited NT$45,600 that evening. It was an ordinary session: 56 of the 145 sessions from 2 April to 31 October 2025 moved more.

Two traders were each long one contract at the previous day's settlement. Trader A had NT$600,000 of account equity and earned +7.60% on the day. Trader B had NT$900,000 and earned +5.07%. Both accounts exceeded an initial margin of NT$350,000 per contract. That margin is an illustrative assumption: TAIFEX resets margins often, and Section 6 quotes a dated official figure.

Two months earlier the same position had been a disaster. On 7 April 2025, the largest daily fall of the sample, TX settled at its −10% daily limit. Trader A lost 71% of equity in one session and Trader B lost 47%.

Why is the multiple 7.4 for one trader and 4.9 for the other? Why does it not stay fixed? And why did a 19% fall in the futures price over three sessions lift B's leverage from 4.7 to 44?

Each answer is one derivative. Section 6 resolves the case, and Section 7 explains why the linear answer failed in April.

Exhibit 1: One TX contract, two accounts, two days
11 June 2025 7 April 2025
TAIEX close: previous → current 22,242.14 → 22,470.10 21,298.22 → 19,232.35
TAIEX return +1.025% −9.700%
TX contract held June 2025 April 2025
TX settlement: previous → current 22,116 → 22,344 21,296 → 19,167
TX return +1.031% −9.997%
Mark-to-market per contract (NT$200 × points) +NT$45,600 −NT$425,800
Notional at previous settlement (NT$200 × ) NT$4,423,200 NT$4,259,200
Account A (NT$600,000): return on equity +7.600% −70.967%
Account B (NT$900,000): return on equity +5.067% −47.311%
Account return ÷ TAIEX return: A, B 7.4, 4.9 7.3, 4.9
Source: FinMind TaiwanFuturesDaily (TX, regular session, daily settlement prices) and TaiwanStockPrice (TAIEX), retrieved 10 October 2026; TX multiplier from the TAIFEX contract specification. Equity is measured at the previous settlement. The market was closed on 3 and 4 April 2025, so the session before 7 April is 2 April. Computations: data/lm02_case.py and the companion notebook LM02_lab.ipynb.

Sections 2–4 build the tools: limits, continuity, the derivative and its rules. Section 5 reads derivatives as sensitivities: futures delta, duration, rate risk. Section 6 introduces elasticity, which resolves the case.

Section 7 turns derivatives into approximations and shows how they fail. Section 8 computes derivatives numerically, where rounding makes "a smaller step is better" false, and Section 9 does it in Python.

NoteNotation in this module

is exposure ÷ equity, so is leverage. Chosen to maximize growth , it is the Kelly fraction of LM4; is a leveraged fund's daily multiple (LM3). Generic functions are and of a variable , as in ; is a point, a step and a limit.

Local symbols: contracts with multiplier (NT$ per index point), futures price , index and equity , so ; is the futures price at which equity is zero. In , is the continuously compounded financing rate, the continuous dividend yield and the time to expiry in years; is a bond's or payment's maturity in years. is an elasticity, , , are difference quotients and is machine epsilon. Counts: periods or payments, an integer power.

2Limits and Continuity

evaluate limits, including one-sided limits and limits at infinity, and identify where a function is discontinuous or not differentiable

Where a function is heading

The slope of a chord of from to is . At the expression is and means nothing. For it is 1.005017, and for it is 0.995017: the values head toward 1 from both sides. A limit makes "heads toward" precise, and it does not care what happens at the point.

DefinitionLimit

means that is as close to as we like whenever is close enough to , with . Precisely: for every there is a such that implies . The one-sided limits and let approach from one side only; the limit exists exactly when both exist and agree. means that for every there is a number such that implies .

Limits combine as expected: if and , then , , and when . These limit laws are stated without proof (Stewart, chapter 2). One more tool does the heavy lifting below.

TheoremSqueeze theorem

If for all near , and , then .

Deep DiveThe ε–δ definition at workoptional · click to expand

A limit from the definition. To show , let and choose . Then gives . The proof is a recipe: given a tolerance on the output, produce a tolerance on the input.

Proof of the squeeze theorem. Let . Choose so small that implies and ; both are possible because and tend to . On that set , so .

Continuity

DefinitionContinuity

is continuous at if is defined, exists, and the two are equal. is continuous on an interval if it is continuous at each of its points.

Polynomials, and (for ) are continuous. So are sums, products, quotients and compositions of continuous functions, wherever they are defined. Continuity also lets a limit pass inside a function: if and is continuous at , then . All three facts are stated without proof (Stewart, chapter 2).

A function can fail to be continuous in three ways, and each has a financial example.

  • Removable discontinuity. is undefined at 0, but its limit exists (it is 1, as shown below). Defining the value at 0 as 1 repairs it.
  • Jump. A digital option pays 1 if the index ends above the strike and 0 otherwise. Its payoff jumps at , where the left and right limits are 0 and 1.
  • Infinite discontinuity. The leverage of a futures account grows without bound as equity approaches zero. For Trader A on 11 June, equity is zero at , and as falls toward that level.

Continuity is weaker than smoothness. The call payoff is continuous at the strike but has a corner there; Section 3 shows that it has no derivative at .

Two limits that carry the module

By (1.6) of LM1, for every real . Everything we need about the slope of then follows from Bernoulli's inequality: for every integer and every ,

The proof is by induction. It holds with equality for . If it holds for , then, because , .

Replace by with : . Letting preserves the inequality, so for every real . Applied to it gives , which is positive when . Since by the laws of exponents (LM1),

Subtract 1 and divide by . For this gives . For the division flips both inequalities: . In both cases the bounds tend to 1 (Exhibit 2 shows them closing in), so the squeeze theorem yields

A second limit follows by substitution. Let , so that . As , because is continuous at 1, and whenever . Then , and the quotient law with (2.2) gives

Exhibit 2: Squeezing the slope of at zero
Lower bound Upper bound
+0.100 1.051709 1 1.111111 0.953102
+0.010 1.005017 1 1.010101 0.995033
+0.001 1.000500 1 1.001001 0.999500
−0.001 0.999500 0.999001 1 1.000500
−0.010 0.995017 0.990099 1 1.005034
−0.100 0.951626 0.909091 1 1.053605
Note: the bounds are and from (2.1). For the first ratio approaches 1 from above and the second from below; for the sides swap.

In financial language, (2.2) says that a continuously compounded rate produces a simple return whose ratio to tends to 1. Equation (2.3) says the same of a log return and a simple return. Both are "≈" statements about small moves; LM3 measures their error.

Limits at infinity

Limits at infinity describe long horizons, such as the value of an income stream that never stops.

Example 1From annuity to perpetuity

An annuity pays 1 at the end of each of years. At the periodic rate its present value is the annuity factor , which LM6 derives. Compute for , 30, 100 and 1,000, and find its limit as .

Solution

The values are 8.9826, 22.3965, 43.0984 and 50.0000. Because , the term tends to 0, and the limit laws give : the value of a perpetuity.

The gap shrinks by the same factor every year, so convergence is steady but slow. After 100 years, , or 13.80% of the perpetuity's value, is still missing. The 10-year factor, 8.9826, will reappear in Section 5 as the duration of a 10-year bond.

PitfallMarket data have no limits

Prices move in ticks (one TX tick is one index point, NT$200), print at discrete times, and gap. On 7 April 2025 TX settled at its −10% daily limit, 2,129 points below a settlement struck five calendar days earlier. Limits and derivatives belong to a model — a pricing formula, a fitted curve, an account-value function — not to a raw price series. "The derivative of the price path" is a modelling choice and should be stated as one.

導讀極限:看「趨近」,不看「等於」

極限描述的是函數「往哪裡去」,不在乎那一點本身有沒有定義。 在 是 ,但從兩邊都被夾到 1(夾擠定理 squeeze theorem),這就是「連續複利 很小時,簡單報酬 」的嚴格版本。不連續有三種:可移除( 在 0)、跳躍(二元選擇權在履約價)、無窮(權益趨近 0 時的槓桿);買權在履約價連續但不可微。記住:市場資料是一格一格跳的,極限與導數是「模型」的性質,不是報價本身的性質。

Knowledge Check 1

Use (2.2) to evaluate . What does the answer say about a 5% continuously compounded rate over a short period of years?

Answer

Put : the expression equals , which tends to . Over a short period of years the simple return is up to an error of order , between 0 and by (2.1). The instantaneous growth rate of the investment is 5% a year.

3The Derivative

define the derivative as the limit of a difference quotient, and interpret it as a slope, a marginal rate and a sensitivity with units

From average to instantaneous rate

The average rate of change of between and is the difference quotient : the slope of the secant through the two points. As shrinks, the secant pivots about . If it settles on a limiting line, that line is the tangent and its slope is the derivative.

DefinitionDerivative

is differentiable at if the finite limit

exists. is the derivative of at , also written . If is differentiable at every point of an interval, is a new function; differentiating it again gives the second derivative .

A derivative carries units: output units per input unit. That is why one number answers three questions.

  • Slope (geometry): the steepness of the tangent line.
  • Marginal rate (economics): the extra output from one more unit of input, such as the extra interest from lengthening a loan.
  • Sensitivity (risk): the change in a value per unit change in a risk factor. A TX contract has a sensitivity of NT$200 per index point.

Two derivatives from the definition show the mechanics. For , . For with , .

Example 2A derivative from the definition: the one-year zero

A one-year zero-coupon bond pays 100 at maturity, so its price at annual yield is . Find from (2.4) and evaluate it at . How much does the price fall per basis point for NT$100 million of face value?

Solution

The difference quotient is

As it tends to . At , per 100 face per unit of yield.

A basis point is units of yield, so the price falls by per 100 face per bp. For NT$100 million of face, that is NT$9,612 per bp. This number — the price fall for a one-basis-point rise in yield — is called the DV01.

The figure below lets you watch the secant become the tangent. Its opening view uses at with a forward step : the secant slope is 1.29744 while the tangent slope is 1. Shrink and the error falls in proportion to ; switch to central differences and it falls in proportion to .

Real pricing functions behave the same way. Exhibit 3 applies (2.4) to the price of a 10-year bond with a 2% annual coupon, valued at a 2% yield, where it trades at par. Section 5 derives the exact derivative, .

Exhibit 3: Difference quotients of a bond price at
Step Forward quotient Error Central quotient Error
100 bp −853.0203 +45.2382 −900.0754 −1.816868
10 bp −893.5768 +4.6817 −898.2767 −0.018153
1 bp −897.7887 +0.4698 −898.2587 −0.000182
0.1 bp −898.2115 +0.0470 −898.2585 −0.000002
0.01 bp −898.2538 +0.0047 −898.2585 0.000000
Note: 10-year bond, 2% annual coupon, price per 100 face; the quotients are price change per unit of yield. Forward: . Central: . Each tenfold cut in cuts the forward error about tenfold and, until rounding takes over at 0.01 bp, the central error about a hundredfold; Section 8 explains why.

Differentiable implies continuous

If is differentiable at , then , so is continuous at . The converse fails.

The one-sided derivatives can exist and differ. For the call payoff the right derivative at is 1 and the left derivative is 0. The payoff therefore has no derivative at . The digital payoff is not even continuous at , so it cannot be differentiable there.

The mean value theorem

TheoremMean value theorem

If is continuous on and differentiable on , there is a point with

Somewhere, the instantaneous rate equals the average rate. When the bond's yield rises from 2% to 3%, its price falls from 100 to 91.469797, an average slope of −853.0203 per unit of yield. The theorem guarantees a yield between 2% and 3% at which takes exactly that value.

Two consequences are used repeatedly. If on an interval, is increasing there. If on , then , which is how Sections 7 and 8 bound errors.

Deep DiveProof of the mean value theoremoptional · click to expand

Rolle's theorem. Suppose also that . A continuous function on a closed interval attains a maximum and a minimum (the extreme value theorem, stated without proof).

If both occur at the endpoints, is constant and everywhere. Otherwise an extremum, say a maximum, occurs at an interior point . There for and for , so the limit is both and : .

The general case. Apply Rolle's theorem to , which satisfies . Some has .

PitfallPer unit, per percent, per basis point

is a price change per unit of yield, that is, per 100 percentage points. Per percentage point it is −8.98; per basis point it is −0.0898. Futures delta has the same trap: NT$200 per index point for one TX contract, but NT$44,688 per 1% move at . Most sensitivity errors in practice are unit errors, so write the units next to every derivative.

Knowledge Check 2

Use the definition (2.4) to find the derivative of at .

Answer

, so the difference quotient is , which tends to 12. Hence , in agreement with the power rule of Section 4.

4Differentiation Rules

derive the power, exponential, logarithmic, product, quotient and chain rules, and apply them to financial functions

Six rules, each proved once from (2.4), differentiate every function built from powers, exponentials and logarithms by sums, products, quotients and compositions.

Linearity and integer powers

From the limit laws, for any constant , and : differentiation is linear. For a positive integer , the binomial theorem gives . Dividing by and letting leaves .

The exponential and the logarithm

PropositionDerivatives of and

For any constant ,

Proof. For , the law of exponents gives , which tends to by (2.2) with in place of . For both sides are 0.

For the logarithm, . With ,

by (2.3), since as .

With , the exponential is its own rate of change. Wealth grows at : a constant proportional rate , the log growth rate of LM1. Its logarithm, , is a straight line with slope .

Products and quotients

PropositionProduct and quotient rules

If and are differentiable at , then , and, where , .

Proof. Add and subtract :

Because is differentiable, it is continuous, so and the right side tends to . For the quotient, first
and then the product rule applied to gives .

The chain rule

Most pricing functions are nested: a bond price depends on discount factors, which depend on the yield. The chain rule differentiates compositions.

TheoremChain rule

If is differentiable at and is differentiable at , then is differentiable at and

The intuitive argument writes and lets . It is correct whenever for small , which can fail if oscillates. The Deep Dive gives a proof without that gap.

Deep DiveA proof of the chain rule without dividing by zerooptional · click to expand

Lemma (Carathéodory). is differentiable at if and only if near for some function continuous at . Then . If is differentiable, set for and ; continuity of at is the definition (2.4). Conversely, dividing by and letting gives .

Proof of (2.5). Let . Write and , with continuous at and continuous at . Then

The factor is continuous at , because is continuous at , and its value there is . By the lemma, is differentiable at with that derivative.

The chain rule completes the toolkit.

  • Real powers. For , , so for any real .
  • Other bases. For a base , , so .
  • Discount factors. and .
  • Logarithmic derivative. For , : the relative rate of change, the basis of elasticities in Section 6.

Exhibit 4 collects the rules with the places they appear in this book.

Exhibit 4: Differentiation rules and where they appear
Function Derivative Where it appears
discount factors , annualizing
continuous compounding and discounting
discrete compounding as a function of time
log returns, growth rates, Kelly growth
forward rates, notional
leverage , current yield
bond prices, currency translation
relative rates, elasticities
Example 3Forward rates from a yield curve

A continuously compounded zero-coupon yield curve is for maturity in years (an illustrative curve, not market data). The discount factor is . The instantaneous forward rate is the marginal rate earned by extending a deposit's maturity beyond . Find and evaluate it at , 5 and 10.

Solution

Since , the product rule gives . The derivative of is , so .

per year
1 1.42677% 0.191075% 1.61785%
5 1.84890% 0.050367% 2.10073%
10 1.97146% 0.009513% 2.06659%

The forward rate exceeds the yield wherever the curve slopes up. The yield is an average rate over ; the forward rate is the marginal rate at . Whenever a total equals times an average, .

Example 4How leverage changes with the futures price

An account holds contracts with multiplier , opened at with equity . Its equity is and its leverage, exposure ÷ equity, is . Use the quotient rule to find . Evaluate it for Trader A on 10 June 2025 (, , , NT$600,000).

Solution

The quotient rule gives

For Trader A, , so per index point. A 100-point rise should cut leverage by about 0.2124. Exact repricing gives , a fall of 0.2055.

For the derivative is negative: a fixed long position deleverages as the market rises and leverages up as it falls. Section 6 turns this into a one-line elasticity, and Section 7 shows how it misbehaves in a crash.

導讀連鎖律:敏感度相乘

很多定價函數是「一層套一層」:債券價格 → 折現因子 → 殖利率;台幣價值 → 美元價值 × 匯率。連鎖律說:外層對內層的敏感度,乘上內層對變數的敏感度,就是整體的敏感度。乘法法則與除法法則看起來是代數,其實是「邊際 = 平均 + 期限 × 平均的斜率」(遠期利率)和「槓桿隨價格變動」這類金融結論的來源。後面的 Greeks、存續期間與 LM28 的 Itô 引理,全部建立在連鎖律之上。

Knowledge Check 3

Differentiate with respect to , treating the return as a constant. What is the derivative at ?

Answer

By the chain rule, , which equals at . Averaged over the possible returns, this derivative is , the slope of the growth curve of LM4; its zero is the Kelly fraction .

5Derivatives as Sensitivities

calculate the delta of a futures position, the modified duration of a bond and the rate sensitivity of a present value

In risk management a derivative is a sensitivity: the change in a value per unit change in one risk factor, other factors held fixed. This section computes three that desks quote daily: futures delta, bond duration and the rate sensitivity of a present value.

Delta of a futures position

An account holding contracts opened at with equity has equity after marking to market. Its derivative is the position's delta:

The sensitivity is constant because is linear in . By linearity of the derivative, the delta of several positions is the sum of their deltas. Exhibit 5 lists the three TAIEX futures contracts.

Exhibit 5: TAIEX futures contracts: multiplier and delta
Contract Code Multiplier (NT$ per index point) Tick Delta of one long contract
TAIEX Futures TX 200 1 point = NT$200 NT$200 per point
Mini-TAIEX Futures MTX 50 1 point = NT$50 NT$50 per point
Micro TAIEX Futures TMF 10 1 point = NT$10 NT$10 per point
Source: TAIFEX contract specifications for TX, MTX and TMF (taifex.com.tw, retrieved 10 October 2026).

Delta per index point converts to delta per 1% move by multiplying by . At a 1% move is 223.44 points, worth NT$44,688 to one TX contract. The quantity is the position's notional, or exposure, and "NT$ per 1%" is notional ÷ 100.

Example 5Delta of a mixed position

A trader is long 2 TX, short 3 MTX and long 4 TMF, all in the same expiry month. Compute the position's delta, its profit on a 150-point rise, its delta per 1% move at , and the TMF trade that makes it delta-neutral.

Solution

Delta is NT$ per point, the same exposure as 1.45 TX contracts. A 150-point rise earns NT$43,500. Per 1% move, delta is NT$64,798. Selling 29 TMF () brings delta to zero. All of this is exact, because each contract's value is linear in .

Duration: the derivative of a bond price

A bond with annual cash flows at is priced at yield as . By linearity and the discount-factor rule,

Dividing by defines the modified duration and reveals the Macaulay duration inside it:
Macaulay duration is the present-value-weighted average time of the cash flows. It is not an extra definition: it is what the derivative of the price function produces.

As a sensitivity, (2.6) says , with an error of order (Section 7). The price fall for a one-basis-point rise in yield, , is the bond's DV01. LM3 adds the second-order term, convexity.

Example 6Duration of the 10-year bond as a derivative

The 10-year bond of Exhibit 3 pays a 2% annual coupon and yields 2%. Compute , , and the DV01 for NT$100 million of face. Then compare the first-order estimate of the price change with exact repricing for yield changes of ±25 bp.

Solution

With coupons of 2 and principal 100, and . So and years; the final payment alone carries weight . The DV01 is per 100 face, or NT$89,826 per NT$100 million.

For bp the first-order estimate is ; exact repricing gives −2.2166%. For −25 bp the estimate is +2.2456% and the exact change +2.2753%. The exact changes are asymmetric, while the linear estimate is symmetric and too pessimistic on both sides, by about 3 bp of price. That asymmetry is convexity, the subject of LM3.

The duration 8.9826 equals the 10-year annuity factor of Example 1. This is no coincidence: a bond at par has (Practice Problem 9).

Rate sensitivity of a present value

For a single payment due in years, the sensitivity depends on the compounding convention. At a continuously compounded rate , per unit of payment and : the relative sensitivity is exactly . At an annually compounded rate , and . For NT$1,000,000 due in 5 years at 2%, the sensitivities are −452.42 and −443.99 per bp, on present values of 904,837.42 and 905,730.81.

The same reasoning applies to the index futures fair value , which LM6 derives by no-arbitrage. Holding , and fixed, , close to 1.

Holding , and fixed, . For a three-month contract () at , a rise of 0.1 percentage point in the expected dividend yield lowers fair value by 5.50 points. A derivative that holds the other inputs fixed is a partial derivative, treated properly in LM7.

Knowledge Check 4

A trader is long 3 MTX and short 1 TX. What is the position's delta, and what is its profit if the futures price falls 120 points?

Answer

Delta is NT$ per point: the position is net short. A 120-point fall earns NT$6,000.

6Elasticity and Leverage

calculate elasticities, and show that the elasticity of a futures account's equity with respect to the futures price equals its leverage, exposure ÷ equity

A unit-free derivative

A delta of NT$200 per point cannot be compared with a duration of 9 years, and neither says what happens to an account in percent. Elasticity removes units by comparing relative changes.

DefinitionElasticity

For a positive function of a positive variable , the elasticity of with respect to is

It is the percentage change in per 1% change in , to first order.

The last form follows from the chain rule. Put , so and . Then .

Because elasticities are derivatives of logarithms, the rules of Section 4 become rules of addition and multiplication. For positive functions and :

  • power: if is proportional to , then ;
  • product and quotient: and ;
  • chain: the elasticity of with respect to is ;
  • sum: , a value-weighted average.

The first three follow from , and (2.5). For the sum, .

The sum rule is why portfolio sensitivities aggregate by value weights. A portfolio 60% in an index fund (elasticity 1) and 40% in cash (elasticity 0) has elasticity 0.6. Exhibit 6 gives each rule a financial reading.

Exhibit 6: Elasticity rules and their financial readings
Relation Elasticity Financial reading
zero-coupon price : elasticity in
TWD value of a USD asset = USD value × exchange rate
has elasticity
account → futures → index
value-weighted average portfolio sensitivity
Note: for a coupon bond, (2.6) gives . Macaulay duration is minus the elasticity of price with respect to the gross yield .

The elasticity of a futures account is its leverage

An account holding contracts has equity , so . By (2.7),

The elasticity of equity with respect to the futures price is the notional divided by equity: the account's leverage. Because is linear in , the one-day relation is exact, not approximate: .

The index enters through the chain rule. With the cost-of-carry price and , , fixed, . Therefore .

ResultEquity elasticity equals leverage

For a futures account, exactly, and under cost of carry . The same identity holds for any position financed with fixed debt. If a position worth is funded by equity and debt , then .

This covers margin purchases. Buy 1,000 shares of 0050 at an illustrative NT$60 with NT$24,000 of your own and NT$36,000 borrowed: , so a 4% fall removes 10% of equity.

Example 7Resolving the motivating case

Use (2.8) and Exhibit 1 to explain both traders' returns on 11 June and on 7 April 2025. Then explain the ratio of each account's return to TAIEX's.

Solution

On 11 June the notional at the previous settlement was NT$4,423,200. So for A and for B. The futures return was +1.0309%, so A earned and B earned , exactly as observed.

Against TAIEX's +1.0249%, the ratios are and . They differ slightly from because the futures and the index moved by different percentages. The ratio of their returns, a measured , was . On 7 April it was 1.0307, and the same arithmetic gives for A and for B.

Over the 145 sessions from 2 April to 31 October 2025, a least-squares line through daily TX and TAIEX returns has slope 1.008 (correlation 0.978). Day by day the ratio scatters: on the 14 days when TAIEX moved between 0.9% and 1.1% in size, it ranged from 0.753 to 1.459.

TAIEX closes on a 13:25–13:30 call auction; the TX settlement comes from the last minute of trading to 13:45. The basis also moves with dividend expectations. On average the measured is close to 1; on any one day it is noisy.

The answer to "why 5–8%?" is therefore not the contract but the equity behind it: the multiple is notional ÷ equity. With the illustrative initial margin of NT$350,000 as the only equity, on 11 June would have been 12.64.

The exchange's margins cap leverage. TAIFEX's table effective 12 August 2026 requires an initial margin of NT$701,000 and a maintenance margin of NT$538,000 per TX contract. The MTX and TMF figures, NT$175,250 and NT$35,050 initial, are exactly 1/4 and 1/20 of TX, in proportion to the multipliers.

TAIFEX recalculates margin levels after each regular session and may adjust them when the change reaches a set threshold. That is why this module uses an illustrative 2025 figure rather than a quoted one. Scaled by TAIFEX's ratio 538,000/701,000, the illustrative initial margin of NT$350,000 corresponds to an illustrative maintenance margin of about NT$268,600.

Leverage moves: its elasticity is

Leverage is a ratio, so its elasticity follows from the quotient rule for elasticities and (2.8):

This is the elasticity form of Example 4. For it is negative.

A 1% rise in the futures price cuts Trader A's leverage of 7.3720 by about 6.4%, to a first-order 6.9023. The exact value is 6.9345. On 11 June itself, a 1.0309% rise took A from 7.3720 to 6.9219, against a linear prediction of 6.8877.

Over months the drift is large. Exhibit 7 follows both accounts from the close of 10 June to 31 October 2025, holding one near-month contract and rolling the day before each expiry. TAIEX rose 26.94% and the futures position gained 6,824 points, or NT$1,364,800. A's leverage fell from 7.37 to 2.89 and B's from 4.91 to 2.51.

Exhibit 7: Leverage of one TX contract held from 10 June to 31 October 2025
Note: one near-month TX contract, rolled at the settlement price on the day before each expiry, marked to market daily at NT$200 per point; no deposits or withdrawals. On each roll day the new contract traded at least 35,485 contracts. Leverage at each settlement. Source: FinMind TaiwanFuturesDaily, retrieved 10 October 2026; computations in data/lm02_case.py.

Despite falling leverage, A's equity rose 227.47% and B's 151.64%. A fixed position's profit is linear in index points. Its return on the initial equity is therefore times the points gained divided by : . Multiplying by TAIEX's return would have predicted only .

The futures also gained 832.79 more points than the index (6,824 against 5,991.21). The rolls added a net 510 points: +565 from the June, July and August rolls into cheaper contracts, −55 from the September and October rolls. The other 322.79 points came from the basis, which moved from a 126.14-point discount on 10 June to a 196.65-point premium on 31 October. LM6 explains this basis.

Pitfall"My leverage is 7" is a statement about today

Leverage, like any elasticity, is local. A fixed number of contracts deleverages in a rally and leverages up in a sell-off, at the rate of (2.9). A daily-reset fund with multiple does the opposite: it trades every day to hold , which produces the volatility drag of LM3. Neither is "the" leverage, so a risk limit of "at most " must say how often the position is rebalanced back to 5.

Example 8The measured elasticity of 00631L to 0050

00631L is designed to return twice the daily return of the Taiwan 50 index (), which 0050 tracks. Using daily total returns from 3 November 2014 to 8 October 2026, estimate its elasticity with respect to 0050, and comment.

Solution

To first order in , . The slope of a least-squares line through the 2,902 pairs of daily returns therefore estimates an average daily elasticity (LM23 treats regression).

Each fund split after a trading halt: 0050 4-for-1 on 18 June 2025 and 00631L 22-for-1 on 31 March 2026. The previous close is restated per new share, and returns run between common trading dates, so two pairs span the halts (six and five sessions). Unadjusted closes would give a slope of 0.846.

The slope is 1.887 and the correlation 0.974, with or without the two halt pairs. By full calendar year it ranged from 1.717 (2024) to 1.984 (2021).

On 7 April 2025 both funds closed at their daily price limits: 0050 fell 10.000% and 00631L 19.995%. TWSE sets the limit of a leveraged ETF on a domestic index at 10% times its multiple, so 00631L's is 20%. That day's ratio of 2.000 therefore reflects the exchange's limits, not the fund. The next session 0050 fell 3.25% and 00631L 11.20%, a ratio of 3.45.

The designed elasticity is 2; the measured one is lower on average. One likely source is replication basis, which LM3 discusses for the fund's long-run returns: the fund holds mostly TAIEX futures rather than Taiwan 50 instruments. Its market price can also drift from its net asset value. A designed elasticity still has to be measured.

Example 9A TWD investor in a USD asset

A Taiwan investor holds a US equity fund. Over a quarter the fund returns in USD, while the exchange rate , TWD per USD, returns (illustrative numbers). Compute the investor's TWD return exactly and to first order, and describe what a currency hedge changes.

Solution

The TWD value is , so by the product rule its elasticity with respect to each factor is 1. Log returns add exactly, as in (1.15) of LM1: , a simple return of .

The first-order answer, , misses the second-order cross term . Selling the initial USD value forward replaces most of the currency return with the forward premium (LM6). The hedge is not exact: the 6% gain in USD stays exposed to the exchange rate.

導讀彈性 = 槓桿倍數

彈性是「百分比對百分比」的導數,沒有單位,所以能比較台指期、債券與外幣資產。期貨帳戶權益數對期貨價格的彈性,恰好等於名目價值(契約價值)÷ 權益數 :同一口台指期,掛在 60 萬權益數上是 7.37 倍,掛在 90 萬上只有 4.91 倍,所以 1% 的行情變成 7.6% 或 5.1%。關鍵是 本身也會動:,固定口數時,漲了自動降槓桿,跌了槓桿暴增。每日重設的槓桿 ETF 反過來每天調整部位維持固定倍數 ,這就是 LM3 波動拖累 (volatility drag) 的來源。

Knowledge Check 5

An account holds one TX contract with . Estimate its leverage after a 1% rise in the futures price, then compute it exactly.

Answer

By (2.9) the elasticity is , so falls by about 5%, to . Exactly, the new notional is times the old and equity is times the old, so .

7Differentials and Linear Approximation

estimate changes with differentials, bound the error of a linear approximation, and explain when it fails

The differential

A derivative turns into an approximation by running the definition backwards. If is small, is close to .

DefinitionDifferential and linear approximation

If is differentiable at , the differential is the change along the tangent line for an input change . The linear approximation of at is , the first-order Taylor polynomial of LM3.

By the definition of the derivative, the error satisfies : it vanishes faster than the step. When has a bounded second derivative, the mean value theorem makes this quantitative.

ResultSize of the linearization error

If is twice differentiable between and , with there, then

The error of a linear approximation is : halve the step and the bound falls by a factor of 4.

Proof. By the mean value theorem, for some between and . Hence . Applying the theorem to gives , and . LM3 sharpens the constant from to and gives the error exactly.

Linearizing at 0 gives errors of 0.021403, 0.005171 and 0.001271 for , 0.1 and 0.05. Each halving divides the error by about four (4.14, then 4.07).

When the linear approximation fails

The bound (2.10) names the two enemies: a large step and a large curvature . Four situations defeat a tangent line.

  1. Large moves. The error grows like the square of the move. A tangent fitted at today's yield or price is a local tool.
  2. Singularities. Near a point where blows up, is huge and no tangent follows the curve. Leverage near the zero-equity level is the example below.
  3. Kinks and jumps. At a corner, such as a call payoff at the strike, no tangent exists. Across a jump, such as a gap or a limit-locked session, no continuous model applies.
  4. Stationary points. If , the tangent is flat and says nothing about the direction of change. The second derivative decides, which is the business of LM4 (optima) and LM3 (convexity).

April 2025 shows the second case in real data. Trader B held one April contract on NT$900,000 at the close of 2 April, with . Equity reaches zero at , where has a vertical asymptote. Exhibit 8 compares B's exact leverage with the linear approximation built on 2 April from Example 4.

Exhibit 8: Leverage of a one-contract account in April 2025: exact and linear
Date TX settlement Move since 2 April Equity B (NT$) Leverage B, exact Leverage B, linear
2 April 21,296 — 900,000 4.732 4.732
7 April 19,167 −10.00% 474,200 8.084 6.498
8 April 18,169 −14.68% 274,600 13.233 7.326
9 April 17,184 −19.31% 77,600 44.289 8.143
10 April 18,902 −11.24% 421,200 8.975 6.718
Note: one April TX contract held from the 2 April settlement with NT$900,000 of equity; no margin calls, deposits or withdrawals are modelled. Trader A, with NT$600,000, would have had NT$174,200 of equity () after 7 April and negative equity (−NT$25,400) after 8 April: its zero-equity level was 18,296. Source: FinMind TaiwanFuturesDaily, retrieved 10 October 2026.

For a hypothetical 1% fall from 2 April, the linear estimate (4.9091) misses the exact value (4.9179) by 0.0088. For the 19.31% fall to 9 April it predicts 8.143 when the truth is 44.289. The derivative at 2 April was correct; it simply stopped describing the function. Near , behaves like , whose curvature explodes.

In practice neither account would have stayed untouched. A margin call comes when equity falls below the maintenance margin, illustratively NT$268,600 here. A's equity fell below it after 7 April (NT$174,200). B stayed above it after 8 April (NT$274,600) and fell far below it after 9 April (NT$77,600); either trader then had to deposit more or close the position.

導讀線性近似什麼時候會失效

線性近似(切線)的誤差和「步長平方 × 曲率」同階,所以有四種情況會失效:變動太大、靠近奇異點(曲率爆炸)、尖角或跳空(根本沒有切線)、以及導數剛好為 0 的駐點。2025 年 4 月的台指期就是第二種:B 帳戶 4/2 槓桿 4.73 倍,三個交易日後期貨跌 19.3%,用切線估計只會到 8.1 倍,實際卻是 44.3 倍,因為權益數逼近 0,槓桿在「權益歸零點」16,796 有垂直漸近線。結論:導數是「當下」的敏感度,大行情時要重新計算,不能拿昨天的 delta 或 duration 線性外推。

Knowledge Check 6

Use a differential to estimate the price change, per 100 face, of the 10-year 2% bond when its yield rises from 2.00% to 2.05%.

Answer

. Exact repricing gives −0.4480; the difference is the second-order convexity effect of LM3.

8Numerical Differentiation

compute derivatives numerically with forward and central differences, and choose a step size that balances truncation and rounding error

Many pricing functions are code with no usable derivative formula: a callable bond on a tree, a Monte Carlo option value, an interpolated curve. Practitioners then bump and reprice: they evaluate the function at nearby inputs and form a difference quotient. Doing this well requires knowing two errors that pull in opposite directions.

Forward and central differences

For a step , the forward, backward and central difference quotients are

The central quotient is the average of the other two.

Truncation error of the forward quotient. By the mean value theorem, for some . Applying the theorem again to , . If near , then : the error is .

Truncation error of the central quotient. If near , then : the error is . The odd symmetry of the central quotient cancels the first-order error term. The Deep Dive proves it with the mean value theorem alone.

Deep DiveWhy the central difference is second orderoptional · click to expand

Let , so and . By the mean value theorem, for some , and . Therefore

with and , using the theorem on twice. Once more, , hence .

Taylor's theorem in LM3 sharpens the constants: the forward error is and the central error , up to higher-order terms.

The orders are visible in the numbers. For at 0, the forward error divided by is 0.5171, 0.5084 and 0.5042 for , 0.05 and 0.025, approaching . The central error divided by is 0.16675, 0.16669 and 0.16667, approaching .

Rounding error and the best step

Double precision stores about 16 significant digits. The gap between 1 and the next representable number is machine epsilon, , so each computed carries a rounding error of order . Subtracting two nearly equal values keeps those errors while the true difference shrinks, and dividing by magnifies them.

The total error of the forward quotient is therefore about

and that of the central quotient about
These are order-of-magnitude models, with the truncation constants taken from LM3. The lessons are robust: the best forward step scales like , the best central step like , each times the scale of the problem.

For the bond, , and . The models give and . Exhibit 9 scans from to ; the smallest errors occur at (forward, relative error ) and (central, relative error ).

Exhibit 9: Error of numerical derivatives of the bond price versus step size
Note: relative error of and as estimates of for the 10-year 2% bond, both axes in powers of ten. On the right, truncation dominates and the lines have slopes 1 and 2. On the left, rounding dominates and the error grows like . Dashed lines: the two error models above.
Exhibit 10: Forward and central estimates of at selected steps
Step Forward Relative error Central Relative error
−853.02028368 −900.07536837
−897.78870479 −898.25868215
−898.25380077 −898.25850056
−898.25844611 −898.25849443
−898.25846317 −898.25860528
−898.32496997 −898.33918082
Note: exact value . Below the central quotient loses accuracy to rounding. At both quotients are wrong in the fourth significant digit, worse than a forward quotient with .
Example 10Duration by bumping the yield

Estimate the modified duration of the 10-year bond by bumping its yield 1 bp, first with a forward and then with a central difference. Compare both with the exact value.

Solution

With , the forward estimate is , an error of −0.004698. The central estimate is , against the exact 8.9825850: an error of . The central bump is about 2,600 times more accurate at the cost of one extra pricing.

This is why effective duration, for a parallel shift of the yield curve, is a central difference. A 1 bp step is far above the rounding floor, so it is safe for any well-behaved pricer.

PitfallSmaller is not better, and kinks fool every formula

Shrinking the step below the optimum makes the estimate worse, as Exhibit 10 shows at . At a kink no step helps. For the call payoff at the strike , the forward, backward and central quotients are 1, 0 and 0.5 for every . The central value looks like a delta but is not a derivative; numerical Greeks near strikes and barriers need care (LM31).

導讀數值微分:步長不是越小越好

用差分估計導數(實務上叫 bump and reprice)有兩種誤差在拉鋸:截斷誤差隨步長 變小而變小(前向差分 、中央差分 ),捨入誤差卻隨 變小而變大(約 ,雙精度 )。所以最佳步長在中間:前向差分約 、中央差分約 (乘上問題的尺度)。實務上算債券 duration 用 1 bp 的中央差分就很準:誤差只有 (相對誤差約 );但碰到買權履約價這種尖角,任何步長都算不出真正的導數。

Knowledge Check 7

Where truncation error dominates, by what factor does halving the step divide the forward error, and the central error? Check with at , using and .

Answer

By about 2 and about 4. For at 2 the forward errors are −0.0012458 and −0.0006240 (ratio 2.00); the central errors are and (ratio 4.00).

9Derivatives in Python

implement and verify derivatives in Python with finite differences and symbolic differentiation

Three habits make derivatives safe in code. Compare every numerical derivative with an exact one on a case where both exist. Bump with central differences and a step well above the rounding floor. And let a computer algebra system check hand-derived formulas.

The first block implements (2.11) and reproduces Example 10:

Python
def bond_price(y, coupon=0.02, n=10, face=100.0):
    """Annual-coupon bond priced at yield y; the 10-year 2% bond by default."""
    return (sum(coupon * face / (1 + y) ** t for t in range(1, n + 1))
            + face / (1 + y) ** n)

def forward_diff(fun, x, dx):
    return (fun(x + dx) - fun(x)) / dx

def central_diff(fun, x, dx):
    return (fun(x + dx) - fun(x - dx)) / (2 * dx)

y0, dy = 0.02, 1e-4
P0 = bond_price(y0)
print(f"D_mod forward {-forward_diff(bond_price, y0, dy) / P0:.6f}")  # 8.977887
print(f"D_mod central {-central_diff(bond_price, y0, dy) / P0:.6f}")  # 8.982587

SymPy differentiates the same function symbolically and checks the leverage derivative of Example 4:

Python
import sympy as sp

y = sp.symbols("y", positive=True)
P = (sum(sp.Integer(2) / (1 + y) ** t for t in range(1, 11))
     + 100 / (1 + y) ** 10)
dP = sp.diff(P, y)                                     # exact derivative
print(sp.N(dP.subs(y, sp.Rational(1, 50)), 10))        # -898.2585006
print(sp.N((-dP / P).subs(y, sp.Rational(1, 50)), 6))  # 8.98259

F, E0, F0, N, m = sp.symbols("F E_0 F_0 N m", positive=True)
f = N * m * F / (E0 + N * m * (F - F0))                # exposure / equity
print(sp.simplify(sp.diff(f, F) + f * (f - 1) / F))    # 0, so f'(F) = -f(f-1)/F

Elasticities can be estimated from data. The account of the motivating case takes a few lines of Polars, and the slope of Example 8 one call to NumPy:

Python
import numpy as np
import polars as pl

# paths from the repository root
tx = pl.read_csv("data/raw/TX__2025-04-01__2025-10-31.csv")
june = (tx.filter(pl.col("contract_date") == 202506)
          .filter(pl.col("date").is_in(["2025-06-10", "2025-06-11"]))
          .sort("date")["settlement_price"].to_numpy())
f_A = 200 * june[0] / 600_000  # exposure / equity
print(f"f_A = {f_A:.4f}, account return = "
      f"{f_A * (june[1] / june[0] - 1):.2%}")  # 7.3720, 7.60%

# written by data/build_series.py
etf = pl.read_parquet("data/processed/etf_daily_returns.parquet")
slope = np.polyfit(etf["R_0050"].to_numpy(), etf["R_00631L"].to_numpy(), 1)[0]
print(f"elasticity of 00631L to 0050: {slope:.3f}")  # 1.887
In PythonCompanion lab

The notebook LM02_lab.ipynb rebuilds Exhibit 1, Exhibit 2, Exhibit 3, Exhibit 7, Exhibit 8, Exhibit 9 and Exhibit 10. It runs finite-difference experiments on a log–log grid and computes duration by bumping yields. It also estimates the elasticity of levered positions from 0050 data and solves the computational practice problems. The notebook reads FinMind files that you download once with your own token. From the repository root, run uv run python data/fetch_finmind.py, then uv run python data/make_lab_data.py. FinMind's licence does not allow the book to redistribute the data. After that, the notebook runs offline.

Summary

  • A limit describes where a function is heading. From and the squeeze theorem, and ; these two limits drive every derivative of exponentials and logarithms.
  • A function is continuous when its limit equals its value; discontinuities are removable, jumps (digital payoffs) or infinite (leverage at zero equity). A call payoff is continuous but not differentiable at the strike.
  • The derivative (2.4) is a rate with units: a slope, a marginal rate and a sensitivity. Six rules proved from (2.4) differentiate every function built from powers, exponentials and logarithms.
  • A futures position's delta is NT$ per point (TX 200, MTX 50, TMF 10). Modified duration is , and Macaulay duration emerges as the present-value-weighted time; the 10-year 2% par bond has .
  • Elasticity is . A futures account's equity elasticity equals its leverage , exposure ÷ equity, exactly for one mark-to-market period. On 11 June 2025, turned a 1.031% futures move into a 7.60% account move.
  • The leverage of a fixed position has elasticity . Account A's leverage fell from 7.37 to 2.89 in the June–October 2025 rally; account B's rose from 4.73 to 44.29 in three April sessions.
  • A linear approximation has error and fails for large moves, near singularities, at kinks and jumps, and at stationary points.
  • Numerical derivatives trade truncation error ( forward, central) against rounding error (of order ). Best steps are near and times the problem's scale; a 1 bp central bump prices duration to within 0.000002.

Practice Problems

  1. is:

    • A.1
    • B.2
    • C.
  2. The derivative of at is:

    • A.1/3
    • B.1
    • C.3
  3. Use the definition (2.4) to find the derivative of at .

  4. Which statement is correct?

    • A.Every differentiable function is continuous.
    • B.Every continuous function is differentiable.
    • C.The payoff is differentiable at .
  5. A trader is long 1 TX, short 3 MTX and long 7 TMF in the same expiry month. Compute the position's delta and its profit if the futures price falls 250 points.

  6. An account holds 2 MTX contracts at with NT$500,000 of equity. If the futures price rises 1.2%, the account's return is closest to:

    • A.2.4%
    • B.5.0%
    • C.6.0%
  7. A futures account has leverage . Using (2.9), estimate its leverage after the futures price rises 2% and after it falls 2%. Compute both exactly and explain why the linear estimate is worse for the fall.

  8. A 5-year zero-coupon bond yields 2%. Compute its modified duration under annual compounding and its duration under continuous compounding.

  9. A bond pays an annual coupon per 100 face for years and trades at par at its yield , so . Show that its modified duration is , the annuity factor at . Check the formula for the 10-year 2% bond.

  10. A Taiwan investor's USD fund returns over a year, while the exchange rate, TWD per USD, returns . Compute the TWD return exactly and to first order, and identify the neglected term.

  11. Estimate the derivative of at with forward and central differences using . Report each error.

  12. In double precision, the step that minimizes the total error of a central difference for a function and argument of order 1 is closest to:

    • A.
    • B.
    • C.
  13. A bet returns +2% or −1% with equal probability, and a trader stakes the fraction of capital on it. The expected log growth per bet is . Compute , evaluate it at , 10, 25 and 40, and interpret the signs.

  14. The current yield of a bond with annual coupon is . Show that , and estimate the change in the 10-year 2% bond's current yield for a 10 bp rise in its yield.

  15. Index futures fair value is . Take , , and (illustrative inputs). Compute , the elasticity of with respect to , and the change in when rises by 0.1 percentage point.

  16. (Python) Compute forward and central estimates of the 10-year bond's for . Which step is best for each method, and how do the answers compare with and ?

Solutions

  1. B is correct. With , by (2.2). A ignores the factor 2; C confuses the limit with at .

  2. C is correct. By the chain rule, , so . A inverts the inner derivative; B forgets it.

  3. . So the derivative is 0.25, in agreement with at .

  4. A is correct (Section 3). B fails for at 0. C fails because the left and right derivatives at are 0 and 1.

  5. Delta is NT$ per point. A 250-point fall loses NT$30,000.

  6. C is correct. Notional is NT$2,500,000, so , and the return is exactly. A is twice the move (the number of contracts); B is the leverage itself.

  7. By (2.9) the elasticity is . Linear estimates: after the rise and after the fall. Exactly, after the rise and after the fall. The fall moves the account toward zero equity, where curves sharply upward (Section 7), so the tangent line falls further behind.

  8. Annual compounding: . Continuous compounding: , so the duration is exactly 5.0000. The two differ by the factor : modified duration is Macaulay duration (here 5) divided by , and continuous compounding removes that factor.

  9. Let and , so that . The chain rule gives , and the quotient rule gives . At , where :

    Since at par, . For and , , matching Example 6.

  10. Exactly, . To first order, . The neglected term is the cross product , which is second order; log returns add without it.

  11. Forward: , error −0.0012458. Central: , error . The exact value is ; the central estimate is about 300 times more accurate.

  12. B is correct. The best central step scales like . C is the best forward step, ; A is machine epsilon itself, where rounding destroys the quotient.

  13. . Then , the arithmetic mean return; ; ; . Growth rises with up to and falls beyond it, so maximizes growth. LM4 develops this first-order condition and explains why such a large should not be used as is.

  14. By the quotient rule, . For the 10-year bond, and , so a 10 bp rise lifts the current yield by about bp. Exact repricing, , gives 2.01803%, also +1.80 bp.

  15. . Since is proportional to , exactly, although . per unit of , so a rise of 0.001 in lowers by 5.60 points.

  16. The scan reproduces Exhibit 10. The central error is smallest at (relative error ). On this grid the forward error is smallest at (), but () and () are within a factor of 1.5 of it: a plateau around the crossover of the two error terms at .

    At truncation still dominates ( against of rounding in the model). Below the crossover rounding dominates, and the low value at (model ) is luck. The quarter-decade scan of Exhibit 9 puts the minima at and , which match and in order of magnitude.

Glossary

Term 中文 Meaning
Limit 極限 Value approached by as , regardless of .
One-sided limit 單邊極限 Limit as approaches from the left or from the right only.
Squeeze theorem 夾擠定理 A function trapped between two functions with a common limit shares that limit.
Continuity 連續性 .
Difference quotient 差商 , the slope of a secant line.
Derivative 導數 Limit of the difference quotient, (2.4); a rate with units.
Tangent line 切線 Line through with slope .
Mean value theorem 均值定理 Some interior point has instantaneous rate equal to the average rate.
Chain rule 連鎖律 , (2.5).
Sensitivity 敏感度 Change in value per unit change in one risk factor, others fixed.
Contract multiplier 契約乘數 NT$ value of one index point for one futures contract.
Notional value 名目價值(契約價值) Multiplier × futures price × number of contracts: the exposure.
Delta Delta Derivative of a position's value with respect to the underlying price.
Modified duration 修正存續期間 , (2.6).
Macaulay duration 麥考利存續期間 Present-value-weighted average time of cash flows; .
DV01 基點價值 Price fall for a one-basis-point rise in yield, .
Elasticity 彈性 , the percentage change in per 1% change in , (2.7).
Leverage 槓桿倍數 Exposure ÷ equity, ; the equity elasticity of a futures account, (2.8).
Initial margin 原始保證金 Equity required per contract to open a futures position.
Maintenance margin 維持保證金 Equity level below which a margin call is triggered.
Differential 微分 , the change along the tangent line.
Linear approximation 線性近似 ; error , (2.10).
Forward difference 前向差分 ; truncation error .
Central difference 中央差分 ; truncation error .
Truncation error 截斷誤差 Error from replacing a limit by a finite step.
Rounding error 捨入誤差 Error from finite-precision arithmetic.
Machine epsilon 機器精度 Gap between 1 and the next double-precision number, .

References

  • Stewart, J., D. K. Clegg and S. Watson (2021). Calculus: Early Transcendentals, 9th ed., chapters 2 and 3. Cengage.
  • Spivak, M. (2008). Calculus, 4th ed., chapters on limits, continuity and derivatives (ε–δ proofs, the mean value theorem). Publish or Perish.
  • Hull, J. C. (2022). Options, Futures, and Other Derivatives, 11th ed. (Global Edition), chapters on futures markets (daily settlement, margin) and on the pricing of stock index futures. Pearson.
  • Press, W. H., S. A. Teukolsky, W. T. Vetterling and B. P. Flannery (2007). Numerical Recipes: The Art of Scientific Computing, 3rd ed., section 5.7, "Numerical Derivatives". Cambridge University Press.
  • Goldberg, D. (1991). "What Every Computer Scientist Should Know About Floating-Point Arithmetic." ACM Computing Surveys 23 (1): 5–48.
  • Taiwan Futures Exchange. Contract specifications of TAIEX Futures (TX), Mini-TAIEX Futures (MTX) and Micro TAIEX Futures (TMF): multipliers, tick sizes, ±10% daily price limit, daily settlement price, trading hours. Retrieved 10 October 2026.
  • Taiwan Futures Exchange. Index futures margin table, effective 12 August 2026, and margin adjustment procedure. Retrieved 10 October 2026.
  • Taiwan Stock Exchange. Trading system and trading hours of the centralized market. Retrieved 10 October 2026.
  • Taiwan Stock Exchange. Rules Governing Trading of Beneficial Certificates, Article 8 (price limits of leveraged and inverse ETFs), as amended 30 September 2025. Retrieved 11 October 2026.
  • FinMind open data: TaiwanFuturesDaily (TX), TaiwanStockPrice (TAIEX, 0050, 00631L) and TaiwanStockDividendResult (0050), retrieved 10 October 2026.