Skip to content
This repository was archived by the owner on Dec 20, 2024. It is now read-only.

Commit de9ba84

Browse files
committed
change volume cut off for sell orders
1 parent 12b3e0e commit de9ba84

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/sql/orderbook/batch_rewards.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ order_surplus AS (
9696
THEN fp.surplus_factor / (1 - fp.surplus_factor) * surplus
9797
ELSE
9898
LEAST(
99-
fp.max_volume_factor / (1 - fp.max_volume_factor) * os.buy_amount, -- at most charge a fraction of volume
99+
fp.max_volume_factor * os.sell_amount * os.buy_amount / (os.sell_amount - os.observed_fee), -- at most charge a fraction of volume
100100
fp.surplus_factor / (1 - fp.surplus_factor) * surplus -- charge a fraction of surplus
101101
)
102102
END

src/sql/orderbook/order_rewards.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ order_surplus AS (
8080
THEN fp.surplus_factor / (1 - fp.surplus_factor) * surplus
8181
ELSE
8282
LEAST(
83-
fp.max_volume_factor / (1 - fp.max_volume_factor) * os.buy_amount, -- at most charge a fraction of volume
83+
fp.max_volume_factor * os.sell_amount * os.buy_amount / (os.sell_amount - os.observed_fee), -- at most charge a fraction of volume
8484
fp.surplus_factor / (1 - fp.surplus_factor) * surplus -- charge a fraction of surplus
8585
)
8686
END

0 commit comments

Comments
 (0)