Anetstocks Linux Open Source Stock Market Orders Database Software

Anetstocks Linux Open Source Stock Market Orders Database Software

Are you looking for a basic simplistic stock market orders database software program for Linux? You can try out Anetstocks, which was written in Python. You see I needed a way to track my previous stock market orders.

Obviously, major stock market brokers keep a history of your past stock market orders. However, a broker I currently performed trades with did not have a searchable stock market order history, both with their smartphone application or web based interface.

I decided to create a very basic and simplistic stock market orders database software program for Lubuntu Linux. I created it by using Python widgets with GTK 3 support. Also, included was a way to backup and restore a database.

This open source Linux stock market orders database software program uses Structured Query Language Lite version 3. You can both import and export your database using a comma separated value file. Also, this software program includes a search tool.

Finally, I added stock market order entry and deletion capabilities. You can access your previous stock market orders with a scrollable and sortable list view, as well as a sortable search view. You can download this open source Linux stock market orders database software that was written in Python using GIMP Toolkit version 3 interface support below.


New Anetstocks version 1.1 now available for download. What is new in version 1.1:

  • Moved Change Font and Switch Theme to Options menu
  • Moved Export CSV, Import CSV, and Search Orders to Tools menu
  • Added Add Symbol as a Feature to Tools menu
  • Added a Help menu with About and Get Help information
  • Added enter key feature to Search Orders tool. Now program will accept enter key in addition to mouse click. Added scrollbar to Search Orders tool.
  • Programmed software to open up centered at start.
  • Cleaned up non necessary code after removing Change Font, Switch Theme, Export CSV, Import CSV, and Search Orders buttons from main window.

Download Anetstocks Version 1.1

Download Anetstocks Version 1.0

This Linux open source stock market trades database software includes the following features:

  • Add Trading Symbols
  • Buy Order Entry
  • Calculate Order Total
  • Configurable Font Size and Style
  • Delete Order
  • Edit Order
  • Export Comma Separated Value File
  • Import Comma Separated Value File
  • Save Order
  • Search Orders Tool
  • Sell Order Entry
  • Switchable Dark or Light Theme

This Python GTK 3 stock market trades database application supports any Linux operating distribution that includes GTK 3. This GIMP Toolkit software program allows for installation on any Linux operating that uses Gnome graphical user interface and or GTK 3. This software is available for download in a compressed zip file.


How to Install Anetstocks

You will want to decompress the zip file. You can double click install.sh. You may need to choose Execute in Terminal.

The README.txt file has full instructions. You will need Python 3 and GTK 3 installed in order for this program to function.

GTK 3 or newer is by default installed on many different Linux operating system distributions that use the Gnome desktop graphical user interface. If the stock market trade database software will not open, you may have an older or newer version of GTK installed. You will need to install GTK 3 using your distributions installation instructions.


Was This Application Software Productive and Useful? You Can Support Current and Future Open Source Application Software!


These following files are included in downloads:

  • anetstocks.desktop
  • chart.jpg
  • dark.css
  • install.sh
  • LICENSE
  • light.css
  • main.py
  • README.txt
  • remove.sh
  • run.sh

Frequently Asked Questions

How do I open up this Anetstocks application program software?
You can try opening main.py or run.sh, if not you can refer to a README.tx file that has full instructions.

Why will this stock market trades database application not open?
You may not have one of those dependent software programs installed. You can refer to information above or in a README.txt file.

How do I add anetstocks to my start menu programs?
There is an included anetstocks.desktop file. You can refer to a README.txt file which has exact instructions.

How do I add a new buy order?
You enter in a stock symbol, number of shares, date, price per share, and total amount. You can click on calculate total instead of entering total amount. Finally, click on Save Order.

How do I add a new sell order.
You can follow those previous instructions in order to create a buy order.

How do I add or delete a trading symbol?
Choose Tools from top menu, then select Add Symbol. Also, you can delete a symbol from this same tool.

How do I edit an order?
You will want to click on and choose an order from previous orders list. Click on Edit Order.

How do I delete an order?
You will want to click on and choose an order from previous orders list. Click on Delete Order.

How do I search for previous orders?
You can choose Tools from top menu and then select Search Orders. Enter in an order stock symbol and click on Search.

How do I switch between dark and light theme?
You can choose Options from top menu and then select Switch Theme

How do I change font?
You will want to choose Options from top menu, then choose Change Font. Select your preferred font type and size.

How do I Export my stock trades?
Choose Tools from top menu and then select Export CSV.

How do I Import my stock trades?
Select Tools from top menu, then choose Import CSV.

What is the main.bak file?
That is a backup Python script created before final version of this software was completed.

What type of license is this application software released with?
Anetstocks is released using the Massachussetts Institute of Technology open source license.