コード例 #1
0
        public void ResultDailyData()
        {
            var riskfree = 0.05;
            var res      = PortfolioAnalytics.RealisedAlpha(asset, benchmark, riskfree);
            var ralpha   = CAPM.Alpha(timeSeries.Create(asset), timeSeries.Create(benchmark), riskfree).First();

            Assert.AreEqual(ralpha, res, 0.001);
        }
コード例 #2
0
 public void LargeRiskfreeRate()
 {
     var res = PortfolioAnalytics.RealisedAlpha(asset, benchmark, 1.05);
 }
コード例 #3
0
 public void NegativeRiskfreeRate()
 {
     var res = PortfolioAnalytics.RealisedAlpha(asset, benchmark, -0.04);
 }