Bitcoin Forum
June 26, 2024, 06:30:38 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 [247] 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 ... 361 »
  Print  
Author Topic: [OFFICIAL]Bitfinex.com first Bitcoin P2P lending platform for leverage trading  (Read 723640 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
mjr
Full Member
***
Offline Offline

Activity: 194
Merit: 100


View Profile
November 21, 2014, 07:37:22 PM
 #4921

As an example of what I meant, here is a post that someone just sent me...

https://github.com/HFenter/MarginBot

https://bitcointalk.org/index.php?topic=865250.0

Here is a bot for the swaps market that prioritizes keeping it active, it doesn't care the rate, it would just prefer that its funds are always in use. With no FRR, this would be the norm. The simple fact remains, that as long as people can get something, rather than nothing, they will probably take it. That being said, I really want to update the FRR, and hopefully it makes it more responsive.

As the author of this bot, I'd like to point out this bot was originally developed specifically because of how frustrating the FRR is.  It's not a "something  rather than nothing" philosophy so much as  "FRR wall breaks realistic lending rates, and keeping my money lent 100% of the time at least improves my return a little bit".  I do very much care about the rate, I just came to accept most investors are lazy and will dump everything into FRR auto renew and never think another thought about it, and I had to figure out a way to combat that as  best I could...  I would also point out the 30 day returns with this bot are almost always much higher than FRR set and forget lenders returns are...

I agree, and those who are creating a massive wall, by definition, while the wall is there, are getting nothing. So people who use the FRR choose to get whatever they can get, in exchange for not having to manage it. A bot, of course, will be much more useful, and will give you better returns. Instead of having to compete with those people, whose funds are NOT active, you are able to get in front of them, and have your funds be active.

With no FRR, everyone who chooses to manage their funds with a bot would prioritize active over inactive, and you would see more competition.
mjr
Full Member
***
Offline Offline

Activity: 194
Merit: 100


View Profile
November 21, 2014, 07:39:45 PM
 #4922

As an example of what I meant, here is a post that someone just sent me...

https://github.com/HFenter/MarginBot

https://bitcointalk.org/index.php?topic=865250.0

Here is a bot for the swaps market that prioritizes keeping it active, it doesn't care the rate, it would just prefer that its funds are always in use. With no FRR, this would be the norm. The simple fact remains, that as long as people can get something, rather than nothing, they will probably take it. That being said, I really want to update the FRR, and hopefully it makes it more responsive.

As the author of this bot, I'd like to point out this bot was originally developed specifically because of how frustrating the FRR is.  It's not a "something  rather than nothing" philosophy so much as  "FRR wall breaks realistic lending rates, and keeping my money lent 100% of the time at least improves my return a little bit".  I do very much care about the rate, I just came to accept most investors are lazy and will dump everything into FRR auto renew and never think another thought about it, and I had to figure out a way to combat that as  best I could...  I would also point out the 30 day returns with this bot are almost always much higher than FRR set and forget lenders returns are...

So, if I add all that and make it compete with you for being active, you will see higher or lower rates? In other words, the more effort you put in (writing a bot), the better your returns. Those who "set and forget", won't make as much, but more importantly, they will not compete with you who do want to actively manage (via bot) your positions.
mjr
Full Member
***
Offline Offline

Activity: 194
Merit: 100


View Profile
November 21, 2014, 07:43:36 PM
 #4923

Since a mail by an address of the account owner seems to be enough to get rid of 2FA, please look into various ways to spoof this (http://en.wikipedia.org/wiki/Email_spoofing) - hopefully you are aware that it is fairly trivial to send convincingly looking mail from any address...

It is not "enough", in that it takes more than just an email, it takes an email to a person who will then respond to that email, it is not an API. Secondly, removing 2FA does not grant you access to the account, you would still need the log on credentials. Thirdly, knowing WHICH email it is you are supposed to spoof is not automatically granted.

If you, are targeting a specific account, as an attacker, if you were to spoof a 2FA disable request for every likely email, this would be obvious to the human who is receiving the emails, and would raise a red flag. So, if they A. Get your login credentials, B. Obtain the email address you used to open your account, C. Spoof the email succesfully THEN they could access your account. Which means that they have to 1. Get your login credentials, 2. Defeat the 2FA.
HowardF
Full Member
***
Offline Offline

Activity: 145
Merit: 100

I do Stuff, and stuff.....


View Profile
November 21, 2014, 09:25:49 PM
 #4924

As an example of what I meant, here is a post that someone just sent me...

https://github.com/HFenter/MarginBot

https://bitcointalk.org/index.php?topic=865250.0

Here is a bot for the swaps market that prioritizes keeping it active, it doesn't care the rate, it would just prefer that its funds are always in use. With no FRR, this would be the norm. The simple fact remains, that as long as people can get something, rather than nothing, they will probably take it. That being said, I really want to update the FRR, and hopefully it makes it more responsive.

As the author of this bot, I'd like to point out this bot was originally developed specifically because of how frustrating the FRR is.  It's not a "something  rather than nothing" philosophy so much as  "FRR wall breaks realistic lending rates, and keeping my money lent 100% of the time at least improves my return a little bit".  I do very much care about the rate, I just came to accept most investors are lazy and will dump everything into FRR auto renew and never think another thought about it, and I had to figure out a way to combat that as  best I could...  I would also point out the 30 day returns with this bot are almost always much higher than FRR set and forget lenders returns are...

I agree, and those who are creating a massive wall, by definition, while the wall is there, are getting nothing. So people who use the FRR choose to get whatever they can get, in exchange for not having to manage it. A bot, of course, will be much more useful, and will give you better returns. Instead of having to compete with those people, whose funds are NOT active, you are able to get in front of them, and have your funds be active.

With no FRR, everyone who chooses to manage their funds with a bot would prioritize active over inactive, and you would see more competition.

but it would be competition without a massive wall that us active investors are FORCED to stay below if we want any worthwhile returns at all.  The wall is the high limit of returns I can make at a given time, with or without a bot.  Without the FRR, there would be no high limit, just active competition.

HowardF
Full Member
***
Offline Offline

Activity: 145
Merit: 100

I do Stuff, and stuff.....


View Profile
November 21, 2014, 09:28:34 PM
 #4925


So, if I add all that and make it compete with you for being active, you will see higher or lower rates? In other words, the more effort you put in (writing a bot), the better your returns. Those who "set and forget", won't make as much, but more importantly, they will not compete with you who do want to actively manage (via bot) your positions.

and of course they compete... they compete by setting an unnatural, unmanaged wall above which no other loans will go out, thereby creating a high limit I can't go above.

HowardF
Full Member
***
Offline Offline

Activity: 145
Merit: 100

I do Stuff, and stuff.....


View Profile
November 21, 2014, 09:39:28 PM
 #4926

I will say, I don't particularly want to get involved in the FRR debate though.  I'm pretty sure you guys are gonna do what you're gonna do, and my opinion won't much change that.  I just wanted to get involved to the extent that I didn't really want my bot used as the talking point in saying people will "take what they can take" and implying that people are ok with FRR.  I personally feel it's extremely damaging to the swap market, but that's just my opinion FWIW.

On the other hand, feel free to use my Bot as a talking point for any other discussions you wish to have.   Free publicity is free publicity....   Grin

btcisreal
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
November 21, 2014, 11:24:53 PM
 #4927

PLEASE ANSWER EVERYONE
How long does it take from the day you request a USD withdrawal until you receive the payment? What's your experience (regular & not express) with Bitfinex withdrawal times?

Thanks in advance.
noggin-scratcher
Full Member
***
Offline Offline

Activity: 136
Merit: 100


View Profile
November 22, 2014, 01:46:07 AM
 #4928

If you, are targeting a specific account, as an attacker, if you were to spoof a 2FA disable request for every likely email, this would be obvious to the human who is receiving the emails, and would raise a red flag. So, if they A. Get your login credentials, B. Obtain the email address you used to open your account, C. Spoof the email succesfully THEN they could access your account. Which means that they have to 1. Get your login credentials, 2. Defeat the 2FA.

Step 1: Get your email account compromised.

Step 2: Attacker uses password reset form: "Reset your password -- Enter your email address -- Click here to reset your password", so they now have your account credentials... you don't, just them.

Step 3: Attacker sends a nice email to support@bitfinex asking for the 2FA to be disabled, and is able to follow up with any further exchange of emails.

So in the event of an email security failure, your security model ends up resting largely on the idea that your support staff can tell apart a hacker from a real user. If they ask sufficiently probing questions before complying, maybe that isn't too bad an assumption (it's still a bit dodgy from a formal security point of view, but pragmatically might at least pass a sniff test), but it would be reassuring to know that there's some sort of actually-rigorous process employed to be certain that you're talking to the real account holder.

For verified accounts, you have identity-establishing documents to refer to. I'd feel comfortable ticking a box that said "Please require me to provide that same sort of documentation again before disabling my Authenticator".

Bitfinex referral code: uOaxAuXdVX
2586
Member
**
Offline Offline

Activity: 77
Merit: 13


View Profile
November 22, 2014, 02:42:29 AM
 #4929

As the author of this bot, I'd like to point out this bot was originally developed specifically because of how frustrating the FRR is.  It's not a "something  rather than nothing" philosophy so much as  "FRR wall breaks realistic lending rates, and keeping my money lent 100% of the time at least improves my return a little bit".  I do very much care about the rate, I just came to accept most investors are lazy and will dump everything into FRR auto renew and never think another thought about it, and I had to figure out a way to combat that as  best I could...  I would also point out the 30 day returns with this bot are almost always much higher than FRR set and forget lenders returns are...

So, if I add all that and make it compete with you for being active, you will see higher or lower rates? In other words, the more effort you put in (writing a bot), the better your returns. Those who "set and forget", won't make as much, but more importantly, they will not compete with you who do want to actively manage (via bot) your positions.

That would depend in large part on what minimum rates people set. The default minimum rate on MarginBot is 0.05% per day (18.25% per year). The non-configurable minimum rate on FRR loans is 0%. If you were to switch all current FRR auto-lenders over to using an aggressive undercutting bot with a non-configurable 0% minimum rate, then yes, they'd clear out all the swap demands on the book and make it so that no offers above 0% get taken except when there's enough demand to bust the wall.

Of course, gradually the auto-lenders would log in, see that the party is over, and withdraw their funds. This would allow rates to start rising again; possibly quite rapidly, depending on how many fixed-rate lenders called it quits too.

Whatever you guys do about the FRR situation, I would strongly encourage you to require auto-lenders to explicitly choose a minimum rate for their offers. Providing a default risks recreating the wall at that rate, or at least distorting the market towards that rate. You may also want to consider allowing (or requiring) borrowers to explicitly choose their maximum auto-borrow rate (instead of the current fixed %1 per day), so that we better incorporate borrower preferences as well.

Having thought about this some more, I'm going to take my own advice and remove the default minimum rate from my bot, and require users to set it themselves. HowardF, you may want to consider doing the same with yours.
freakbits
Newbie
*
Offline Offline

Activity: 33
Merit: 0


View Profile
November 22, 2014, 03:20:57 AM
 #4930


So, if I add all that and make it compete with you for being active, you will see higher or lower rates? In other words, the more effort you put in (writing a bot), the better your returns. Those who "set and forget", won't make as much, but more importantly, they will not compete with you who do want to actively manage (via bot) your positions.

and of course they compete... they compete by setting an unnatural, unmanaged wall above which no other loans will go out, thereby creating a high limit I can't go above.
I just hope that your bot isn't costing me (as someone who isn't using it) money in the end. In one way or another.
HowardF
Full Member
***
Offline Offline

