News for hackers. Stuff that matters.
Re:We chose Java for our high-frequency trading application by erik_seaberg on Monday October 26, 2020 @01:25PM (#24898633)
The market is a machine that routes society’s resources into making nearly everything. Making better routing decisions has immense value.

When someone can profit from the same decision everyone else would make by doing it 0.000000012 days more quickly, IMHO he’s exploiting a design flaw in the way the market clears. That’s amplifying noise rather than signal.

Re:We chose Java for our high-frequency trading application by immmmmm on Monday October 26, 2020 @03:39PM (#24900383)
ok, that was a bit of my original question (not well asked).

i understand any civilisation needs funding to grow (do we need growth is another core question), and possibly market to do so.

yet any meaningful decision won't be made at the millisecond scale, sure you can train a model to learn short term rules and generate long term profit. but does that profit society as a whole, i doubt it.

Re:We chose Java for our high-frequency trading application by ReggieCommaRose on Tuesday October 27, 2020 @01:29AM (#24904701)
Trading facilitates more efficient allocation of resources at both a geographical and temporal scale. HFT market makers facilitate more efficient trading. If anyone tried pitching automated trading to you as some form of altruistic endeavor then obviously that’s bullshit. These people are out here to make a buck. Those milliseconds to nanoseconds moves are just competition between MMs happening in realtime. Is it done for the sake of a better world? No. But it just so happens to benefit society as a byproduct (on average) in the form of tighter spreads and liquidity. It’s up to you to decide if that’s good enough for you.

If we’re going to paint anyone as “real” villains in the world of trading then I’d argue it’s the informed big block traders. ie hedge funds, banks trading exotics with a high barrier of entry, etc. At least MMs are largely market neutral.

Re:We chose Java for our high-frequency trading application by jstrong on Monday October 26, 2020 @05:22PM (#24901605)
a millisecond is a long time in computer terms. many meaningful decisions can be made in a millisecond.