Stock trading software

What language are they written in and why isn't it Rust?

Other urls found in this thread:

janestreet.com
twitter.com/NSFWRedditGif

Probably C# because .NET. That's just GUI though, if you mean automated high frequency trading then C/C++ with Assembly. They go even as far as creating custom FPGA solutions to minimize latency. There are a few hobby Rust HFT projects but no real world usage, language is just too young for such applications.

How does automated HFT even work without you losing a billion in the process?

If you have enough cash to lose a billion the exchange will undo any bad trades you've made and fuck everyone else.

It doesn't. Not if a billion is a lot of money to you. Successful HFT outfits work on the law of averages. They look for market patterns that may earn a fraction of a cent per $1000000 and then just repeat those sort of trades a million times per minute.

they will beat yours because they have teams of jews working on optimization 24/7.
just trade manually or you will lose your stack.
literally don't even try unless you're already working for a financial firm.

Here's the algorithm if you still want to try.

Place order for 0.1 shekels.
Order for 0.11 shekels detected.
Remove sell order for 0.11 shekels.
Place sell order for 0.112 shekels.
Order for 0.112 shekels detected.
Remove sell order for 0.112 shekels.
Place sell order for 0.115 shekels.

Then reverse the process for buying.

You're a moron. Regular trading is about buying and selling trends and over/undervalued securities. The only thing a regular trader has to worry about with bots are flash crashes.

Usually C and/or C++. Also likely a lot of C# as said - .NET and the like. But the classic stuff, big terminal windows, C.

Did I say that was for regular traders you fucking idiot? No. Learn some reading comprehension before making a retard out of yourself. Or don't, I don't give a shit. Retard.

You didn't apply any context to your post, and OP did not ask about high frequency trading, just stock trading software.

Fair enough, faggot.

It's unsafe to have memory leaks in this kind of software, so rust don't apply there because it's desired to be safe

They need to be human-readable for audit purposes.

kek

janestreet.com

nice try fp shill

Incidentally the most adept anti-FP-shill fighter is Jon Harrop, hated and reviled by the Haskell community for repeatedly discovering that they were full of shit on top of being ill-behaved little shits. He did OCaml consulting, now a lot of F#
He had dark arts of shill detection like "running Haskell programs to see that they obviously lacked the performance characteristics of the algorithms they claimed they had implemented".

Rust is for whites, the faggots and cucks just make it for us.

So which operating systems have nanosecond latencies?

Reported.

That is true for a total zero sum game where no human ever trades on stocks.
IRL thats not the case

Why do people confuse one implementation of a language to mean that all implementations of the language are equally performant as one another?

Because Rust is for faggots and can’t be trusted.

I'm talking about stuff like "hey wow quicksort is sooo elegant in Haskell" when quicksort is the name of a specific algorithm with very particular and important characteristics and the 'elegant' Haskell implements none of them. Another one is the sieve. Haskell propaganda will show you an 'elegant' prime solver that's absolute shit and then blame it on a Greek. Nothing to do with implementations of Haskell, the language.

Wrong shill, Rust is for straight white men. We just use faggotcattle labor.