Activity: 145
Merit: 100

I do Stuff, and stuff.....


View Profile
November 22, 2014, 04:41:17 AM
 #4931


and of course they compete... they compete by setting an unnatural, unmanaged wall above which no other loans will go out, thereby creating a high limit I can't go above.
I just hope that your bot isn't costing me (as someone who isn't using it) money in the end. In one way or another.

If you're relying on FRR autolending, then of course it will cost you money, as it should.  Take a more active role in your investments if you want good returns, or use a good bot to manage them for you.  If on the other hand you actively manage your account, I would be very surprised if you see any effect, since we're all basically fighting the FRR, not each other.  People using bots aren't likely to ever have the volume to change that.

HowardF
Full Member
***
Offline Offline

Activity: 145
Merit: 100

I do Stuff, and stuff.....


View Profile
November 22, 2014, 04:51:46 AM
 #4932

Having thought about this some more, I'm going to take my own advice and remove the default minimum rate from my bot, and require users to set it themselves. HowardF, you may want to consider doing the same with yours.

Taking out a default isn't really practical for my app, and I don't think it will have a big effect anyways, since it's always going to end up lending just a few points below FRR,  but I will change it to the minimum I use on the next update .065%. People using bots are not likely to ever get the volume necessary to really create significant competition below the FRR. I'm also going to put some better notifications in to warn users when the FRR is getting so low that theis minimums won't get hit, so people can move their money to higher return investments as needed.

