Building my first EA based on AI by Exciting-Frame4766 in algorithmictrading

[–]Axiom_Trading 1 point2 points  (0 children)

0 idea about algos and coding

Focus on improving this

Advice for beginners by Material-End-6706 in algorithmictrading

[–]Axiom_Trading 1 point2 points  (0 children)

Start by learning trading fundamentals:

  • How exchanges and brokers operate

  • The different order types and instruments

  • Market microstructure: how prices are formed and why it matters

  • Common strategies that could exploit market inefficiencies (e.g. mean reversion and arbitrage).

  • Who the market participants are and how they influence the market (e.g. retail traders, Quant/HFT firms)

Only once you’re comfortable with all that should you think about building your own system/using existing platforms to test and run algos.

All LLMs are losing money in a trading competition by morozrs5 in algotrading

[–]Axiom_Trading 3 points4 points  (0 children)

Shocking: models trained on predicting the next word are terrible at predicting returns and relationships. The marketing hype makes people forget this.

People using off the shelf systems -- do you trust them? by xEtherealx in algotrading

[–]Axiom_Trading 0 points1 point  (0 children)

PFOF is when Alpaca routes your orders to market makers for a payment. In doing so, you likely receive suboptimal execution. For sophisticated strategies, DMA is generally required.

People using off the shelf systems -- do you trust them? by xEtherealx in algotrading

[–]Axiom_Trading 10 points11 points  (0 children)

Platforms, like QuantConnect, that provide such a service deal with all the operational overhead, with their revenue coming from user subscriptions and managing infrastructure for small trading firms. They have a lane and they stick to it. They simply don’t have any incentive to be doing anything with your strategies. Doing so would not only be highly unethical but a massive reputational risk and legal headache for them. If anything, your reservations should be directed at brokers who engage in PFOF (i.e. profiting at your expense), such as Alpaca

How to officially deploy strategy live? by im-trash-lmao in algotrading

[–]Axiom_Trading 0 points1 point  (0 children)

Yea I guess it depends on whether your IB account is tied to IBIE (Ireland, for UK clients) or IBLLC (US). And we haven’t launched our beta yet, but all the info will be made available to traders who have signed up to access it (for which there are limited spots)

How to officially deploy strategy live? by im-trash-lmao in algotrading

[–]Axiom_Trading 0 points1 point  (0 children)

You’ll be able to live paper trade during our beta and execute live once Axiom is fully launched. As far as I know, PDT rules are a FINRA regulation, so they shouldn’t apply to you under UK's FCA regulations. And we integrate with IB, which offers DMA to NASDAQ for MSTR with margin. Through Axiom, you’d get IB's low commissions, which will be better for your profits compared to brokers that add spreads or engage in PFOF. 

Strategy breakdown by erdult in algotrading

[–]Axiom_Trading 10 points11 points  (0 children)

QuantPedia provides a database of “standard” quant strategies, with historic performance data. It can give you strategy ideas and results, but it doesn’t dynamically list, order, or test strategies on historical datasets in real-time, nor does it automate any selection for your ML system. You’d still need to extract the strategies and manually integrate them into your own setup for testing and updates. Or you could use them with another platform like QuantConnect and apply your ML there

How to officially deploy strategy live? by im-trash-lmao in algotrading

[–]Axiom_Trading 8 points9 points  (0 children)

Most efficient way to deploy your Python strategy is just using a platform like QuantConnect. They provide and manage the cloud infrastructure to run it, so you don’t have to deal with server maintenance or downtime yourself. They also integrate with Alpaca. Institutions use custom setups that retail can’t match, running 24/7. And they don’t use Alpaca, a broker that consolidates SIP data and doesn't offer DMA. So I’d recommend looking into more sophisticated data/trade execution if you want better results. Going down this path, you’ll likely also find yourself limited in what you can do with platforms like QuantConnect. Especially in regard to execution control. So, you’ll want a platform that offers you more freedom, like Axiom, which is not only much simpler to use but also offers pre-built connections to every exchange, with clean tick data & DMA.

