Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That's not entirely true. I'm an amateur and I want to invest actively using statistics. But getting tick data (covering years/decades) is costly and dealing with it as well. I could handle it if it were daily (if all trades were limited to 9am auction every day. This would also allow room for much more extensive modeling of other data sources and longer term predictions).


That's not a very convincing argument. I'd like to participate in F1 racing, but the research and engineering costs are too high for me as an individual to partake in. If they limited racing to only 4-cylinder non-modded Hondas, it would allow me to compete in their game.


F1 racing is a game. You're then equating stock trading with a game (a casino) when it should be serving everyone in society.

Closing off a large number of people because they lack "sophistication" is called facism. We should be striving for small c capitalism.


That's a false premise. The "purpose" of capital markets isn't to "serve society" any more so than the "purpose" of restaurants is to "serve food". Restaurants (and any other businesses for that matter) exist to generate profits. They merely satisfy that goal by serving food, but it could be done a million other ways.

The stock market exists not because of some idealized goal of serving society, but because companies want to sell partial ownership and transfer risk from themselves to the public in exchange for potential future returns on that investment. Anyone member of the public who purchases stock in a company should understand that agreement. It also has secondary benefits like providing liquidity for employees, etc., but the New York Stock Exchange wasn't founded with that purpose in mind. In other words, the stock market doesn't owe you anything.

That point aside, could you clarify how HFT hurts you? If your goal is to use stock markets as an investment vehicle, then your time horizon should be on the order of months and years, not seconds. If that's the case, then HFT has no impact on you whatsoever. If you do want to play in the second time range, then my analogy with F1 racing is perfectly applicable and there's no justification for your complaint.


This is a really dumb way of looking at it. Capital markets are a tool - they are a means, not an end. They are a tool society uses to allocate resources in a sane, equitable, and efficient way. To the extent they accomplish this (and they generally do a rather great job at it), they are a useful tool. To the extent they don't, we are justified in altering the way they function so as to achieve the results we desire. They are an organizational strategy, nothing more.

What they are certainly not, is some higher order of intelligence or ideal that we humans just have to learn to live with, or else. The stock market may not owe me anything, but it certainly owes us something, or we wouldn't use it.


That's not false - capitalism is justified by it's proponents by it's ability to serve the public better than socialism (the majority of the public wants more socialism - entitlements/public services etc). Some aspects of capitalism (copyrights, patents, HFT, pollution) are not serving the public and there are valid arguments from the opposing side.

My goal is to trade daily/weekly (in addition to monthly/yearly). I don't want to seconds/minutes/hours (and so can't many others - so the "competitiveness" of markets is actually reduced).

Ultimately, stock markets exist to raise funds for projects (exits for entrepreneurs, financing projects in large corps) - they occur on the daily-years timeframe, not seconds/minutes/hours.


You say HFT hurts the public, but you only show evidence that it hurts LFT. Why do we care about kow frewuency traders, aka parasites who profit from statistical patterns and not by contributing any value?


By that reasoning, HFT are parasites too. More generally, the stock market exists to allocate resources. Is society already so efficient that millisecond allocation needs to occur?


F1 racing is not a game, it is a major global industry. The top driver makes something like $40 million a year. Many of the advances we see in regular cars are designed and tested in those high performance vehicles.

But more importantly htf funds do not stop anyone from participating in the markets, it just harder and riskier to do so. Accounting firms had massive staffs with hundreds of binders and files for each client. Accounting software eliminated most of that. Were accountants talking about the unfair advantage that Intuit had, and how normal accountants couldn't make a living anymore? Probably. Welcome to the future.


HFT is not "automation" in the traditional sense. Stock markets exist to raise funding for projects (exits using ipo, new projects in public companies). Those occur on the day+ scale, not milliseconds. There's no point to increasing the speed of it (other than just for the sake of increasing the speed). It's like increasing the speed of the channel switching on your tv - after a certain point it's better to devote engineering resources on other aspects of the tv.


So if you owned a portfolio of stock and wanted to sell XYZ, you'd be OK if the market operated at a "day+ scale" and took 24 hours to come up with a bid price, and then if you didn't like that price you'd wait another 24 hours for the next price?


