कस्टम मोमेंट फंक्शंस

R में इंटरमीडिएट पोर्टफोलियो विश्लेषण

Ross Bennett

Instructor

कस्टम मोमेंट फंक्शंस

कस्टम मोमेंट फंक्शन एक user defined function है

  • आर्ग्युमेंट्स:

    • R एसेट रिटर्न्स के लिए

    • portfolio पोर्टफोलियो स्पेसिफिकेशन ऑब्जेक्ट के लिए

  • एक named list रिटर्न करें, जिसके एलिमेंट्स moments दर्शाएँ

    • mu: अपेक्षित रिटर्न्स वेक्टर

    • sigma: वैरिएंस-कोवेरियंस मैट्रिक्स

    • m3: को-स्क्यूनेस मैट्रिक्स

    • m4: को-कर्टोसिस मैट्रिक्स

R में इंटरमीडिएट पोर्टफोलियो विश्लेषण

उदाहरण: कस्टम मोमेंट फंक्शन

library(MASS)

custom_fun <- function(R, portfolio, rob_method = "mcd"){
    out <- list()
    out$sigma <- cov.rob(R, method = rob_method)
    return(out)
# Passing the rob_method argument to custom_fun
optimize.portfolio(R, portfolio, momentFUN = custom_fun, 
                     rob_method = "mcd")
optimize.portfolio(R, portfolio, momentFUN = custom_fun,  
                     rob_method = "mve")
R में इंटरमीडिएट पोर्टफोलियो विश्लेषण

अभ्यास करते हैं!

R में इंटरमीडिएट पोर्टफोलियो विश्लेषण

Preparing Video For Download...