
Closed
Posted
Paid on delivery
I need an Android application that authenticates against a Pepperstone cTrader account through the official cTrader Open API using the Implicit Grant flow. After sign-in, the user must be able to: • securely fetch and display current account balances, open positions, and full account history • place, modify, and close trades from both demo and live accounts Push notifications are not required, so everything should happen in-app. Please follow cTrader’s recommended OAuth security practices, store tokens safely, and make sure the same codebase can be switched between demo and live environments with a simple build flag or configuration file. Deliverables must include: • a clean Android Studio project (Kotlin or Java) that compiles without external tweaks • documented source code covering authentication, REST calls, and WebSocket streaming where needed for trade execution feedback • a short README explaining how to register the app in cTrader, set client ID/redirect URI, and switch between environments • an installable APK for quick testing I’ll consider the job complete once I can log in to both a demo and a live Pepperstone account, see correct balances/history on screen, and successfully open and close a trade from the device.
Project ID: 40693811
16 proposals
Remote project
Active 19 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
16 freelancers are bidding on average ₹3,645 INR for this job

Hi I will be able to help you. Please message me so that we will have detail technical discussion. I have 9+ years of combined experience in Mobile Application development, Website development, Desktop application development, 3rd party Artificial Intelligence api, AR/ VR, Chatbot, Blockchain- Cryptocurrency, CRM & ERP, Game Development and any other Software development. I am having expertise in Native on Android Java, kotlin and IOS Swift, and For Hybrid Cross platform on Flutter Dart & React- Native, and for web and backend on react js and node js, Python Django. Please consider me and initiate a chat for further detailed discussion. Regards, Anju Logical Soft Tech Pvt Ltd, Indore(M.P)
₹20,000 INR in 12 days
6.6
6.6

The main challenge is making a trading workflow reliable across authentication, account data, and order execution—not just displaying cTrader data. The Android app must complete the official cTrader OAuth Implicit Grant flow, keep demo and live environments interchangeable, and ensure that balances, positions, history, and trade actions remain consistent with the account shown on screen. I would implement the project in Kotlin with a clear separation between authentication/session state, account data, and trade state. Tokens would be handled using Android’s secure storage facilities rather than plain preferences, with the redirect and client configuration isolated so switching environments requires only a build configuration change. A focused API layer would handle REST requests for account information and trade operations, while WebSocket handling would provide execution feedback where required. Loading, empty, authentication, network, and trade-error states would be represented clearly in the UI so failed or incomplete operations are not mistaken for successful trades. To keep the first usable milestone focused, I would prioritize the complete sign-in → account overview → open/close trade path, then add modification and full history handling without duplicating request or presentation logic. Trade actions should include clear result handling and refresh the relevant account state after execution. The UI will remain responsive across Android screen sizes, and sensitive values will not be exposed through logs or source configuration. The deliverable would be a clean Android Studio Kotlin project that compiles directly, an installable APK, and a concise README covering cTrader app registration, client ID and redirect URI setup, environment switching, authentication, REST, and WebSocket behavior. What exact cTrader redirect URI format and account/API scopes should be used for the app registration?
₹600 INR in 7 days
4.3
4.3

Hello, The cTrader Open API is the part I know well, so let me be concrete about where the difficulties sit. Authentication: Implicit Grant returns the token in the redirect fragment, so it must be captured in a Custom Tab and never handed to a WebView — a WebView can read the token and cTrader's guidance is explicit about this. Tokens stored in EncryptedSharedPreferences, never in plain prefs or logs. Protocol note: cTrader's Open API is Protobuf over WebSocket, not plain REST. Account data, order placement and execution events all flow through that one connection. That means the app needs proper connection lifecycle handling — heartbeat, reconnect with token refresh, and request/response correlation by message ID. Orders sent while the socket is down must fail visibly rather than silently. Demo/live switching: different endpoint hosts and separate client credentials. I'd handle it as a build flavour so a live build can't accidentally point at demo, or the reverse. Delivered: clean Android Studio project, documented auth/streaming layer, README covering app registration and environment switching, and a signed APK.
₹1,050 INR in 7 days
3.9
3.9

Greetings I am Erinc I am a Web Developer knowledgeable in Mobile App Development and C Programming. I can confirm I am able to help with cTrader API integration strictly under your budget. I am able to start now and on desk everyday. Looking forward to hear from you. Thanks for your consideration.
₹1,050 INR in 7 days
3.5
3.5

