Download from the official listing
Use the Microsoft Store listing to install the Windows app. Check the listing for current availability and system requirements, and install updates from the official source.
Follow the full journey: download the app, connect your broker API, review a strategy and then trade with a simple, disciplined daily routine. Always check the latest app, broker and exchange instructions before use.
Use the current instructions inside the app and your broker’s official API documentation for account-specific details.
Use the Microsoft Store listing to install the Windows app. Check the listing for current availability and system requirements, and install updates from the official source.
Sign in through your broker’s official developer or API portal. Review its current API permissions, authentication flow, session expiry and order restrictions before connecting.
Enter credentials only in the intended secure app settings. Confirm the selected account and market data, then check connection status and resolve any warnings before continuing.
Read the strategy rules, instrument selection, order type, quantity and risk limits. Test the configuration in a non-live environment where available before enabling live order placement.
Use the official listing to view app details and install the available release.
Broker dashboards differ, so use your broker’s current documentation for exact field names and steps. Before connecting, work through this checklist.
Check that API access is enabled for the account you intend to use and that the broker permits the required workflow.
Choose the minimum access needed. Review whether the app requires market data, order placement or other permissions.
Never post API keys, passwords, access tokens, OTPs or session details in a public place or send them through social media.
Follow the broker’s authentication and renewal process. Resolve connection errors and verify account selection before any strategy is enabled.
Follow the video to understand the activation flow. Before using a strategy, verify its parameters, instrument, quantity, risk controls and whether the selected mode is live or non-live.
A simple set of habits for getting the most from the algo: when to trade, when to stop, which index to prefer and which contract to avoid. Follow them in order, every day.
This is the core window and the recommended time to run live. Experienced users may extend to 1:00 PM at most. After that, don’t place new live trades. All times are Indian Standard Time (IST).
Let the opening settle. Don’t start live trading yet.
Recommended for all users. Run your live strategy here.
Experienced users only, and never later than 1:00 PM.
No new live trades. Paper trading for practice only.
Whichever you reach first ends your live trading for the day. If you still want to continue, switch to Paper trading rather than risking more real money.
Whichever comes first: your daily profit target or your stop loss.
Close for the day. Don’t re-enter live to “win it back” or to extend a good day.
Still want to trade? Practise with simulated positions instead of real orders.
In the desktop app: open Algo Settings → Trading mode → Paper trading, save, then restart the algo for the change to apply.
In Dark Logic’s observations, the win rate has been highest on Bank Nifty, followed by Nifty and then Sensex. Start with the top choice and move down the list only when it isn’t suitable that day, for example on an expiry day.
Highest observed win rate. Start here.
Second choice when Bank Nifty isn’t suitable.
Lowest of the three. Use it last.
Observed results vary with market conditions and are not a guarantee of future performance.
Contracts on their expiry day can swing sharply and lose value quickly. Skip today’s expiring index and choose another index, or a later expiry, instead.
| Index | Expires | Don’t trade | Choose instead |
|---|---|---|---|
| Nifty 50 | Weekly: every Tuesday | Nifty weekly options on Tuesday | Bank Nifty, or the Nifty monthly contract |
| Sensex | Weekly: every Thursday | Sensex weekly options on Thursday | Nifty or Bank Nifty |
| Bank Nifty | Monthly only: last Tuesday | Bank Nifty on the last Tuesday of the month | Sensex, or Paper mode |
Last Tuesday of the month: the Nifty monthly and Bank Nifty monthly contracts expire together with Nifty weekly, so every NSE index contract is expiring that day. Prefer Sensex, or stay in Paper mode.
Dark Logic strategies are built around buying options. When you buy an option, the most you can lose on that trade is the premium paid plus charges, which keeps risk defined. Avoid writing (selling) options, where losses are not limited.
Five checkpoints that bring the rules together.
Log in to Upstox, check the token status and confirm the feed is live.
Pick today’s index. Skip whichever contract expires today.
Start the algo in Live mode inside the core window.
Stop live trading and switch to Paper if you want to carry on.
Stop the algo, check open orders and review the day.
These are operational checks, not trading signals or recommendations. Your own plan, risk limits and current broker and exchange notices should guide your decisions.
Review our product details or send the team a question before you proceed.
Educational and product-use information only. Dark Logic Algo is software, not investment advice or a recommendation to buy or sell any security or derivative. The trading routine, timings and index preferences above reflect Dark Logic’s observations and general risk-management practice; they are not guarantees. Trading involves risk, and losses can exceed expectations. Verify all settings and broker rules independently; past or simulated results do not guarantee future outcomes.