fix: avg_stake_amount should not be NaN if df is empty
				
					
				
			This commit is contained in:
		| @@ -278,7 +278,7 @@ def generate_backtest_stats(btdata: Dict[str, DataFrame], | ||||
|             'left_open_trades': left_open_results, | ||||
|             'total_trades': len(results), | ||||
|             'total_volume': float(results['stake_amount'].sum()), | ||||
|             'avg_stake_amount': results['stake_amount'].mean(), | ||||
|             'avg_stake_amount': results['stake_amount'].mean() if len(results) > 0 else 0, | ||||
|             'profit_mean': results['profit_ratio'].mean() if len(results) > 0 else 0, | ||||
|             'profit_total': results['profit_abs'].sum() / starting_balance, | ||||
|             'profit_total_abs': results['profit_abs'].sum(), | ||||
|   | ||||
		Reference in New Issue
	
	Block a user