About the API & Algo category

Welcome to the Developer Hub This category is the home for the Enrich Money API community. Whether you are building a personal trading bot, integrating ORCA data into Excel/Google Sheets, or developing a full-fledged algorithmic trading platform, this is where you collaborate with other developers and the Enrich tech team.

What should be discussed here?

  • API Integration: Questions about authentication, order placement endpoints, and websocket streaming.

  • Libraries & SDKs: Support for our official libraries (Python, Node.js, Java) and community-maintained wrappers.

  • Algo Strategies: Logic and code structure for automating strategies (e.g., “How to code a trailing stop-loss for banknifty”).

  • Backtesting: Discussing historical data formats and backtesting frameworks (like Backtrader, PyAlgoTrade).

  • Troubleshooting: Debugging error codes (e.g., 403 Forbidden, 429 Too Many Requests).

What does NOT belong here?

  • UI Bugs: If a button isn’t working on the ORCA mobile app, please post in ORCA App Support. This category is strictly for code and backend discussions.

  • “Teach me to Code”: While we love to help, this isn’t a Python tutorial forum. Please try to keep questions specific to the Enrich API and financial data.

Best Practices for Posting Code

  1. Format Your Code: Please use code blocks when pasting snippets. You can do this by wrapping your code in triple backticks (```) or using the </> button in the editor. Unformatted code is very hard to read!

  2. Protect Your Secrets: NEVER post your API_KEY, ACCESS_TOKEN, or USER_ID in public posts. If you are sharing a script, replace these values with "XXXXXX".

  3. Share the Request/Response: When reporting an API error, please include the specific endpoint you hit and the JSON response you received.

Disclaimer: Algorithmic trading carries significant risk, especially due to technical failures or code bugs. Enrich Money provides the API “as is” and is not responsible for losses incurred due to your custom code or automated execution.