PINE LIBRARY
ที่อัปเดต: MacroFactorDecomposition_Stagflation

Library "Calc_MacroFactorDecomposition_Stagflation"
Calculates the 6-Factor Macro Regime & Stagflation Decomposition and composite score Parameters:
Rolling bar window for multi-period return and Z-score (e.g., 63 bars)
Weight for Inflation factor (TIP / IEF)
Weight for Growth Deceleration factor (-IWM / SPY)
Weight for Rate Shock factor (-IEF)
Weight for USD Weakness / Debasement factor (-UUP)
Weight for Fiscal Dominance factor (SHY / TLT)
Weight for Supply Bottleneck / Cost-Push factor (DBC / XLI)
Returns: [composite, z_inf, z_growth, z_rate, z_usd, z_fiscal, z_bottleneck]
Calculates the 6-Factor Macro Regime & Stagflation Decomposition and composite score Parameters:
Rolling bar window for multi-period return and Z-score (e.g., 63 bars)
Weight for Inflation factor (TIP / IEF)
Weight for Growth Deceleration factor (-IWM / SPY)
Weight for Rate Shock factor (-IEF)
Weight for USD Weakness / Debasement factor (-UUP)
Weight for Fiscal Dominance factor (SHY / TLT)
Weight for Supply Bottleneck / Cost-Push factor (DBC / XLI)
Returns: [composite, z_inf, z_growth, z_rate, z_usd, z_fiscal, z_bottleneck]
Release Note
Library "Calc_MacroFactorDecomposition_Stagflation"Calculates the 6-Factor Macro Regime & Stagflation Decomposition and composite score Parameters:
Rolling bar window for multi-period return and Z-score (e.g., 63 bars)
Weight for Inflation factor (TIP / IEF)
Weight for Growth Deceleration factor (-IWM / SPY)
Weight for Rate Shock factor (-IEF)
Weight for USD Weakness / Debasement factor (-UUP)
Weight for Fiscal Dominance factor (SHY / TLT)
Weight for Supply Bottleneck / Cost-Push factor (DBC / XLI)
Returns: [composite, z_inf, z_growth, z_rate, z_usd, z_fiscal, z_bottleneck]]
Release Note
Library "Calc_MacroFactorDecomposition_Stagflation"Calculates the 6-Factor Macro Regime & Stagflation Decomposition and composite score Parameters:
Rolling bar window for multi-period return and Z-score (e.g., 63 bars)
Weight for Inflation factor (TIP / IEF)
Weight for Growth Deceleration factor (-IWM / SPY)
Weight for Rate Shock factor (-IEF)
Weight for USD Weakness / Debasement factor (-UUP)
Weight for Fiscal Dominance factor (SHY / TLT)
Weight for Supply Bottleneck / Cost-Push factor (DBC / XLI)
Returns: [composite, z_inf, z_growth, z_rate, z_usd, z_fiscal, z_bottleneck]
Release Note
v4Added:
Calc_vw_omega(rets, vols, L)
Computes the Volume-Weighted Omega Ratio over historical return & volume arrays
Parameters:
rets (array<float>): Array of period returns
vols (array<float>): Array of period volumes (or dollar volume weights)
L (simple float): Threshold/hurdle return (e.g., 0.0 or risk-free rate per period)
Returns: Volume-weighted Omega ratio
Calc_vw_cvar(rets, vols, a)
Computes Volume-Weighted Conditional Value-at-Risk (Expected Shortfall)
Parameters:
rets (array<float>): Array of period returns
vols (array<float>): Array of period volumes (or dollar volume weights)
a (simple float): Tail risk alpha level (e.g., 0.05 for 95% CVaR)
Returns: Volume-weighted average loss in the left alpha tail
Get_history_arrays(sym, len)
Fetches synchronized historical returns and volumes into fixed-length arrays
Parameters:
sym (simple string): Security ticker string (e.g., "AMEX:SPY")
len (simple int): Rolling window length
Returns: [returns_array, volumes_array]
ไลบรารีไพน์
ด้วยเจตนารมณ์หลักของ TradingView ผู้เขียนได้เผยแพร่ Pine code นี้เป็นโอเพนซอร์สไลบรารีเพื่อให้ Pine โปรแกรมเมอร์คนอื่นในชุมชนของเราสามารถนำไปใช้ซ้ำได้ ต้องขอบคุณผู้เขียน! คุณสามารถใช้ไลบรารีนี้ในแบบส่วนตัวหรือในการเผยแพร่แบบโอเพนซอร์สอื่น ๆ แต่การนำโค้ดนี้ไปใช้ในการเผยแพร่ซ้ำจะต้องอยู่ภายใต้ กฎระเบียบการใช้งาน
Enjoy Life - Be Kind - Serve a Bigger Purpose
คำจำกัดสิทธิ์ความรับผิดชอบ
ข้อมูลและบทความไม่ได้มีวัตถุประสงค์เพื่อก่อให้เกิดกิจกรรมทางการเงิน, การลงทุน, การซื้อขาย, ข้อเสนอแนะ หรือคำแนะนำประเภทอื่น ๆ ที่ให้หรือรับรองโดย TradingView อ่านเพิ่มเติมใน ข้อกำหนดการใช้งาน
ไลบรารีไพน์
ด้วยเจตนารมณ์หลักของ TradingView ผู้เขียนได้เผยแพร่ Pine code นี้เป็นโอเพนซอร์สไลบรารีเพื่อให้ Pine โปรแกรมเมอร์คนอื่นในชุมชนของเราสามารถนำไปใช้ซ้ำได้ ต้องขอบคุณผู้เขียน! คุณสามารถใช้ไลบรารีนี้ในแบบส่วนตัวหรือในการเผยแพร่แบบโอเพนซอร์สอื่น ๆ แต่การนำโค้ดนี้ไปใช้ในการเผยแพร่ซ้ำจะต้องอยู่ภายใต้ กฎระเบียบการใช้งาน
Enjoy Life - Be Kind - Serve a Bigger Purpose
คำจำกัดสิทธิ์ความรับผิดชอบ
ข้อมูลและบทความไม่ได้มีวัตถุประสงค์เพื่อก่อให้เกิดกิจกรรมทางการเงิน, การลงทุน, การซื้อขาย, ข้อเสนอแนะ หรือคำแนะนำประเภทอื่น ๆ ที่ให้หรือรับรองโดย TradingView อ่านเพิ่มเติมใน ข้อกำหนดการใช้งาน