DoubleSwapper
Full Member
***
Offline Offline

Activity: 172
Merit: 100


View Profile
November 22, 2014, 05:03:17 AM
 #4933

As the author of this bot, I'd like to point out this bot was originally developed specifically because of how frustrating the FRR is.  It's not a "something  rather than nothing" philosophy so much as  "FRR wall breaks realistic lending rates, and keeping my money lent 100% of the time at least improves my return a little bit".  I do very much care about the rate, I just came to accept most investors are lazy and will dump everything into FRR auto renew and never think another thought about it, and I had to figure out a way to combat that as  best I could...  I would also point out the 30 day returns with this bot are almost always much higher than FRR set and forget lenders returns are...

So, if I add all that and make it compete with you for being active, you will see higher or lower rates? In other words, the more effort you put in (writing a bot), the better your returns. Those who "set and forget", won't make as much, but more importantly, they will not compete with you who do want to actively manage (via bot) your positions.

That would depend in large part on what minimum rates people set. The default minimum rate on MarginBot is 0.05% per day (18.25% per year). The non-configurable minimum rate on FRR loans is 0%. If you were to switch all current FRR auto-lenders over to using an aggressive undercutting bot with a non-configurable 0% minimum rate, then yes, they'd clear out all the swap demands on the book and make it so that no offers above 0% get taken except when there's enough demand to bust the wall.

