It's a common rhetoric from someone who has no clue about financial markets (the person you replied to).
Suppose you want to invest in S&p500 so you want to buy the ETF. Someone like Jane Street can create sell you this ETF, and take care of the risk that comes along with it. For example, the price they sell you this ETF should take into account the pricing of underlying stocks. While it sounds trivial, doing this profitably (and therefore sustainably) is a tough job. And doing it competitively to offer you a good price on it is an even tougher job.
Is that why they got banned in India recently? Because they were too good at offering complex financial instruments to customers at competitive prices?
Ultimately companies like Jane Street have no moral rudder and it is a waste of talent for smart young people to work for them, but we are so far beyond such considerations at this point that it sounds naive to even suggest that maybe talented people should work on things that make society better for everyone and care about the moral implications of their work. Instead everyone is looking for a way to contribute to the coming dystopia in whatever way they can because that's where the money is.
At the end of the day they are a prop firm. They are a business trying to make money and part of that is market making but it’s not solely market making.
You may not like it but we function in a capitalist society and as such the efficiency of markets is part of that. To have that happen usually requires the market as a whole participating and that includes firms like Jane Street. In the India case I don’t know if what they were doing was illegal or not, India is complicated and the laws there in my opinion are influenced not as much by standards but how well you scratch the itch of others. It is clear the option markets in India was/is highly inefficient in that Jane Street was able to pull the rug over and over. I would be curious who the counter parties were and if this is more about pride of Indian financial institutions not being competent instead of this being illegal. Thinking more about Hindenburg and how India reacted. In the US it feels like a gray area because at the end of the day the options market was clearly clueless on how they should be pricing the options.
Speaking from a US perspective people get thorny on these topics but I think it’s great that folks are always pushing the boundaries. This type of law is tested and we figure out what is ok and what is not. It’s often not cut and dry. Maybe Jane Street was entirely in the wrong in India and they will pay a price. Maybe not. Hopefully their markets learn and benefit from it.
I don’t believe any of us are in a position to say how folks should be spending their time. If we went down that road we could probably argue it back to nobody should be working and should simply be farming for our own food.
The majority of counterparties were regular citizens, who did not understand that what Jane Street was doing was even possible.
Money is debt, you can’t make it without someone else owing it. Taking billions in profits from India’s stock market is pretty straightforward, millions of Indians lost their savings.
You’re not entirely wrong. India does have a problem with gambling and especially in Bank Nifty. I think something like 50% of options volume is retail, which is wildly high. Just because there is a gambling problem does not make it “pretty straightforward”. The courts will hopefully figure it out to their local pleasing.
Edit: I don’t think my point was clear. If you are going to allow retail in the options market, you should also be ok with sophisticated actors participating in it.
> I don’t believe any of us are in a position to say how folks should be spending their time.
We obviously can't tell people how to spend their time, but we can point out that there might be moral reasons to avoid working in industries and for companies with particularly strong negative impacts on society.
> If we went down that road we could probably argue it back to nobody should be working and should simply be farming for our own food.
This is a classic false dichotomy. There are an infinite number of middle grounds between farming for our own food and an ultracapitalist dystopia in which morality is replaced by profit.
Sure, but that’s kind of my point, once you open the door to moral gatekeeping of jobs, it gets very slippery very fast. You can always trace the “negative impact” argument up or down the stack. That accounting software? It helps a business capture margin. That business? Probably acting as a middleman extracting value from someone else. Even compiler contributions ultimately fuel businesses optimizing for profit.
You’re right that there are middle grounds between subsistence farming and some caricature of ultracapitalism, but deciding where to draw that line in practice is messy. Pretending it’s obvious which industries are “moral” and which aren’t usually says more about someone’s priors than it does about some universal ethical framework.
At the end of the day, efficient allocation of capital, imperfect as it is, is what makes the system work. It drives productivity gains, lowers costs, and ultimately raises living standards across the board.
One big problem is that such claims are often cover for what amounts to theft. PE companies loading acquisitions with debt, for example, or "enshittification" - both tactics which are optimized to transfer wealth to investors, not improve the overall allocation of capital.
The idea that all these shenanigans are "efficient allocation of capital" is just propaganda, left over from decades ago before the system became what it is today.
This is where you need government intervention and controls, but unfortunately the US government is structurally and systemically unable to provide that. Regulatory capture, legalized corruption ("campaign finance", "lobbying"), money as speech, corporations as people - none of this is morally sound, and the justification that it's all in service of "productivity gains, lower costs" etc. is hollow.
> but deciding where to draw that line in practice is messy.
Of course - that's the nature of morality, it's inherently political. There would be no morality without other people. But that doesn't mean we should throw up our hands and give up on it.
It would be nice if smart people would not require law to operate in an ethical way. For complicated problems, and for people who are just plain stupid, it's nice to have law and law enforcement, so that capitalist society can work properly.
But the idea that smart people should "push the boundaries" to find out "what is ok and what is not" is either naive or borderline sociopathic IMNSHO.
I’m not being naive or sociopathic here, I’m pointing out how securities law actually functions, at least in the U.S. It’s rarely as cut-and-dry as you suggest. The courts exist precisely to resolve ambiguity, and there’s always some ebb and flow depending on the administration and the legal environment.
Before throwing around labels like “naive” or “sociopath,” it’s worth recognizing that a capitalist system relies on efficient markets, and efficient markets depend on laws being tested and clarified through the courts. That process benefits everyone.
I’m not making an ethical defense of any specific behavior. I’m saying that just because someone benefits from mispricing in a market doesn’t automatically make it unethical. The courts help define those boundaries. If you reject that premise and prefer a system without capitalism, then we’re simply talking past each other.
And for what it’s worth, tossing out loaded terms like “naive” or “sociopath” isn’t exactly an argument, it’s just lazy rhetoric. It’s ok for us to disagree but why use such a lazy argument?
I'm not opposed to capitalism, and enjoy its benefits everyday. I don 't however agree that efficient markets are required for capitalism. I also don't think that HFT is the only way to create efficient markets.
I do however believe that gaming the system for personal profit is unethical. The intention of the law might have been to build a playground for people to enrich themselves, but from a Christian standpoint, I don 't think this always works out well for society. I'm not a Christian, but I do like some of its values.
I was a bit disappointed about the suggestion that capitalism requires certain things that make Jane Street a necessity. This is not a fact, nor does the current process benefit everyone equally. Rejecting that notion, and possibly reading a bit too much into that, is what caused me to use said terms.
I do agree that we are probably talking past each other though :)
> It's a common rhetoric from someone who has no clue about financial markets (the person you replied to).
I think what OP meant is that producing all this fancy advanced tech just to play the financial game isn't all that much benefit for society.
And when looking at societal development in the last couple of decades with the increasing gap in distribution of wealth, social mobility and overall life expectancy declining and other such metrics, I think it's a valid standpoint that maybe, the collective smarts of our society could be allocated a bit better than putting them into companies like Jane Street; as impressive as their work is.
That is true but capitalism sadly encourages the more profit the better. With making less and less in traditional research jobs for example and rising costs, this positions come more attractive by the second. It is sad to see.
That's a terrible example - how much room for improvement is left for the VOO-tier sensible, simple investment vehicles that matter to normal people with their monthly 401k buys? 1/10th of a BP? 1/100th? Is Jane Street hiring to chase diminishing returns to such broadly relevant, already-efficient markets, or to cook up new market-manipulation schemes of the sort that got them kicked out of India, that are antithetical to the market integrity such firms are supposed to provide?
The notion that efficient markets require firms like Jane Street to endlessly chase extra "edges" is a false dichotomy. The world would be a better place if intelligent people made more of the concrete products and services that get priced, than if they chased butterflies to expose that price one minute earlier to concentrate ever-more ephemeral, irrelevant arbitrage opportunities into their own little house like a Maxwell's Demon of the stock market.
It'd make sense if you were writing out some Boolean expressions or trying to present something with formal logic. But you're writing English here so it seems inappropriate to a) ditch conventional grammar and b) pass off the criticism as "imposing their limited experience".
Hacker News is full of examples where people insert code or commands into English.
For example: “s/foo/bar”
And since you bring up formal logic, we’re also not writing formal English. There are no formal evaluations of prose here, all he has to be is understood, which I clearly did.
Pretty sure most people understood it so readily the | vs / barely registered.
One thing I don't get is how they sustain themselves in terms of income - does anyone know what they do to support their lifestyle? Just really curious (and potentially out of the loop). Thanks.
They get 900 USD a month of stable income from Patreon. Add to that income from art commissions etc. and realize that they don't have to pay rent, car insurance etc.
I think they worked in the industry and don’t need to work to sustain themselves now. Probably they had a few years of runway and then together with their income sources can sustain themselves at a slight negative.
The idea for aggressive orders in HFT is to buy before the market goes up, and sell before the market goes down.
HFT signals are about detecting those patterns right before they occur, but as early as the information is available globally. For example someone just bought huge amounts of X, driving the price up, and you know Y is positively correlated to X, so Y will go up as well, so you buy it before it does.
X and Y might be fungible, correlated mechanically or statistically.
You can also do it on Y=X as well; then what you need is the ability to statistically tell whether a trade will initiate/continue a trend or revert. You only need to be right most of the time.
On one hand you have quantitatively driven strategies that try to predict either a price or direction based on various inputs. Here you’re mostly focused on predictive accuracy, and the challenge is in exiting the trade at the right time. This is where a lot of the speed comes into play (what is your predictive horizon, and can you act fast enough to take advantage of the current market prices?).
The other mode of trading tends to focus on structural mispricing in the market. An easy to understand example is an intermarket arbitrage trade where one market’s buyer or seller crosses prices with the opposite side of the market on another exchange. These events permit a trader to swoop in a capture the delta between the two order prices (provided they can get to both markets in time).
As easy opportunity has dried up (markets have grown more efficient as systems have gotten faster, and parties understanding of the market structure has improved) you see some blending of the two styles (this is where another commenter was talking about mixing a traditionally computed alpha with some hardware solution to generate the order), but both come with different technical challenges and performance requirements.
Isn't there challenges with slippage and managing the volumes while exiting? And isn't speed also about processing the data feed as fast as possible to time the exit decisions accurately?
Absolutely to both questions, with different answers depending on what style of strategy you’re running.
The market mechanics trades tend to have no recoverability if you miss the opportunity, so you’re often trading out in error and it’s a matter of trying to stem the loss on a position that you do not have an opinionated value signal on.
And there’s definitely an angle to inbound processing speed for both styles of trading, with differing levels of sensitivity depending on the time horizons you are attempting to predict or execute against. Using the example above again, detecting the arb opportunity and firing quickly is obviously paramount, but if you’re running a strategy where you have a 1 minute predictive time horizon sure, there’s some loss that can be associated with inefficiency if you aren’t moving quickly and someone else is firing at a similar signal, but generally speaking there’s enough differentiation in underlying alpha between you and any competitors that the sensitivity to absolute speed isn’t as prevalent as most people expect.
Basically it boils down to going fast enough to beat the competition, and if there isn’t any you have all the time in the world to make decisions and act on them.
This is true -- in the early 00's there was hardly any competition and we could take out both sides of a price cross with 100ms latency. Even after colocation we could still be competitive with over 4ms latency (plus the network). Trading technology has come a long way in 20 years.
If every other exchange is selling $AAPL at $100 and suddenly the top level of one exchange drops to $99, then if you just take out that order you basically gain a free dollar. Do this very fast and have pricing the product accurately and you will print tons of money.
Yeah I gather that is the expectation, but if you are the first to execute an order you will sell that order at the old 100 price before it lowers. You are fighting for making an order before the information spreads to the other bots. (Right?!)
Meta and Stripe attract some of the top tech talent and are seen as leaders in their respective fields. Thus, their actions often create de facto templates for other companies following suit.
Also the senior leadership in these companies are all part of overlapping social circles, have similar educational backgrounds, have a similar media diet, etc.
This is correct only if you look at single bets in isolation, or at bets small enough that you can actually make so many of them you get the EV in the end.
Once you look at a long sequence of large bets (where 95 % drawdown absolutely indicates a large bet), you'll find that those where big drawdown can happen grow slower because a big drawdown simply sets you back too far. It's worth earning a little less for each bet if none will cost you a huge loss.
Original blackberry keyboard would like to have a word with you. I wish I could find a decent smartphone with the same keyboard "that tries to emulate a big keyboard"
That's a different size and not really meant to ssh over, or control midnight commander, screen/tmux or shortcut heavy DE. I'm pretty sure you'd struggle with such tasks, too on BB keyboard.
This doesn't make much sense, for two reasons:
1. Various ML libraries are implemented in C++ and have wrappers for respective interpreted languages.
2. Given higher-level languages can do auto-diff, c++ as a lower-level language is likely to be able to do it (and it can).
It just doesn't have as popular libraries such as python/R etc given the latter are far easier to work with + lower barriers for entry.
Would you be willing to go into more detail about those two reasons? I feel I don’t have enough experience to understand the reasoning underlying them.
1. If you have a view of current market dynamics that you think many other investors have wrong, it can be profitable to go long/short an individual stock. E.g. you have some data suggesting that company XYZ is going to have a great quarter relative to market expectations, and buy some of the stock. Hedge funds do this all the time, with mixed success.
2. Some investors don't want to be exposed to the up/down trends in the overall market, and would prefer an investing strategy whose return/risk profile is independent of the general market. You can do this by creating long/short portfolios in individual sectors/stocks. For example, if you are long stock A, short stock B, you can make money if the market rises or falls, as long as you were right about the relative performance of each stock. In a rising market, you would make money if stock A gained more than stock B. In a falling market, you would make money if stock A lost less than stock B.
Suppose you want to invest in S&p500 so you want to buy the ETF. Someone like Jane Street can create sell you this ETF, and take care of the risk that comes along with it. For example, the price they sell you this ETF should take into account the pricing of underlying stocks. While it sounds trivial, doing this profitably (and therefore sustainably) is a tough job. And doing it competitively to offer you a good price on it is an even tougher job.