Amibroker ModulesLast updated: 2022-12-08

Amiboker plug and play execution modules provides ready made interface between amibroker trading strategies and algomojo bridge to access the Algomojo API.

What is an Execution Module?

Different traders requires different execution methodlogies. Execution module is converting trading signals generated in Amibroker into Automated Orders with various order control features.

For more details of each API behavior, Please see the Algomojo API documentation.

Smart Order Trading Module

This module provides chart based smart automated trading functionality to transmits orders automatically from Amibroker trading strategies. Traders has to set the API key and API Secret key obtained from the algomojo My API section. This execution module afl code suits for all kinds of trading strategies. This code can be used for 100% automation as module looks into the positions book before placing the order and based on the open position trading decision whether to double the quantity or not to double the quantity accordingly.



Download

Charting Module

This module provides chart based automated trading functionality to transmits orders automatically from Amibroker trading strategies. Traders has to set the API key and API Secret key obtained from the algomojo My API section. This execution module afl code suits for long short trading strategies and intraday trading strategies. If you are trading long short trading strategies then first trade is always a manual trade later on one leave it to the amibroker for the automated executions.



Download

Portfolio Module

This module provides exploration based automated trading functionality to transmits orders automatically from Amibroker trading strategies. Traders has to set the API key and API Secret key obtained from the algomojo My API section. This execution module afl code suits for intraday exploration trading strategies. Traders has to configure the parameter details properly. Before transmitting orders one have to match the datafeed symbol and trading symbol at coding level so the order will be sent smoothly.



Download

Button Trading Module(Old)

This module provides access to button trading to transmits order from the click of the button from amibroker. Buy and Sell buttons provided for the Entry and Exit the trades. Traders has to set the API key and API Secret key obtained from the algomojo My API section. Traders has to configure the parameter details properly.



Download

Button Trading Module(Modern)

This module provides access to modern GUI button trading to transmits order from the click of the button from amibroker.It requires AMibroker 6.2 version or higher. Buy and Sell buttons provided for the Entry and Exit the trades. Traders has to set the API key and API Secret key obtained from the algomojo My API section. Traders has to configure the parameter details properly.



Download

Spot/Futures to Options Trading Module

This module converts Amibroker Signals (Buy,sell,Short,Cover) signals in Futures/Spot charts to Options Execution. Strategy supports Naked Option Buying and Naked Option Selling depends upon the traders requirement. Traders have to drag and drop this module on top of their trading logic and can connect to any of the supported algomojo broker of their choice. It is a plug and play module for Amibroker trading strategy.

1) Simple Drag and Drop Module on top of any Amibroker trading strategy with proper buy,sell,short,cover defined variables.
2) Place Smart Option Orders to intelligent send orders by manipulating the current existing positions.
3) Place Larger Option Orders by Splitting Larger Orders into multiple small orders.
4) Option Strike calculation at Amibroker end (Trades can configure the Underlying symbol as Spot./Futures) based on their trading requirement) accordingly, options strikes will be calculated.



Download

Spot/Futures to Options Trading Module(Old)

This module converts Amibroker Signals (Buy,sell,Short,Cover) signals in Futures/Spot charts to Options Execution. Strategy supports Naked Option Buying and Naked Option Selling depends upon the traders requirement. Traders have to drag and drop this module on top of their trading logic and can connect to any of the supported algomojo broker of their choice. It is a plug and play module for Amibroker trading strategy.

Download

Spot/Futures Signals to Two Legged Options Execution Module

Here is a two-legged options execution Amibroker module for the Algomojo trading platform where users can simply drag and drop the module on top of their own trading logic to convert any spot/futures signals into 9 types of two-legged options execution modules.

Features of the Two-Legged Options Execution Module:
1) Simple Drag and Drop Module on top of any Amibroker trading strategy with the proper buy, sell, short, and cover defined variables.
2) Configure various styles of two-legged options execution strategies. Supports 9 types of two-legged options trading strategies.
3) Configure separate options trading strategies for long-entry and short-entry signals in spot/futures charts
4) Place Smart Option Orders to intelligent send orders by manipulating the current existing positions.
5) Place Larger Option Orders by Splitting Larger Orders into multiple small orders.
6) Option Strike calculation at Amibroker end (Trades can configure the Underlying symbol as Spot./Futures) based on their trading requirement) accordingly, options strikes will be calculated.

Here are the Supported Two-Legged Options Trading Strategies:
Credit Spread: Selling an option at one strike price and buying an option at a lower strike price.
Debit Spread: Buying an option at one strike price and selling an option at a higher strike price.
Straddle: buying a call and a put option with the same strike price and expiration date.
Strangle: buying a call option with a higher strike price and a put option with a lower strike price
Synthetic Futures: Buying/Selling a call option and selling/Buying a put option of the same strike price and expiration date
Diagonal Spread: Buying a call or put option with a longer expiration date and selling a call or put option with a shorter expiration date and a different strike price.
Calendar Spread: Buying a call or put option with a longer expiration date and selling a call or put option with a shorter expiration date.
Ratio Spread: Buying a call or put option at one strike price and selling multiple options at a different strike price
Ratio Back Spread: Buying multiple options at one strike price and selling an option at a different strike price



Download

Timing Based Execution Module

This module provides execution module executes the orders at the exact time specified the Amibroker parameter control section. Traders has to set the API key and API Secret key obtained from the algomojo My API section.



Download

Equity Intraday Exploration Module

One of the most useful features of the Amibroker is "Exploration". Basically, an exploration works in a similar way to scan but instead of looking for and reporting just buy/sell signals it allows you to generate customizable screening (or exploration) report that can give you much more information than simple scan and can also used for automated trading to run multiple stocks at the same time.
The Module support Cash Market Intraday Strategies which can be readily plugged with existing trading strategies and can be automated to send realtime orders via exploration.
Module currently supports fixed size position sizing and the Trading Symbol format needs to be configured manuallly which varies according to the datafeed vendor used. Get in touch with our support team if in case you need to configure your intraday trading model via exploration module alternatively one can send a mailer to support@algomojo.com



Download

Credit Spread Module

A credit spread in options trading is a strategy where you buy an option while simultaneously selling another option of the same class but with a different strike price. The idea is to generate a net "credit" (income) from the premiums, with the aim that both options will expire worthless, allowing you to keep the initial credit.



Download

Intraday Straddle Module

A straddle involves buying both a call and a put option with the same strike price and expiration date. The aim is to profit from volatility, regardless of the direction in which the market moves.



Download

Line Trading Module



Download

Multi Client Button Trading Module(Old Version)



Download

Multi Client Smart Order Module



Download

Option Button Trading Module to Trade ATM, ITM, OTM Options

Here is a simple button trading module that can be used to send option trading orders with buttons. Users can configure the button to send ATM, ITM, OTM Options, and with one touch one will be able to send small/large options orders in a split second. Entry Order and Exit order buttons are provided to users.



Download