Live data from Hacker News

Case study: Algorithmic trading with Go

polygon.io

1–10 of 311 posts

Re: Case study: Algorithmic trading with Go

#2
Happy to answer any questions about this. It's been a side project that turned into a full blown obsession. There is nothing too secret about the system since it's more about having a solid platform that you can plug your strategies into. I'd probably even open source it but I'd have to clean up all my hacks :)

Re: Case study: Algorithmic trading with Go

#3
Slightly related: when running 3 screens like that, put the middle (primary) one in landscape, so the array is like a big H.

It works better for videos and code, IMO. You still have two huge portrait fields for documentation/webpages/etc, or 8 portrait-oriented quarters.

I usually run 8 portrait-shaped windows quartered on the sides, then two side by side on the middle, which are each approximately square.

I don't like my editor window getting too tall.

Re: Case study: Algorithmic trading with Go

#5
post #3

Slightly related: when running 3 screens like that, put the middle (primary) one in landscape, so the array is like a big H. It works better for videos and code, IMO. You still have two huge portrait fields for documentation/webpages/etc, or 8 portrait-oriented quarters. I usually run 8 portrait-shaped windows quartered on the sides, then two side by side on the middle, which are each approximately square. I don't li…

Yeah, personally, it's been a game changer just being able to load so much more into your field of view. Having two side-by-side makes it really easy to look at other parts of your code and make changes. I'm loving it! I'll give the H method a try for a few days and see how it goes.

Re: Case study: Algorithmic trading with Go

#7
Fascinating application of the language and a terrific write-up. I would presume a GC language would normally be a disqualifying factor in real-time trading, but I think I'm coughing up some premature optimization, especially with what looks like a pretty beefy rig. Congratulations though, this is spectacular.

Re: Case study: Algorithmic trading with Go

#8

Fascinating application of the language and a terrific write-up. I would presume a GC language would normally be a disqualifying factor in real-time trading, but I think I'm coughing up some premature optimization, especially with what looks like a pretty beefy rig. Congratulations though, this is spectacular.

Yeah, I never really looked a GC. Most of my trades take at least 500ms+ round trip. It's more in the latency to the broker and getting confirmations that I've been trying to tighten up. At least that's what I'm seeing right now.

Re: Case study: Algorithmic trading with Go

#10

Fascinating application of the language and a terrific write-up. I would presume a GC language would normally be a disqualifying factor in real-time trading, but I think I'm coughing up some premature optimization, especially with what looks like a pretty beefy rig. Congratulations though, this is spectacular.

You say this as if memory allocation in general isn't extremely slow.
Post reply on HN