Python Forum
Application development in Python
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Application development in Python
#5
For building a trading algorithm application, whether to choose a GUI-based desktop application or a web-based application depends on your target users and distribution convenience. A web-based application is more accessible and easier to update and maintain, especially for distributing to multiple users. On the other hand, a GUI-based desktop application might offer link removed control and can operate without internet access, but distributing updates can be more challenging.

To start building your application in Python, you'll want to familiarize yourself with Python basics, then move on to learning about financial data handling, algorithmic trading concepts, and the specific libraries that can aid in these tasks. For GUI, you could explore Tkinter (for desktop apps) or Django/Flask (for web apps). For trading algorithms, look into libraries like pandas for data analysis and backtrader or zipline for backtesting your strategies.
Larz60+ write Mar-27-2024, 10:28 AM:
spam link removed
Reply


Messages In This Thread
Application development in Python - by muralikreddy - Nov-21-2021, 06:09 AM
RE: Application development in Python - by brendag - Sep-15-2023, 09:50 AM
RE: Application development in Python - by anastasiastefanyuk - Mar-27-2024, 12:05 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  How to make cross platform gui python application ? Jayam 2 3,904 Dec-24-2021, 03:24 PM
Last Post: Linenloid
  Embed Python console in GUI application deanhystad 5 14,245 Jun-04-2021, 05:10 PM
Last Post: deanhystad
  [PyGUI] Python Application Not Finding Excel File dseals26 2 2,922 Feb-17-2021, 01:45 AM
Last Post: thewolf
  Python Application in Taskbar constantin01 3 6,089 Jan-24-2020, 10:57 AM
Last Post: buran
  Python Wrapper Application panick1992 8 6,815 Mar-15-2017, 11:54 PM
Last Post: micseydel

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020