HN user

loltrader

9 karma
Posts0
Comments12
View on HN
No posts found.

I'd see if I could come up with a profitable way to offer high frequency historical stock market data to retail/independent crowd.

I can assure you that there are only a handful of people on ET who are successfully doing HFT and 10 at most who are profitably automated. The rest are either discretionary traders, retail pikers, trolls, or troll aliases. There's definitely no congregation, nor is there really anything of substance regarding automation or strategy trading, short of a few older threads.

Caml trading 17 years ago

I think it would help if he understood how these trading systems work in the first place. You can't even compare writing correct code with monitoring the profitability of the system. It's like comparing football with driving.

Buy somebody lunch 17 years ago

Or you're looking for an excuse that she doesn't like you, that you fucked up, weren't interesting to her and/or maybe she likes fucking with guys or she's just a bitch.

Starting a Bank 17 years ago

He's basically talking out of his ass. The commercial banking model is dead and there's no way he could compete with the likes of BoA.

A significant amount of domain knowledge. You need a solid foundation in higher mathematics, statistics, and economics. This industry is extremely competitive and you'll quickly notice the manipulative games that are being played. If it were a simple technology game, a lot more market participants would be successful. That being said, as a retail trader, you have significant advantages, as far as capital allocation and risk tolerance. The best advice I can give you, look for edges were it would be impractical for the big boys to do so. Out of curiosity, what do you think is actually involved in quantitative trading? How do you think models are created and applied?

If you want to chat a bit more, let me know.

Well, it really depends on your experience and available capital. All major exchanges these days are electronic, so you don't have to worry about which provide APIs, because it's highly unlikely that you'll working directly with them (at least until you're bankrolling some decent change). Interactive Brokers is the preferred brokerage for professional retail and small-midsized prop firms and hedge funds, specifically because they offer a decent API (cross-platform, which is rare since most non-fix providers target Windows) for free and FIX connectivity if you're doing more volume. IB gives you access to trade on virtually all large international markets with very competitive commissions. For about $10/month (fee waived if you have a few trades/month), they'll also provide an acceptable data feed. If you're wanting to focus on specific instrument types, such as only futures, there are alternatives.

There are various open source and cheap commercial platforms you can take a look at. The simple open source trading platforms are ActiveQuant (java) and TradeLink (c#). There is also MarketCetera (java), which is a professional platform, but most retailers don't find it very attractive, because they only provide a generic FIX adapter and a base market data feed adapter which needs to be extended for your specific needs (there is also no backtesting, proper data storage). There are a few commercial solutions targeted at retailers, such as NinjaTrader (free for sim-mode with free futures tick/historical data), OpenQuant, and AmiBroker. These aren't appropriate for complex high frequency strategies, but you'll get some good experience coding strategies immediately to gain some experience instead of having to tinker with the infrastructure.

All that being said, it's difficult to break into the high frequency and statarb space if you're just beginning. People always assume it's just a technology problem, but you'll soon enough find out it's not ;) So, I'd suggest that you take it a bit slower and work your way up from daily data trading to intraday to high frequency, a journey that will surely take some time and keep you challenged along the way.

I'm a CS guy by schooling and got started in the industry a few years ago. For me, trading is a very challenging, but extremely fun and rewarding. The markets are so dynamic that you'll constantly be going through the R&D cycle and you get to use all that CS/Math theory you learned, instead of hammering out generic run of the mill code like you do at a lot of jobs these days.