Rajandran R Founder of Marketcalls and Co-Founder Algomojo. Full-Time Derivative Trader. Expert in Designing Trading Systems (Amibroker, Ninjatrader, Metatrader, Python, Pinescript). Trading the markets since 2006. Mentoring Traders on Trading System Designing, Market Profile, Orderflow and Trade Automation.

Python Multi-Broker Library for Algomojo – Trade Automation

1 min read

Presenting a functional python wrapper for algomojo trading api. Algomojo is a multi broker python library for the Algomojo Free API + Free Algo Trading Platform . It allows rapid trading algo development easily, with support for both REST-API interfaces.

Basic Features of Python Trading API

  • Execute Orders in Realtime
  • Single Client Execution Orders
  • Multi-Client Execution of Orders
  • Multi-Broker Execution of Orders
  • Place ATM/ITM/OTM Option Orders
  • Modify/Cancel Orders
  • Retrieve Orderbook
  • Retrieve Order History
  • Retrieve Open Positions
  • Square off Open Positions
  • Access Fund/Margin Details and many more functionalities.

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

Visit here for more detailed Algomojo python documentation for supporting functions

How to Install Algomojo Python Library?

Install from PyPI using the simple PIP command

pip install algomojo

It is highly recommended to use Python 3.x versions

How to Send Orders using Algomojo Python Library?

Once the Python Library is installed the next step is to import the python library using the import command and set the api_key and api_secret key with broker shortcode in your python program.

How to Send Bulk Orders using Algomojo

Here is the Jupyter notebook implementation of Transmitting Multiple Orders to Multiple Brokers. Sample code is provided for sending Bulk Market Orders and Bulk Bracket Orders

How to Send ATM/ITM/OTM Option Orders

How to Cancel/Modify Orders using Algomojo

Square off Open Positions

How to Retrieve Orderbook, Position Book, Order History

How to Retrieve Token ID & Security Info

Rajandran R Founder of Marketcalls and Co-Founder Algomojo. Full-Time Derivative Trader. Expert in Designing Trading Systems (Amibroker, Ninjatrader, Metatrader, Python, Pinescript). Trading the markets since 2006. Mentoring Traders on Trading System Designing, Market Profile, Orderflow and Trade Automation.

VB Script for Placing Orders From Excelsheet to Algomojo…

This tutorial provides a sample VB Script code to place orders from the Algomojo Platform. Algomojo offers Free API + Free Trading Platform to...
Rajandran R
2 min read

How to use Postman to Send Orders to Your…

Postman is an API testing tool that started in 2012 as a side project by Abhinav Asthana to simplify API workflow in testing and...
Rajandran R
1 min read

What is Algomojo API?

Algomojo offers Free API + Free Trading Platform to algomojo users to Place, Modify, Cancel Orders. Currently, Algomojo API is free for the users...
Rajandran R
2 min read

Leave a Reply

Get Notifications, Alerts on Market Updates, Trading Tools, Automation & More