lfqian commited on
Commit
ff1bf02
·
1 Parent(s): 53d7c92

Fix Live page EOD date: use leaderboard's end_date instead of last sequence date

Browse files
Files changed (1) hide show
  1. src/views/LiveView.vue +3 -2
src/views/LiveView.vue CHANGED
@@ -276,7 +276,8 @@ const winnersForChart = computed(() =>
276
  asset: w.asset,
277
  model: w.model,
278
  strategy: w.strategy,
279
- decision_ids: Array.isArray(w.decision_ids) ? w.decision_ids : undefined
 
280
  }))
281
  )
282
 
@@ -345,7 +346,7 @@ async function computeEquities(sel) {
345
  } catch {}
346
 
347
  return {
348
- date: seq[lastIdx].date,
349
  stratLast: stratY[lastIdx],
350
  bhLast: bhY[lastIdx],
351
  sharpe,
 
276
  asset: w.asset,
277
  model: w.model,
278
  strategy: w.strategy,
279
+ decision_ids: Array.isArray(w.decision_ids) ? w.decision_ids : undefined,
280
+ end_date: w.end_date // use leaderboard's end_date
281
  }))
282
  )
283
 
 
346
  } catch {}
347
 
348
  return {
349
+ date: sel.end_date || seq[lastIdx].date, // prefer leaderboard's end_date
350
  stratLast: stratY[lastIdx],
351
  bhLast: bhY[lastIdx],
352
  sharpe,