Hi-Abror Here From Uzbekistan. "Build Secure cTrader Android Trading App" - I can develop your Kotlin Android app using cTrader Open API, OAuth authentication, REST, and WebSocket integration. I can implement secure Implicit Grant authentication, account balances, positions, history, trade execution, modifications, closures, and demo/live environment switching. I will secure token storage, implement REST and WebSocket feedback, provide documented Android Studio source, README instructions, and a testable APK. Could you share the cTrader app registration details and preferred redirect URI for authentication? Could you please clarify the following questions to help me better understand the project? : 1. How should the demo and live environment switch be configured? 2. What trade parameters must be supported when opening positions? Looking forward toworking with you.
₹10,500 INR in 7 days
3.2
3.2

Completed projects till now 1) Python + DhanAPI +Excel + VBA option scalping strategy 2) Python 21 EMA and 9 EMA crossover strategy on DhanAPI 3) Google sheet + FyersAPI trading 4) Google sheet + Algomojo + Upstox 5) Tradetron Banknifty option scalping strategy 6) Excel 2600 NSE 10 years data 7) Copytrading using python 8) Tradetron Supertrend + MACD Crossover Strategy 9) Dhan option chain with Greeks in Google spreadsheet via Google Appscript 10) Backtesting of Nifty options for wait and trade strategy 11) Trigger orders for Dhan Nifty options 12) Shoonya API:- Wait and trade strategy 13) Tradetron: RSI + ADX + EMA strategy 14) Python Moving avarage channel trading Algo 15) Kotak Neo: Turtle scalping strategy for options 16) Fyers Filtered option chain in Excel 17) Binance Bitcoin tradingview strategy python bot 18) Fyers Tradingview python bot 19) Dhan Python order manager 20) Dhan Option Hedging bot 21) Tradingview: Pine script for Pivot table script I can deliver any project in Trading. Readymade setups for Python available
₹5,000 INR in 7 days
1.5
1.5

Hi, Your project requires more than connecting to the cTrader API—it needs a secure, reliable trading app that users can trust for both demo and live trading. We understand the importance of accurate account data, secure authentication, and responsive trade execution. We can build a clean Android application in Kotlin that follows cTrader's official Open API and OAuth (Implicit Grant) guidelines. The app will securely authenticate users, display balances, positions, and account history, and allow opening, modifying, and closing trades with real-time feedback. We'll also keep the project configurable so switching between demo and live environments is straightforward. Our focus is on writing clean, maintainable code with clear documentation, ensuring you receive a complete Android Studio project, README, APK, and all necessary setup instructions for a smooth handover. We've developed API-driven applications and workflow automation solutions where security, reliability, and maintainability are key priorities. I'd be happy to discuss your preferred architecture and testing workflow to ensure the application meets all acceptance criteria from day one. Best regards, Apitide
₹600 INR in 10 days
0.8
0.8

Hi there, I can develop your native Android application in Android Studio using Kotlin to authenticate seamlessly with Pepperstone cTrader via the official Open API (Implicit Grant flow). I will implement encrypted token storage (EncryptedSharedPreferences) following cTrader security guidelines, build a toggle/build-flavor config to switch effortlessly between demo and live environments, and set up the REST and WebSocket streaming flows for live trade execution, position management (open, modify, close), balance displays, and full transaction history. You will receive a clean, ready-to-compile Android Studio project, complete documentation with setup instructions (Client ID, Redirect URI), and an installable APK for immediate testing. Ready to review your Open API app credentials and start development right away. Best regards, Nikhil Chandra Roy
₹2,000 INR in 2 days
1.0
1.0

I can develop the complete Kotlin Android Studio project with cTrader OAuth authentication, secure token handling, account balances, positions, history, trade placement/modification/closure, demo/live configuration, documented REST/WebSocket code and a clean APK for testing. I have 4 years experience in Android and API development and I have already developed more than 60 applications including secure authentication, REST API and real-time data based applications. FEATURES IN YOUR APP: User Features: cTrader Login Account Balance Trade Management History View Admin Features: Environment Config API Settings Build Config App Control Please open the chat window so that I can share my portfolio and we can proceed further on this project. In addition to your project needs, I'll provide you with clean source code, free bug patches, and maintenance. I am awaiting your positive response. Regards Ritesh N
₹600 INR in 7 days
0.6
0.6

