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