Frequently Asked Questions

We offer products such as EtaTrader, Excel and Ami trading tools. Our services include custom coding (AFL/VBA), cloud server setup and technical support.

Valid API subscription from broker is required to run our software. Some brokers offer API subscription free for their clients, while others charges monthly. Example: Zerodha charges Rs2000 per month for API subscription. If you have multiple trading accounts then you need separate API subscription for each trading account.

Windows 2007 SP1 or above

.Net Framework 4.5.2 or above

Microsoft Office 2007 or above

User with Administrator rights

Our software will not work in Linux or Mac operating systems

Zerodha
Upstox
Samco
Aliceblue

(More brokers will be supported in future)

You may ask your broker to release API, if they don’t have any plan for API then you may try other brokers who offers API.

When you purchase an API subscription, you will be provided API key and Secret with validity of 1 month. With this API key and secret, you can access your trading account using your own programs. Normally one has to use the platform (Ex: Kite, Pi) provided by broker to access their trading account and place order, but with API you can use your own program to access your trading account. API subscription is not any kind of software; just think it as like ATM PIN

No, valid API subscription is required to run our software.

No, you have to purchase API subscription for each account. API subscription is linked to your trading account. If you try login using someone’s API, it will throw error.

We are 3rd party software developers, independent of brokers, and EtaTrader/KiteXL is a 3rd party software. To use EtaTrader/KiteXL, you need to purchase a license from us. API subscription charges are payable to brokers.

We use Razorpay for payment processing. They are one of the most trusted payment gateway providers in India. Your card details are processed at Razorpay server. We don’t have access to your card details. https://razorpay.com/blog/online-payment-security/

Don’t worry. All the transactions are reconciled at end of day by Razorpay. For failed transactions, the amount will be automatically refunded to your bank account. Check https://razorpay.com/support/

No, EtaTrader license is linked to your client id. If you have multiple trading accounts, then you need to purchase EtaTrader license separately for each client id.

Yes, you can transfer the license from one id to another id or one broker to another broker, but this will attract fee of Rs 1000 for each change request. Old ID will be deactivated and new ID will be activated with residual validity. Payment – License Transfer

EtaTrader is a simple Frontend software built with Trading API. It acts as an intermediary between API server and signal source. EtaTrader receives request (PlaceOrder etc) from client (Excel, AmiBroker, MetaTrader etc) and passes to API server, receives response or error from API server and passes to client.

No, EtaTrader is not an Algo software. An Algo software includes Buy/Sell logic and trades on its own when Buy/sell condition is met as per user inputs. EtaTrader is just like a basic trading platform. The sole purpose of the EtaTrader is to receive request from client (Excel etc) and pass it to API server, receive response from API server and pass it to client.

Excel tools are built with VBA. User can choose from wide range of excel tools as per their need. Most of the excel tools are based on single price action. Example: ORB, Levels Breakout, Future2Option etc

Ami tools are built with AFL. User can choose from wide range of ami tools as per their need. Ami tools are based on Candles. Example: Supertrend, PSAR, Scanner, OrderFromChart etc

No, these tools are free with our EtaTrader license.

Yes, we do. Free trial for 3 Market days is automatically activated on first login.

No, we offer only yearly and lifetime license plan.

We have MetaTrader Bridge with which you can place orders directly from MetaTrader. You just need to call the required functions in your MQL scripts on getting signals. Check this https://howutrade.in/2020/02/18/metatrader-bridge-trading-api/

No, we don’t support Python

We have lots of Excel and Ami trading tools. You can pick the one which fulfills your requirements. If you don’t find one then let us know.

No, you may try posting your queries in the developer forum or hire professionals. We do not support user and system specific issues. We do not support issues and bugs in client custom code or application. Our support is limited to issues and bugs in our software.

Our software is not OMS. Our software just passes your order request to API server. Your order placement is depends on multiple factors starting from your system and network to API server to OMS server. Any issue at any stage may result in failure of your order. P.S. even your broker can’t guarantee order execution.

It’s a myth. During volatility your stop loss order may not have filled or it may not have triggered due to OMS crash or filled with heavy slippages.

Yes, our software is most stable. Most of the errors thrown are either due to your system and network issues or API server issues.

AmiFeed is an add-on feature available in our EtaTrader*. With AmiFeed you can get real-time quotes in AmiBroker. Check this https://howutrade.in/2020/02/17/amifeed-real-time-data-amibroker/

It can be enabled from EtaTrader settings*. Once enabled, each and every tick received from API server for all Market watch symbols are logged to text file. It can be used for offline analysis. P.S. Data is new Oil.

It can be enabled from EtaTrader settings*. Once enabled, your open positions MTM are logged to text file as and when MTM changes. This will be useful to assess your positions performance like how much high MTM it has gone etc

Yes, but we recommend to run in Cloud server. Running trading system in personal laptop may lead to more system and network issues. With cloud server, the risk of fail is negligible when compared to Laptop. 

Cloud server is nothing but your laptop except that its remotely located. Check this video https://www.youtube.com/watch?v=HelBt2yPX_A

From Cloud server in Mumbai data center, it takes appx 50ms to place an order. From personal laptop, it will be anywhere between 200ms – 2s depend on the location and network of the user.

We support Linode, AWS, Digital ocean and Azure.

It depends on the work load. But minimum recommended is 2vCPU and 4GB RAM, which will cost appx $20 + Tax.

No, EtaTrader uses Tcp connections to receive request from client. Running more than one instance will result in Tcp connection fail.

Yes, once the sale is completed, we will send you GST tax invoice to your email address.

Yes. Please email your GSTIN after making payments.

Our GSTIN is 33AAKFH2069N1Z2

We support Email and Telegram for order and position alerts.

In the downloaded zip file, please check for ‘Developer’ folder which will contain DLLs, Examples and Documentation.