Bitcoin Forum
May 30, 2024, 03:41:47 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitfinex Fibonacci trading bot  (Read 106 times)
h3xh3x (OP)
Member
**
Offline Offline

Activity: 113
Merit: 10


View Profile
July 04, 2018, 12:03:56 AM
 #1

Hey,

I created a Poloniex bot that notices which two Fibonacci levels are below last traded price, then creates stop limits for itself to enter a % of funds into.

Wanting to drive more profits, I re-wrote it to function on Bitfinex and take advantage of those high-volume margin pairs, where it can short sell against the two next Fibb levels above the last traded price.

I've been running it ~40 hours here:

https://bfxfibbmonster.herokuapp.com/

and it's seen returns of between 1-5%. It's currently sitting at PL (since done with fake orders): 1.93471036%. Note that it loses ~0.20-0.40% per trade balance on entering/closing trades as the fees hit. The highest I've seen it since I stopped mucking with the trades was PL (since done with fake orders): 4.95378418%  but then I closed some out @ market.

It's hardcoded to shut down orders that experience a Stoploss of 7% (which remains nearly untested), it trades half the buy/sell at the next fibb level and enters a trailing stop for the other 1/2 at a random % between 1-4.

https://www.screencast.com/t/kCPlfkJ0b1

https://www.screencast.com/t/aDjpFc3YcqhE

https://www.dropbox.com/s/u7zdw73plsxc7of/2018-07-03-orders.csv (try to ignore the market orders).

I'm wondering if I can convince anyone out of the community to sign up to Bitfinex (once I have an affiliate link) and trade more substantial balances to fully test the bot (as right now it runs out of funds before it can execute against all the orders it wants to make). Other than the first few users testing, the rest can enjoy gains from the bot while I gather affiliate revenues. I hear from reddit that affiliate signups receive % off fees for a month and I enjoy lifetime revenues. I can't seem to find information about people who want to sign up to additional accounts on bfx, so I'd prefer only providing the bot to those that can sign up and pass KYC.
h3xh3x (OP)
Member
**
Offline Offline

Activity: 113
Merit: 10


View Profile
July 04, 2018, 12:20:05 AM
 #2

Note that I've had Total (USD) $9,541.37 volume past 30 days with 0.10001328 BCH and 0.04 ETH deposited yesterday and 0.00939600 BTC deposited today.
h3xh3x (OP)
Member
**
Offline Offline

Activity: 113
Merit: 10


View Profile
July 04, 2018, 12:45:45 AM
 #3

it just bought against a sell order of eth/btc for 1.2% profit (~4% with margin) while a trailing stop order remains to catch the rest of the ride Smiley

https://www.screencast.com/t/ojCDDtDcm6hG
Serpens66
Legendary
*
Offline Offline

Activity: 2926
Merit: 1131



View Profile
July 04, 2018, 02:06:37 PM
 #4

How about backtesting the strategy itself first? If you don't know how, search for "backtesting" and your program language and you will find a tool or module or whatever.
Then do not forget to test it in bearish and bullish markets. Only if both results are okay, you should run it on an real exchange.

Mit Cointracking (10% Rabatt) behältst du die Übersicht über all deine Trades und Gewinne. Sogar ein Tool für die Steuer ist dabei Wink                          
Great Freeware Game: Clonk Rage
binance.com hat nun auch SEPA und EUR Paare! Mit dem RefLink bekommst du 5% Rabatt auf die Tradinggebühren!
h3xh3x (OP)
Member
**
Offline Offline

Activity: 113
Merit: 10


View Profile
July 04, 2018, 06:13:22 PM
 #5

How about backtesting the strategy itself first? If you don't know how, search for "backtesting" and your program language and you will find a tool or module or whatever.
Then do not forget to test it in bearish and bullish markets. Only if both results are okay, you should run it on an real exchange.
https://www.screencast.com/t/VnCMr33vQK
h3xh3x (OP)
Member
**
Offline Offline

Activity: 113
Merit: 10


View Profile
July 04, 2018, 06:26:05 PM
 #6

How about backtesting the strategy itself first? If you don't know how, search for "backtesting" and your program language and you will find a tool or module or whatever.
Then do not forget to test it in bearish and bullish markets. Only if both results are okay, you should run it on an real exchange.

Same time period, same coin, after a little correction to enter more orders:

https://www.screencast.com/t/lkF5xhJT
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!