Closing off a large number of people because they lack "sophistication" is called facism

No Fascism is an authoritative, nationalistic, militaristic, socially conservative political ideaology.


Doesn't that fit under 'authoritative'?


>That's not entirely true. I'm an amateur and I want to invest actively using statistics. But getting tick data (covering years/decades) is costly and dealing with it as well. I could handle it if it were daily (if all trades were limited to 9am auction every day. This would also allow room for much more extensive modeling of other data sources and longer term predictions).

It's not that expensive to get historical data. You can get daily for free. You can get minute data for years for ~$65.00/month and tick data for an extra $25.00/month.

The expensive part is direct market access, and even that is reasonable if you've got a successful trading strategy.


Well, the costs add up. You have to process that data as well afterwards. And all those resources are being diverted away from collecting other data and making longer term predictions. Multiply that by the millions who could be trading but don't (a few hundred dollars a month is a barrier to a lot of people, that might have been the profit of a small strategy that worked).


First of all, you haven't yet told me why high frequency trading is driving up data costs.

Secondly, if $100/month is stopping your business from being profitable, that's a fault with your business model, nothing more. It would cost more to get a medium size Windows instance on Amacon EC2 for the month.

>Multiply that by the millions who could be trading but don't (a few hundred dollars a month is a barrier to a lot of people, that might have been the profit of a small strategy that worked).

I don't think you can claim that millions of people are being locked out of the market because of data costs.


If there's more data, then it's more costly to deal with it - simple as that.

What if there's a little appliance that you plug in which makes predictive models (you can think of it as installing software on your laptop). What if millions of people want this appliance but it costs a $100 a month but could have made about $100 dollars a month? They will choose not to invest.

This might seem contrived, but it's also the scenario behind the web (lot less blogs when it cost $100 per month).

The net effect is that less predictive models of the economy are created. This is bad because that's how capitalism allocates resources.

The larger framework is that competition increases quality. Any barrier to business decreases competition.


>If there's more data, then it's more costly to deal with it - simple as that.

You can still trade on daily bars. Anyone can. Whether you sum up a days worth of data into a daily bar, or you have an auction once a day you're still going to have the same sized data set.

>The net effect is that less predictive models of the economy are created.

No it's not. $100/month is a reasonable cost. I don't know how to make this clearer to you. Data costs are among the CHEAPEST part of the equation when you're building a financial model. Quantitative analysts are paid six figures. Skilled programmers are paid on the order of six figures. Getting data costs down to $100 is not going to make someone go "Oh you know what? I'm ready to put in 100 hour weeks developing financial models because I can now afford a bus pass".

The examples you're giving sound ridiculous because they are ridiculous, and so is the premise you're basing them upon. It's like me telling you that I want to become a programmer but a $100 laptop cuts into my expenses too much.

>The larger framework is that competition increases quality. Any barrier to business decreases competition.

$100 will not increase competition. I can't put it any more plainly than that.


Well, if you want to brush everything off like that (including how you make predictive model from daily data when there's so much volatility when you actually want buy/sell) then you're clearly trying to win some type of "argument". Have at it boss.


>Well, if you want to brush everything off like that (including how you make predictive model from daily data when there's so much volatility when you actually want buy/sell) then you're clearly trying to win some type of "argument". Have at it boss.

Trade on opens. Occasionally there are gaps, but they are traditionally due to big news, almost always related to fundamentals. If you're modelling the stock market as a random walk, then you're just as likely to have volatility go for you as against you under normal market conditions.


I'm an amateur and I want to start a bank. How upset should I be?


You should be upset. Why is it that only select few can have reserve requirements and make interest on free loans from the central bank. It's a direct transfer of wealth to the chosen few.


If you believe that, why would you want to run an algorithmic automated trading system?


I don't see how that contradicts.


You seem to believe the whole of capitalism is rigged to benefit a fortunate few. Why do you want to trade contracts with them?


Anyone can start a bank, you just have to do the work to meet the requirements.


Is it as easy as possible? Can you borrow straight from the central bank at the low interest rates? The more regulations/expenses you put in the way the less competitiveness there is and the more unfair it is (hence giving free money to the powerful). (Also, will I get a bailout?)




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: