function tBacktesting = fBacktestingMulti(mR_emp,varargin)
    
rBacktesting = cell(size(mR_emp,2),1);

    iAnzModelle = nargin - 1;
    
    for iJ = 1:iAnzModelle
        %Auslesen der Modellschätzungen
        mR_est = varargin{1,iJ:end};
        for iI = 1:size(mR_emp,2)
            rBacktestingTemp = fForecastBacktesting(mR_est,mR_emp);        
            rBacktesting{iI,iJ} = rBacktestingTemp;
        end
    end
    
    %Speicherallokation
    mTabelle = NaN(7,iAnzModelle);
    for iJ = 1:iAnzModelle
        mTabelle(1,iJ) = rBacktesting{1,iJ}.vMSE;
        mTabelle(2,iJ) = rBacktesting{1,iJ}.vRMSE;
        mTabelle(3,iJ) = rBacktesting{1,iJ}.vMAE;
        mTabelle(4,iJ) = rBacktesting{1,iJ}.vMAPE;
        mTabelle(5,iJ) = rBacktesting{1,iJ}.vKorrelation;
        mTabelle(6,iJ) = rBacktesting{1,iJ}.vWegstrecke;
        mTabelle(7,iJ) = rBacktesting{1,iJ}.vSharpeRatio;
    end
    
    
    %In Tabelle schreiben
        %Namen der übergebenenen Modelle auslesen
        for iJ = 2:nargin
            vName{1,iJ-1} = inputname(iJ);
        end
        %Namen der verschiedenen Kennzahlen
    vKennzahl = {'MSE';'RMSE';'MAE';'MAPE';'Korrelation';'Wegstrecke';...
        'Sharpe-Ratio'};
        %Tabelle anlegen
    tBacktesting = table(vKennzahl,mTabelle,'VariableNames',vName);
   
    
end