Of course, gradually the auto-lenders would log in, see that the party is over, and withdraw their funds. This would allow rates to start rising again; possibly quite rapidly, depending on how many fixed-rate lenders called it quits too.

Whatever you guys do about the FRR situation, I would strongly encourage you to require auto-lenders to explicitly choose a minimum rate for their offers. Providing a default risks recreating the wall at that rate, or at least distorting the market towards that rate. You may also want to consider allowing (or requiring) borrowers to explicitly choose their maximum auto-borrow rate (instead of the current fixed %1 per day), so that we better incorporate borrower preferences as well.

Having thought about this some more, I'm going to take my own advice and remove the default minimum rate from my bot, and require users to set it themselves. HowardF, you may want to consider doing the same with yours.
Having thought about this some more, I'm going to take my own advice and remove the default minimum rate from my bot, and require users to set it themselves. HowardF, you may want to consider doing the same with yours.

Taking out a default isn't really practical for my app, and I don't think it will have a big effect anyways, since it's always going to end up lending just a few points below FRR,  but I will change it to the minimum I use on the next update .065%. People using bots are not likely to ever get the volume necessary to really create significant competition below the FRR. I'm also going to put some better notifications in to warn users when the FRR is getting so low that theis minimums won't get hit, so people can move their money to higher return investments as needed.

0.05% and 0.065% is higher than we were at some point. A few months ago a 3m FRR wall was sitting tightly above 0.04% iirc.


I just hope that your bot isn't costing me (as someone who isn't using it) money in the end. In one way or another.
Sorry to burst your bubble preemptively but if enough lenders use it the bot will definitely create additional downward pressure in combination with the FRR simply by increasing the supply through ensuring more money is on the book. Without the FRR, well...that might be completely different.

Also, funny how mjr tries to use this recent bot release as a defense for the FRR and then the bot creater himself comes here and scolds mjr for the FRR. Grin
HowardF
Full Member
***
Offline Offline

Activity: 145
Merit: 100

I do Stuff, and stuff.....


View Profile
November 22, 2014, 05:48:27 AM
 #4934

0.05% and 0.065% is higher than we were at some point. A few months ago a 3m FRR wall was sitting tightly above 0.04% iirc.


