Skip to content

Commit

Permalink
fix: Tweak polymarket stars calculation b/c wash-trading incentives
Browse files Browse the repository at this point in the history
Do this by adding liquidity requirements, rather than only loking at
volume
  • Loading branch information
NunoSempere committed Apr 5, 2022
1 parent 5ccbb7f commit 067832b
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion src/backend/utils/stars.ts
Original file line number Diff line number Diff line change
Expand Up @@ -207,9 +207,16 @@ function calculateStarsOmen(data) {
}

function calculateStarsPolymarket(data) {
let nuno = (data) => (data.volume > 10000 ? 4 : data.volume > 1000 ? 3 : 2);
// let nuno = (data) => (data.volume > 10000 ? 4 : data.volume > 1000 ? 3 : 2);
// let eli = (data) => data.liquidity > 10000 ? 5 : 4
// let misha = (data) => 4

let nuno = (data) =>
data.liquidity > 1000 && data.volume > 10000
? 4
: data.liquidity > 500 && data.volume > 1000
? 3
: 2;
let starsDecimal = average([nuno(data)]); //, eli(data), misha(data)])
// Substract 1 star if probability is above 90% or below 10%
if (
Expand Down

0 comments on commit 067832b

Please sign in to comment.