Bitcoin Forum
May 05, 2024, 07:46:48 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: thoughts on HFT trading advantages  (Read 1355 times)
wuzamarine (OP)
Sr. Member
****
Offline Offline

Activity: 264
Merit: 250

derp


View Profile
November 20, 2014, 07:01:28 PM
 #1

I am curious about what the possible advantages would be to programming an HFT trading app.
Any pre designed software has an update time of about 45 sec.
If you made a scalping app, continuously playing the spread, buy low/sell high, always picking up nickles and dimes, what would be the advantages or disadvantages?
I see algorithmic trading on Cryptsy all the time, but none appear beefed up for speed.
1714938408
Hero Member
*
Offline Offline

Posts: 1714938408

View Profile Personal Message (Offline)

Ignore
1714938408
Reply with quote  #2

1714938408
Report to moderator
1714938408
Hero Member
*
Offline Offline

Posts: 1714938408

View Profile Personal Message (Offline)

Ignore
1714938408
Reply with quote  #2

1714938408
Report to moderator
1714938408
Hero Member
*
Offline Offline

Posts: 1714938408

View Profile Personal Message (Offline)

Ignore
1714938408
Reply with quote  #2

1714938408
Report to moderator
You get merit points when someone likes your post enough to give you some. And for every 2 merit points you receive, you can send 1 merit point to someone else!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
cr1776
Legendary
*
Offline Offline

Activity: 4032
Merit: 1299


View Profile
November 20, 2014, 07:07:30 PM
 #2

Have you read Flash Boys by Michael Lewis?  You might get some ideas in there that could be applied.  I think there is a question of whether any of the bitcoin markets are liquid enough at the moment though.  :-)
wuzamarine (OP)
Sr. Member
****
Offline Offline

Activity: 264
Merit: 250

derp


View Profile
November 20, 2014, 08:16:00 PM
 #3

Have you read Flash Boys by Michael Lewis?  You might get some ideas in there that could be applied.  I think there is a question of whether any of the bitcoin markets are liquid enough at the moment though.  :-)
even if you are you picking up nickle and dimes all the time on a market, there are hundreds of markets.
cr1776
Legendary
*
Offline Offline

Activity: 4032
Merit: 1299


View Profile
November 20, 2014, 08:37:24 PM
 #4

Have you read Flash Boys by Michael Lewis?  You might get some ideas in there that could be applied.  I think there is a question of whether any of the bitcoin markets are liquid enough at the moment though.  :-)
even if you are you picking up nickle and dimes all the time on a market, there are hundreds of markets.

Exactly.  They add up quickly as long as you can execute the trades properly.
wuzamarine (OP)
Sr. Member
****
Offline Offline

Activity: 264
Merit: 250

derp


View Profile
November 20, 2014, 09:01:54 PM
 #5

Have you read Flash Boys by Michael Lewis?  You might get some ideas in there that could be applied.  I think there is a question of whether any of the bitcoin markets are liquid enough at the moment though.  :-)
even if you are you picking up nickle and dimes all the time on a market, there are hundreds of markets.

Exactly.  They add up quickly as long as you can execute the trades properly.

the algorithm for a scalping seems very straight forward.
buy coin
calculate fee
is lowest sale price still a profit?
if yes{
  post sale  .00000001 lower than lowest seller
}
if no {
  do nothing, leave it on the board.
}
Rannasha
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500


View Profile
November 20, 2014, 09:15:18 PM
 #6

Bitcoin exchanges are far too slow for actual "high-frequency trading". For regular HFT, milliseconds may matter, while on most cryptocurrency exchanges you're lucky if you can get a response within half a second for placing an order. Fetching things like the order book often takes longer and many exchanges have tight limits on how often you can query the API.
wuzamarine (OP)
Sr. Member
****
Offline Offline

Activity: 264
Merit: 250

derp


View Profile
November 20, 2014, 10:44:54 PM
 #7

Bitcoin exchanges are far too slow for actual "high-frequency trading". For regular HFT, milliseconds may matter, while on most cryptocurrency exchanges you're lucky if you can get a response within half a second for placing an order. Fetching things like the order book often takes longer and many exchanges have tight limits on how often you can query the API.

HFT just refers to taking advantage of a timing difference for profit.

If you move your VPS closer to a Cryptsy server for the purposes of getting updates sooner, technically you are dealing with a HFT environment.
No much, but still.

The only difference between Cryptsy and NASDAQ servers is Jersey.
Both are Linux
Both use socket technology
Both do the same job.
alc
Full Member
***
Offline Offline

Activity: 129
Merit: 100


View Profile
November 22, 2014, 07:59:22 PM
 #8

Quote from: Rannasha
Bitcoin exchanges are far too slow for actual "high-frequency trading".
Yeah, many orders of magnitude so. There's also risk inherent in trying - people used to arbitrage Gox against other exchanges. Profit was slow in arriving, but consistent (thanks, Markus!), right up until it wasn't. I doubt there was a happy ending for most who were doing so.
Serge
Legendary
*
Offline Offline

Activity: 1050
Merit: 1000


View Profile
November 22, 2014, 08:04:47 PM
 #9

once you start querying exchanges api's you'll notice how slow they are or don't update output in some instances in real time.
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
November 22, 2014, 11:59:38 PM
 #10

even if you could have true HFT, it is not necessarily advantageous, just a different style of trading.  There are numerous HFT firms on the major trading exchanges (stocks, forex) that lose money and fail.

Meuh6879
Legendary
*
Offline Offline

Activity: 1512
Merit: 1011



View Profile
November 23, 2014, 12:04:45 AM
 #11

and cost milliards in fee transactions ...  Grin

scarsbergholden
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500



View Profile
November 23, 2014, 11:49:13 PM
 #12

even if you could have true HFT, it is not necessarily advantageous, just a different style of trading.  There are numerous HFT firms on the major trading exchanges (stocks, forex) that lose money and fail.
Generally speaking high frequency trading firms/hedge funds are profitable as they can accurately predict the very short term future of both prices and the order book allowing them to have a small short term advantage. The HFT benefits because they are able to profit from their investment in the technology and infrastructure while the market benefits from the added liquidity that HFT funds profide

jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
November 24, 2014, 01:38:18 AM
 #13

they can try to predict it.  but it is competitive and they can be wrong.  there a a plethora of different strategies and algorithms and the market is always changing.  trading (on any time frame) is a zero sum game.  there will always be winners and losers.  to say that they are "generally profitable" isn't accurate IMO.

TinaK
Hero Member
*****
Offline Offline

Activity: 1106
Merit: 527



View Profile
November 24, 2014, 01:57:43 AM
 #14

 Cryptsy   aha,  I just click the link which I prompted to click, and then they freeze my account, so wonderful work  Angry
Argwai96
Legendary
*
Offline Offline

Activity: 1036
Merit: 1000


Thug for life!


View Profile
November 24, 2014, 05:51:10 AM
 #15

I am curious about what the possible advantages would be to programming an HFT trading app.
Any pre designed software has an update time of about 45 sec.
If you made a scalping app, continuously playing the spread, buy low/sell high, always picking up nickles and dimes, what would be the advantages or disadvantages?
I see algorithmic trading on Cryptsy all the time, but none appear beefed up for speed.
If you are trying to build a HFT app then you are doing it wrong. If you are going to try to "HFT" then you will need to invest in infrastructure that is physically located very close to the data center/trading engine of a major exchange. This would allow you to get information the exchange is providing sooner then other market participants
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!