Skip to content

天德月德 Virtue Stars (Tiān Dé Yuè Dé)

The Virtue Stars (德星) are among the most auspicious markers in the Chinese calendar system. Each month has a Heavenly Virtue (天德) and a Monthly Virtue (月德), determined by the month's Earthly Branch. When a day's stem or branch matches a virtue star, it is considered especially favorable for important activities. Each virtue star also has a combination partner (合), derived through the Five Combinations (五合) relationship.

See also: Almanac Flags · Day Fitness Cycle · Deity Directions

月德 Monthly Virtue

Derived from the yang stem of the month's three-harmony element.

Three-Harmony GroupMonth Branches月德 (Stem)
火 Fire寅, 午, 戌
木 Wood亥, 卯, 未
水 Water申, 子, 辰
金 Metal巳, 酉, 丑

月德合 is the 五合 (stem combination) partner of the 月德 stem:

月德
月德合

天德 Heavenly Virtue

A traditional 12-entry lookup. The value can be either a stem or a branch.

Month Branch
天德

天德合: When 天德 is a stem, the partner is its 五合 pair. When 天德 is a branch, the partner is its 六合 pair.

Month Branch天德天德合Combination Type
五合 (stem)
六合 (branch)
五合 (stem)
五合 (stem)
六合 (branch)
五合 (stem)
五合 (stem)
六合 (branch)
五合 (stem)
五合 (stem)
六合 (branch)
五合 (stem)

Stem Combinations (五合)

PairElement Produced
甲 ↔ 己土 Earth
乙 ↔ 庚金 Metal
丙 ↔ 辛水 Water
丁 ↔ 壬木 Wood
戊 ↔ 癸火 Fire

Branch Combinations (六合)

PairElement Produced
子 ↔ 丑土 Earth
寅 ↔ 亥木 Wood
卯 ↔ 戌火 Fire
辰 ↔ 酉金 Metal
巳 ↔ 申水 Water
午 ↔ 未火 Fire

API

typescript
import {
  getMonthlyVirtue,       // Branch → Stem
  getMonthlyVirtueCombo,  // Branch → Stem
  getHeavenlyVirtue,      // Branch → Stem | Branch
  getHeavenlyVirtueCombo, // Branch → Stem | Branch
} from 'stem-branch';

getMonthlyVirtue('寅');      // → '丙'
getMonthlyVirtueCombo('寅'); // → '辛'
getHeavenlyVirtue('寅');     // → '丁'
getHeavenlyVirtueCombo('寅'); // → '壬'

See Also