Skip to content

Introduction

intro

In the fast-paced world of finance, staying ahead of the curve is really important. Algorithmic trading or algo trading, has revolutionized the way traders operate in the market, enabling them to execute complex strategies with speed and precision. However, for many aspiring traders, the barrier to entry into algorithmic trading has traditionally been high, often requiring advanced programming skills and intricate technical knowledge.

But we here at Pocketful believe that breaking into algorithmic trading doesn't necessarily demand a background in programming. At Pocketful, we're reshaping the landscape of algorithmic trading by providing seamless APIs that empower traders of all skill level to leverage the power of algorithms effortlessly.

Prerequisites

You don't need to be a coding wizard to excel – simply follow our lead, and we'll guide you every step of the way. Whether you're a seasoned trader looking to automate your strategies or a newcomer eager to explore the possibilities, our platform empowers you to dive into algo. trading with ease.

What you need is: - A computer system - A stable internet connection - An active trading account with Pocketful

Language Agnostic APIs

Our trading system is built on RESTful HTTP APIs, making it accessible from any programming language that supports HTTP requests (Python, Node.js, Go, Java, C++, etc.). You can interact with our servers using standard tools like cURL or library-specific HTTP clients.

!!! note We are actively working on releasing language-specific SDKs for various programming languages (Node.js, Go, etc.) very soon to make integration even easier.

!!! info "API Base URL" The base URL for all REST API endpoints is: https://algo.pocketful.in

Postman Collection

To make testing even easier, we have provided a Postman collection that you can use to explore and test our APIs directly.

View Postman Collection

Python SDK (Optional)

For developers using Python, we offer a dedicated SDK that wraps our raw HTTP APIs into convenient Python methods. This allows you to get started quickly without handling raw HTTP requests.

Link to Python SDK on GitHub

How to Set Up the Python SDK

If you choose to use our Python SDK, follow these steps:

1. Clone the GitHub Repository

git clone https://github.com/pocketful-tech/Pocketfulapi-python.git

2. Navigate to the Project Directory

cd Pocketfulapi-python

For Linux/macOS:

python -m venv env
source env/bin/activate

For Windows:

python -m venv env
.\env\Scripts\activate

4. Install Required Dependencies

pip install -r requirements.txt

After completing the setup, you can explore the examples provided in the demo.py file.