How automated futures trading works
An automated trading system turns a fixed set of trading rules into orders a computer places for you. Karani is that kind of system, built for the S&P 500 E-mini futures (ES). It runs a backtested strategy on your own brokerage account, sizes every position by rule, and holds itself inside hard risk limits you set, so the day-to-day trading happens without you watching the screen.
What an automated trading system actually does
Discretionary trading means a person decides each trade in the moment. An automated trading system replaces that moment-to-moment judgement with rules that were written and tested ahead of time. The rules cover four things: when to enter, when to exit, how large the position is, and when to stop trading for the day. Once those rules are set, software reads live market data and acts on them the same way every session.
Karani applies this to one market, the ES, because a single well-understood instrument is easier to test, monitor, and keep honest than a scattered basket. The strategy is rules-based and mechanical, so the version that was tested is the version that trades.
How Karani runs, step by step
A validated edge
Each strategy is written as explicit rules and tested across about nine years of ES market data before it is allowed anywhere near live orders. Testing that holds up across many years and market conditions is the bar for going further.
Paper before live
The strategy runs on a paper account first, placing simulated orders against the live market so its behaviour can be checked before a single real dollar is at risk.
Live on your own account
When it is ready, the system connects to your own AMP brokerage account through Rithmic and routes orders to the CME. The money and the account stay in your name the whole time.
Risk limits on every order
Before any order goes out, Karani checks it against your contract limit and daily-loss cap. If a limit is reached, trading stops for the session. These checks run on every single order, not once a day.
You watch from the app
Balance, open positions, and a systems-are-go panel show live in the iOS dashboard. You can switch strategies on or off, adjust limits, or halt everything with one tap.
Discipline, handled by software
The reason to automate is consistency. Software does not hesitate on a valid signal, does not chase a loss with a revenge trade, and does not skip an exit because the move looks scary. It follows the plan on every trade, including the ones a tired human would talk themselves out of. That steadiness is the main thing an automated trading system buys you.
A tested edge, executed with machine discipline, inside limits you set.
How this compares to algorithmic trading
Algorithmic trading is the broad term for any strategy where a computer places the orders. It covers everything from bank execution algorithms to hobby trading bots. Karani sits at the systematic end of that range: a single tested strategy on one liquid futures market, run on your own account, with risk controls as a first-class part of the design rather than an afterthought.
See how it would run for you.
Karani works with a small, invitation-only group of clients. If it fits how you want your capital managed, you are welcome to request access.