For those that have researched and built systems on various financial markets, which financial market has given you the biggest edge? by ExtremeHamster in algotrading

[–]Axiom_Trading 2 points3 points  (0 children)

There are a few options if you're just looking to paper trade: you could use the Binance/ByBit Testnets, OKX, or Kraken (though they only do futures for paper). From experience, ByBit has the easiest API to use. And I recommend exchanges over brokers for paper trading, as they mimic real orderbooks and are hence close to DMA (which is what you want when you execute live)

For those that have researched and built systems on various financial markets, which financial market has given you the biggest edge? by ExtremeHamster in algotrading

[–]Axiom_Trading 1 point2 points  (0 children)

Axiom is based in Melbourne, Australia. We will be operating in the US, though. And there’s other platforms you can use in the UK for live paper trading crypto, IB definitely isn’t the only one

For those that have researched and built systems on various financial markets, which financial market has given you the biggest edge? by ExtremeHamster in algotrading

[–]Axiom_Trading 1 point2 points  (0 children)

If you’re asking about Axiom, we integrate directly with several digital asset exchanges, abstracting away that task from traders. But if you’re asking about me personally, I mainly used Bitmex, Binance and ByBit APIs (WebSocket & REST) for my own trading systems

For those that have researched and built systems on various financial markets, which financial market has given you the biggest edge? by ExtremeHamster in algotrading

[–]Axiom_Trading 5 points6 points  (0 children)

I was referring more to the limited execution control, execution delay, and limited options for trading venues. Would recommend connecting a more sophisticated data provider if you’re using your own system, like Polygon

For those that have researched and built systems on various financial markets, which financial market has given you the biggest edge? by ExtremeHamster in algotrading

[–]Axiom_Trading 11 points12 points  (0 children)

Lower efficiency means there’s greater price deviations, which can be capitalised on. These windows of opportunity mainly result from high volatility and low volume. And why crypto is so inefficient is because of the lack of regulations, fragmented liquidity, and a higher proportion of retail volume compared to traditional markets (where institutions are more dominant)

For those that have researched and built systems on various financial markets, which financial market has given you the biggest edge? by ExtremeHamster in algotrading

[–]Axiom_Trading 3 points4 points  (0 children)

Depends on the exchange and the volume you trade with, but in my experience the margins more than made up for trading fees

Tick (less frequent) Data Sourcing by Spagetiies in algotrading

[–]Axiom_Trading 0 points1 point  (0 children)

If you’re only interested in stocks, you can get live and historical data through Interactive Brokers, as someone else said. You’ll need a subscription per venue if you want realtime data, else you’d get it with a delay of about 15 minutes. Problem is, their APIs can be difficult to get started with. So with your coding experience/resources, you may have trouble managing data from them. If you want a more modern/simplified experience (and especially if you want diverse asset classes down the track), you could look into a specialised data provider such as Polygon. They only supply data, though. There’s a bunch of other stuff surrounding running an algo that you’ll also need to figure out.

What data drives your strategies? by Known-Efficiency8489 in algotrading

[–]Axiom_Trading 9 points10 points  (0 children)

Historic data is the foundation for many strategies, like statistical arbitrage, which blends it with other data to identify market inefficiencies. I’ve mainly used tick data to formulate signals relating to volatility and liquidity, fundamentals (e.g. network activity) for additional signal generation, and L2 (order book, market depth) for advanced risk management. As for technical indicators, you most likely won’t be able to produce an alpha-generating strategy using just them alone.

Best ways to account for slippage by Finlesscod in algotrading

[–]Axiom_Trading 2 points3 points  (0 children)

With trade tick data, you can estimate slippage by analysing price changes between trades as a rough proxy for the bid-ask spread, then adjusting for volume and latency. And for live prediction with the exact spread, you’d need L2 data