Earlier quoted context omitted.
Yes, it uses ML-style type inference, but that doesn't mean you are literally unable to annotate types, and the compiler is absolutely still doing type checking. I'm sure people like Jane Street annotate everything. In addition, perhaps a small point relative to the first, but in Ocaml, the arithmetic operators perform no type inference; there's a separate operator for float-addition versus int-addition, and so on. T…
That is not the idiomatic way to use OCaml, so I wouldn't assume they do that.
Understanding Jane Street
201–210 of 392 posts
Re: Understanding Jane Street
#202Earlier quoted context omitted.
What good has cancer research done to a person living in Madagascar?
So you've established: People in Madagascar don't get cancer.
Re: Understanding Jane Street
#203I'd love to know where this claim comes from! I'm not sure how much/what supporting evidence there is. It doesn't fit _my_ experience of people in Quant Finance. Of course, what does "routinely" mean here? 20%? More?
Re: Understanding Jane Street
#204Earlier quoted context omitted.
But it doesn't have to happen at the exact same time? Limit orders exist, no?
Further: Suppose you had an auction on shares once an hour, or even once a day, but no continuous trading. Would that make the world any worse off? (except for high frequency shops?)
Re: Understanding Jane Street
#205Earlier quoted context omitted.
> I think people go to high-technology finance because they want to test themselves against a harder class of problem in a more adversarial setting against people who feel the same. Maybe this is so at other finance firms, but my experience with developers who go to Jane Street is quite different. Because Jane Street heavily advertises OCaml as part of its recruiting strategy, I know many people who ended up there ju…
Having worked in HFT for well over a decade now, I'd say OCaml is more of a deterrent than helps in getting access to larger pool of talent.
Re: Understanding Jane Street
#206Earlier quoted context omitted.
Not to mention that tightening spreads, deepening books, and equalizing prices across regulatory/financial/geographical regimes is a pretty serious social good in its own right. I understand that (as the article mentions) these folks clean up when the wheels have already come off anyways, but day-in-day-out, the spread on AAPL is one tick ($0.01) nowadays, rather than the 1/8ths that you'd get quoted by some loud guy…
If you're going to hold AAPL longer than a quarter, then the tick vs. 1/8 doesn't matter, and if you're not, your trade doesn't need to happen to support the core goal of financial markets which is to finance companies.
Re: Understanding Jane Street
#207Earlier quoted context omitted.
> I think people go to high-technology finance because they want to test themselves against a harder class of problem in a more adversarial setting against people who feel the same. Maybe this is so at other finance firms, but my experience with developers who go to Jane Street is quite different. Because Jane Street heavily advertises OCaml as part of its recruiting strategy, I know many people who ended up there ju…
Having worked in HFT for well over a decade now, I'd say OCaml is more of a deterrent than helps in getting access to larger pool of talent.
I mean, Yaron used to go around a lot and give guest lectures about OCaml programming "in industry" at all sorts of functional programming courses in universities. I have to imagine they thereby recruited people who would have never considered HFT shops otherwise.
Re: Understanding Jane Street
#208Earlier quoted context omitted.
They'll have their cost centers in places like NY and London incorporated separately, making consistent losses, and then the arm doing actual trading will be in Bermuda or somewhere with 0% business tax.
Under this structure, how are trading profits shifted to the cost centres to pay for operating expenses?
Re: Understanding Jane Street
#209Earlier quoted context omitted.
Further: Suppose you had an auction on shares once an hour, or even once a day, but no continuous trading. Would that make the world any worse off? (except for high frequency shops?)
I doubt it. I've never heard a coherent explanation how liquidity on sub-second scale is a great social good, while at the same time the largest equity markets in the world are closed 2/3rd of the day, plus all weekends and holidays.
Re: Understanding Jane Street
#210Earlier quoted context omitted.
Having worked in HFT for well over a decade now, I'd say OCaml is more of a deterrent than helps in getting access to larger pool of talent.
Every few months or so I run out of patience with C++ and wonder about the alternatives, of which there seem to be very few in HFT. Jane Street stands out for that reason. It's a smaller talent pool but I don't think it's a subset of those that the C++ shops can attract.