Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Recipe to select "Best Rate" from multiple exchanges. #5

Open
astupidmoose opened this issue Mar 15, 2019 · 8 comments
Open

Comments

@astupidmoose
Copy link

Not sure if this is possible, but it might be prudent to allow users to "Shop" the rates from multiple exchanges at the time of sale to ensure they are getting the best rate.

This would, of course, mean the customer requires BTC holdings on each exchange but might be worth it for high volume merchants where exchanges are vastly different.

@Kukks
Copy link
Member

Kukks commented Mar 15, 2019 via email

@rockstardev
Copy link
Member

@Kukks if you ask me the bigger priority is #4 - on some exchanges you simply can't execute orders below certain minimum (on Coinbase I think it's $5 or $10)... or you don't want to convert over maximum.

I think for now this feature can remain as brainstorming... for start people will most likely just use whatever exchange is their Rate Source in BtcPayServer

@Kukks
Copy link
Member

Kukks commented Mar 19, 2019

I am working on a new feature to tackle #3 and #4

@Kukks
Copy link
Member

Kukks commented Mar 19, 2019

It's basically a way to create groups of actions that can execute after each other and can pipe data from each action to the next

@Kukks
Copy link
Member

Kukks commented Apr 4, 2019

@astupidmoose I have now added an action to get the rate of a market symbol on an exchange you integrate. Still working on the full picture but I can see someone building a recipe action group as follows:

GetExchangeRate: Binance, BTCUSD
GetExchangeRate: Kraken, BTCUSD
GetExchangeRate: TheRockExchange, BTCUSD
ChooseNumericValue: (Minimum, Action1.Bid, Action2.Bid, Action3.Bid)
PlaceOrder( Exchange: Action4, Amount)

@Kukks
Copy link
Member

Kukks commented Apr 4, 2019

at this rate you'll be able to use this as a trading bot lol

@astupidmoose
Copy link
Author

Yes, that looks awesome! I won't be using as a bot, but I definitely think I would be using it to shop for the best rates.

@Kukks
Copy link
Member

Kukks commented Apr 5, 2019

tumblr_o16n2kBlpX1ta3qyvo1_1280 (1)

This is me for the past few days working on plotting different ways to achieve @astupidmoose 's feature requests

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants