Написал программу для облегчения торговли на фондовом рынке -
http://life-warrior.org/programs/stocknoviceОдна из её задач - позволить начинающим попробовать торговать на фондовом рынке без всякого риска. Правда, и дохода при этом не будет, но зато уж точно не потеряешь ни копейки. Без проблем можно попробовать свои силы, протестировать и отладить стратегию, получить опыт.
Для начинающих ещё хороша тем, что для тестов ничего, кроме программы, не требуется. Не нужно никаких знаний о торговле на бирже, не нужно заключения договора с брокером, и т.п. Скачал, поставил, прочитал справку - и можно работать.
Тем, кто уже торгует, тоже может пригодиться.
Во-первых, данные сохранять удобно. Всегда ясно, сколько, чего, и по какой цене было куплено, и какая будет прибыль или убыток, если это сейчас продать.
Во-вторых, удобный просмотр данных. Все данные о проведенных операциях могут фильтроваться и сортироваться как угодно. Можно смотреть статистику за любой период - сколько было получено прибыли, какая средняя прибыль на одну сделки, сколько списано комиссии, какой оборот, максимумы-минимумы, и т.д. Всё это можно посмотреть также с группировкой по разным признакам.
В-третьих, можно торговать по какой-нибудь стратегии, и одновременно тестировать одну или несколько других, а по итогам тестирования и торговли выбрать лучшую.
Подойдёт и для инвестирования в ПИФы. Очень удобно сохранять в проге данные, когда, сколько паёв было приобретено, по какой цене, и каким будет доход, если все их сейчас продать.
Делал для себя. Ещё в 2006-2008 году использовал подобную программу для учёта инвестиций в ПИФы. Доход тогда получился совсем маленьким, но зато благодаря инвестированию квартиту удалось купить не в ипотеку, а за наличные
Сейчас улучшил, сделал кроссплатформенной и приспособил также для биржевой торговли.
Использовал в Ubuntu 11.10 и 12.04. Есть инсталлер и портабельная версия для Windows, пакеты deb и rpm (rpm, правда, сделан через alien из deb-файла и я его не тестировал). Лицензия BSD, исходный код можно скачать там же на сайте.
Написана на Qt (в исходниках - проект Qt Creator). В качестве хранилища данных используется БД SQLite. Кто знает SQL - может любые запросы к БД писать, структура описана в файле, который включен в состав исходного кода.
Скачать установщики и исходный код можно здесь:
http://life-warrior.org/programs/stocknovice/downloadСкриншоты:
http://life-warrior.org/programs/stocknovice/screenshotsФорум для вопросов, сообщений об ошибках, предложений по улучшению:
http://life-warrior.org/forum/7 (ну и здесь, конечно, тоже можно писать)
Репозиторий fossil с исходным кодом:
http://chiselapp.com/user/cansee/repository/StockNovice-source/timeline