$221.00 Fixed
We are looking for an experienced Python developer to create a script that interfaces with the Hyperliquid crypto trading platform. The primary goal of this script is to retrieve position data and execute trades programmatically based on predefined conditions.
Scope of Work:
API Integration:
Connect to Hyperliquid’s public and private APIs (REST/WebSocket).
Implement secure handling of API keys (e.g., environment variables or secure config file).
Core Features:
Order Execution: Programmatically place, cancel, and track orders (e.g., limit, market) for a specified trading pair. Allow stop loss and profit target inputs
Position/Account Management: Retrieve account balances, open positions, and PnL data.
Error Handling & Logging:
Comprehensive error handling for network issues, rate limits, and API errors.
Detailed logging of trades, order statuses, and script events to a file or console.
Testing & Documentation:
Provide simple tests or sample scripts to confirm API interactions.
Clear, concise documentation explaining code functionality, installation steps, dependencies, and usage.
Technical Requirements:
Proficient in Python 3.x.
Familiar with REST and WebSocket APIs; experience integrating with crypto exchanges is highly preferred.
Ability to write clean, maintainable, and well-documented code.
Understanding of basic trading concepts (order types, balances, PnL).
Deliverables:
Production-ready Python script capable of the listed functionality.
Documentation (in a README or similar file) detailing setup, configuration, and usage.
Brief handover session (written or video call) to walk through the solution and demonstrate functionality.
Timeline & Budget:
Estimated timeline: 1–2 weeks (negotiable based on final scope).
Budget: Please provide your bid based on the requirements and timeframe.
How to Apply:
Share examples of previous projects involving API integrations or crypto trading platforms (if available).
Briefly outline your proposed approach to the project, including any libraries or frameworks you plan to use.
Include your estimated timeframe and any questions regarding the scope or requirements.
- Proposal: 0
- 99 days
Agastya Ganaka
,
Member since
Mar 17, 2024
Total Job