You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It adds optional qty_percent support for Binance Futures alerts while keeping existing qty behavior. I also fixed the Binance Futures webhook route/config path that prevented that exchange path from running, added unit coverage, and addressed the automated review comments after opening the PR.
It adds percent-based order sizing for Binance webhooks while keeping existing fixed qty behavior. The PR supports amount_percent, qty_percent, and portfolio_percent; spot buys/futures use quote balance, and spot sells use base balance.
It adds optional qty_percent support so webhook alerts can size orders from a percentage of available quote-currency balance while preserving existing fixed qty behavior. It also keeps the Binance Futures path reachable by fixing the config-key mismatch and webhook routing indentation.
I'll implement a percent-of-portfolio order sizing feature that allows users to specify order amounts as a percentage of their total portfolio value instead of fixed quantities.
Steps:
Research the existing order placement codebase to understand current quantity-based logic
Add a percent field to the order schema/parameters (e.g., amount_percent: 10 = 10% of portfolio)
Implement portfolio valuation (sum of all holdings at current market prices)
I'll implement a percentage-based order sizing feature that allows users to specify order amounts as a percentage of their total portfolio value rather than a fixed quantity.
Steps:
Research the existing order placement logic to understand how quantities are currently calculated and submitted.
Add a percent option to the order parameters (e.g., amount_type: "percent" | "quantity", amount_percent: 0-100).
Calculate portfolio value at order time: fetch current balances and prices, compute total portfolio value, then derive order quantity as (percent / 100) * portfolio_value / current_price.
Add input validation — ensure percent is between 0–100, portfolio value is non-zero, and resulting quantity meets minimum order thresholds.
Update UI/CLI to expose the percentage input option alongside the existing quantity field.
Activity
CryptoGnome commentedon Jan 24, 2023
Paid Bounty
Starting to do community bounties paid in crypto, to claim you must submit a working pull request with the fix & DM me in our Discord Here
Bounty Award: $10
subhajitlucky commentedon May 12, 2026
Submitted a working PR for this bounty: #20
It adds optional
qty_percentsupport for Binance Futures alerts while keeping existingqtybehavior. I also fixed the Binance Futures webhook route/config path that prevented that exchange path from running, added unit coverage, and addressed the automated review comments after opening the PR.Verification run locally:
python3 -m unittest test_order_sizing -vpython3 -m py_compile app.py binanceFutures.py order_sizing.py test_order_sizing.pygit diff --checkletronghoangminh commentedon May 12, 2026
Submitted PR #22 for this bounty: #22
It adds percent-based order sizing for Binance webhooks while keeping existing fixed
qtybehavior. The PR supportsamount_percent,qty_percent, andportfolio_percent; spot buys/futures use quote balance, and spot sells use base balance.Verification:
python3 -m unittest discover -s tests -vpython3 -m py_compile app.py binance_bot.py binanceFutures.py tests/test_binance_bot.pygit diff --checknozprod commentedon May 26, 2026
Submitted PR #24 for this bounty: #24
It adds optional
qty_percentsupport so webhook alerts can size orders from a percentage of available quote-currency balance while preserving existing fixedqtybehavior. It also keeps the Binance Futures path reachable by fixing the config-key mismatch and webhook routing indentation.Verification:
PYTHONPYCACHEPREFIX=/private/tmp/pycache python3 -m py_compile app.py binanceFutures.pygit diff --checkBounty payout if accepted: ERC20/USDC
0x3a2719e116c9C69a2514F3F7287b4AAAb13B9726.Disclosure: this submission was prepared with AI assistance and reviewed before posting.
Hobie1Kenobi commentedon May 26, 2026
Approach
I'll implement a percent-of-portfolio order sizing feature that allows users to specify order amounts as a percentage of their total portfolio value instead of fixed quantities.
Steps:
percentfield to the order schema/parameters (e.g.,amount_percent: 10= 10% of portfolio)order_quantity = (percent / 100) * total_portfolio_value / asset_priceDeliverables
percentorder parameter support in order creation--amount-percent 25)ETA
3–4 days from assignment
Payout Address
0x408f39B19266022FeC03076091e59D1f4f163658(Base)Hobie1Kenobi commentedon May 26, 2026
Approach
I'll implement a percentage-based order sizing feature that allows users to specify order amounts as a percentage of their total portfolio value rather than a fixed quantity.
Steps:
percentoption to the order parameters (e.g.,amount_type: "percent" | "quantity",amount_percent: 0-100).(percent / 100) * portfolio_value / current_price.Deliverables
amount_percentparameter in order creationETA
3–4 days from assignment
Payout Address
0x408f39B19266022FeC03076091e59D1f4f163658