and ${criterion.condition}
and ${criterion.condition} #{criterion.value}
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
and ${criterion.condition}
#{listItem}
and ${criterion.condition}
and ${criterion.condition} #{criterion.value}
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
and ${criterion.condition}
#{listItem}
id, fund_id, end_date, stddev_1y, stddev_2y, stddev_3y, stddev_4y, stddev_5y, stddev_10y,
stddev_incep, stddev_ytd, downsidedev_1y, downsidedev_2y, downsidedev_3y, downsidedev_4y,
downsidedev_5y, downsidedev_10y, downsidedev_incep, downsidedev_ytd, alpha_1y, alpha_2y,
alpha_3y, alpha_4y, alpha_5y, alpha_10y, alpha_incep, alpha_ytd, beta_1y, beta_2y,
beta_3y, beta_4y, beta_5y, beta_10y, beta_incep, beta_ytd, r2_1y, r2_2y, r2_3y, r2_4y,
r2_5y, r2_10y, r2_incep, r2_ytd, skewness_1y, skewness_2y, skewness_3y, skewness_4y,
skewness_5y, skewness_10y, skewness_incep, skewness_ytd, kurtosis_1y, kurtosis_2y,
kurtosis_3y, kurtosis_4y, kurtosis_5y, kurtosis_10y, kurtosis_incep, kurtosis_ytd,
worstmonth_1y, worstmonth_2y, worstmonth_3y, worstmonth_4y, worstmonth_5y, worstmonth_10y,
worstmonth_incep, worstmonth_ytd, downmonth_percent_1y, downmonth_percent_2y, downmonth_percent_3y,
downmonth_percent_4y, downmonth_percent_5y, downmonth_percent_10y, downmonth_percent_incep,
downmonth_percent_ytd, battingaverage_1y, battingaverage_2y, battingaverage_3y, battingaverage_4y,
battingaverage_5y, battingaverage_10y, battingaverage_incep, battingaverage_ytd,
gainloss_ratio_1y, gainloss_ratio_2y, gainloss_ratio_3y, gainloss_ratio_4y, gainloss_ratio_5y,
gainloss_ratio_10y, gainloss_ratio_incep, gainloss_ratio_ytd, longestdown_months_1y,
longestdown_months_2y, longestdown_months_3y, longestdown_months_4y, longestdown_months_5y,
longestdown_months_10y, longestdown_months_incep, longestdown_months_ytd, maxdrawdown_3m,
maxdrawdown_ytd, maxdrawdown_months_ytd, maxdrawdown_peakdate_ytd, maxdrawdown_valleydate_ytd,
maxdrawdown_1y, maxdrawdown_months_1y, maxdrawdown_peakdate_1y, maxdrawdown_valleydate_1y,
maxdrawdown_recoverydate_1y, maxdrawdown_recoverymonths_1y, maxdrawdown_2y, maxdrawdown_months_2y,
maxdrawdown_peakdate_2y, maxdrawdown_valleydate_2y, maxdrawdown_recoverydate_2y,
maxdrawdown_recoverymonths_2y, maxdrawdown_3y, maxdrawdown_months_3y, maxdrawdown_peakdate_3y,
maxdrawdown_valleydate_3y, maxdrawdown_recoverydate_3y, maxdrawdown_recoverymonths_3y,
maxdrawdown_4y, maxdrawdown_months_4y, maxdrawdown_peakdate_4y, maxdrawdown_valleydate_4y,
maxdrawdown_recoverydate_4y, maxdrawdown_recoverymonths_4y, maxdrawdown_5y, maxdrawdown_10y,
maxdrawdown_months_5y, maxdrawdown_peakdate_5y, maxdrawdown_valleydate_5y, maxdrawdown_recoverydate_5y,
maxdrawdown_recoverymonths_5y, maxdrawdown_months_10y, maxdrawdown_peakdate_10y,
maxdrawdown_valleydate_10y, maxdrawdown_recoverydate_10y, maxdrawdown_recoverymonths_10y,
maxdrawdown_incep, maxdrawdown_months_incep, maxdrawdown_peakdate_incep, maxdrawdown_valleydate_incep,
maxdrawdown_recoverydate_incep, maxdrawdown_recoverymonths_incep, update_time, create_time,
delete_tag
delete from tx_fund_risk_stats
where id = #{id,jdbcType=VARCHAR}
delete from tx_fund_risk_stats
insert into tx_fund_risk_stats (id, fund_id, end_date,
stddev_1y, stddev_2y, stddev_3y,
stddev_4y, stddev_5y, stddev_10y,
stddev_incep, stddev_ytd, downsidedev_1y,
downsidedev_2y, downsidedev_3y, downsidedev_4y,
downsidedev_5y, downsidedev_10y, downsidedev_incep,
downsidedev_ytd, alpha_1y, alpha_2y,
alpha_3y, alpha_4y, alpha_5y,
alpha_10y, alpha_incep, alpha_ytd,
beta_1y, beta_2y, beta_3y,
beta_4y, beta_5y, beta_10y,
beta_incep, beta_ytd, r2_1y,
r2_2y, r2_3y, r2_4y, r2_5y,
r2_10y, r2_incep, r2_ytd,
skewness_1y, skewness_2y, skewness_3y,
skewness_4y, skewness_5y, skewness_10y,
skewness_incep, skewness_ytd, kurtosis_1y,
kurtosis_2y, kurtosis_3y, kurtosis_4y,
kurtosis_5y, kurtosis_10y, kurtosis_incep,
kurtosis_ytd, worstmonth_1y, worstmonth_2y,
worstmonth_3y, worstmonth_4y, worstmonth_5y,
worstmonth_10y, worstmonth_incep, worstmonth_ytd,
downmonth_percent_1y, downmonth_percent_2y,
downmonth_percent_3y, downmonth_percent_4y,
downmonth_percent_5y, downmonth_percent_10y,
downmonth_percent_incep, downmonth_percent_ytd,
battingaverage_1y, battingaverage_2y, battingaverage_3y,
battingaverage_4y, battingaverage_5y, battingaverage_10y,
battingaverage_incep, battingaverage_ytd,
gainloss_ratio_1y, gainloss_ratio_2y, gainloss_ratio_3y,
gainloss_ratio_4y, gainloss_ratio_5y, gainloss_ratio_10y,
gainloss_ratio_incep, gainloss_ratio_ytd, longestdown_months_1y,
longestdown_months_2y, longestdown_months_3y,
longestdown_months_4y, longestdown_months_5y,
longestdown_months_10y, longestdown_months_incep,
longestdown_months_ytd, maxdrawdown_3m, maxdrawdown_ytd,
maxdrawdown_months_ytd, maxdrawdown_peakdate_ytd,
maxdrawdown_valleydate_ytd, maxdrawdown_1y,
maxdrawdown_months_1y, maxdrawdown_peakdate_1y,
maxdrawdown_valleydate_1y, maxdrawdown_recoverydate_1y,
maxdrawdown_recoverymonths_1y, maxdrawdown_2y,
maxdrawdown_months_2y, maxdrawdown_peakdate_2y,
maxdrawdown_valleydate_2y, maxdrawdown_recoverydate_2y,
maxdrawdown_recoverymonths_2y, maxdrawdown_3y,
maxdrawdown_months_3y, maxdrawdown_peakdate_3y,
maxdrawdown_valleydate_3y, maxdrawdown_recoverydate_3y,
maxdrawdown_recoverymonths_3y, maxdrawdown_4y,
maxdrawdown_months_4y, maxdrawdown_peakdate_4y,
maxdrawdown_valleydate_4y, maxdrawdown_recoverydate_4y,
maxdrawdown_recoverymonths_4y, maxdrawdown_5y,
maxdrawdown_10y, maxdrawdown_months_5y, maxdrawdown_peakdate_5y,
maxdrawdown_valleydate_5y, maxdrawdown_recoverydate_5y,
maxdrawdown_recoverymonths_5y, maxdrawdown_months_10y,
maxdrawdown_peakdate_10y, maxdrawdown_valleydate_10y,
maxdrawdown_recoverydate_10y, maxdrawdown_recoverymonths_10y,
maxdrawdown_incep, maxdrawdown_months_incep,
maxdrawdown_peakdate_incep, maxdrawdown_valleydate_incep,
maxdrawdown_recoverydate_incep, maxdrawdown_recoverymonths_incep,
update_time, create_time, delete_tag
)
values (#{id,jdbcType=VARCHAR}, #{fundId,jdbcType=VARCHAR}, #{endDate,jdbcType=DATE},
#{stddev1y,jdbcType=DECIMAL}, #{stddev2y,jdbcType=DECIMAL}, #{stddev3y,jdbcType=DECIMAL},
#{stddev4y,jdbcType=DECIMAL}, #{stddev5y,jdbcType=DECIMAL}, #{stddev10y,jdbcType=DECIMAL},
#{stddevIncep,jdbcType=DECIMAL}, #{stddevYtd,jdbcType=DECIMAL}, #{downsidedev1y,jdbcType=DECIMAL},
#{downsidedev2y,jdbcType=DECIMAL}, #{downsidedev3y,jdbcType=DECIMAL}, #{downsidedev4y,jdbcType=DECIMAL},
#{downsidedev5y,jdbcType=DECIMAL}, #{downsidedev10y,jdbcType=DECIMAL}, #{downsidedevIncep,jdbcType=DECIMAL},
#{downsidedevYtd,jdbcType=DECIMAL}, #{alpha1y,jdbcType=DECIMAL}, #{alpha2y,jdbcType=DECIMAL},
#{alpha3y,jdbcType=DECIMAL}, #{alpha4y,jdbcType=DECIMAL}, #{alpha5y,jdbcType=DECIMAL},
#{alpha10y,jdbcType=DECIMAL}, #{alphaIncep,jdbcType=DECIMAL}, #{alphaYtd,jdbcType=DECIMAL},
#{beta1y,jdbcType=DECIMAL}, #{beta2y,jdbcType=DECIMAL}, #{beta3y,jdbcType=DECIMAL},
#{beta4y,jdbcType=DECIMAL}, #{beta5y,jdbcType=DECIMAL}, #{beta10y,jdbcType=DECIMAL},
#{betaIncep,jdbcType=DECIMAL}, #{betaYtd,jdbcType=DECIMAL}, #{r21y,jdbcType=DECIMAL},
#{r22y,jdbcType=DECIMAL}, #{r23y,jdbcType=DECIMAL}, #{r24y,jdbcType=DECIMAL}, #{r25y,jdbcType=DECIMAL},
#{r210y,jdbcType=DECIMAL}, #{r2Incep,jdbcType=DECIMAL}, #{r2Ytd,jdbcType=DECIMAL},
#{skewness1y,jdbcType=DECIMAL}, #{skewness2y,jdbcType=DECIMAL}, #{skewness3y,jdbcType=DECIMAL},
#{skewness4y,jdbcType=DECIMAL}, #{skewness5y,jdbcType=DECIMAL}, #{skewness10y,jdbcType=DECIMAL},
#{skewnessIncep,jdbcType=DECIMAL}, #{skewnessYtd,jdbcType=DECIMAL}, #{kurtosis1y,jdbcType=DECIMAL},
#{kurtosis2y,jdbcType=DECIMAL}, #{kurtosis3y,jdbcType=DECIMAL}, #{kurtosis4y,jdbcType=DECIMAL},
#{kurtosis5y,jdbcType=DECIMAL}, #{kurtosis10y,jdbcType=DECIMAL}, #{kurtosisIncep,jdbcType=DECIMAL},
#{kurtosisYtd,jdbcType=DECIMAL}, #{worstmonth1y,jdbcType=DECIMAL}, #{worstmonth2y,jdbcType=DECIMAL},
#{worstmonth3y,jdbcType=DECIMAL}, #{worstmonth4y,jdbcType=DECIMAL}, #{worstmonth5y,jdbcType=DECIMAL},
#{worstmonth10y,jdbcType=DECIMAL}, #{worstmonthIncep,jdbcType=DECIMAL}, #{worstmonthYtd,jdbcType=DECIMAL},
#{downmonthPercent1y,jdbcType=DECIMAL}, #{downmonthPercent2y,jdbcType=DECIMAL},
#{downmonthPercent3y,jdbcType=DECIMAL}, #{downmonthPercent4y,jdbcType=DECIMAL},
#{downmonthPercent5y,jdbcType=DECIMAL}, #{downmonthPercent10y,jdbcType=DECIMAL},
#{downmonthPercentIncep,jdbcType=DECIMAL}, #{downmonthPercentYtd,jdbcType=DECIMAL},
#{battingaverage1y,jdbcType=DECIMAL}, #{battingaverage2y,jdbcType=DECIMAL}, #{battingaverage3y,jdbcType=DECIMAL},
#{battingaverage4y,jdbcType=DECIMAL}, #{battingaverage5y,jdbcType=DECIMAL}, #{battingaverage10y,jdbcType=DECIMAL},
#{battingaverageIncep,jdbcType=DECIMAL}, #{battingaverageYtd,jdbcType=DECIMAL},
#{gainlossRatio1y,jdbcType=DECIMAL}, #{gainlossRatio2y,jdbcType=DECIMAL}, #{gainlossRatio3y,jdbcType=DECIMAL},
#{gainlossRatio4y,jdbcType=DECIMAL}, #{gainlossRatio5y,jdbcType=DECIMAL}, #{gainlossRatio10y,jdbcType=DECIMAL},
#{gainlossRatioIncep,jdbcType=DECIMAL}, #{gainlossRatioYtd,jdbcType=DECIMAL}, #{longestdownMonths1y,jdbcType=INTEGER},
#{longestdownMonths2y,jdbcType=INTEGER}, #{longestdownMonths3y,jdbcType=INTEGER},
#{longestdownMonths4y,jdbcType=INTEGER}, #{longestdownMonths5y,jdbcType=INTEGER},
#{longestdownMonths10y,jdbcType=INTEGER}, #{longestdownMonthsIncep,jdbcType=INTEGER},
#{longestdownMonthsYtd,jdbcType=INTEGER}, #{maxdrawdown3m,jdbcType=DECIMAL}, #{maxdrawdownYtd,jdbcType=DECIMAL},
#{maxdrawdownMonthsYtd,jdbcType=DECIMAL}, #{maxdrawdownPeakdateYtd,jdbcType=DECIMAL},
#{maxdrawdownValleydateYtd,jdbcType=DECIMAL}, #{maxdrawdown1y,jdbcType=DECIMAL},
#{maxdrawdownMonths1y,jdbcType=INTEGER}, #{maxdrawdownPeakdate1y,jdbcType=VARCHAR},
#{maxdrawdownValleydate1y,jdbcType=VARCHAR}, #{maxdrawdownRecoverydate1y,jdbcType=VARCHAR},
#{maxdrawdownRecoverymonths1y,jdbcType=INTEGER}, #{maxdrawdown2y,jdbcType=DECIMAL},
#{maxdrawdownMonths2y,jdbcType=INTEGER}, #{maxdrawdownPeakdate2y,jdbcType=VARCHAR},
#{maxdrawdownValleydate2y,jdbcType=VARCHAR}, #{maxdrawdownRecoverydate2y,jdbcType=INTEGER},
#{maxdrawdownRecoverymonths2y,jdbcType=INTEGER}, #{maxdrawdown3y,jdbcType=DECIMAL},
#{maxdrawdownMonths3y,jdbcType=INTEGER}, #{maxdrawdownPeakdate3y,jdbcType=VARCHAR},
#{maxdrawdownValleydate3y,jdbcType=VARCHAR}, #{maxdrawdownRecoverydate3y,jdbcType=VARCHAR},
#{maxdrawdownRecoverymonths3y,jdbcType=INTEGER}, #{maxdrawdown4y,jdbcType=DECIMAL},
#{maxdrawdownMonths4y,jdbcType=INTEGER}, #{maxdrawdownPeakdate4y,jdbcType=VARCHAR},
#{maxdrawdownValleydate4y,jdbcType=VARCHAR}, #{maxdrawdownRecoverydate4y,jdbcType=VARCHAR},
#{maxdrawdownRecoverymonths4y,jdbcType=INTEGER}, #{maxdrawdown5y,jdbcType=DECIMAL},
#{maxdrawdown10y,jdbcType=DECIMAL}, #{maxdrawdownMonths5y,jdbcType=INTEGER}, #{maxdrawdownPeakdate5y,jdbcType=VARCHAR},
#{maxdrawdownValleydate5y,jdbcType=VARCHAR}, #{maxdrawdownRecoverydate5y,jdbcType=VARCHAR},
#{maxdrawdownRecoverymonths5y,jdbcType=INTEGER}, #{maxdrawdownMonths10y,jdbcType=INTEGER},
#{maxdrawdownPeakdate10y,jdbcType=VARCHAR}, #{maxdrawdownValleydate10y,jdbcType=VARCHAR},
#{maxdrawdownRecoverydate10y,jdbcType=VARCHAR}, #{maxdrawdownRecoverymonths10y,jdbcType=INTEGER},
#{maxdrawdownIncep,jdbcType=DECIMAL}, #{maxdrawdownMonthsIncep,jdbcType=INTEGER},
#{maxdrawdownPeakdateIncep,jdbcType=VARCHAR}, #{maxdrawdownValleydateIncep,jdbcType=VARCHAR},
#{maxdrawdownRecoverydateIncep,jdbcType=VARCHAR}, #{maxdrawdownRecoverymonthsIncep,jdbcType=INTEGER},
#{updateTime,jdbcType=TIMESTAMP}, #{createTime,jdbcType=TIMESTAMP}, #{deleteTag,jdbcType=INTEGER}
)
insert into tx_fund_risk_stats
id,
fund_id,
end_date,
stddev_1y,
stddev_2y,
stddev_3y,
stddev_4y,
stddev_5y,
stddev_10y,
stddev_incep,
stddev_ytd,
downsidedev_1y,
downsidedev_2y,
downsidedev_3y,
downsidedev_4y,
downsidedev_5y,
downsidedev_10y,
downsidedev_incep,
downsidedev_ytd,
alpha_1y,
alpha_2y,
alpha_3y,
alpha_4y,
alpha_5y,
alpha_10y,
alpha_incep,
alpha_ytd,
beta_1y,
beta_2y,
beta_3y,
beta_4y,
beta_5y,
beta_10y,
beta_incep,
beta_ytd,
r2_1y,
r2_2y,
r2_3y,
r2_4y,
r2_5y,
r2_10y,
r2_incep,
r2_ytd,
skewness_1y,
skewness_2y,
skewness_3y,
skewness_4y,
skewness_5y,
skewness_10y,
skewness_incep,
skewness_ytd,
kurtosis_1y,
kurtosis_2y,
kurtosis_3y,
kurtosis_4y,
kurtosis_5y,
kurtosis_10y,
kurtosis_incep,
kurtosis_ytd,
worstmonth_1y,
worstmonth_2y,
worstmonth_3y,
worstmonth_4y,
worstmonth_5y,
worstmonth_10y,
worstmonth_incep,
worstmonth_ytd,
downmonth_percent_1y,
downmonth_percent_2y,
downmonth_percent_3y,
downmonth_percent_4y,
downmonth_percent_5y,
downmonth_percent_10y,
downmonth_percent_incep,
downmonth_percent_ytd,
battingaverage_1y,
battingaverage_2y,
battingaverage_3y,
battingaverage_4y,
battingaverage_5y,
battingaverage_10y,
battingaverage_incep,
battingaverage_ytd,
gainloss_ratio_1y,
gainloss_ratio_2y,
gainloss_ratio_3y,
gainloss_ratio_4y,
gainloss_ratio_5y,
gainloss_ratio_10y,
gainloss_ratio_incep,
gainloss_ratio_ytd,
longestdown_months_1y,
longestdown_months_2y,
longestdown_months_3y,
longestdown_months_4y,
longestdown_months_5y,
longestdown_months_10y,
longestdown_months_incep,
longestdown_months_ytd,
maxdrawdown_3m,
maxdrawdown_ytd,
maxdrawdown_months_ytd,
maxdrawdown_peakdate_ytd,
maxdrawdown_valleydate_ytd,
maxdrawdown_1y,
maxdrawdown_months_1y,
maxdrawdown_peakdate_1y,
maxdrawdown_valleydate_1y,
maxdrawdown_recoverydate_1y,
maxdrawdown_recoverymonths_1y,
maxdrawdown_2y,
maxdrawdown_months_2y,
maxdrawdown_peakdate_2y,
maxdrawdown_valleydate_2y,
maxdrawdown_recoverydate_2y,
maxdrawdown_recoverymonths_2y,
maxdrawdown_3y,
maxdrawdown_months_3y,
maxdrawdown_peakdate_3y,
maxdrawdown_valleydate_3y,
maxdrawdown_recoverydate_3y,
maxdrawdown_recoverymonths_3y,
maxdrawdown_4y,
maxdrawdown_months_4y,
maxdrawdown_peakdate_4y,
maxdrawdown_valleydate_4y,
maxdrawdown_recoverydate_4y,
maxdrawdown_recoverymonths_4y,
maxdrawdown_5y,
maxdrawdown_10y,
maxdrawdown_months_5y,
maxdrawdown_peakdate_5y,
maxdrawdown_valleydate_5y,
maxdrawdown_recoverydate_5y,
maxdrawdown_recoverymonths_5y,
maxdrawdown_months_10y,
maxdrawdown_peakdate_10y,
maxdrawdown_valleydate_10y,
maxdrawdown_recoverydate_10y,
maxdrawdown_recoverymonths_10y,
maxdrawdown_incep,
maxdrawdown_months_incep,
maxdrawdown_peakdate_incep,
maxdrawdown_valleydate_incep,
maxdrawdown_recoverydate_incep,
maxdrawdown_recoverymonths_incep,
update_time,
create_time,
delete_tag,
#{id,jdbcType=VARCHAR},
#{fundId,jdbcType=VARCHAR},
#{endDate,jdbcType=DATE},
#{stddev1y,jdbcType=DECIMAL},
#{stddev2y,jdbcType=DECIMAL},
#{stddev3y,jdbcType=DECIMAL},
#{stddev4y,jdbcType=DECIMAL},
#{stddev5y,jdbcType=DECIMAL},
#{stddev10y,jdbcType=DECIMAL},
#{stddevIncep,jdbcType=DECIMAL},
#{stddevYtd,jdbcType=DECIMAL},
#{downsidedev1y,jdbcType=DECIMAL},
#{downsidedev2y,jdbcType=DECIMAL},
#{downsidedev3y,jdbcType=DECIMAL},
#{downsidedev4y,jdbcType=DECIMAL},
#{downsidedev5y,jdbcType=DECIMAL},
#{downsidedev10y,jdbcType=DECIMAL},
#{downsidedevIncep,jdbcType=DECIMAL},
#{downsidedevYtd,jdbcType=DECIMAL},
#{alpha1y,jdbcType=DECIMAL},
#{alpha2y,jdbcType=DECIMAL},
#{alpha3y,jdbcType=DECIMAL},
#{alpha4y,jdbcType=DECIMAL},
#{alpha5y,jdbcType=DECIMAL},
#{alpha10y,jdbcType=DECIMAL},
#{alphaIncep,jdbcType=DECIMAL},
#{alphaYtd,jdbcType=DECIMAL},
#{beta1y,jdbcType=DECIMAL},
#{beta2y,jdbcType=DECIMAL},
#{beta3y,jdbcType=DECIMAL},
#{beta4y,jdbcType=DECIMAL},
#{beta5y,jdbcType=DECIMAL},
#{beta10y,jdbcType=DECIMAL},
#{betaIncep,jdbcType=DECIMAL},
#{betaYtd,jdbcType=DECIMAL},
#{r21y,jdbcType=DECIMAL},
#{r22y,jdbcType=DECIMAL},
#{r23y,jdbcType=DECIMAL},
#{r24y,jdbcType=DECIMAL},
#{r25y,jdbcType=DECIMAL},
#{r210y,jdbcType=DECIMAL},
#{r2Incep,jdbcType=DECIMAL},
#{r2Ytd,jdbcType=DECIMAL},
#{skewness1y,jdbcType=DECIMAL},
#{skewness2y,jdbcType=DECIMAL},
#{skewness3y,jdbcType=DECIMAL},
#{skewness4y,jdbcType=DECIMAL},
#{skewness5y,jdbcType=DECIMAL},
#{skewness10y,jdbcType=DECIMAL},
#{skewnessIncep,jdbcType=DECIMAL},
#{skewnessYtd,jdbcType=DECIMAL},
#{kurtosis1y,jdbcType=DECIMAL},
#{kurtosis2y,jdbcType=DECIMAL},
#{kurtosis3y,jdbcType=DECIMAL},
#{kurtosis4y,jdbcType=DECIMAL},
#{kurtosis5y,jdbcType=DECIMAL},
#{kurtosis10y,jdbcType=DECIMAL},
#{kurtosisIncep,jdbcType=DECIMAL},
#{kurtosisYtd,jdbcType=DECIMAL},
#{worstmonth1y,jdbcType=DECIMAL},
#{worstmonth2y,jdbcType=DECIMAL},
#{worstmonth3y,jdbcType=DECIMAL},
#{worstmonth4y,jdbcType=DECIMAL},
#{worstmonth5y,jdbcType=DECIMAL},
#{worstmonth10y,jdbcType=DECIMAL},
#{worstmonthIncep,jdbcType=DECIMAL},
#{worstmonthYtd,jdbcType=DECIMAL},
#{downmonthPercent1y,jdbcType=DECIMAL},
#{downmonthPercent2y,jdbcType=DECIMAL},
#{downmonthPercent3y,jdbcType=DECIMAL},
#{downmonthPercent4y,jdbcType=DECIMAL},
#{downmonthPercent5y,jdbcType=DECIMAL},
#{downmonthPercent10y,jdbcType=DECIMAL},
#{downmonthPercentIncep,jdbcType=DECIMAL},
#{downmonthPercentYtd,jdbcType=DECIMAL},
#{battingaverage1y,jdbcType=DECIMAL},
#{battingaverage2y,jdbcType=DECIMAL},
#{battingaverage3y,jdbcType=DECIMAL},
#{battingaverage4y,jdbcType=DECIMAL},
#{battingaverage5y,jdbcType=DECIMAL},
#{battingaverage10y,jdbcType=DECIMAL},
#{battingaverageIncep,jdbcType=DECIMAL},
#{battingaverageYtd,jdbcType=DECIMAL},
#{gainlossRatio1y,jdbcType=DECIMAL},
#{gainlossRatio2y,jdbcType=DECIMAL},
#{gainlossRatio3y,jdbcType=DECIMAL},
#{gainlossRatio4y,jdbcType=DECIMAL},
#{gainlossRatio5y,jdbcType=DECIMAL},
#{gainlossRatio10y,jdbcType=DECIMAL},
#{gainlossRatioIncep,jdbcType=DECIMAL},
#{gainlossRatioYtd,jdbcType=DECIMAL},
#{longestdownMonths1y,jdbcType=INTEGER},
#{longestdownMonths2y,jdbcType=INTEGER},
#{longestdownMonths3y,jdbcType=INTEGER},
#{longestdownMonths4y,jdbcType=INTEGER},
#{longestdownMonths5y,jdbcType=INTEGER},
#{longestdownMonths10y,jdbcType=INTEGER},
#{longestdownMonthsIncep,jdbcType=INTEGER},
#{longestdownMonthsYtd,jdbcType=INTEGER},
#{maxdrawdown3m,jdbcType=DECIMAL},
#{maxdrawdownYtd,jdbcType=DECIMAL},
#{maxdrawdownMonthsYtd,jdbcType=DECIMAL},
#{maxdrawdownPeakdateYtd,jdbcType=DECIMAL},
#{maxdrawdownValleydateYtd,jdbcType=DECIMAL},
#{maxdrawdown1y,jdbcType=DECIMAL},
#{maxdrawdownMonths1y,jdbcType=INTEGER},
#{maxdrawdownPeakdate1y,jdbcType=VARCHAR},
#{maxdrawdownValleydate1y,jdbcType=VARCHAR},
#{maxdrawdownRecoverydate1y,jdbcType=VARCHAR},
#{maxdrawdownRecoverymonths1y,jdbcType=INTEGER},
#{maxdrawdown2y,jdbcType=DECIMAL},
#{maxdrawdownMonths2y,jdbcType=INTEGER},
#{maxdrawdownPeakdate2y,jdbcType=VARCHAR},
#{maxdrawdownValleydate2y,jdbcType=VARCHAR},
#{maxdrawdownRecoverydate2y,jdbcType=INTEGER},
#{maxdrawdownRecoverymonths2y,jdbcType=INTEGER},
#{maxdrawdown3y,jdbcType=DECIMAL},
#{maxdrawdownMonths3y,jdbcType=INTEGER},
#{maxdrawdownPeakdate3y,jdbcType=VARCHAR},
#{maxdrawdownValleydate3y,jdbcType=VARCHAR},
#{maxdrawdownRecoverydate3y,jdbcType=VARCHAR},
#{maxdrawdownRecoverymonths3y,jdbcType=INTEGER},
#{maxdrawdown4y,jdbcType=DECIMAL},
#{maxdrawdownMonths4y,jdbcType=INTEGER},
#{maxdrawdownPeakdate4y,jdbcType=VARCHAR},
#{maxdrawdownValleydate4y,jdbcType=VARCHAR},
#{maxdrawdownRecoverydate4y,jdbcType=VARCHAR},
#{maxdrawdownRecoverymonths4y,jdbcType=INTEGER},
#{maxdrawdown5y,jdbcType=DECIMAL},
#{maxdrawdown10y,jdbcType=DECIMAL},
#{maxdrawdownMonths5y,jdbcType=INTEGER},
#{maxdrawdownPeakdate5y,jdbcType=VARCHAR},
#{maxdrawdownValleydate5y,jdbcType=VARCHAR},
#{maxdrawdownRecoverydate5y,jdbcType=VARCHAR},
#{maxdrawdownRecoverymonths5y,jdbcType=INTEGER},
#{maxdrawdownMonths10y,jdbcType=INTEGER},
#{maxdrawdownPeakdate10y,jdbcType=VARCHAR},
#{maxdrawdownValleydate10y,jdbcType=VARCHAR},
#{maxdrawdownRecoverydate10y,jdbcType=VARCHAR},
#{maxdrawdownRecoverymonths10y,jdbcType=INTEGER},
#{maxdrawdownIncep,jdbcType=DECIMAL},
#{maxdrawdownMonthsIncep,jdbcType=INTEGER},
#{maxdrawdownPeakdateIncep,jdbcType=VARCHAR},
#{maxdrawdownValleydateIncep,jdbcType=VARCHAR},
#{maxdrawdownRecoverydateIncep,jdbcType=VARCHAR},
#{maxdrawdownRecoverymonthsIncep,jdbcType=INTEGER},
#{updateTime,jdbcType=TIMESTAMP},
#{createTime,jdbcType=TIMESTAMP},
#{deleteTag,jdbcType=INTEGER},
update tx_fund_risk_stats
id = #{record.id,jdbcType=VARCHAR},
fund_id = #{record.fundId,jdbcType=VARCHAR},
end_date = #{record.endDate,jdbcType=DATE},
stddev_1y = #{record.stddev1y,jdbcType=DECIMAL},
stddev_2y = #{record.stddev2y,jdbcType=DECIMAL},
stddev_3y = #{record.stddev3y,jdbcType=DECIMAL},
stddev_4y = #{record.stddev4y,jdbcType=DECIMAL},
stddev_5y = #{record.stddev5y,jdbcType=DECIMAL},
stddev_10y = #{record.stddev10y,jdbcType=DECIMAL},
stddev_incep = #{record.stddevIncep,jdbcType=DECIMAL},
stddev_ytd = #{record.stddevYtd,jdbcType=DECIMAL},
downsidedev_1y = #{record.downsidedev1y,jdbcType=DECIMAL},
downsidedev_2y = #{record.downsidedev2y,jdbcType=DECIMAL},
downsidedev_3y = #{record.downsidedev3y,jdbcType=DECIMAL},
downsidedev_4y = #{record.downsidedev4y,jdbcType=DECIMAL},
downsidedev_5y = #{record.downsidedev5y,jdbcType=DECIMAL},
downsidedev_10y = #{record.downsidedev10y,jdbcType=DECIMAL},
downsidedev_incep = #{record.downsidedevIncep,jdbcType=DECIMAL},
downsidedev_ytd = #{record.downsidedevYtd,jdbcType=DECIMAL},
alpha_1y = #{record.alpha1y,jdbcType=DECIMAL},
alpha_2y = #{record.alpha2y,jdbcType=DECIMAL},
alpha_3y = #{record.alpha3y,jdbcType=DECIMAL},
alpha_4y = #{record.alpha4y,jdbcType=DECIMAL},
alpha_5y = #{record.alpha5y,jdbcType=DECIMAL},
alpha_10y = #{record.alpha10y,jdbcType=DECIMAL},
alpha_incep = #{record.alphaIncep,jdbcType=DECIMAL},
alpha_ytd = #{record.alphaYtd,jdbcType=DECIMAL},
beta_1y = #{record.beta1y,jdbcType=DECIMAL},
beta_2y = #{record.beta2y,jdbcType=DECIMAL},
beta_3y = #{record.beta3y,jdbcType=DECIMAL},
beta_4y = #{record.beta4y,jdbcType=DECIMAL},
beta_5y = #{record.beta5y,jdbcType=DECIMAL},
beta_10y = #{record.beta10y,jdbcType=DECIMAL},
beta_incep = #{record.betaIncep,jdbcType=DECIMAL},
beta_ytd = #{record.betaYtd,jdbcType=DECIMAL},
r2_1y = #{record.r21y,jdbcType=DECIMAL},
r2_2y = #{record.r22y,jdbcType=DECIMAL},
r2_3y = #{record.r23y,jdbcType=DECIMAL},
r2_4y = #{record.r24y,jdbcType=DECIMAL},
r2_5y = #{record.r25y,jdbcType=DECIMAL},
r2_10y = #{record.r210y,jdbcType=DECIMAL},
r2_incep = #{record.r2Incep,jdbcType=DECIMAL},
r2_ytd = #{record.r2Ytd,jdbcType=DECIMAL},
skewness_1y = #{record.skewness1y,jdbcType=DECIMAL},
skewness_2y = #{record.skewness2y,jdbcType=DECIMAL},
skewness_3y = #{record.skewness3y,jdbcType=DECIMAL},
skewness_4y = #{record.skewness4y,jdbcType=DECIMAL},
skewness_5y = #{record.skewness5y,jdbcType=DECIMAL},
skewness_10y = #{record.skewness10y,jdbcType=DECIMAL},
skewness_incep = #{record.skewnessIncep,jdbcType=DECIMAL},
skewness_ytd = #{record.skewnessYtd,jdbcType=DECIMAL},
kurtosis_1y = #{record.kurtosis1y,jdbcType=DECIMAL},
kurtosis_2y = #{record.kurtosis2y,jdbcType=DECIMAL},
kurtosis_3y = #{record.kurtosis3y,jdbcType=DECIMAL},
kurtosis_4y = #{record.kurtosis4y,jdbcType=DECIMAL},
kurtosis_5y = #{record.kurtosis5y,jdbcType=DECIMAL},
kurtosis_10y = #{record.kurtosis10y,jdbcType=DECIMAL},
kurtosis_incep = #{record.kurtosisIncep,jdbcType=DECIMAL},
kurtosis_ytd = #{record.kurtosisYtd,jdbcType=DECIMAL},
worstmonth_1y = #{record.worstmonth1y,jdbcType=DECIMAL},
worstmonth_2y = #{record.worstmonth2y,jdbcType=DECIMAL},
worstmonth_3y = #{record.worstmonth3y,jdbcType=DECIMAL},
worstmonth_4y = #{record.worstmonth4y,jdbcType=DECIMAL},
worstmonth_5y = #{record.worstmonth5y,jdbcType=DECIMAL},
worstmonth_10y = #{record.worstmonth10y,jdbcType=DECIMAL},
worstmonth_incep = #{record.worstmonthIncep,jdbcType=DECIMAL},
worstmonth_ytd = #{record.worstmonthYtd,jdbcType=DECIMAL},
downmonth_percent_1y = #{record.downmonthPercent1y,jdbcType=DECIMAL},
downmonth_percent_2y = #{record.downmonthPercent2y,jdbcType=DECIMAL},
downmonth_percent_3y = #{record.downmonthPercent3y,jdbcType=DECIMAL},
downmonth_percent_4y = #{record.downmonthPercent4y,jdbcType=DECIMAL},
downmonth_percent_5y = #{record.downmonthPercent5y,jdbcType=DECIMAL},
downmonth_percent_10y = #{record.downmonthPercent10y,jdbcType=DECIMAL},
downmonth_percent_incep = #{record.downmonthPercentIncep,jdbcType=DECIMAL},
downmonth_percent_ytd = #{record.downmonthPercentYtd,jdbcType=DECIMAL},
battingaverage_1y = #{record.battingaverage1y,jdbcType=DECIMAL},
battingaverage_2y = #{record.battingaverage2y,jdbcType=DECIMAL},
battingaverage_3y = #{record.battingaverage3y,jdbcType=DECIMAL},
battingaverage_4y = #{record.battingaverage4y,jdbcType=DECIMAL},
battingaverage_5y = #{record.battingaverage5y,jdbcType=DECIMAL},
battingaverage_10y = #{record.battingaverage10y,jdbcType=DECIMAL},
battingaverage_incep = #{record.battingaverageIncep,jdbcType=DECIMAL},
battingaverage_ytd = #{record.battingaverageYtd,jdbcType=DECIMAL},
gainloss_ratio_1y = #{record.gainlossRatio1y,jdbcType=DECIMAL},
gainloss_ratio_2y = #{record.gainlossRatio2y,jdbcType=DECIMAL},
gainloss_ratio_3y = #{record.gainlossRatio3y,jdbcType=DECIMAL},
gainloss_ratio_4y = #{record.gainlossRatio4y,jdbcType=DECIMAL},
gainloss_ratio_5y = #{record.gainlossRatio5y,jdbcType=DECIMAL},
gainloss_ratio_10y = #{record.gainlossRatio10y,jdbcType=DECIMAL},
gainloss_ratio_incep = #{record.gainlossRatioIncep,jdbcType=DECIMAL},
gainloss_ratio_ytd = #{record.gainlossRatioYtd,jdbcType=DECIMAL},
longestdown_months_1y = #{record.longestdownMonths1y,jdbcType=INTEGER},
longestdown_months_2y = #{record.longestdownMonths2y,jdbcType=INTEGER},
longestdown_months_3y = #{record.longestdownMonths3y,jdbcType=INTEGER},
longestdown_months_4y = #{record.longestdownMonths4y,jdbcType=INTEGER},
longestdown_months_5y = #{record.longestdownMonths5y,jdbcType=INTEGER},
longestdown_months_10y = #{record.longestdownMonths10y,jdbcType=INTEGER},
longestdown_months_incep = #{record.longestdownMonthsIncep,jdbcType=INTEGER},
longestdown_months_ytd = #{record.longestdownMonthsYtd,jdbcType=INTEGER},
maxdrawdown_3m = #{record.maxdrawdown3m,jdbcType=DECIMAL},
maxdrawdown_ytd = #{record.maxdrawdownYtd,jdbcType=DECIMAL},
maxdrawdown_months_ytd = #{record.maxdrawdownMonthsYtd,jdbcType=DECIMAL},
maxdrawdown_peakdate_ytd = #{record.maxdrawdownPeakdateYtd,jdbcType=DECIMAL},
maxdrawdown_valleydate_ytd = #{record.maxdrawdownValleydateYtd,jdbcType=DECIMAL},
maxdrawdown_1y = #{record.maxdrawdown1y,jdbcType=DECIMAL},
maxdrawdown_months_1y = #{record.maxdrawdownMonths1y,jdbcType=INTEGER},
maxdrawdown_peakdate_1y = #{record.maxdrawdownPeakdate1y,jdbcType=VARCHAR},
maxdrawdown_valleydate_1y = #{record.maxdrawdownValleydate1y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_1y = #{record.maxdrawdownRecoverydate1y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_1y = #{record.maxdrawdownRecoverymonths1y,jdbcType=INTEGER},
maxdrawdown_2y = #{record.maxdrawdown2y,jdbcType=DECIMAL},
maxdrawdown_months_2y = #{record.maxdrawdownMonths2y,jdbcType=INTEGER},
maxdrawdown_peakdate_2y = #{record.maxdrawdownPeakdate2y,jdbcType=VARCHAR},
maxdrawdown_valleydate_2y = #{record.maxdrawdownValleydate2y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_2y = #{record.maxdrawdownRecoverydate2y,jdbcType=INTEGER},
maxdrawdown_recoverymonths_2y = #{record.maxdrawdownRecoverymonths2y,jdbcType=INTEGER},
maxdrawdown_3y = #{record.maxdrawdown3y,jdbcType=DECIMAL},
maxdrawdown_months_3y = #{record.maxdrawdownMonths3y,jdbcType=INTEGER},
maxdrawdown_peakdate_3y = #{record.maxdrawdownPeakdate3y,jdbcType=VARCHAR},
maxdrawdown_valleydate_3y = #{record.maxdrawdownValleydate3y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_3y = #{record.maxdrawdownRecoverydate3y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_3y = #{record.maxdrawdownRecoverymonths3y,jdbcType=INTEGER},
maxdrawdown_4y = #{record.maxdrawdown4y,jdbcType=DECIMAL},
maxdrawdown_months_4y = #{record.maxdrawdownMonths4y,jdbcType=INTEGER},
maxdrawdown_peakdate_4y = #{record.maxdrawdownPeakdate4y,jdbcType=VARCHAR},
maxdrawdown_valleydate_4y = #{record.maxdrawdownValleydate4y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_4y = #{record.maxdrawdownRecoverydate4y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_4y = #{record.maxdrawdownRecoverymonths4y,jdbcType=INTEGER},
maxdrawdown_5y = #{record.maxdrawdown5y,jdbcType=DECIMAL},
maxdrawdown_10y = #{record.maxdrawdown10y,jdbcType=DECIMAL},
maxdrawdown_months_5y = #{record.maxdrawdownMonths5y,jdbcType=INTEGER},
maxdrawdown_peakdate_5y = #{record.maxdrawdownPeakdate5y,jdbcType=VARCHAR},
maxdrawdown_valleydate_5y = #{record.maxdrawdownValleydate5y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_5y = #{record.maxdrawdownRecoverydate5y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_5y = #{record.maxdrawdownRecoverymonths5y,jdbcType=INTEGER},
maxdrawdown_months_10y = #{record.maxdrawdownMonths10y,jdbcType=INTEGER},
maxdrawdown_peakdate_10y = #{record.maxdrawdownPeakdate10y,jdbcType=VARCHAR},
maxdrawdown_valleydate_10y = #{record.maxdrawdownValleydate10y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_10y = #{record.maxdrawdownRecoverydate10y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_10y = #{record.maxdrawdownRecoverymonths10y,jdbcType=INTEGER},
maxdrawdown_incep = #{record.maxdrawdownIncep,jdbcType=DECIMAL},
maxdrawdown_months_incep = #{record.maxdrawdownMonthsIncep,jdbcType=INTEGER},
maxdrawdown_peakdate_incep = #{record.maxdrawdownPeakdateIncep,jdbcType=VARCHAR},
maxdrawdown_valleydate_incep = #{record.maxdrawdownValleydateIncep,jdbcType=VARCHAR},
maxdrawdown_recoverydate_incep = #{record.maxdrawdownRecoverydateIncep,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_incep = #{record.maxdrawdownRecoverymonthsIncep,jdbcType=INTEGER},
update_time = #{record.updateTime,jdbcType=TIMESTAMP},
create_time = #{record.createTime,jdbcType=TIMESTAMP},
delete_tag = #{record.deleteTag,jdbcType=INTEGER},
update tx_fund_risk_stats
set id = #{record.id,jdbcType=VARCHAR},
fund_id = #{record.fundId,jdbcType=VARCHAR},
end_date = #{record.endDate,jdbcType=DATE},
stddev_1y = #{record.stddev1y,jdbcType=DECIMAL},
stddev_2y = #{record.stddev2y,jdbcType=DECIMAL},
stddev_3y = #{record.stddev3y,jdbcType=DECIMAL},
stddev_4y = #{record.stddev4y,jdbcType=DECIMAL},
stddev_5y = #{record.stddev5y,jdbcType=DECIMAL},
stddev_10y = #{record.stddev10y,jdbcType=DECIMAL},
stddev_incep = #{record.stddevIncep,jdbcType=DECIMAL},
stddev_ytd = #{record.stddevYtd,jdbcType=DECIMAL},
downsidedev_1y = #{record.downsidedev1y,jdbcType=DECIMAL},
downsidedev_2y = #{record.downsidedev2y,jdbcType=DECIMAL},
downsidedev_3y = #{record.downsidedev3y,jdbcType=DECIMAL},
downsidedev_4y = #{record.downsidedev4y,jdbcType=DECIMAL},
downsidedev_5y = #{record.downsidedev5y,jdbcType=DECIMAL},
downsidedev_10y = #{record.downsidedev10y,jdbcType=DECIMAL},
downsidedev_incep = #{record.downsidedevIncep,jdbcType=DECIMAL},
downsidedev_ytd = #{record.downsidedevYtd,jdbcType=DECIMAL},
alpha_1y = #{record.alpha1y,jdbcType=DECIMAL},
alpha_2y = #{record.alpha2y,jdbcType=DECIMAL},
alpha_3y = #{record.alpha3y,jdbcType=DECIMAL},
alpha_4y = #{record.alpha4y,jdbcType=DECIMAL},
alpha_5y = #{record.alpha5y,jdbcType=DECIMAL},
alpha_10y = #{record.alpha10y,jdbcType=DECIMAL},
alpha_incep = #{record.alphaIncep,jdbcType=DECIMAL},
alpha_ytd = #{record.alphaYtd,jdbcType=DECIMAL},
beta_1y = #{record.beta1y,jdbcType=DECIMAL},
beta_2y = #{record.beta2y,jdbcType=DECIMAL},
beta_3y = #{record.beta3y,jdbcType=DECIMAL},
beta_4y = #{record.beta4y,jdbcType=DECIMAL},
beta_5y = #{record.beta5y,jdbcType=DECIMAL},
beta_10y = #{record.beta10y,jdbcType=DECIMAL},
beta_incep = #{record.betaIncep,jdbcType=DECIMAL},
beta_ytd = #{record.betaYtd,jdbcType=DECIMAL},
r2_1y = #{record.r21y,jdbcType=DECIMAL},
r2_2y = #{record.r22y,jdbcType=DECIMAL},
r2_3y = #{record.r23y,jdbcType=DECIMAL},
r2_4y = #{record.r24y,jdbcType=DECIMAL},
r2_5y = #{record.r25y,jdbcType=DECIMAL},
r2_10y = #{record.r210y,jdbcType=DECIMAL},
r2_incep = #{record.r2Incep,jdbcType=DECIMAL},
r2_ytd = #{record.r2Ytd,jdbcType=DECIMAL},
skewness_1y = #{record.skewness1y,jdbcType=DECIMAL},
skewness_2y = #{record.skewness2y,jdbcType=DECIMAL},
skewness_3y = #{record.skewness3y,jdbcType=DECIMAL},
skewness_4y = #{record.skewness4y,jdbcType=DECIMAL},
skewness_5y = #{record.skewness5y,jdbcType=DECIMAL},
skewness_10y = #{record.skewness10y,jdbcType=DECIMAL},
skewness_incep = #{record.skewnessIncep,jdbcType=DECIMAL},
skewness_ytd = #{record.skewnessYtd,jdbcType=DECIMAL},
kurtosis_1y = #{record.kurtosis1y,jdbcType=DECIMAL},
kurtosis_2y = #{record.kurtosis2y,jdbcType=DECIMAL},
kurtosis_3y = #{record.kurtosis3y,jdbcType=DECIMAL},
kurtosis_4y = #{record.kurtosis4y,jdbcType=DECIMAL},
kurtosis_5y = #{record.kurtosis5y,jdbcType=DECIMAL},
kurtosis_10y = #{record.kurtosis10y,jdbcType=DECIMAL},
kurtosis_incep = #{record.kurtosisIncep,jdbcType=DECIMAL},
kurtosis_ytd = #{record.kurtosisYtd,jdbcType=DECIMAL},
worstmonth_1y = #{record.worstmonth1y,jdbcType=DECIMAL},
worstmonth_2y = #{record.worstmonth2y,jdbcType=DECIMAL},
worstmonth_3y = #{record.worstmonth3y,jdbcType=DECIMAL},
worstmonth_4y = #{record.worstmonth4y,jdbcType=DECIMAL},
worstmonth_5y = #{record.worstmonth5y,jdbcType=DECIMAL},
worstmonth_10y = #{record.worstmonth10y,jdbcType=DECIMAL},
worstmonth_incep = #{record.worstmonthIncep,jdbcType=DECIMAL},
worstmonth_ytd = #{record.worstmonthYtd,jdbcType=DECIMAL},
downmonth_percent_1y = #{record.downmonthPercent1y,jdbcType=DECIMAL},
downmonth_percent_2y = #{record.downmonthPercent2y,jdbcType=DECIMAL},
downmonth_percent_3y = #{record.downmonthPercent3y,jdbcType=DECIMAL},
downmonth_percent_4y = #{record.downmonthPercent4y,jdbcType=DECIMAL},
downmonth_percent_5y = #{record.downmonthPercent5y,jdbcType=DECIMAL},
downmonth_percent_10y = #{record.downmonthPercent10y,jdbcType=DECIMAL},
downmonth_percent_incep = #{record.downmonthPercentIncep,jdbcType=DECIMAL},
downmonth_percent_ytd = #{record.downmonthPercentYtd,jdbcType=DECIMAL},
battingaverage_1y = #{record.battingaverage1y,jdbcType=DECIMAL},
battingaverage_2y = #{record.battingaverage2y,jdbcType=DECIMAL},
battingaverage_3y = #{record.battingaverage3y,jdbcType=DECIMAL},
battingaverage_4y = #{record.battingaverage4y,jdbcType=DECIMAL},
battingaverage_5y = #{record.battingaverage5y,jdbcType=DECIMAL},
battingaverage_10y = #{record.battingaverage10y,jdbcType=DECIMAL},
battingaverage_incep = #{record.battingaverageIncep,jdbcType=DECIMAL},
battingaverage_ytd = #{record.battingaverageYtd,jdbcType=DECIMAL},
gainloss_ratio_1y = #{record.gainlossRatio1y,jdbcType=DECIMAL},
gainloss_ratio_2y = #{record.gainlossRatio2y,jdbcType=DECIMAL},
gainloss_ratio_3y = #{record.gainlossRatio3y,jdbcType=DECIMAL},
gainloss_ratio_4y = #{record.gainlossRatio4y,jdbcType=DECIMAL},
gainloss_ratio_5y = #{record.gainlossRatio5y,jdbcType=DECIMAL},
gainloss_ratio_10y = #{record.gainlossRatio10y,jdbcType=DECIMAL},
gainloss_ratio_incep = #{record.gainlossRatioIncep,jdbcType=DECIMAL},
gainloss_ratio_ytd = #{record.gainlossRatioYtd,jdbcType=DECIMAL},
longestdown_months_1y = #{record.longestdownMonths1y,jdbcType=INTEGER},
longestdown_months_2y = #{record.longestdownMonths2y,jdbcType=INTEGER},
longestdown_months_3y = #{record.longestdownMonths3y,jdbcType=INTEGER},
longestdown_months_4y = #{record.longestdownMonths4y,jdbcType=INTEGER},
longestdown_months_5y = #{record.longestdownMonths5y,jdbcType=INTEGER},
longestdown_months_10y = #{record.longestdownMonths10y,jdbcType=INTEGER},
longestdown_months_incep = #{record.longestdownMonthsIncep,jdbcType=INTEGER},
longestdown_months_ytd = #{record.longestdownMonthsYtd,jdbcType=INTEGER},
maxdrawdown_3m = #{record.maxdrawdown3m,jdbcType=DECIMAL},
maxdrawdown_ytd = #{record.maxdrawdownYtd,jdbcType=DECIMAL},
maxdrawdown_months_ytd = #{record.maxdrawdownMonthsYtd,jdbcType=DECIMAL},
maxdrawdown_peakdate_ytd = #{record.maxdrawdownPeakdateYtd,jdbcType=DECIMAL},
maxdrawdown_valleydate_ytd = #{record.maxdrawdownValleydateYtd,jdbcType=DECIMAL},
maxdrawdown_1y = #{record.maxdrawdown1y,jdbcType=DECIMAL},
maxdrawdown_months_1y = #{record.maxdrawdownMonths1y,jdbcType=INTEGER},
maxdrawdown_peakdate_1y = #{record.maxdrawdownPeakdate1y,jdbcType=VARCHAR},
maxdrawdown_valleydate_1y = #{record.maxdrawdownValleydate1y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_1y = #{record.maxdrawdownRecoverydate1y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_1y = #{record.maxdrawdownRecoverymonths1y,jdbcType=INTEGER},
maxdrawdown_2y = #{record.maxdrawdown2y,jdbcType=DECIMAL},
maxdrawdown_months_2y = #{record.maxdrawdownMonths2y,jdbcType=INTEGER},
maxdrawdown_peakdate_2y = #{record.maxdrawdownPeakdate2y,jdbcType=VARCHAR},
maxdrawdown_valleydate_2y = #{record.maxdrawdownValleydate2y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_2y = #{record.maxdrawdownRecoverydate2y,jdbcType=INTEGER},
maxdrawdown_recoverymonths_2y = #{record.maxdrawdownRecoverymonths2y,jdbcType=INTEGER},
maxdrawdown_3y = #{record.maxdrawdown3y,jdbcType=DECIMAL},
maxdrawdown_months_3y = #{record.maxdrawdownMonths3y,jdbcType=INTEGER},
maxdrawdown_peakdate_3y = #{record.maxdrawdownPeakdate3y,jdbcType=VARCHAR},
maxdrawdown_valleydate_3y = #{record.maxdrawdownValleydate3y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_3y = #{record.maxdrawdownRecoverydate3y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_3y = #{record.maxdrawdownRecoverymonths3y,jdbcType=INTEGER},
maxdrawdown_4y = #{record.maxdrawdown4y,jdbcType=DECIMAL},
maxdrawdown_months_4y = #{record.maxdrawdownMonths4y,jdbcType=INTEGER},
maxdrawdown_peakdate_4y = #{record.maxdrawdownPeakdate4y,jdbcType=VARCHAR},
maxdrawdown_valleydate_4y = #{record.maxdrawdownValleydate4y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_4y = #{record.maxdrawdownRecoverydate4y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_4y = #{record.maxdrawdownRecoverymonths4y,jdbcType=INTEGER},
maxdrawdown_5y = #{record.maxdrawdown5y,jdbcType=DECIMAL},
maxdrawdown_10y = #{record.maxdrawdown10y,jdbcType=DECIMAL},
maxdrawdown_months_5y = #{record.maxdrawdownMonths5y,jdbcType=INTEGER},
maxdrawdown_peakdate_5y = #{record.maxdrawdownPeakdate5y,jdbcType=VARCHAR},
maxdrawdown_valleydate_5y = #{record.maxdrawdownValleydate5y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_5y = #{record.maxdrawdownRecoverydate5y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_5y = #{record.maxdrawdownRecoverymonths5y,jdbcType=INTEGER},
maxdrawdown_months_10y = #{record.maxdrawdownMonths10y,jdbcType=INTEGER},
maxdrawdown_peakdate_10y = #{record.maxdrawdownPeakdate10y,jdbcType=VARCHAR},
maxdrawdown_valleydate_10y = #{record.maxdrawdownValleydate10y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_10y = #{record.maxdrawdownRecoverydate10y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_10y = #{record.maxdrawdownRecoverymonths10y,jdbcType=INTEGER},
maxdrawdown_incep = #{record.maxdrawdownIncep,jdbcType=DECIMAL},
maxdrawdown_months_incep = #{record.maxdrawdownMonthsIncep,jdbcType=INTEGER},
maxdrawdown_peakdate_incep = #{record.maxdrawdownPeakdateIncep,jdbcType=VARCHAR},
maxdrawdown_valleydate_incep = #{record.maxdrawdownValleydateIncep,jdbcType=VARCHAR},
maxdrawdown_recoverydate_incep = #{record.maxdrawdownRecoverydateIncep,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_incep = #{record.maxdrawdownRecoverymonthsIncep,jdbcType=INTEGER},
update_time = #{record.updateTime,jdbcType=TIMESTAMP},
create_time = #{record.createTime,jdbcType=TIMESTAMP},
delete_tag = #{record.deleteTag,jdbcType=INTEGER}
update tx_fund_risk_stats
fund_id = #{fundId,jdbcType=VARCHAR},
end_date = #{endDate,jdbcType=DATE},
stddev_1y = #{stddev1y,jdbcType=DECIMAL},
stddev_2y = #{stddev2y,jdbcType=DECIMAL},
stddev_3y = #{stddev3y,jdbcType=DECIMAL},
stddev_4y = #{stddev4y,jdbcType=DECIMAL},
stddev_5y = #{stddev5y,jdbcType=DECIMAL},
stddev_10y = #{stddev10y,jdbcType=DECIMAL},
stddev_incep = #{stddevIncep,jdbcType=DECIMAL},
stddev_ytd = #{stddevYtd,jdbcType=DECIMAL},
downsidedev_1y = #{downsidedev1y,jdbcType=DECIMAL},
downsidedev_2y = #{downsidedev2y,jdbcType=DECIMAL},
downsidedev_3y = #{downsidedev3y,jdbcType=DECIMAL},
downsidedev_4y = #{downsidedev4y,jdbcType=DECIMAL},
downsidedev_5y = #{downsidedev5y,jdbcType=DECIMAL},
downsidedev_10y = #{downsidedev10y,jdbcType=DECIMAL},
downsidedev_incep = #{downsidedevIncep,jdbcType=DECIMAL},
downsidedev_ytd = #{downsidedevYtd,jdbcType=DECIMAL},
alpha_1y = #{alpha1y,jdbcType=DECIMAL},
alpha_2y = #{alpha2y,jdbcType=DECIMAL},
alpha_3y = #{alpha3y,jdbcType=DECIMAL},
alpha_4y = #{alpha4y,jdbcType=DECIMAL},
alpha_5y = #{alpha5y,jdbcType=DECIMAL},
alpha_10y = #{alpha10y,jdbcType=DECIMAL},
alpha_incep = #{alphaIncep,jdbcType=DECIMAL},
alpha_ytd = #{alphaYtd,jdbcType=DECIMAL},
beta_1y = #{beta1y,jdbcType=DECIMAL},
beta_2y = #{beta2y,jdbcType=DECIMAL},
beta_3y = #{beta3y,jdbcType=DECIMAL},
beta_4y = #{beta4y,jdbcType=DECIMAL},
beta_5y = #{beta5y,jdbcType=DECIMAL},
beta_10y = #{beta10y,jdbcType=DECIMAL},
beta_incep = #{betaIncep,jdbcType=DECIMAL},
beta_ytd = #{betaYtd,jdbcType=DECIMAL},
r2_1y = #{r21y,jdbcType=DECIMAL},
r2_2y = #{r22y,jdbcType=DECIMAL},
r2_3y = #{r23y,jdbcType=DECIMAL},
r2_4y = #{r24y,jdbcType=DECIMAL},
r2_5y = #{r25y,jdbcType=DECIMAL},
r2_10y = #{r210y,jdbcType=DECIMAL},
r2_incep = #{r2Incep,jdbcType=DECIMAL},
r2_ytd = #{r2Ytd,jdbcType=DECIMAL},
skewness_1y = #{skewness1y,jdbcType=DECIMAL},
skewness_2y = #{skewness2y,jdbcType=DECIMAL},
skewness_3y = #{skewness3y,jdbcType=DECIMAL},
skewness_4y = #{skewness4y,jdbcType=DECIMAL},
skewness_5y = #{skewness5y,jdbcType=DECIMAL},
skewness_10y = #{skewness10y,jdbcType=DECIMAL},
skewness_incep = #{skewnessIncep,jdbcType=DECIMAL},
skewness_ytd = #{skewnessYtd,jdbcType=DECIMAL},
kurtosis_1y = #{kurtosis1y,jdbcType=DECIMAL},
kurtosis_2y = #{kurtosis2y,jdbcType=DECIMAL},
kurtosis_3y = #{kurtosis3y,jdbcType=DECIMAL},
kurtosis_4y = #{kurtosis4y,jdbcType=DECIMAL},
kurtosis_5y = #{kurtosis5y,jdbcType=DECIMAL},
kurtosis_10y = #{kurtosis10y,jdbcType=DECIMAL},
kurtosis_incep = #{kurtosisIncep,jdbcType=DECIMAL},
kurtosis_ytd = #{kurtosisYtd,jdbcType=DECIMAL},
worstmonth_1y = #{worstmonth1y,jdbcType=DECIMAL},
worstmonth_2y = #{worstmonth2y,jdbcType=DECIMAL},
worstmonth_3y = #{worstmonth3y,jdbcType=DECIMAL},
worstmonth_4y = #{worstmonth4y,jdbcType=DECIMAL},
worstmonth_5y = #{worstmonth5y,jdbcType=DECIMAL},
worstmonth_10y = #{worstmonth10y,jdbcType=DECIMAL},
worstmonth_incep = #{worstmonthIncep,jdbcType=DECIMAL},
worstmonth_ytd = #{worstmonthYtd,jdbcType=DECIMAL},
downmonth_percent_1y = #{downmonthPercent1y,jdbcType=DECIMAL},
downmonth_percent_2y = #{downmonthPercent2y,jdbcType=DECIMAL},
downmonth_percent_3y = #{downmonthPercent3y,jdbcType=DECIMAL},
downmonth_percent_4y = #{downmonthPercent4y,jdbcType=DECIMAL},
downmonth_percent_5y = #{downmonthPercent5y,jdbcType=DECIMAL},
downmonth_percent_10y = #{downmonthPercent10y,jdbcType=DECIMAL},
downmonth_percent_incep = #{downmonthPercentIncep,jdbcType=DECIMAL},
downmonth_percent_ytd = #{downmonthPercentYtd,jdbcType=DECIMAL},
battingaverage_1y = #{battingaverage1y,jdbcType=DECIMAL},
battingaverage_2y = #{battingaverage2y,jdbcType=DECIMAL},
battingaverage_3y = #{battingaverage3y,jdbcType=DECIMAL},
battingaverage_4y = #{battingaverage4y,jdbcType=DECIMAL},
battingaverage_5y = #{battingaverage5y,jdbcType=DECIMAL},
battingaverage_10y = #{battingaverage10y,jdbcType=DECIMAL},
battingaverage_incep = #{battingaverageIncep,jdbcType=DECIMAL},
battingaverage_ytd = #{battingaverageYtd,jdbcType=DECIMAL},
gainloss_ratio_1y = #{gainlossRatio1y,jdbcType=DECIMAL},
gainloss_ratio_2y = #{gainlossRatio2y,jdbcType=DECIMAL},
gainloss_ratio_3y = #{gainlossRatio3y,jdbcType=DECIMAL},
gainloss_ratio_4y = #{gainlossRatio4y,jdbcType=DECIMAL},
gainloss_ratio_5y = #{gainlossRatio5y,jdbcType=DECIMAL},
gainloss_ratio_10y = #{gainlossRatio10y,jdbcType=DECIMAL},
gainloss_ratio_incep = #{gainlossRatioIncep,jdbcType=DECIMAL},
gainloss_ratio_ytd = #{gainlossRatioYtd,jdbcType=DECIMAL},
longestdown_months_1y = #{longestdownMonths1y,jdbcType=INTEGER},
longestdown_months_2y = #{longestdownMonths2y,jdbcType=INTEGER},
longestdown_months_3y = #{longestdownMonths3y,jdbcType=INTEGER},
longestdown_months_4y = #{longestdownMonths4y,jdbcType=INTEGER},
longestdown_months_5y = #{longestdownMonths5y,jdbcType=INTEGER},
longestdown_months_10y = #{longestdownMonths10y,jdbcType=INTEGER},
longestdown_months_incep = #{longestdownMonthsIncep,jdbcType=INTEGER},
longestdown_months_ytd = #{longestdownMonthsYtd,jdbcType=INTEGER},
maxdrawdown_3m = #{maxdrawdown3m,jdbcType=DECIMAL},
maxdrawdown_ytd = #{maxdrawdownYtd,jdbcType=DECIMAL},
maxdrawdown_months_ytd = #{maxdrawdownMonthsYtd,jdbcType=DECIMAL},
maxdrawdown_peakdate_ytd = #{maxdrawdownPeakdateYtd,jdbcType=DECIMAL},
maxdrawdown_valleydate_ytd = #{maxdrawdownValleydateYtd,jdbcType=DECIMAL},
maxdrawdown_1y = #{maxdrawdown1y,jdbcType=DECIMAL},
maxdrawdown_months_1y = #{maxdrawdownMonths1y,jdbcType=INTEGER},
maxdrawdown_peakdate_1y = #{maxdrawdownPeakdate1y,jdbcType=VARCHAR},
maxdrawdown_valleydate_1y = #{maxdrawdownValleydate1y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_1y = #{maxdrawdownRecoverydate1y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_1y = #{maxdrawdownRecoverymonths1y,jdbcType=INTEGER},
maxdrawdown_2y = #{maxdrawdown2y,jdbcType=DECIMAL},
maxdrawdown_months_2y = #{maxdrawdownMonths2y,jdbcType=INTEGER},
maxdrawdown_peakdate_2y = #{maxdrawdownPeakdate2y,jdbcType=VARCHAR},
maxdrawdown_valleydate_2y = #{maxdrawdownValleydate2y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_2y = #{maxdrawdownRecoverydate2y,jdbcType=INTEGER},
maxdrawdown_recoverymonths_2y = #{maxdrawdownRecoverymonths2y,jdbcType=INTEGER},
maxdrawdown_3y = #{maxdrawdown3y,jdbcType=DECIMAL},
maxdrawdown_months_3y = #{maxdrawdownMonths3y,jdbcType=INTEGER},
maxdrawdown_peakdate_3y = #{maxdrawdownPeakdate3y,jdbcType=VARCHAR},
maxdrawdown_valleydate_3y = #{maxdrawdownValleydate3y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_3y = #{maxdrawdownRecoverydate3y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_3y = #{maxdrawdownRecoverymonths3y,jdbcType=INTEGER},
maxdrawdown_4y = #{maxdrawdown4y,jdbcType=DECIMAL},
maxdrawdown_months_4y = #{maxdrawdownMonths4y,jdbcType=INTEGER},
maxdrawdown_peakdate_4y = #{maxdrawdownPeakdate4y,jdbcType=VARCHAR},
maxdrawdown_valleydate_4y = #{maxdrawdownValleydate4y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_4y = #{maxdrawdownRecoverydate4y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_4y = #{maxdrawdownRecoverymonths4y,jdbcType=INTEGER},
maxdrawdown_5y = #{maxdrawdown5y,jdbcType=DECIMAL},
maxdrawdown_10y = #{maxdrawdown10y,jdbcType=DECIMAL},
maxdrawdown_months_5y = #{maxdrawdownMonths5y,jdbcType=INTEGER},
maxdrawdown_peakdate_5y = #{maxdrawdownPeakdate5y,jdbcType=VARCHAR},
maxdrawdown_valleydate_5y = #{maxdrawdownValleydate5y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_5y = #{maxdrawdownRecoverydate5y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_5y = #{maxdrawdownRecoverymonths5y,jdbcType=INTEGER},
maxdrawdown_months_10y = #{maxdrawdownMonths10y,jdbcType=INTEGER},
maxdrawdown_peakdate_10y = #{maxdrawdownPeakdate10y,jdbcType=VARCHAR},
maxdrawdown_valleydate_10y = #{maxdrawdownValleydate10y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_10y = #{maxdrawdownRecoverydate10y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_10y = #{maxdrawdownRecoverymonths10y,jdbcType=INTEGER},
maxdrawdown_incep = #{maxdrawdownIncep,jdbcType=DECIMAL},
maxdrawdown_months_incep = #{maxdrawdownMonthsIncep,jdbcType=INTEGER},
maxdrawdown_peakdate_incep = #{maxdrawdownPeakdateIncep,jdbcType=VARCHAR},
maxdrawdown_valleydate_incep = #{maxdrawdownValleydateIncep,jdbcType=VARCHAR},
maxdrawdown_recoverydate_incep = #{maxdrawdownRecoverydateIncep,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_incep = #{maxdrawdownRecoverymonthsIncep,jdbcType=INTEGER},
update_time = #{updateTime,jdbcType=TIMESTAMP},
create_time = #{createTime,jdbcType=TIMESTAMP},
delete_tag = #{deleteTag,jdbcType=INTEGER},
where id = #{id,jdbcType=VARCHAR}
update tx_fund_risk_stats
set fund_id = #{fundId,jdbcType=VARCHAR},
end_date = #{endDate,jdbcType=DATE},
stddev_1y = #{stddev1y,jdbcType=DECIMAL},
stddev_2y = #{stddev2y,jdbcType=DECIMAL},
stddev_3y = #{stddev3y,jdbcType=DECIMAL},
stddev_4y = #{stddev4y,jdbcType=DECIMAL},
stddev_5y = #{stddev5y,jdbcType=DECIMAL},
stddev_10y = #{stddev10y,jdbcType=DECIMAL},
stddev_incep = #{stddevIncep,jdbcType=DECIMAL},
stddev_ytd = #{stddevYtd,jdbcType=DECIMAL},
downsidedev_1y = #{downsidedev1y,jdbcType=DECIMAL},
downsidedev_2y = #{downsidedev2y,jdbcType=DECIMAL},
downsidedev_3y = #{downsidedev3y,jdbcType=DECIMAL},
downsidedev_4y = #{downsidedev4y,jdbcType=DECIMAL},
downsidedev_5y = #{downsidedev5y,jdbcType=DECIMAL},
downsidedev_10y = #{downsidedev10y,jdbcType=DECIMAL},
downsidedev_incep = #{downsidedevIncep,jdbcType=DECIMAL},
downsidedev_ytd = #{downsidedevYtd,jdbcType=DECIMAL},
alpha_1y = #{alpha1y,jdbcType=DECIMAL},
alpha_2y = #{alpha2y,jdbcType=DECIMAL},
alpha_3y = #{alpha3y,jdbcType=DECIMAL},
alpha_4y = #{alpha4y,jdbcType=DECIMAL},
alpha_5y = #{alpha5y,jdbcType=DECIMAL},
alpha_10y = #{alpha10y,jdbcType=DECIMAL},
alpha_incep = #{alphaIncep,jdbcType=DECIMAL},
alpha_ytd = #{alphaYtd,jdbcType=DECIMAL},
beta_1y = #{beta1y,jdbcType=DECIMAL},
beta_2y = #{beta2y,jdbcType=DECIMAL},
beta_3y = #{beta3y,jdbcType=DECIMAL},
beta_4y = #{beta4y,jdbcType=DECIMAL},
beta_5y = #{beta5y,jdbcType=DECIMAL},
beta_10y = #{beta10y,jdbcType=DECIMAL},
beta_incep = #{betaIncep,jdbcType=DECIMAL},
beta_ytd = #{betaYtd,jdbcType=DECIMAL},
r2_1y = #{r21y,jdbcType=DECIMAL},
r2_2y = #{r22y,jdbcType=DECIMAL},
r2_3y = #{r23y,jdbcType=DECIMAL},
r2_4y = #{r24y,jdbcType=DECIMAL},
r2_5y = #{r25y,jdbcType=DECIMAL},
r2_10y = #{r210y,jdbcType=DECIMAL},
r2_incep = #{r2Incep,jdbcType=DECIMAL},
r2_ytd = #{r2Ytd,jdbcType=DECIMAL},
skewness_1y = #{skewness1y,jdbcType=DECIMAL},
skewness_2y = #{skewness2y,jdbcType=DECIMAL},
skewness_3y = #{skewness3y,jdbcType=DECIMAL},
skewness_4y = #{skewness4y,jdbcType=DECIMAL},
skewness_5y = #{skewness5y,jdbcType=DECIMAL},
skewness_10y = #{skewness10y,jdbcType=DECIMAL},
skewness_incep = #{skewnessIncep,jdbcType=DECIMAL},
skewness_ytd = #{skewnessYtd,jdbcType=DECIMAL},
kurtosis_1y = #{kurtosis1y,jdbcType=DECIMAL},
kurtosis_2y = #{kurtosis2y,jdbcType=DECIMAL},
kurtosis_3y = #{kurtosis3y,jdbcType=DECIMAL},
kurtosis_4y = #{kurtosis4y,jdbcType=DECIMAL},
kurtosis_5y = #{kurtosis5y,jdbcType=DECIMAL},
kurtosis_10y = #{kurtosis10y,jdbcType=DECIMAL},
kurtosis_incep = #{kurtosisIncep,jdbcType=DECIMAL},
kurtosis_ytd = #{kurtosisYtd,jdbcType=DECIMAL},
worstmonth_1y = #{worstmonth1y,jdbcType=DECIMAL},
worstmonth_2y = #{worstmonth2y,jdbcType=DECIMAL},
worstmonth_3y = #{worstmonth3y,jdbcType=DECIMAL},
worstmonth_4y = #{worstmonth4y,jdbcType=DECIMAL},
worstmonth_5y = #{worstmonth5y,jdbcType=DECIMAL},
worstmonth_10y = #{worstmonth10y,jdbcType=DECIMAL},
worstmonth_incep = #{worstmonthIncep,jdbcType=DECIMAL},
worstmonth_ytd = #{worstmonthYtd,jdbcType=DECIMAL},
downmonth_percent_1y = #{downmonthPercent1y,jdbcType=DECIMAL},
downmonth_percent_2y = #{downmonthPercent2y,jdbcType=DECIMAL},
downmonth_percent_3y = #{downmonthPercent3y,jdbcType=DECIMAL},
downmonth_percent_4y = #{downmonthPercent4y,jdbcType=DECIMAL},
downmonth_percent_5y = #{downmonthPercent5y,jdbcType=DECIMAL},
downmonth_percent_10y = #{downmonthPercent10y,jdbcType=DECIMAL},
downmonth_percent_incep = #{downmonthPercentIncep,jdbcType=DECIMAL},
downmonth_percent_ytd = #{downmonthPercentYtd,jdbcType=DECIMAL},
battingaverage_1y = #{battingaverage1y,jdbcType=DECIMAL},
battingaverage_2y = #{battingaverage2y,jdbcType=DECIMAL},
battingaverage_3y = #{battingaverage3y,jdbcType=DECIMAL},
battingaverage_4y = #{battingaverage4y,jdbcType=DECIMAL},
battingaverage_5y = #{battingaverage5y,jdbcType=DECIMAL},
battingaverage_10y = #{battingaverage10y,jdbcType=DECIMAL},
battingaverage_incep = #{battingaverageIncep,jdbcType=DECIMAL},
battingaverage_ytd = #{battingaverageYtd,jdbcType=DECIMAL},
gainloss_ratio_1y = #{gainlossRatio1y,jdbcType=DECIMAL},
gainloss_ratio_2y = #{gainlossRatio2y,jdbcType=DECIMAL},
gainloss_ratio_3y = #{gainlossRatio3y,jdbcType=DECIMAL},
gainloss_ratio_4y = #{gainlossRatio4y,jdbcType=DECIMAL},
gainloss_ratio_5y = #{gainlossRatio5y,jdbcType=DECIMAL},
gainloss_ratio_10y = #{gainlossRatio10y,jdbcType=DECIMAL},
gainloss_ratio_incep = #{gainlossRatioIncep,jdbcType=DECIMAL},
gainloss_ratio_ytd = #{gainlossRatioYtd,jdbcType=DECIMAL},
longestdown_months_1y = #{longestdownMonths1y,jdbcType=INTEGER},
longestdown_months_2y = #{longestdownMonths2y,jdbcType=INTEGER},
longestdown_months_3y = #{longestdownMonths3y,jdbcType=INTEGER},
longestdown_months_4y = #{longestdownMonths4y,jdbcType=INTEGER},
longestdown_months_5y = #{longestdownMonths5y,jdbcType=INTEGER},
longestdown_months_10y = #{longestdownMonths10y,jdbcType=INTEGER},
longestdown_months_incep = #{longestdownMonthsIncep,jdbcType=INTEGER},
longestdown_months_ytd = #{longestdownMonthsYtd,jdbcType=INTEGER},
maxdrawdown_3m = #{maxdrawdown3m,jdbcType=DECIMAL},
maxdrawdown_ytd = #{maxdrawdownYtd,jdbcType=DECIMAL},
maxdrawdown_months_ytd = #{maxdrawdownMonthsYtd,jdbcType=DECIMAL},
maxdrawdown_peakdate_ytd = #{maxdrawdownPeakdateYtd,jdbcType=DECIMAL},
maxdrawdown_valleydate_ytd = #{maxdrawdownValleydateYtd,jdbcType=DECIMAL},
maxdrawdown_1y = #{maxdrawdown1y,jdbcType=DECIMAL},
maxdrawdown_months_1y = #{maxdrawdownMonths1y,jdbcType=INTEGER},
maxdrawdown_peakdate_1y = #{maxdrawdownPeakdate1y,jdbcType=VARCHAR},
maxdrawdown_valleydate_1y = #{maxdrawdownValleydate1y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_1y = #{maxdrawdownRecoverydate1y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_1y = #{maxdrawdownRecoverymonths1y,jdbcType=INTEGER},
maxdrawdown_2y = #{maxdrawdown2y,jdbcType=DECIMAL},
maxdrawdown_months_2y = #{maxdrawdownMonths2y,jdbcType=INTEGER},
maxdrawdown_peakdate_2y = #{maxdrawdownPeakdate2y,jdbcType=VARCHAR},
maxdrawdown_valleydate_2y = #{maxdrawdownValleydate2y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_2y = #{maxdrawdownRecoverydate2y,jdbcType=INTEGER},
maxdrawdown_recoverymonths_2y = #{maxdrawdownRecoverymonths2y,jdbcType=INTEGER},
maxdrawdown_3y = #{maxdrawdown3y,jdbcType=DECIMAL},
maxdrawdown_months_3y = #{maxdrawdownMonths3y,jdbcType=INTEGER},
maxdrawdown_peakdate_3y = #{maxdrawdownPeakdate3y,jdbcType=VARCHAR},
maxdrawdown_valleydate_3y = #{maxdrawdownValleydate3y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_3y = #{maxdrawdownRecoverydate3y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_3y = #{maxdrawdownRecoverymonths3y,jdbcType=INTEGER},
maxdrawdown_4y = #{maxdrawdown4y,jdbcType=DECIMAL},
maxdrawdown_months_4y = #{maxdrawdownMonths4y,jdbcType=INTEGER},
maxdrawdown_peakdate_4y = #{maxdrawdownPeakdate4y,jdbcType=VARCHAR},
maxdrawdown_valleydate_4y = #{maxdrawdownValleydate4y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_4y = #{maxdrawdownRecoverydate4y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_4y = #{maxdrawdownRecoverymonths4y,jdbcType=INTEGER},
maxdrawdown_5y = #{maxdrawdown5y,jdbcType=DECIMAL},
maxdrawdown_10y = #{maxdrawdown10y,jdbcType=DECIMAL},
maxdrawdown_months_5y = #{maxdrawdownMonths5y,jdbcType=INTEGER},
maxdrawdown_peakdate_5y = #{maxdrawdownPeakdate5y,jdbcType=VARCHAR},
maxdrawdown_valleydate_5y = #{maxdrawdownValleydate5y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_5y = #{maxdrawdownRecoverydate5y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_5y = #{maxdrawdownRecoverymonths5y,jdbcType=INTEGER},
maxdrawdown_months_10y = #{maxdrawdownMonths10y,jdbcType=INTEGER},
maxdrawdown_peakdate_10y = #{maxdrawdownPeakdate10y,jdbcType=VARCHAR},
maxdrawdown_valleydate_10y = #{maxdrawdownValleydate10y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_10y = #{maxdrawdownRecoverydate10y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_10y = #{maxdrawdownRecoverymonths10y,jdbcType=INTEGER},
maxdrawdown_incep = #{maxdrawdownIncep,jdbcType=DECIMAL},
maxdrawdown_months_incep = #{maxdrawdownMonthsIncep,jdbcType=INTEGER},
maxdrawdown_peakdate_incep = #{maxdrawdownPeakdateIncep,jdbcType=VARCHAR},
maxdrawdown_valleydate_incep = #{maxdrawdownValleydateIncep,jdbcType=VARCHAR},
maxdrawdown_recoverydate_incep = #{maxdrawdownRecoverydateIncep,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_incep = #{maxdrawdownRecoverymonthsIncep,jdbcType=INTEGER},
update_time = #{updateTime,jdbcType=TIMESTAMP},
create_time = #{createTime,jdbcType=TIMESTAMP},
delete_tag = #{deleteTag,jdbcType=INTEGER}
where id = #{id,jdbcType=VARCHAR}
update tx_fund_risk_stats
when id = #{item.id,jdbcType=VARCHAR} then #{item.fundId,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=VARCHAR} then #{item.endDate,jdbcType=DATE}
when id = #{item.id,jdbcType=VARCHAR} then #{item.stddev1y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.stddev2y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.stddev3y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.stddev4y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.stddev5y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.stddev10y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.stddevIncep,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.stddevYtd,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.downsidedev1y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.downsidedev2y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.downsidedev3y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.downsidedev4y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.downsidedev5y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.downsidedev10y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.downsidedevIncep,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.downsidedevYtd,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.alpha1y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.alpha2y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.alpha3y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.alpha4y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.alpha5y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.alpha10y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.alphaIncep,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.alphaYtd,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.beta1y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.beta2y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.beta3y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.beta4y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.beta5y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.beta10y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.betaIncep,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.betaYtd,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.r21y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.r22y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.r23y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.r24y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.r25y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.r210y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.r2Incep,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.r2Ytd,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.skewness1y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.skewness2y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.skewness3y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.skewness4y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.skewness5y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.skewness10y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.skewnessIncep,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.skewnessYtd,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.kurtosis1y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.kurtosis2y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.kurtosis3y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.kurtosis4y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.kurtosis5y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.kurtosis10y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.kurtosisIncep,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.kurtosisYtd,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.worstmonth1y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.worstmonth2y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.worstmonth3y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.worstmonth4y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.worstmonth5y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.worstmonth10y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.worstmonthIncep,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.worstmonthYtd,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.downmonthPercent1y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.downmonthPercent2y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.downmonthPercent3y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.downmonthPercent4y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.downmonthPercent5y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.downmonthPercent10y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.downmonthPercentIncep,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.downmonthPercentYtd,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.battingaverage1y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.battingaverage2y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.battingaverage3y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.battingaverage4y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.battingaverage5y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.battingaverage10y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.battingaverageIncep,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.battingaverageYtd,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.gainlossRatio1y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.gainlossRatio2y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.gainlossRatio3y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.gainlossRatio4y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.gainlossRatio5y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.gainlossRatio10y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.gainlossRatioIncep,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.gainlossRatioYtd,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.longestdownMonths1y,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.longestdownMonths2y,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.longestdownMonths3y,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.longestdownMonths4y,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.longestdownMonths5y,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.longestdownMonths10y,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.longestdownMonthsIncep,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.longestdownMonthsYtd,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdown3m,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownYtd,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownMonthsYtd,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownPeakdateYtd,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownValleydateYtd,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdown1y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownMonths1y,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownPeakdate1y,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownValleydate1y,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownRecoverydate1y,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownRecoverymonths1y,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdown2y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownMonths2y,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownPeakdate2y,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownValleydate2y,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownRecoverydate2y,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownRecoverymonths2y,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdown3y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownMonths3y,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownPeakdate3y,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownValleydate3y,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownRecoverydate3y,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownRecoverymonths3y,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdown4y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownMonths4y,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownPeakdate4y,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownValleydate4y,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownRecoverydate4y,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownRecoverymonths4y,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdown5y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdown10y,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownMonths5y,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownPeakdate5y,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownValleydate5y,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownRecoverydate5y,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownRecoverymonths5y,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownMonths10y,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownPeakdate10y,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownValleydate10y,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownRecoverydate10y,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownRecoverymonths10y,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownIncep,jdbcType=DECIMAL}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownMonthsIncep,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownPeakdateIncep,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownValleydateIncep,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownRecoverydateIncep,jdbcType=VARCHAR}
when id = #{item.id,jdbcType=VARCHAR} then #{item.maxdrawdownRecoverymonthsIncep,jdbcType=INTEGER}
when id = #{item.id,jdbcType=VARCHAR} then #{item.updateTime,jdbcType=TIMESTAMP}
when id = #{item.id,jdbcType=VARCHAR} then #{item.createTime,jdbcType=TIMESTAMP}
when id = #{item.id,jdbcType=VARCHAR} then #{item.deleteTag,jdbcType=INTEGER}
where id in
#{item.id,jdbcType=VARCHAR}
insert into tx_fund_risk_stats
(id, fund_id, end_date, stddev_1y, stddev_2y, stddev_3y, stddev_4y, stddev_5y, stddev_10y,
stddev_incep, stddev_ytd, downsidedev_1y, downsidedev_2y, downsidedev_3y, downsidedev_4y,
downsidedev_5y, downsidedev_10y, downsidedev_incep, downsidedev_ytd, alpha_1y,
alpha_2y, alpha_3y, alpha_4y, alpha_5y, alpha_10y, alpha_incep, alpha_ytd, beta_1y,
beta_2y, beta_3y, beta_4y, beta_5y, beta_10y, beta_incep, beta_ytd, r2_1y, r2_2y,
r2_3y, r2_4y, r2_5y, r2_10y, r2_incep, r2_ytd, skewness_1y, skewness_2y, skewness_3y,
skewness_4y, skewness_5y, skewness_10y, skewness_incep, skewness_ytd, kurtosis_1y,
kurtosis_2y, kurtosis_3y, kurtosis_4y, kurtosis_5y, kurtosis_10y, kurtosis_incep,
kurtosis_ytd, worstmonth_1y, worstmonth_2y, worstmonth_3y, worstmonth_4y, worstmonth_5y,
worstmonth_10y, worstmonth_incep, worstmonth_ytd, downmonth_percent_1y, downmonth_percent_2y,
downmonth_percent_3y, downmonth_percent_4y, downmonth_percent_5y, downmonth_percent_10y,
downmonth_percent_incep, downmonth_percent_ytd, battingaverage_1y, battingaverage_2y,
battingaverage_3y, battingaverage_4y, battingaverage_5y, battingaverage_10y, battingaverage_incep,
battingaverage_ytd, gainloss_ratio_1y, gainloss_ratio_2y, gainloss_ratio_3y, gainloss_ratio_4y,
gainloss_ratio_5y, gainloss_ratio_10y, gainloss_ratio_incep, gainloss_ratio_ytd,
longestdown_months_1y, longestdown_months_2y, longestdown_months_3y, longestdown_months_4y,
longestdown_months_5y, longestdown_months_10y, longestdown_months_incep, longestdown_months_ytd,
maxdrawdown_3m, maxdrawdown_ytd, maxdrawdown_months_ytd, maxdrawdown_peakdate_ytd,
maxdrawdown_valleydate_ytd, maxdrawdown_1y, maxdrawdown_months_1y, maxdrawdown_peakdate_1y,
maxdrawdown_valleydate_1y, maxdrawdown_recoverydate_1y, maxdrawdown_recoverymonths_1y,
maxdrawdown_2y, maxdrawdown_months_2y, maxdrawdown_peakdate_2y, maxdrawdown_valleydate_2y,
maxdrawdown_recoverydate_2y, maxdrawdown_recoverymonths_2y, maxdrawdown_3y, maxdrawdown_months_3y,
maxdrawdown_peakdate_3y, maxdrawdown_valleydate_3y, maxdrawdown_recoverydate_3y,
maxdrawdown_recoverymonths_3y, maxdrawdown_4y, maxdrawdown_months_4y, maxdrawdown_peakdate_4y,
maxdrawdown_valleydate_4y, maxdrawdown_recoverydate_4y, maxdrawdown_recoverymonths_4y,
maxdrawdown_5y, maxdrawdown_10y, maxdrawdown_months_5y, maxdrawdown_peakdate_5y,
maxdrawdown_valleydate_5y, maxdrawdown_recoverydate_5y, maxdrawdown_recoverymonths_5y,
maxdrawdown_months_10y, maxdrawdown_peakdate_10y, maxdrawdown_valleydate_10y, maxdrawdown_recoverydate_10y,
maxdrawdown_recoverymonths_10y, maxdrawdown_incep, maxdrawdown_months_incep, maxdrawdown_peakdate_incep,
maxdrawdown_valleydate_incep, maxdrawdown_recoverydate_incep, maxdrawdown_recoverymonths_incep,
update_time, create_time, delete_tag)
values
(#{item.id,jdbcType=VARCHAR}, #{item.fundId,jdbcType=VARCHAR}, #{item.endDate,jdbcType=DATE},
#{item.stddev1y,jdbcType=DECIMAL}, #{item.stddev2y,jdbcType=DECIMAL}, #{item.stddev3y,jdbcType=DECIMAL},
#{item.stddev4y,jdbcType=DECIMAL}, #{item.stddev5y,jdbcType=DECIMAL}, #{item.stddev10y,jdbcType=DECIMAL},
#{item.stddevIncep,jdbcType=DECIMAL}, #{item.stddevYtd,jdbcType=DECIMAL}, #{item.downsidedev1y,jdbcType=DECIMAL},
#{item.downsidedev2y,jdbcType=DECIMAL}, #{item.downsidedev3y,jdbcType=DECIMAL},
#{item.downsidedev4y,jdbcType=DECIMAL}, #{item.downsidedev5y,jdbcType=DECIMAL},
#{item.downsidedev10y,jdbcType=DECIMAL}, #{item.downsidedevIncep,jdbcType=DECIMAL},
#{item.downsidedevYtd,jdbcType=DECIMAL}, #{item.alpha1y,jdbcType=DECIMAL}, #{item.alpha2y,jdbcType=DECIMAL},
#{item.alpha3y,jdbcType=DECIMAL}, #{item.alpha4y,jdbcType=DECIMAL}, #{item.alpha5y,jdbcType=DECIMAL},
#{item.alpha10y,jdbcType=DECIMAL}, #{item.alphaIncep,jdbcType=DECIMAL}, #{item.alphaYtd,jdbcType=DECIMAL},
#{item.beta1y,jdbcType=DECIMAL}, #{item.beta2y,jdbcType=DECIMAL}, #{item.beta3y,jdbcType=DECIMAL},
#{item.beta4y,jdbcType=DECIMAL}, #{item.beta5y,jdbcType=DECIMAL}, #{item.beta10y,jdbcType=DECIMAL},
#{item.betaIncep,jdbcType=DECIMAL}, #{item.betaYtd,jdbcType=DECIMAL}, #{item.r21y,jdbcType=DECIMAL},
#{item.r22y,jdbcType=DECIMAL}, #{item.r23y,jdbcType=DECIMAL}, #{item.r24y,jdbcType=DECIMAL},
#{item.r25y,jdbcType=DECIMAL}, #{item.r210y,jdbcType=DECIMAL}, #{item.r2Incep,jdbcType=DECIMAL},
#{item.r2Ytd,jdbcType=DECIMAL}, #{item.skewness1y,jdbcType=DECIMAL}, #{item.skewness2y,jdbcType=DECIMAL},
#{item.skewness3y,jdbcType=DECIMAL}, #{item.skewness4y,jdbcType=DECIMAL}, #{item.skewness5y,jdbcType=DECIMAL},
#{item.skewness10y,jdbcType=DECIMAL}, #{item.skewnessIncep,jdbcType=DECIMAL}, #{item.skewnessYtd,jdbcType=DECIMAL},
#{item.kurtosis1y,jdbcType=DECIMAL}, #{item.kurtosis2y,jdbcType=DECIMAL}, #{item.kurtosis3y,jdbcType=DECIMAL},
#{item.kurtosis4y,jdbcType=DECIMAL}, #{item.kurtosis5y,jdbcType=DECIMAL}, #{item.kurtosis10y,jdbcType=DECIMAL},
#{item.kurtosisIncep,jdbcType=DECIMAL}, #{item.kurtosisYtd,jdbcType=DECIMAL}, #{item.worstmonth1y,jdbcType=DECIMAL},
#{item.worstmonth2y,jdbcType=DECIMAL}, #{item.worstmonth3y,jdbcType=DECIMAL}, #{item.worstmonth4y,jdbcType=DECIMAL},
#{item.worstmonth5y,jdbcType=DECIMAL}, #{item.worstmonth10y,jdbcType=DECIMAL},
#{item.worstmonthIncep,jdbcType=DECIMAL}, #{item.worstmonthYtd,jdbcType=DECIMAL},
#{item.downmonthPercent1y,jdbcType=DECIMAL}, #{item.downmonthPercent2y,jdbcType=DECIMAL},
#{item.downmonthPercent3y,jdbcType=DECIMAL}, #{item.downmonthPercent4y,jdbcType=DECIMAL},
#{item.downmonthPercent5y,jdbcType=DECIMAL}, #{item.downmonthPercent10y,jdbcType=DECIMAL},
#{item.downmonthPercentIncep,jdbcType=DECIMAL}, #{item.downmonthPercentYtd,jdbcType=DECIMAL},
#{item.battingaverage1y,jdbcType=DECIMAL}, #{item.battingaverage2y,jdbcType=DECIMAL},
#{item.battingaverage3y,jdbcType=DECIMAL}, #{item.battingaverage4y,jdbcType=DECIMAL},
#{item.battingaverage5y,jdbcType=DECIMAL}, #{item.battingaverage10y,jdbcType=DECIMAL},
#{item.battingaverageIncep,jdbcType=DECIMAL}, #{item.battingaverageYtd,jdbcType=DECIMAL},
#{item.gainlossRatio1y,jdbcType=DECIMAL}, #{item.gainlossRatio2y,jdbcType=DECIMAL},
#{item.gainlossRatio3y,jdbcType=DECIMAL}, #{item.gainlossRatio4y,jdbcType=DECIMAL},
#{item.gainlossRatio5y,jdbcType=DECIMAL}, #{item.gainlossRatio10y,jdbcType=DECIMAL},
#{item.gainlossRatioIncep,jdbcType=DECIMAL}, #{item.gainlossRatioYtd,jdbcType=DECIMAL},
#{item.longestdownMonths1y,jdbcType=INTEGER}, #{item.longestdownMonths2y,jdbcType=INTEGER},
#{item.longestdownMonths3y,jdbcType=INTEGER}, #{item.longestdownMonths4y,jdbcType=INTEGER},
#{item.longestdownMonths5y,jdbcType=INTEGER}, #{item.longestdownMonths10y,jdbcType=INTEGER},
#{item.longestdownMonthsIncep,jdbcType=INTEGER}, #{item.longestdownMonthsYtd,jdbcType=INTEGER},
#{item.maxdrawdown3m,jdbcType=DECIMAL}, #{item.maxdrawdownYtd,jdbcType=DECIMAL},
#{item.maxdrawdownMonthsYtd,jdbcType=DECIMAL}, #{item.maxdrawdownPeakdateYtd,jdbcType=DECIMAL},
#{item.maxdrawdownValleydateYtd,jdbcType=DECIMAL}, #{item.maxdrawdown1y,jdbcType=DECIMAL},
#{item.maxdrawdownMonths1y,jdbcType=INTEGER}, #{item.maxdrawdownPeakdate1y,jdbcType=VARCHAR},
#{item.maxdrawdownValleydate1y,jdbcType=VARCHAR}, #{item.maxdrawdownRecoverydate1y,jdbcType=VARCHAR},
#{item.maxdrawdownRecoverymonths1y,jdbcType=INTEGER}, #{item.maxdrawdown2y,jdbcType=DECIMAL},
#{item.maxdrawdownMonths2y,jdbcType=INTEGER}, #{item.maxdrawdownPeakdate2y,jdbcType=VARCHAR},
#{item.maxdrawdownValleydate2y,jdbcType=VARCHAR}, #{item.maxdrawdownRecoverydate2y,jdbcType=INTEGER},
#{item.maxdrawdownRecoverymonths2y,jdbcType=INTEGER}, #{item.maxdrawdown3y,jdbcType=DECIMAL},
#{item.maxdrawdownMonths3y,jdbcType=INTEGER}, #{item.maxdrawdownPeakdate3y,jdbcType=VARCHAR},
#{item.maxdrawdownValleydate3y,jdbcType=VARCHAR}, #{item.maxdrawdownRecoverydate3y,jdbcType=VARCHAR},
#{item.maxdrawdownRecoverymonths3y,jdbcType=INTEGER}, #{item.maxdrawdown4y,jdbcType=DECIMAL},
#{item.maxdrawdownMonths4y,jdbcType=INTEGER}, #{item.maxdrawdownPeakdate4y,jdbcType=VARCHAR},
#{item.maxdrawdownValleydate4y,jdbcType=VARCHAR}, #{item.maxdrawdownRecoverydate4y,jdbcType=VARCHAR},
#{item.maxdrawdownRecoverymonths4y,jdbcType=INTEGER}, #{item.maxdrawdown5y,jdbcType=DECIMAL},
#{item.maxdrawdown10y,jdbcType=DECIMAL}, #{item.maxdrawdownMonths5y,jdbcType=INTEGER},
#{item.maxdrawdownPeakdate5y,jdbcType=VARCHAR}, #{item.maxdrawdownValleydate5y,jdbcType=VARCHAR},
#{item.maxdrawdownRecoverydate5y,jdbcType=VARCHAR}, #{item.maxdrawdownRecoverymonths5y,jdbcType=INTEGER},
#{item.maxdrawdownMonths10y,jdbcType=INTEGER}, #{item.maxdrawdownPeakdate10y,jdbcType=VARCHAR},
#{item.maxdrawdownValleydate10y,jdbcType=VARCHAR}, #{item.maxdrawdownRecoverydate10y,jdbcType=VARCHAR},
#{item.maxdrawdownRecoverymonths10y,jdbcType=INTEGER}, #{item.maxdrawdownIncep,jdbcType=DECIMAL},
#{item.maxdrawdownMonthsIncep,jdbcType=INTEGER}, #{item.maxdrawdownPeakdateIncep,jdbcType=VARCHAR},
#{item.maxdrawdownValleydateIncep,jdbcType=VARCHAR}, #{item.maxdrawdownRecoverydateIncep,jdbcType=VARCHAR},
#{item.maxdrawdownRecoverymonthsIncep,jdbcType=INTEGER}, #{item.updateTime,jdbcType=TIMESTAMP},
#{item.createTime,jdbcType=TIMESTAMP}, #{item.deleteTag,jdbcType=INTEGER})
insert into tx_fund_risk_stats
(id, fund_id, end_date, stddev_1y, stddev_2y, stddev_3y, stddev_4y, stddev_5y, stddev_10y,
stddev_incep, stddev_ytd, downsidedev_1y, downsidedev_2y, downsidedev_3y, downsidedev_4y,
downsidedev_5y, downsidedev_10y, downsidedev_incep, downsidedev_ytd, alpha_1y,
alpha_2y, alpha_3y, alpha_4y, alpha_5y, alpha_10y, alpha_incep, alpha_ytd, beta_1y,
beta_2y, beta_3y, beta_4y, beta_5y, beta_10y, beta_incep, beta_ytd, r2_1y, r2_2y,
r2_3y, r2_4y, r2_5y, r2_10y, r2_incep, r2_ytd, skewness_1y, skewness_2y, skewness_3y,
skewness_4y, skewness_5y, skewness_10y, skewness_incep, skewness_ytd, kurtosis_1y,
kurtosis_2y, kurtosis_3y, kurtosis_4y, kurtosis_5y, kurtosis_10y, kurtosis_incep,
kurtosis_ytd, worstmonth_1y, worstmonth_2y, worstmonth_3y, worstmonth_4y, worstmonth_5y,
worstmonth_10y, worstmonth_incep, worstmonth_ytd, downmonth_percent_1y, downmonth_percent_2y,
downmonth_percent_3y, downmonth_percent_4y, downmonth_percent_5y, downmonth_percent_10y,
downmonth_percent_incep, downmonth_percent_ytd, battingaverage_1y, battingaverage_2y,
battingaverage_3y, battingaverage_4y, battingaverage_5y, battingaverage_10y, battingaverage_incep,
battingaverage_ytd, gainloss_ratio_1y, gainloss_ratio_2y, gainloss_ratio_3y, gainloss_ratio_4y,
gainloss_ratio_5y, gainloss_ratio_10y, gainloss_ratio_incep, gainloss_ratio_ytd,
longestdown_months_1y, longestdown_months_2y, longestdown_months_3y, longestdown_months_4y,
longestdown_months_5y, longestdown_months_10y, longestdown_months_incep, longestdown_months_ytd,
maxdrawdown_3m, maxdrawdown_ytd, maxdrawdown_months_ytd, maxdrawdown_peakdate_ytd,
maxdrawdown_valleydate_ytd, maxdrawdown_1y, maxdrawdown_months_1y, maxdrawdown_peakdate_1y,
maxdrawdown_valleydate_1y, maxdrawdown_recoverydate_1y, maxdrawdown_recoverymonths_1y,
maxdrawdown_2y, maxdrawdown_months_2y, maxdrawdown_peakdate_2y, maxdrawdown_valleydate_2y,
maxdrawdown_recoverydate_2y, maxdrawdown_recoverymonths_2y, maxdrawdown_3y, maxdrawdown_months_3y,
maxdrawdown_peakdate_3y, maxdrawdown_valleydate_3y, maxdrawdown_recoverydate_3y,
maxdrawdown_recoverymonths_3y, maxdrawdown_4y, maxdrawdown_months_4y, maxdrawdown_peakdate_4y,
maxdrawdown_valleydate_4y, maxdrawdown_recoverydate_4y, maxdrawdown_recoverymonths_4y,
maxdrawdown_5y, maxdrawdown_10y, maxdrawdown_months_5y, maxdrawdown_peakdate_5y,
maxdrawdown_valleydate_5y, maxdrawdown_recoverydate_5y, maxdrawdown_recoverymonths_5y,
maxdrawdown_months_10y, maxdrawdown_peakdate_10y, maxdrawdown_valleydate_10y, maxdrawdown_recoverydate_10y,
maxdrawdown_recoverymonths_10y, maxdrawdown_incep, maxdrawdown_months_incep, maxdrawdown_peakdate_incep,
maxdrawdown_valleydate_incep, maxdrawdown_recoverydate_incep, maxdrawdown_recoverymonths_incep,
update_time, create_time, delete_tag)
values
(#{id,jdbcType=VARCHAR}, #{fundId,jdbcType=VARCHAR}, #{endDate,jdbcType=DATE}, #{stddev1y,jdbcType=DECIMAL},
#{stddev2y,jdbcType=DECIMAL}, #{stddev3y,jdbcType=DECIMAL}, #{stddev4y,jdbcType=DECIMAL},
#{stddev5y,jdbcType=DECIMAL}, #{stddev10y,jdbcType=DECIMAL}, #{stddevIncep,jdbcType=DECIMAL},
#{stddevYtd,jdbcType=DECIMAL}, #{downsidedev1y,jdbcType=DECIMAL}, #{downsidedev2y,jdbcType=DECIMAL},
#{downsidedev3y,jdbcType=DECIMAL}, #{downsidedev4y,jdbcType=DECIMAL}, #{downsidedev5y,jdbcType=DECIMAL},
#{downsidedev10y,jdbcType=DECIMAL}, #{downsidedevIncep,jdbcType=DECIMAL}, #{downsidedevYtd,jdbcType=DECIMAL},
#{alpha1y,jdbcType=DECIMAL}, #{alpha2y,jdbcType=DECIMAL}, #{alpha3y,jdbcType=DECIMAL},
#{alpha4y,jdbcType=DECIMAL}, #{alpha5y,jdbcType=DECIMAL}, #{alpha10y,jdbcType=DECIMAL},
#{alphaIncep,jdbcType=DECIMAL}, #{alphaYtd,jdbcType=DECIMAL}, #{beta1y,jdbcType=DECIMAL},
#{beta2y,jdbcType=DECIMAL}, #{beta3y,jdbcType=DECIMAL}, #{beta4y,jdbcType=DECIMAL},
#{beta5y,jdbcType=DECIMAL}, #{beta10y,jdbcType=DECIMAL}, #{betaIncep,jdbcType=DECIMAL},
#{betaYtd,jdbcType=DECIMAL}, #{r21y,jdbcType=DECIMAL}, #{r22y,jdbcType=DECIMAL},
#{r23y,jdbcType=DECIMAL}, #{r24y,jdbcType=DECIMAL}, #{r25y,jdbcType=DECIMAL}, #{r210y,jdbcType=DECIMAL},
#{r2Incep,jdbcType=DECIMAL}, #{r2Ytd,jdbcType=DECIMAL}, #{skewness1y,jdbcType=DECIMAL},
#{skewness2y,jdbcType=DECIMAL}, #{skewness3y,jdbcType=DECIMAL}, #{skewness4y,jdbcType=DECIMAL},
#{skewness5y,jdbcType=DECIMAL}, #{skewness10y,jdbcType=DECIMAL}, #{skewnessIncep,jdbcType=DECIMAL},
#{skewnessYtd,jdbcType=DECIMAL}, #{kurtosis1y,jdbcType=DECIMAL}, #{kurtosis2y,jdbcType=DECIMAL},
#{kurtosis3y,jdbcType=DECIMAL}, #{kurtosis4y,jdbcType=DECIMAL}, #{kurtosis5y,jdbcType=DECIMAL},
#{kurtosis10y,jdbcType=DECIMAL}, #{kurtosisIncep,jdbcType=DECIMAL}, #{kurtosisYtd,jdbcType=DECIMAL},
#{worstmonth1y,jdbcType=DECIMAL}, #{worstmonth2y,jdbcType=DECIMAL}, #{worstmonth3y,jdbcType=DECIMAL},
#{worstmonth4y,jdbcType=DECIMAL}, #{worstmonth5y,jdbcType=DECIMAL}, #{worstmonth10y,jdbcType=DECIMAL},
#{worstmonthIncep,jdbcType=DECIMAL}, #{worstmonthYtd,jdbcType=DECIMAL}, #{downmonthPercent1y,jdbcType=DECIMAL},
#{downmonthPercent2y,jdbcType=DECIMAL}, #{downmonthPercent3y,jdbcType=DECIMAL},
#{downmonthPercent4y,jdbcType=DECIMAL}, #{downmonthPercent5y,jdbcType=DECIMAL},
#{downmonthPercent10y,jdbcType=DECIMAL}, #{downmonthPercentIncep,jdbcType=DECIMAL},
#{downmonthPercentYtd,jdbcType=DECIMAL}, #{battingaverage1y,jdbcType=DECIMAL},
#{battingaverage2y,jdbcType=DECIMAL}, #{battingaverage3y,jdbcType=DECIMAL}, #{battingaverage4y,jdbcType=DECIMAL},
#{battingaverage5y,jdbcType=DECIMAL}, #{battingaverage10y,jdbcType=DECIMAL}, #{battingaverageIncep,jdbcType=DECIMAL},
#{battingaverageYtd,jdbcType=DECIMAL}, #{gainlossRatio1y,jdbcType=DECIMAL}, #{gainlossRatio2y,jdbcType=DECIMAL},
#{gainlossRatio3y,jdbcType=DECIMAL}, #{gainlossRatio4y,jdbcType=DECIMAL}, #{gainlossRatio5y,jdbcType=DECIMAL},
#{gainlossRatio10y,jdbcType=DECIMAL}, #{gainlossRatioIncep,jdbcType=DECIMAL}, #{gainlossRatioYtd,jdbcType=DECIMAL},
#{longestdownMonths1y,jdbcType=INTEGER}, #{longestdownMonths2y,jdbcType=INTEGER},
#{longestdownMonths3y,jdbcType=INTEGER}, #{longestdownMonths4y,jdbcType=INTEGER},
#{longestdownMonths5y,jdbcType=INTEGER}, #{longestdownMonths10y,jdbcType=INTEGER},
#{longestdownMonthsIncep,jdbcType=INTEGER}, #{longestdownMonthsYtd,jdbcType=INTEGER},
#{maxdrawdown3m,jdbcType=DECIMAL}, #{maxdrawdownYtd,jdbcType=DECIMAL}, #{maxdrawdownMonthsYtd,jdbcType=DECIMAL},
#{maxdrawdownPeakdateYtd,jdbcType=DECIMAL}, #{maxdrawdownValleydateYtd,jdbcType=DECIMAL},
#{maxdrawdown1y,jdbcType=DECIMAL}, #{maxdrawdownMonths1y,jdbcType=INTEGER}, #{maxdrawdownPeakdate1y,jdbcType=VARCHAR},
#{maxdrawdownValleydate1y,jdbcType=VARCHAR}, #{maxdrawdownRecoverydate1y,jdbcType=VARCHAR},
#{maxdrawdownRecoverymonths1y,jdbcType=INTEGER}, #{maxdrawdown2y,jdbcType=DECIMAL},
#{maxdrawdownMonths2y,jdbcType=INTEGER}, #{maxdrawdownPeakdate2y,jdbcType=VARCHAR},
#{maxdrawdownValleydate2y,jdbcType=VARCHAR}, #{maxdrawdownRecoverydate2y,jdbcType=INTEGER},
#{maxdrawdownRecoverymonths2y,jdbcType=INTEGER}, #{maxdrawdown3y,jdbcType=DECIMAL},
#{maxdrawdownMonths3y,jdbcType=INTEGER}, #{maxdrawdownPeakdate3y,jdbcType=VARCHAR},
#{maxdrawdownValleydate3y,jdbcType=VARCHAR}, #{maxdrawdownRecoverydate3y,jdbcType=VARCHAR},
#{maxdrawdownRecoverymonths3y,jdbcType=INTEGER}, #{maxdrawdown4y,jdbcType=DECIMAL},
#{maxdrawdownMonths4y,jdbcType=INTEGER}, #{maxdrawdownPeakdate4y,jdbcType=VARCHAR},
#{maxdrawdownValleydate4y,jdbcType=VARCHAR}, #{maxdrawdownRecoverydate4y,jdbcType=VARCHAR},
#{maxdrawdownRecoverymonths4y,jdbcType=INTEGER}, #{maxdrawdown5y,jdbcType=DECIMAL},
#{maxdrawdown10y,jdbcType=DECIMAL}, #{maxdrawdownMonths5y,jdbcType=INTEGER}, #{maxdrawdownPeakdate5y,jdbcType=VARCHAR},
#{maxdrawdownValleydate5y,jdbcType=VARCHAR}, #{maxdrawdownRecoverydate5y,jdbcType=VARCHAR},
#{maxdrawdownRecoverymonths5y,jdbcType=INTEGER}, #{maxdrawdownMonths10y,jdbcType=INTEGER},
#{maxdrawdownPeakdate10y,jdbcType=VARCHAR}, #{maxdrawdownValleydate10y,jdbcType=VARCHAR},
#{maxdrawdownRecoverydate10y,jdbcType=VARCHAR}, #{maxdrawdownRecoverymonths10y,jdbcType=INTEGER},
#{maxdrawdownIncep,jdbcType=DECIMAL}, #{maxdrawdownMonthsIncep,jdbcType=INTEGER},
#{maxdrawdownPeakdateIncep,jdbcType=VARCHAR}, #{maxdrawdownValleydateIncep,jdbcType=VARCHAR},
#{maxdrawdownRecoverydateIncep,jdbcType=VARCHAR}, #{maxdrawdownRecoverymonthsIncep,jdbcType=INTEGER},
#{updateTime,jdbcType=TIMESTAMP}, #{createTime,jdbcType=TIMESTAMP}, #{deleteTag,jdbcType=INTEGER}
)
on duplicate key update
id = #{id,jdbcType=VARCHAR},
fund_id = #{fundId,jdbcType=VARCHAR},
end_date = #{endDate,jdbcType=DATE},
stddev_1y = #{stddev1y,jdbcType=DECIMAL},
stddev_2y = #{stddev2y,jdbcType=DECIMAL},
stddev_3y = #{stddev3y,jdbcType=DECIMAL},
stddev_4y = #{stddev4y,jdbcType=DECIMAL},
stddev_5y = #{stddev5y,jdbcType=DECIMAL},
stddev_10y = #{stddev10y,jdbcType=DECIMAL},
stddev_incep = #{stddevIncep,jdbcType=DECIMAL},
stddev_ytd = #{stddevYtd,jdbcType=DECIMAL},
downsidedev_1y = #{downsidedev1y,jdbcType=DECIMAL},
downsidedev_2y = #{downsidedev2y,jdbcType=DECIMAL},
downsidedev_3y = #{downsidedev3y,jdbcType=DECIMAL},
downsidedev_4y = #{downsidedev4y,jdbcType=DECIMAL},
downsidedev_5y = #{downsidedev5y,jdbcType=DECIMAL},
downsidedev_10y = #{downsidedev10y,jdbcType=DECIMAL},
downsidedev_incep = #{downsidedevIncep,jdbcType=DECIMAL},
downsidedev_ytd = #{downsidedevYtd,jdbcType=DECIMAL},
alpha_1y = #{alpha1y,jdbcType=DECIMAL},
alpha_2y = #{alpha2y,jdbcType=DECIMAL},
alpha_3y = #{alpha3y,jdbcType=DECIMAL},
alpha_4y = #{alpha4y,jdbcType=DECIMAL},
alpha_5y = #{alpha5y,jdbcType=DECIMAL},
alpha_10y = #{alpha10y,jdbcType=DECIMAL},
alpha_incep = #{alphaIncep,jdbcType=DECIMAL},
alpha_ytd = #{alphaYtd,jdbcType=DECIMAL},
beta_1y = #{beta1y,jdbcType=DECIMAL},
beta_2y = #{beta2y,jdbcType=DECIMAL},
beta_3y = #{beta3y,jdbcType=DECIMAL},
beta_4y = #{beta4y,jdbcType=DECIMAL},
beta_5y = #{beta5y,jdbcType=DECIMAL},
beta_10y = #{beta10y,jdbcType=DECIMAL},
beta_incep = #{betaIncep,jdbcType=DECIMAL},
beta_ytd = #{betaYtd,jdbcType=DECIMAL},
r2_1y = #{r21y,jdbcType=DECIMAL},
r2_2y = #{r22y,jdbcType=DECIMAL},
r2_3y = #{r23y,jdbcType=DECIMAL},
r2_4y = #{r24y,jdbcType=DECIMAL},
r2_5y = #{r25y,jdbcType=DECIMAL},
r2_10y = #{r210y,jdbcType=DECIMAL},
r2_incep = #{r2Incep,jdbcType=DECIMAL},
r2_ytd = #{r2Ytd,jdbcType=DECIMAL},
skewness_1y = #{skewness1y,jdbcType=DECIMAL},
skewness_2y = #{skewness2y,jdbcType=DECIMAL},
skewness_3y = #{skewness3y,jdbcType=DECIMAL},
skewness_4y = #{skewness4y,jdbcType=DECIMAL},
skewness_5y = #{skewness5y,jdbcType=DECIMAL},
skewness_10y = #{skewness10y,jdbcType=DECIMAL},
skewness_incep = #{skewnessIncep,jdbcType=DECIMAL},
skewness_ytd = #{skewnessYtd,jdbcType=DECIMAL},
kurtosis_1y = #{kurtosis1y,jdbcType=DECIMAL},
kurtosis_2y = #{kurtosis2y,jdbcType=DECIMAL},
kurtosis_3y = #{kurtosis3y,jdbcType=DECIMAL},
kurtosis_4y = #{kurtosis4y,jdbcType=DECIMAL},
kurtosis_5y = #{kurtosis5y,jdbcType=DECIMAL},
kurtosis_10y = #{kurtosis10y,jdbcType=DECIMAL},
kurtosis_incep = #{kurtosisIncep,jdbcType=DECIMAL},
kurtosis_ytd = #{kurtosisYtd,jdbcType=DECIMAL},
worstmonth_1y = #{worstmonth1y,jdbcType=DECIMAL},
worstmonth_2y = #{worstmonth2y,jdbcType=DECIMAL},
worstmonth_3y = #{worstmonth3y,jdbcType=DECIMAL},
worstmonth_4y = #{worstmonth4y,jdbcType=DECIMAL},
worstmonth_5y = #{worstmonth5y,jdbcType=DECIMAL},
worstmonth_10y = #{worstmonth10y,jdbcType=DECIMAL},
worstmonth_incep = #{worstmonthIncep,jdbcType=DECIMAL},
worstmonth_ytd = #{worstmonthYtd,jdbcType=DECIMAL},
downmonth_percent_1y = #{downmonthPercent1y,jdbcType=DECIMAL},
downmonth_percent_2y = #{downmonthPercent2y,jdbcType=DECIMAL},
downmonth_percent_3y = #{downmonthPercent3y,jdbcType=DECIMAL},
downmonth_percent_4y = #{downmonthPercent4y,jdbcType=DECIMAL},
downmonth_percent_5y = #{downmonthPercent5y,jdbcType=DECIMAL},
downmonth_percent_10y = #{downmonthPercent10y,jdbcType=DECIMAL},
downmonth_percent_incep = #{downmonthPercentIncep,jdbcType=DECIMAL},
downmonth_percent_ytd = #{downmonthPercentYtd,jdbcType=DECIMAL},
battingaverage_1y = #{battingaverage1y,jdbcType=DECIMAL},
battingaverage_2y = #{battingaverage2y,jdbcType=DECIMAL},
battingaverage_3y = #{battingaverage3y,jdbcType=DECIMAL},
battingaverage_4y = #{battingaverage4y,jdbcType=DECIMAL},
battingaverage_5y = #{battingaverage5y,jdbcType=DECIMAL},
battingaverage_10y = #{battingaverage10y,jdbcType=DECIMAL},
battingaverage_incep = #{battingaverageIncep,jdbcType=DECIMAL},
battingaverage_ytd = #{battingaverageYtd,jdbcType=DECIMAL},
gainloss_ratio_1y = #{gainlossRatio1y,jdbcType=DECIMAL},
gainloss_ratio_2y = #{gainlossRatio2y,jdbcType=DECIMAL},
gainloss_ratio_3y = #{gainlossRatio3y,jdbcType=DECIMAL},
gainloss_ratio_4y = #{gainlossRatio4y,jdbcType=DECIMAL},
gainloss_ratio_5y = #{gainlossRatio5y,jdbcType=DECIMAL},
gainloss_ratio_10y = #{gainlossRatio10y,jdbcType=DECIMAL},
gainloss_ratio_incep = #{gainlossRatioIncep,jdbcType=DECIMAL},
gainloss_ratio_ytd = #{gainlossRatioYtd,jdbcType=DECIMAL},
longestdown_months_1y = #{longestdownMonths1y,jdbcType=INTEGER},
longestdown_months_2y = #{longestdownMonths2y,jdbcType=INTEGER},
longestdown_months_3y = #{longestdownMonths3y,jdbcType=INTEGER},
longestdown_months_4y = #{longestdownMonths4y,jdbcType=INTEGER},
longestdown_months_5y = #{longestdownMonths5y,jdbcType=INTEGER},
longestdown_months_10y = #{longestdownMonths10y,jdbcType=INTEGER},
longestdown_months_incep = #{longestdownMonthsIncep,jdbcType=INTEGER},
longestdown_months_ytd = #{longestdownMonthsYtd,jdbcType=INTEGER},
maxdrawdown_3m = #{maxdrawdown3m,jdbcType=DECIMAL},
maxdrawdown_ytd = #{maxdrawdownYtd,jdbcType=DECIMAL},
maxdrawdown_months_ytd = #{maxdrawdownMonthsYtd,jdbcType=DECIMAL},
maxdrawdown_peakdate_ytd = #{maxdrawdownPeakdateYtd,jdbcType=DECIMAL},
maxdrawdown_valleydate_ytd = #{maxdrawdownValleydateYtd,jdbcType=DECIMAL},
maxdrawdown_1y = #{maxdrawdown1y,jdbcType=DECIMAL},
maxdrawdown_months_1y = #{maxdrawdownMonths1y,jdbcType=INTEGER},
maxdrawdown_peakdate_1y = #{maxdrawdownPeakdate1y,jdbcType=VARCHAR},
maxdrawdown_valleydate_1y = #{maxdrawdownValleydate1y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_1y = #{maxdrawdownRecoverydate1y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_1y = #{maxdrawdownRecoverymonths1y,jdbcType=INTEGER},
maxdrawdown_2y = #{maxdrawdown2y,jdbcType=DECIMAL},
maxdrawdown_months_2y = #{maxdrawdownMonths2y,jdbcType=INTEGER},
maxdrawdown_peakdate_2y = #{maxdrawdownPeakdate2y,jdbcType=VARCHAR},
maxdrawdown_valleydate_2y = #{maxdrawdownValleydate2y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_2y = #{maxdrawdownRecoverydate2y,jdbcType=INTEGER},
maxdrawdown_recoverymonths_2y = #{maxdrawdownRecoverymonths2y,jdbcType=INTEGER},
maxdrawdown_3y = #{maxdrawdown3y,jdbcType=DECIMAL},
maxdrawdown_months_3y = #{maxdrawdownMonths3y,jdbcType=INTEGER},
maxdrawdown_peakdate_3y = #{maxdrawdownPeakdate3y,jdbcType=VARCHAR},
maxdrawdown_valleydate_3y = #{maxdrawdownValleydate3y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_3y = #{maxdrawdownRecoverydate3y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_3y = #{maxdrawdownRecoverymonths3y,jdbcType=INTEGER},
maxdrawdown_4y = #{maxdrawdown4y,jdbcType=DECIMAL},
maxdrawdown_months_4y = #{maxdrawdownMonths4y,jdbcType=INTEGER},
maxdrawdown_peakdate_4y = #{maxdrawdownPeakdate4y,jdbcType=VARCHAR},
maxdrawdown_valleydate_4y = #{maxdrawdownValleydate4y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_4y = #{maxdrawdownRecoverydate4y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_4y = #{maxdrawdownRecoverymonths4y,jdbcType=INTEGER},
maxdrawdown_5y = #{maxdrawdown5y,jdbcType=DECIMAL},
maxdrawdown_10y = #{maxdrawdown10y,jdbcType=DECIMAL},
maxdrawdown_months_5y = #{maxdrawdownMonths5y,jdbcType=INTEGER},
maxdrawdown_peakdate_5y = #{maxdrawdownPeakdate5y,jdbcType=VARCHAR},
maxdrawdown_valleydate_5y = #{maxdrawdownValleydate5y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_5y = #{maxdrawdownRecoverydate5y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_5y = #{maxdrawdownRecoverymonths5y,jdbcType=INTEGER},
maxdrawdown_months_10y = #{maxdrawdownMonths10y,jdbcType=INTEGER},
maxdrawdown_peakdate_10y = #{maxdrawdownPeakdate10y,jdbcType=VARCHAR},
maxdrawdown_valleydate_10y = #{maxdrawdownValleydate10y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_10y = #{maxdrawdownRecoverydate10y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_10y = #{maxdrawdownRecoverymonths10y,jdbcType=INTEGER},
maxdrawdown_incep = #{maxdrawdownIncep,jdbcType=DECIMAL},
maxdrawdown_months_incep = #{maxdrawdownMonthsIncep,jdbcType=INTEGER},
maxdrawdown_peakdate_incep = #{maxdrawdownPeakdateIncep,jdbcType=VARCHAR},
maxdrawdown_valleydate_incep = #{maxdrawdownValleydateIncep,jdbcType=VARCHAR},
maxdrawdown_recoverydate_incep = #{maxdrawdownRecoverydateIncep,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_incep = #{maxdrawdownRecoverymonthsIncep,jdbcType=INTEGER},
update_time = #{updateTime,jdbcType=TIMESTAMP},
create_time = #{createTime,jdbcType=TIMESTAMP},
delete_tag = #{deleteTag,jdbcType=INTEGER}
insert into tx_fund_risk_stats
id,
fund_id,
end_date,
stddev_1y,
stddev_2y,
stddev_3y,
stddev_4y,
stddev_5y,
stddev_10y,
stddev_incep,
stddev_ytd,
downsidedev_1y,
downsidedev_2y,
downsidedev_3y,
downsidedev_4y,
downsidedev_5y,
downsidedev_10y,
downsidedev_incep,
downsidedev_ytd,
alpha_1y,
alpha_2y,
alpha_3y,
alpha_4y,
alpha_5y,
alpha_10y,
alpha_incep,
alpha_ytd,
beta_1y,
beta_2y,
beta_3y,
beta_4y,
beta_5y,
beta_10y,
beta_incep,
beta_ytd,
r2_1y,
r2_2y,
r2_3y,
r2_4y,
r2_5y,
r2_10y,
r2_incep,
r2_ytd,
skewness_1y,
skewness_2y,
skewness_3y,
skewness_4y,
skewness_5y,
skewness_10y,
skewness_incep,
skewness_ytd,
kurtosis_1y,
kurtosis_2y,
kurtosis_3y,
kurtosis_4y,
kurtosis_5y,
kurtosis_10y,
kurtosis_incep,
kurtosis_ytd,
worstmonth_1y,
worstmonth_2y,
worstmonth_3y,
worstmonth_4y,
worstmonth_5y,
worstmonth_10y,
worstmonth_incep,
worstmonth_ytd,
downmonth_percent_1y,
downmonth_percent_2y,
downmonth_percent_3y,
downmonth_percent_4y,
downmonth_percent_5y,
downmonth_percent_10y,
downmonth_percent_incep,
downmonth_percent_ytd,
battingaverage_1y,
battingaverage_2y,
battingaverage_3y,
battingaverage_4y,
battingaverage_5y,
battingaverage_10y,
battingaverage_incep,
battingaverage_ytd,
gainloss_ratio_1y,
gainloss_ratio_2y,
gainloss_ratio_3y,
gainloss_ratio_4y,
gainloss_ratio_5y,
gainloss_ratio_10y,
gainloss_ratio_incep,
gainloss_ratio_ytd,
longestdown_months_1y,
longestdown_months_2y,
longestdown_months_3y,
longestdown_months_4y,
longestdown_months_5y,
longestdown_months_10y,
longestdown_months_incep,
longestdown_months_ytd,
maxdrawdown_3m,
maxdrawdown_ytd,
maxdrawdown_months_ytd,
maxdrawdown_peakdate_ytd,
maxdrawdown_valleydate_ytd,
maxdrawdown_1y,
maxdrawdown_months_1y,
maxdrawdown_peakdate_1y,
maxdrawdown_valleydate_1y,
maxdrawdown_recoverydate_1y,
maxdrawdown_recoverymonths_1y,
maxdrawdown_2y,
maxdrawdown_months_2y,
maxdrawdown_peakdate_2y,
maxdrawdown_valleydate_2y,
maxdrawdown_recoverydate_2y,
maxdrawdown_recoverymonths_2y,
maxdrawdown_3y,
maxdrawdown_months_3y,
maxdrawdown_peakdate_3y,
maxdrawdown_valleydate_3y,
maxdrawdown_recoverydate_3y,
maxdrawdown_recoverymonths_3y,
maxdrawdown_4y,
maxdrawdown_months_4y,
maxdrawdown_peakdate_4y,
maxdrawdown_valleydate_4y,
maxdrawdown_recoverydate_4y,
maxdrawdown_recoverymonths_4y,
maxdrawdown_5y,
maxdrawdown_10y,
maxdrawdown_months_5y,
maxdrawdown_peakdate_5y,
maxdrawdown_valleydate_5y,
maxdrawdown_recoverydate_5y,
maxdrawdown_recoverymonths_5y,
maxdrawdown_months_10y,
maxdrawdown_peakdate_10y,
maxdrawdown_valleydate_10y,
maxdrawdown_recoverydate_10y,
maxdrawdown_recoverymonths_10y,
maxdrawdown_incep,
maxdrawdown_months_incep,
maxdrawdown_peakdate_incep,
maxdrawdown_valleydate_incep,
maxdrawdown_recoverydate_incep,
maxdrawdown_recoverymonths_incep,
update_time,
create_time,
delete_tag,
values
#{id,jdbcType=VARCHAR},
#{fundId,jdbcType=VARCHAR},
#{endDate,jdbcType=DATE},
#{stddev1y,jdbcType=DECIMAL},
#{stddev2y,jdbcType=DECIMAL},
#{stddev3y,jdbcType=DECIMAL},
#{stddev4y,jdbcType=DECIMAL},
#{stddev5y,jdbcType=DECIMAL},
#{stddev10y,jdbcType=DECIMAL},
#{stddevIncep,jdbcType=DECIMAL},
#{stddevYtd,jdbcType=DECIMAL},
#{downsidedev1y,jdbcType=DECIMAL},
#{downsidedev2y,jdbcType=DECIMAL},
#{downsidedev3y,jdbcType=DECIMAL},
#{downsidedev4y,jdbcType=DECIMAL},
#{downsidedev5y,jdbcType=DECIMAL},
#{downsidedev10y,jdbcType=DECIMAL},
#{downsidedevIncep,jdbcType=DECIMAL},
#{downsidedevYtd,jdbcType=DECIMAL},
#{alpha1y,jdbcType=DECIMAL},
#{alpha2y,jdbcType=DECIMAL},
#{alpha3y,jdbcType=DECIMAL},
#{alpha4y,jdbcType=DECIMAL},
#{alpha5y,jdbcType=DECIMAL},
#{alpha10y,jdbcType=DECIMAL},
#{alphaIncep,jdbcType=DECIMAL},
#{alphaYtd,jdbcType=DECIMAL},
#{beta1y,jdbcType=DECIMAL},
#{beta2y,jdbcType=DECIMAL},
#{beta3y,jdbcType=DECIMAL},
#{beta4y,jdbcType=DECIMAL},
#{beta5y,jdbcType=DECIMAL},
#{beta10y,jdbcType=DECIMAL},
#{betaIncep,jdbcType=DECIMAL},
#{betaYtd,jdbcType=DECIMAL},
#{r21y,jdbcType=DECIMAL},
#{r22y,jdbcType=DECIMAL},
#{r23y,jdbcType=DECIMAL},
#{r24y,jdbcType=DECIMAL},
#{r25y,jdbcType=DECIMAL},
#{r210y,jdbcType=DECIMAL},
#{r2Incep,jdbcType=DECIMAL},
#{r2Ytd,jdbcType=DECIMAL},
#{skewness1y,jdbcType=DECIMAL},
#{skewness2y,jdbcType=DECIMAL},
#{skewness3y,jdbcType=DECIMAL},
#{skewness4y,jdbcType=DECIMAL},
#{skewness5y,jdbcType=DECIMAL},
#{skewness10y,jdbcType=DECIMAL},
#{skewnessIncep,jdbcType=DECIMAL},
#{skewnessYtd,jdbcType=DECIMAL},
#{kurtosis1y,jdbcType=DECIMAL},
#{kurtosis2y,jdbcType=DECIMAL},
#{kurtosis3y,jdbcType=DECIMAL},
#{kurtosis4y,jdbcType=DECIMAL},
#{kurtosis5y,jdbcType=DECIMAL},
#{kurtosis10y,jdbcType=DECIMAL},
#{kurtosisIncep,jdbcType=DECIMAL},
#{kurtosisYtd,jdbcType=DECIMAL},
#{worstmonth1y,jdbcType=DECIMAL},
#{worstmonth2y,jdbcType=DECIMAL},
#{worstmonth3y,jdbcType=DECIMAL},
#{worstmonth4y,jdbcType=DECIMAL},
#{worstmonth5y,jdbcType=DECIMAL},
#{worstmonth10y,jdbcType=DECIMAL},
#{worstmonthIncep,jdbcType=DECIMAL},
#{worstmonthYtd,jdbcType=DECIMAL},
#{downmonthPercent1y,jdbcType=DECIMAL},
#{downmonthPercent2y,jdbcType=DECIMAL},
#{downmonthPercent3y,jdbcType=DECIMAL},
#{downmonthPercent4y,jdbcType=DECIMAL},
#{downmonthPercent5y,jdbcType=DECIMAL},
#{downmonthPercent10y,jdbcType=DECIMAL},
#{downmonthPercentIncep,jdbcType=DECIMAL},
#{downmonthPercentYtd,jdbcType=DECIMAL},
#{battingaverage1y,jdbcType=DECIMAL},
#{battingaverage2y,jdbcType=DECIMAL},
#{battingaverage3y,jdbcType=DECIMAL},
#{battingaverage4y,jdbcType=DECIMAL},
#{battingaverage5y,jdbcType=DECIMAL},
#{battingaverage10y,jdbcType=DECIMAL},
#{battingaverageIncep,jdbcType=DECIMAL},
#{battingaverageYtd,jdbcType=DECIMAL},
#{gainlossRatio1y,jdbcType=DECIMAL},
#{gainlossRatio2y,jdbcType=DECIMAL},
#{gainlossRatio3y,jdbcType=DECIMAL},
#{gainlossRatio4y,jdbcType=DECIMAL},
#{gainlossRatio5y,jdbcType=DECIMAL},
#{gainlossRatio10y,jdbcType=DECIMAL},
#{gainlossRatioIncep,jdbcType=DECIMAL},
#{gainlossRatioYtd,jdbcType=DECIMAL},
#{longestdownMonths1y,jdbcType=INTEGER},
#{longestdownMonths2y,jdbcType=INTEGER},
#{longestdownMonths3y,jdbcType=INTEGER},
#{longestdownMonths4y,jdbcType=INTEGER},
#{longestdownMonths5y,jdbcType=INTEGER},
#{longestdownMonths10y,jdbcType=INTEGER},
#{longestdownMonthsIncep,jdbcType=INTEGER},
#{longestdownMonthsYtd,jdbcType=INTEGER},
#{maxdrawdown3m,jdbcType=DECIMAL},
#{maxdrawdownYtd,jdbcType=DECIMAL},
#{maxdrawdownMonthsYtd,jdbcType=DECIMAL},
#{maxdrawdownPeakdateYtd,jdbcType=DECIMAL},
#{maxdrawdownValleydateYtd,jdbcType=DECIMAL},
#{maxdrawdown1y,jdbcType=DECIMAL},
#{maxdrawdownMonths1y,jdbcType=INTEGER},
#{maxdrawdownPeakdate1y,jdbcType=VARCHAR},
#{maxdrawdownValleydate1y,jdbcType=VARCHAR},
#{maxdrawdownRecoverydate1y,jdbcType=VARCHAR},
#{maxdrawdownRecoverymonths1y,jdbcType=INTEGER},
#{maxdrawdown2y,jdbcType=DECIMAL},
#{maxdrawdownMonths2y,jdbcType=INTEGER},
#{maxdrawdownPeakdate2y,jdbcType=VARCHAR},
#{maxdrawdownValleydate2y,jdbcType=VARCHAR},
#{maxdrawdownRecoverydate2y,jdbcType=INTEGER},
#{maxdrawdownRecoverymonths2y,jdbcType=INTEGER},
#{maxdrawdown3y,jdbcType=DECIMAL},
#{maxdrawdownMonths3y,jdbcType=INTEGER},
#{maxdrawdownPeakdate3y,jdbcType=VARCHAR},
#{maxdrawdownValleydate3y,jdbcType=VARCHAR},
#{maxdrawdownRecoverydate3y,jdbcType=VARCHAR},
#{maxdrawdownRecoverymonths3y,jdbcType=INTEGER},
#{maxdrawdown4y,jdbcType=DECIMAL},
#{maxdrawdownMonths4y,jdbcType=INTEGER},
#{maxdrawdownPeakdate4y,jdbcType=VARCHAR},
#{maxdrawdownValleydate4y,jdbcType=VARCHAR},
#{maxdrawdownRecoverydate4y,jdbcType=VARCHAR},
#{maxdrawdownRecoverymonths4y,jdbcType=INTEGER},
#{maxdrawdown5y,jdbcType=DECIMAL},
#{maxdrawdown10y,jdbcType=DECIMAL},
#{maxdrawdownMonths5y,jdbcType=INTEGER},
#{maxdrawdownPeakdate5y,jdbcType=VARCHAR},
#{maxdrawdownValleydate5y,jdbcType=VARCHAR},
#{maxdrawdownRecoverydate5y,jdbcType=VARCHAR},
#{maxdrawdownRecoverymonths5y,jdbcType=INTEGER},
#{maxdrawdownMonths10y,jdbcType=INTEGER},
#{maxdrawdownPeakdate10y,jdbcType=VARCHAR},
#{maxdrawdownValleydate10y,jdbcType=VARCHAR},
#{maxdrawdownRecoverydate10y,jdbcType=VARCHAR},
#{maxdrawdownRecoverymonths10y,jdbcType=INTEGER},
#{maxdrawdownIncep,jdbcType=DECIMAL},
#{maxdrawdownMonthsIncep,jdbcType=INTEGER},
#{maxdrawdownPeakdateIncep,jdbcType=VARCHAR},
#{maxdrawdownValleydateIncep,jdbcType=VARCHAR},
#{maxdrawdownRecoverydateIncep,jdbcType=VARCHAR},
#{maxdrawdownRecoverymonthsIncep,jdbcType=INTEGER},
#{updateTime,jdbcType=TIMESTAMP},
#{createTime,jdbcType=TIMESTAMP},
#{deleteTag,jdbcType=INTEGER},
on duplicate key update
id = #{id,jdbcType=VARCHAR},
fund_id = #{fundId,jdbcType=VARCHAR},
end_date = #{endDate,jdbcType=DATE},
stddev_1y = #{stddev1y,jdbcType=DECIMAL},
stddev_2y = #{stddev2y,jdbcType=DECIMAL},
stddev_3y = #{stddev3y,jdbcType=DECIMAL},
stddev_4y = #{stddev4y,jdbcType=DECIMAL},
stddev_5y = #{stddev5y,jdbcType=DECIMAL},
stddev_10y = #{stddev10y,jdbcType=DECIMAL},
stddev_incep = #{stddevIncep,jdbcType=DECIMAL},
stddev_ytd = #{stddevYtd,jdbcType=DECIMAL},
downsidedev_1y = #{downsidedev1y,jdbcType=DECIMAL},
downsidedev_2y = #{downsidedev2y,jdbcType=DECIMAL},
downsidedev_3y = #{downsidedev3y,jdbcType=DECIMAL},
downsidedev_4y = #{downsidedev4y,jdbcType=DECIMAL},
downsidedev_5y = #{downsidedev5y,jdbcType=DECIMAL},
downsidedev_10y = #{downsidedev10y,jdbcType=DECIMAL},
downsidedev_incep = #{downsidedevIncep,jdbcType=DECIMAL},
downsidedev_ytd = #{downsidedevYtd,jdbcType=DECIMAL},
alpha_1y = #{alpha1y,jdbcType=DECIMAL},
alpha_2y = #{alpha2y,jdbcType=DECIMAL},
alpha_3y = #{alpha3y,jdbcType=DECIMAL},
alpha_4y = #{alpha4y,jdbcType=DECIMAL},
alpha_5y = #{alpha5y,jdbcType=DECIMAL},
alpha_10y = #{alpha10y,jdbcType=DECIMAL},
alpha_incep = #{alphaIncep,jdbcType=DECIMAL},
alpha_ytd = #{alphaYtd,jdbcType=DECIMAL},
beta_1y = #{beta1y,jdbcType=DECIMAL},
beta_2y = #{beta2y,jdbcType=DECIMAL},
beta_3y = #{beta3y,jdbcType=DECIMAL},
beta_4y = #{beta4y,jdbcType=DECIMAL},
beta_5y = #{beta5y,jdbcType=DECIMAL},
beta_10y = #{beta10y,jdbcType=DECIMAL},
beta_incep = #{betaIncep,jdbcType=DECIMAL},
beta_ytd = #{betaYtd,jdbcType=DECIMAL},
r2_1y = #{r21y,jdbcType=DECIMAL},
r2_2y = #{r22y,jdbcType=DECIMAL},
r2_3y = #{r23y,jdbcType=DECIMAL},
r2_4y = #{r24y,jdbcType=DECIMAL},
r2_5y = #{r25y,jdbcType=DECIMAL},
r2_10y = #{r210y,jdbcType=DECIMAL},
r2_incep = #{r2Incep,jdbcType=DECIMAL},
r2_ytd = #{r2Ytd,jdbcType=DECIMAL},
skewness_1y = #{skewness1y,jdbcType=DECIMAL},
skewness_2y = #{skewness2y,jdbcType=DECIMAL},
skewness_3y = #{skewness3y,jdbcType=DECIMAL},
skewness_4y = #{skewness4y,jdbcType=DECIMAL},
skewness_5y = #{skewness5y,jdbcType=DECIMAL},
skewness_10y = #{skewness10y,jdbcType=DECIMAL},
skewness_incep = #{skewnessIncep,jdbcType=DECIMAL},
skewness_ytd = #{skewnessYtd,jdbcType=DECIMAL},
kurtosis_1y = #{kurtosis1y,jdbcType=DECIMAL},
kurtosis_2y = #{kurtosis2y,jdbcType=DECIMAL},
kurtosis_3y = #{kurtosis3y,jdbcType=DECIMAL},
kurtosis_4y = #{kurtosis4y,jdbcType=DECIMAL},
kurtosis_5y = #{kurtosis5y,jdbcType=DECIMAL},
kurtosis_10y = #{kurtosis10y,jdbcType=DECIMAL},
kurtosis_incep = #{kurtosisIncep,jdbcType=DECIMAL},
kurtosis_ytd = #{kurtosisYtd,jdbcType=DECIMAL},
worstmonth_1y = #{worstmonth1y,jdbcType=DECIMAL},
worstmonth_2y = #{worstmonth2y,jdbcType=DECIMAL},
worstmonth_3y = #{worstmonth3y,jdbcType=DECIMAL},
worstmonth_4y = #{worstmonth4y,jdbcType=DECIMAL},
worstmonth_5y = #{worstmonth5y,jdbcType=DECIMAL},
worstmonth_10y = #{worstmonth10y,jdbcType=DECIMAL},
worstmonth_incep = #{worstmonthIncep,jdbcType=DECIMAL},
worstmonth_ytd = #{worstmonthYtd,jdbcType=DECIMAL},
downmonth_percent_1y = #{downmonthPercent1y,jdbcType=DECIMAL},
downmonth_percent_2y = #{downmonthPercent2y,jdbcType=DECIMAL},
downmonth_percent_3y = #{downmonthPercent3y,jdbcType=DECIMAL},
downmonth_percent_4y = #{downmonthPercent4y,jdbcType=DECIMAL},
downmonth_percent_5y = #{downmonthPercent5y,jdbcType=DECIMAL},
downmonth_percent_10y = #{downmonthPercent10y,jdbcType=DECIMAL},
downmonth_percent_incep = #{downmonthPercentIncep,jdbcType=DECIMAL},
downmonth_percent_ytd = #{downmonthPercentYtd,jdbcType=DECIMAL},
battingaverage_1y = #{battingaverage1y,jdbcType=DECIMAL},
battingaverage_2y = #{battingaverage2y,jdbcType=DECIMAL},
battingaverage_3y = #{battingaverage3y,jdbcType=DECIMAL},
battingaverage_4y = #{battingaverage4y,jdbcType=DECIMAL},
battingaverage_5y = #{battingaverage5y,jdbcType=DECIMAL},
battingaverage_10y = #{battingaverage10y,jdbcType=DECIMAL},
battingaverage_incep = #{battingaverageIncep,jdbcType=DECIMAL},
battingaverage_ytd = #{battingaverageYtd,jdbcType=DECIMAL},
gainloss_ratio_1y = #{gainlossRatio1y,jdbcType=DECIMAL},
gainloss_ratio_2y = #{gainlossRatio2y,jdbcType=DECIMAL},
gainloss_ratio_3y = #{gainlossRatio3y,jdbcType=DECIMAL},
gainloss_ratio_4y = #{gainlossRatio4y,jdbcType=DECIMAL},
gainloss_ratio_5y = #{gainlossRatio5y,jdbcType=DECIMAL},
gainloss_ratio_10y = #{gainlossRatio10y,jdbcType=DECIMAL},
gainloss_ratio_incep = #{gainlossRatioIncep,jdbcType=DECIMAL},
gainloss_ratio_ytd = #{gainlossRatioYtd,jdbcType=DECIMAL},
longestdown_months_1y = #{longestdownMonths1y,jdbcType=INTEGER},
longestdown_months_2y = #{longestdownMonths2y,jdbcType=INTEGER},
longestdown_months_3y = #{longestdownMonths3y,jdbcType=INTEGER},
longestdown_months_4y = #{longestdownMonths4y,jdbcType=INTEGER},
longestdown_months_5y = #{longestdownMonths5y,jdbcType=INTEGER},
longestdown_months_10y = #{longestdownMonths10y,jdbcType=INTEGER},
longestdown_months_incep = #{longestdownMonthsIncep,jdbcType=INTEGER},
longestdown_months_ytd = #{longestdownMonthsYtd,jdbcType=INTEGER},
maxdrawdown_3m = #{maxdrawdown3m,jdbcType=DECIMAL},
maxdrawdown_ytd = #{maxdrawdownYtd,jdbcType=DECIMAL},
maxdrawdown_months_ytd = #{maxdrawdownMonthsYtd,jdbcType=DECIMAL},
maxdrawdown_peakdate_ytd = #{maxdrawdownPeakdateYtd,jdbcType=DECIMAL},
maxdrawdown_valleydate_ytd = #{maxdrawdownValleydateYtd,jdbcType=DECIMAL},
maxdrawdown_1y = #{maxdrawdown1y,jdbcType=DECIMAL},
maxdrawdown_months_1y = #{maxdrawdownMonths1y,jdbcType=INTEGER},
maxdrawdown_peakdate_1y = #{maxdrawdownPeakdate1y,jdbcType=VARCHAR},
maxdrawdown_valleydate_1y = #{maxdrawdownValleydate1y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_1y = #{maxdrawdownRecoverydate1y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_1y = #{maxdrawdownRecoverymonths1y,jdbcType=INTEGER},
maxdrawdown_2y = #{maxdrawdown2y,jdbcType=DECIMAL},
maxdrawdown_months_2y = #{maxdrawdownMonths2y,jdbcType=INTEGER},
maxdrawdown_peakdate_2y = #{maxdrawdownPeakdate2y,jdbcType=VARCHAR},
maxdrawdown_valleydate_2y = #{maxdrawdownValleydate2y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_2y = #{maxdrawdownRecoverydate2y,jdbcType=INTEGER},
maxdrawdown_recoverymonths_2y = #{maxdrawdownRecoverymonths2y,jdbcType=INTEGER},
maxdrawdown_3y = #{maxdrawdown3y,jdbcType=DECIMAL},
maxdrawdown_months_3y = #{maxdrawdownMonths3y,jdbcType=INTEGER},
maxdrawdown_peakdate_3y = #{maxdrawdownPeakdate3y,jdbcType=VARCHAR},
maxdrawdown_valleydate_3y = #{maxdrawdownValleydate3y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_3y = #{maxdrawdownRecoverydate3y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_3y = #{maxdrawdownRecoverymonths3y,jdbcType=INTEGER},
maxdrawdown_4y = #{maxdrawdown4y,jdbcType=DECIMAL},
maxdrawdown_months_4y = #{maxdrawdownMonths4y,jdbcType=INTEGER},
maxdrawdown_peakdate_4y = #{maxdrawdownPeakdate4y,jdbcType=VARCHAR},
maxdrawdown_valleydate_4y = #{maxdrawdownValleydate4y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_4y = #{maxdrawdownRecoverydate4y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_4y = #{maxdrawdownRecoverymonths4y,jdbcType=INTEGER},
maxdrawdown_5y = #{maxdrawdown5y,jdbcType=DECIMAL},
maxdrawdown_10y = #{maxdrawdown10y,jdbcType=DECIMAL},
maxdrawdown_months_5y = #{maxdrawdownMonths5y,jdbcType=INTEGER},
maxdrawdown_peakdate_5y = #{maxdrawdownPeakdate5y,jdbcType=VARCHAR},
maxdrawdown_valleydate_5y = #{maxdrawdownValleydate5y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_5y = #{maxdrawdownRecoverydate5y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_5y = #{maxdrawdownRecoverymonths5y,jdbcType=INTEGER},
maxdrawdown_months_10y = #{maxdrawdownMonths10y,jdbcType=INTEGER},
maxdrawdown_peakdate_10y = #{maxdrawdownPeakdate10y,jdbcType=VARCHAR},
maxdrawdown_valleydate_10y = #{maxdrawdownValleydate10y,jdbcType=VARCHAR},
maxdrawdown_recoverydate_10y = #{maxdrawdownRecoverydate10y,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_10y = #{maxdrawdownRecoverymonths10y,jdbcType=INTEGER},
maxdrawdown_incep = #{maxdrawdownIncep,jdbcType=DECIMAL},
maxdrawdown_months_incep = #{maxdrawdownMonthsIncep,jdbcType=INTEGER},
maxdrawdown_peakdate_incep = #{maxdrawdownPeakdateIncep,jdbcType=VARCHAR},
maxdrawdown_valleydate_incep = #{maxdrawdownValleydateIncep,jdbcType=VARCHAR},
maxdrawdown_recoverydate_incep = #{maxdrawdownRecoverydateIncep,jdbcType=VARCHAR},
maxdrawdown_recoverymonths_incep = #{maxdrawdownRecoverymonthsIncep,jdbcType=INTEGER},
update_time = #{updateTime,jdbcType=TIMESTAMP},
create_time = #{createTime,jdbcType=TIMESTAMP},
delete_tag = #{deleteTag,jdbcType=INTEGER},