Financial Constants
Standard financial constants used throughout the application are defined in shared/financial-constants.ts.
Time Constants
export const DAYS_PER_YEAR = 365;
export const MONTHS_PER_YEAR = 12;
export const MILLISECONDS_PER_DAY = 86400000;
Money Constants
export const MINOR_UNITS_PER_MAJOR = 100;
export const BASIS_POINTS_SCALE = 10000;
Fund Constants
export const DEFAULT_TOTAL_UNITS = 1000000;
export const STANDARD_BOND_FACE_VALUE_MINOR = 100000; // 1000 BDT in cents
Helper Functions
export function percentageToDecimal(percentage: number): number {
return percentage / 100;
}
export function annualBpsToDailyRate(bps: number): number {
return bps / BASIS_POINTS_SCALE / DAYS_PER_YEAR;
}