I remember all too well those days.  In fact it's the reason I don't have good data back more than a few months, I took most of my money out of margin lending and put it towards better investments. (I also remember the glorious days back in January '14 , before the FRR wall got out of control and .8 - .9% daily returns were common....  man those were the days)  The reason for a .065% minimum default would be to encourge people to consider their options if it got that low.  I think however anyone with the knowledge and willingness to set up my bot also has the intelligence to set a minimum rate that works for them. 


Quote from: DoubleSwapper
Sorry to burst your bubble preemptively but if enough lenders use it the bot will definitely create additional downward pressure in combination with the FRR simply by increasing the supply through ensuring more money is on the book. Without the FRR, well...that might be completely different.

I think this may actually be a bit more complicated than that.  If lots of people start using the bot,  they may well be the ones currently using FRR auto.  Moving their cash to bot managed will also reduce the size of the single point wall, and maybe make market movements a bit more natural...  then again, it may just crash the rate completely.  Could go either way, but if other world markets are any indication, natural competition markets tend to work quite well...

Quote from: DoubleSwapper
Also, funny how mjr tries to use this recent bot release as a defense for the FRR and then the bot creater himself comes here and scolds mjr for the FRR. Grin

  Wink

russianptr
Full Member
***
Offline Offline

Activity: 154
Merit: 100


View Profile
November 22, 2014, 10:35:55 AM
 #4935


For verified accounts, you have identity-establishing documents to refer to. I'd feel comfortable ticking a box that said "Please require me to provide that same sort of documentation again before disabling my Authenticator".

this is true for verified accounts.

Bitfinex should simply ask any user to sign a message with of the last 5 deposit addresses. Because not every user knows how to do that you could also link
to a guide (https://multibit.org/en/help/v0.5/help_signAndVerifyMessage.html).

If that is a requirement the scenario described by noggin-scratcher would not be possible anymore, because the hacker would
now need to control both of your bitcoin wallet + your e-mail account.



+1 to Twinwinnerd also, increase the "cool-off" period to more than 1 week, 1 week is definitely too short

Timetwister
Legendary
*
Offline Offline

Activity: 1199
Merit: 1047


View Profile
November 22, 2014, 10:37:34 AM
 #4936

So now people keep undercutting the FRR and there's no way to lend at FRR. It would be nice to be able to autorenew with a market order or something like that. I don't really want to be monitoring my account all the time to make sure that all the USD are lent.
Sukrim
Legendary
*
Offline Offline

Activity: 2618
Merit: 1006


View Profile
November 22, 2014, 11:32:15 AM
 #4937

Feature request (hopefully not too hard to implement):
CSV download made available for the swap related lists in "History" tabs, notably "Margin Swaps" (https://www.bitfinex.com/account/margin_swaps) and "Unused Swaps" (https://www.bitfinex.com/account/unused_swaps).

https://www.coinlend.org <-- automated lending at various exchanges.
https://www.bitfinex.com <-- Trade BTC for other currencies and vice versa.
atlosas
Sr. Member
****
Offline Offline

Activity: 248
Merit: 251


View Profile
November 22, 2014, 03:03:15 PM
 #4938

I have a question. Can i use bitfinex on my android smartphone?
2586
Member
**
Offline Offline

Activity: 77
Merit: 13


View Profile
November 22, 2014, 04:58:41 PM
 #4939

So now people keep undercutting the FRR and there's no way to lend at FRR. It would be nice to be able to autorenew with a market order or something like that. I don't really want to be monitoring my account all the time to make sure that all the USD are lent.

If you set autolend to a low enough rate, it should act like a market offer and pair you with the highest swap demand that's currently on the book.

Alternatively, you could set up my bot or HowardF's bot, and let the bot manage lending for you.
HowardF
Full Member
***
Offline Offline

Activity: 145
Merit: 100

I do Stuff, and stuff.....


View Profile
November 22, 2014, 05:22:59 PM
 #4940

So now people keep undercutting the FRR and there's no way to lend at FRR. It would be nice to be able to autorenew with a market order or something like that. I don't really want to be monitoring my account all the time to make sure that all the USD are lent.

Alternatively, you could set up my bot or HowardF's bot, and let the bot manage lending for you.

Exactly, thats kind of what these bots are for.  If you rely on FRR to keep your money lent out, you're not going to get very good returns.  If you want to be hands off, you're going to have to put at least a little work in at first.

Pages: « 1 ... 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 [247] 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 ... 361 »
  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!