No history yet

Technical Requirements and Tools

Transcript

Beau

Okay, so we've talked about all these, like, incredibly smart-sounding strategies—trend-following, arbitrage, all that. And my brain gets it, conceptually. But then there's this wall I hit, which is... I can't code. At all. So is this whole world just, you know, closed off to people like me?

Jo

That is the single most common misconception, I think. The idea that you need to be a software engineer from MIT to even get started. But that's just not the case anymore. Not at all.

Beau

Really? So what's the magic trick then? Because it feels like there's a huge gap between having an idea, like 'buy when this happens,' and actually making a computer do it.

Jo

The trick is no-code and low-code platforms. Think about building a website. Twenty years ago, you had to know HTML, CSS, JavaScript, all of it. Today? You can go to a site, drag and drop some blocks, type in your text, and you have a professional-looking website.

Beau

Right, like a website builder. I've used those. So this is the same idea, but for building trading bots?

Jo

Exactly the same principle. You're using a visual interface to build the logic. Instead of writing code, you connect pre-built blocks that say things like 'Price of Stock A,' 'is greater than,' '50-day moving average,' 'then execute a buy order.' You're essentially drawing a flowchart of your strategy.

Beau

Okay, that I can picture. That makes sense. What are... I mean, are there popular ones? What are they called?

Jo

Yeah, there's a whole ecosystem now. You have platforms like, uh, MachineTrader, which is very user-friendly and visual. Then there's something like StockSharp Designer, which is a bit more powerful, maybe leans more into that 'low-code' space where you can add small script snippets if you want, but you don't have to. And others like QuantMan focus a lot on making the user experience really simple.

Beau

Okay, so I build my little flowchart strategy in... let's say MachineTrader. Then what? I can't just unleash it on the market, right? That sounds like a spectacular way to lose money.

Jo

Haha, no, you definitely don't. And that brings us to maybe the single most important feature of these platforms: backtesting.

Beau

Backtesting. That's... testing it on the past? Like going back in time?