Releases: updevru/finam-terminal
Releases · updevru/finam-terminal
v0.11.0
What's Changed
Added
- Advanced Order Types: Order modal now supports Limit, Stop-Loss, Take-Profit, and linked SL/TP pair orders with dynamic price fields and auto-selected stop conditions (
stop_loss_take_profit). - Order Management: Cancel active orders (X/Del) and modify orders (E) directly from the Orders tab with confirmation dialogs (
order_management). - Enhanced Orders Table: Richer columns showing stop conditions, limit/stop prices, validity, and executed/remaining quantities per order type (
order_management). - Account List Redesign: Two-row format per account — ID on first row, Equity + daily P&L (color-coded) on second row (
account_list_redesign). - Number Formatting: Thousand-separator formatting with spaces (Russian locale) for all monetary values (
account_list_redesign). - PlaceSLTPOrder API: New method for placing linked stop-loss + take-profit order pairs where one cancels the other (
stop_loss_take_profit). - CancelOrder API: New method for cancelling active orders via gRPC (
order_management).
Changed
- Finam Trade API SDK updated with
PlaceSLTPOrdersupport (stop_loss_take_profit). - Account List removed Type column in favor of the two-row Equity/PnL layout (
account_list_redesign).
Fixed
- Order Status Mapping: All order statuses including SL/TP-specific ones are now correctly mapped (
order_management). - Price Auto-Fill: Order modal pre-fills price fields with current market price from search results (
stop_loss_take_profit).
Full Changelog: v0.10.1...v0.11.0
What's Changed
Full Changelog: v0.10.1...v0.11.0
v0.10.1
v0.10.0
v0.9.0
What's Changed
- Update golangci-lint-action to v9 and Go to 1.24 by @updevru in #4
- Feature/history by @updevru in #5
Added
- Portfolio Tabs: Tabbed interface within the Positions window with History (trade history) and Orders (pending orders) views, switchable via arrow keys and Tab (
portfolio_tabs). - Lot-Based Trading: Quantities displayed in lots across Positions, History, and Orders tables; lot-based input in Buy/Close modals with real-time cost calculation and lot size display (
lot_based_trading). - Human-Readable Names: Descriptive instrument names (e.g., "Sberbank" instead of "SBER") displayed across all tables and modal titles, with automatic caching and fallback to ticker symbols (
human_readable_names).
Full Changelog: v0.8.1...v0.9.0
What's Changed
- Update golangci-lint-action to v9 and Go to 1.24 by @updevru in #4
- Feature/history by @updevru in #5
Full Changelog: v0.8.1...v0.9.0
v0.8.1
v0.8.0
What's Changed
Added
- Community Health: Added
CONTRIBUTING.mdwith detailed development guidelines. - Community Health: Added
LICENSEfile (Apache 2.0). - Documentation: Added
CHANGELOG.mdto track project history. - Documentation: Added status badges (CI, Go Report, License, Version) to
README.md. - Documentation: Added "Development with Gemini and Conductor" section to
README.md.
Full Changelog: v0.7.1...v0.8.0
What's Changed
Full Changelog: v0.7.1...v0.8.0
v0.7.1
Fix build artifacts.
Full Changelog: v0.7.0...v0.7.1