fix: adjust backtest-logic to new capture method
This commit is contained in:
@@ -380,8 +380,8 @@ def api_get_backtest_wallet(file: str, strategy: str, config=Depends(get_config)
|
|||||||
if results is None:
|
if results is None:
|
||||||
raise HTTPException(status_code=404, detail="Unable to retrieve wallet history.")
|
raise HTTPException(status_code=404, detail="Unable to retrieve wallet history.")
|
||||||
# Consolidate the wallet to the base currency
|
# Consolidate the wallet to the base currency
|
||||||
results.loc[:, "total"] = results["price"] * results["balance"]
|
results.loc[:, "total_quote"] = results["rate"] * results["balance"]
|
||||||
results = results.groupby(["date", "__date_ts"]).agg({"total": "sum"}).reset_index()
|
results = results.groupby(["date", "__date_ts"]).agg({"total_quote": "sum"}).reset_index()
|
||||||
|
|
||||||
return {
|
return {
|
||||||
"columns": results.columns.tolist(),
|
"columns": results.columns.tolist(),
|
||||||
|
|||||||
Reference in New Issue
Block a user