Hello, You need a clean Android trading app that securely connects Pepperstone cTrader accounts through the official cTrader Open API, while supporting both demo and live trading from the same codebase. I can build this in Kotlin with: • Secure OAuth Implicit Grant authentication • Account balances, positions and complete trade history • Open, modify and close trades • REST API integration with WebSocket feedback where required • Secure token storage and proper authentication handling • Simple demo/live environment configuration • Clean Android Studio project with documented source • README for app registration, client ID and redirect URI setup • Installable APK for testing I have strong experience in Android, Kotlin/Java, REST APIs and backend/API integration, with a focus on reliable and maintainable mobile applications. I’ll also test the complete flow using both demo and live environments before delivery. Can you provide the cTrader API application details/client configuration once development begins? Best regards
₹8,090 INR in 2 days
0.0
0.0

I am Vision Solutions, a seasoned Android developer with an extensive background in API development, Java, Kotlin, and REST API. Having created numerous complex mobile applications from scratch, I am confident in my ability to deliver your cTrader Android Trading App with utmost professionality and precision. One of my proficiencies lies in building applications that securely handle user data and sensitive transactions. I have executed a similar OAuth authentication flow as per your requirement for various finance-based projects, thus I'm well-versed with implementing cTrader recommended security practices and safely storing tokens. With my expertise, you can rest assured that your app will adhere dilligently to cTrader's security requirements. In addition to my technical skill set, I pride myself on being a reliable communicator who provides transparent updates throughout the development process. My ultimate aim is not just to develop your app but also to empower you with the knowledge to work on it confidently. As such, I provide comprehensive documentation covering all aspects of the source code and instructions for environment switching. Trust me to meet ur needs and exceed ur expectations!
₹600 INR in 7 days
0.0
0.0

Hi, I have hands-on Android development experience in Kotlin (Jetpack Compose) and can implement the cTrader Open API integration you've described - Implicit Grant OAuth sign-in, secure token storage, and REST calls to fetch balances, open positions, and account history. For this budget, I'd suggest starting with a first milestone: OAuth login plus read-only balance/position/history display for both demo and live accounts, delivered as a clean Android Studio project with a README covering how to register the app in cTrader and switch environments. Trade placement/modification (including WebSocket streaming for execution feedback) is a meaningful second phase - happy to scope that as a follow-up milestone once the first part is reviewed. Let me know if that phased approach works for you, and I can start right away.
₹1,500 INR in 5 days
0.0
0.0

Hi, I can deliver a clean Kotlin/Java Android app for cTrader OAuth with secure token handling, balances, positions, history, demo/live switching, and trade actions via the official API. Tvita Inc brings strong Android and API delivery; I will provide a tested APK, source, and README in 8 days, with long-term fixes and support. Regards, Pratik / Tvita Inc (@tvitainc)In a financial industry where security is paramount, choosing an experienced developer like myself, Pratik of Tvita Inc, for your cTrader Android Trading App project will put you at ease. My background in full-stack web development and SaaS applications gives me a unique understanding of interconnected systems; this knowledge combined with my expertise in Android app dev ensures I can successfully navigate OAuth and securely fetch account data. What sets me apart is my dedication to delivering not just functional but efficient applications. Combining this with my experience in mobile app dev and APIs, I will not only create an installable APK for your quick tests but also provide a well-documented codebase that covers the entire authentication process and REST calls. Furthermore, I take pride in offering long-term maintenance and support for the solutions I provide. The financial market's dynamism demands adaptable systems. Hence, with me Pratik / Tvita Inc (@tvitainc), your project isn't just about building an app; it's about building a valuable long-term partnership.
₹725 INR in 8 days
0.0
0.0

Mumbai, India
Payment method verified
Member since Sep 10, 2020
₹600-1500 INR
₹100-400 INR / hour
₹600-1500 INR
₹100-400 INR / hour
₹12500-37500 INR
₹100-400 INR / hour
$750-1500 USD
₹1500-12500 INR
₹1500-12500 INR
£750-1500 GBP
$10-20 USD
₹750-1250 INR / hour
$15-25 USD / hour
₹12500-37500 INR
₹250000-500000 INR
$30-250 USD
$15-25 USD / hour
$5000-10000 USD
₹1500-12500 INR
$8-15 AUD / hour
₹12500-37500 INR
₹750-1250 INR / hour
₹12500-37500 INR
₹12500-37500 INR