Skip to content
trading-agent
trading_agent
Initializing search
pramodathani/trading-agent
Home
Get started
Using it
Desks and risk
The agent
Architecture
Project
API reference
trading-agent
pramodathani/trading-agent
Home
Get started
Get started
Installation
Configuration
First run
The service
Using it
Using it
The web page
The terminal program
The Android app
Talking to a desk
Pictures and documents
Questions, plans and permissions
Telegram
Going live
Commands
Desks and risk
Desks and risk
Your files
The risk engine
Orders
The agent
The agent
Models
Tools
Memory
Skills
Subagents
Scheduling and watching
Extensions
Architecture
Architecture
Gateway API
Security
Design choices
Project
Project
Repository structure
Tests
Writing these docs
API reference
API reference
trading_agent
trading_agent
agent
agent
agent_loop
agent_turn_runner
context_compressor
context_usage
conversation
loop_guard
messages
prompt_builder
application
attachments
attachments
attachment
attachment_store
excel_text_reader
image_preparer
pdf_text_reader
plain_text_reader
text_reader
word_text_reader
backends
backends
backend
claude_code_turn_runner
claude_pre_compact_hook
claude_steering_hook
claude_tool_allowlist_hook
claude_tool_bridge
deepseek_backend
model_router
ollama_backend
openai_compatible_backend
channels
channels
notification_formatter
pairing_store
telegram_api
telegram_channel
telegram_commands
telegram_requests
client
client
app_commands
checkpoint_commands
mcp_commands
message_client
package_commands
pairing_commands
proposal_commands
skill_commands
subagent_commands
command_line
configuration
configuration
agent_configuration
configuration_loader
secrets
desk_builder
devices
devices
device_store
firebase_sender
push_channel
doctor
doctor
checks
checks
bubblewrap_check
chrome_check
claude_code_backend_check
deepseek_backend_check
desk_loss_limits_check
dry_run_order_check
gateway_token_check
injection_check
journal_search
market_calendar_check
mcp_servers_check
ollama_backend_check
openai_compatible_backend_check
ownership_conflict_check
python_version_check
searxng_check
service_check
telegram_check
telegram_pairing_check
trading_limits_check
trading_mode_check
unified_broker_interface_check
doctor
doctor_check
extensions
extensions
app_catalog
app_manifest
hook_runner
injection_scanner
installed_packages
mcp_client_manager
mcp_server_configuration
package_installer
source_fetcher
systemd_user_units
untrusted_text
gateway
gateway
access_guard
gateway_application
gateway_parts
routes
routes
account_routes
app_routes
attachment_routes
channel_routes
desk_routes
device_routes
event_routes
extension_routes
file_routes
frontend_routes
health_routes
memory_routes
request_routes
route_group
schedule_routes
system_routes
webhook_routes
token_redacting_filter
journal
journal
journal_reader
secret_redactor
trade_journal
usage_tracker
knowledge
knowledge
knowledge_base
memory
memory
checkpoints
session_keeper
session_search
session_store
requests
requests
permission_gate
permission_grants
permission_response
plan_response
question_response
request_expiry_watcher
user_request
user_request_responder
user_request_store
risk
risk
account_snapshot
exchange_hours
kill_switch
margin_estimator
order_request
risk_engine
risk_ledger
trading_limits
runtime
runtime
desk_runtime
event
event_bus
no_model_turn_runner
slash_commands
steering_inbox
trigger
turn_runner
scheduling
scheduling
built_in_jobs
command_job_runner
cron_job
cron_job_store
cron_scheduler
market_calendar
market_status
market_watcher
price_alert_store
skills
skills
skill
skill_curator
skill_importer
skill_library
skill_usage
skill_writer
subagents
subagents
subagent_definition
subagent_library
subagent_prompt_builder
subagent_runner
subagent_toolbox
terminal
terminal
attachable_files
attachment_opener
chat_items
chat_transcript
clipboard_picture
event_describer
event_stream
formatter
gateway_client
model_names
page_commands
prompt_history
screens
screens
activity_screen
apps_screen
channels_screen
chat_screen
checkpoints_screen
desks_screen
extensions_screen
files_screen
models_screen
page_catalogue
page_screen
schedule_screen
sessions_screen
settings_screen
skills_screen
trading_screen
terminal_application
terminal_settings
terminal_themes
tool_describer
widgets
widgets
command_menu
composer
confirm_dialog
context_card
desk_card
desk_message_view
desk_picker
diff_view
event_step_view
funds_card
history_search
keys_screen
model_card
model_picker
orders_card
outputs_card
page_picker
pending_files
permission_card
picture_view
plan_card
profit_card
progress_line
question_card
request_dock
request_step_view
side_card
side_panel
steering_view
tool_call_view
tool_run_view
tools_card
turn_view
tools
tools
add_note_tool
address_guard
ask_user_tool
bash_background_tool
bash_check_tool
bash_command_arguments
bash_restart_tool
bash_run_tool
bash_sandbox
bash_session
bash_tool
broker_tool
browser_back_tool
browser_click_tool
browser_open_tool
browser_screenshot_tool
browser_session
browser_snapshot_tool
browser_tabs_tool
browser_tool
browser_type_tool
call_mcp_tool_tool
cancel_order_tool
cancel_price_alert_tool
cron_create_tool
cron_delete_tool
cron_list_tool
delegate_task_tool
edit_file_tool
flatten_desk_tool
get_candles_tool
get_orders_tool
get_portfolio_tool
get_quote_tool
get_time_tool
load_skill_tool
modify_order_tool
order_tool
path_policy
place_bracket_order_tool
place_order_tool
present_plan_tool
propose_file_change_tool
read_file_tool
schedule_wakeup_tool
search_instruments_tool
search_knowledge_tool
search_sessions_tool
send_image_tool
send_message_tool
set_price_alert_tool
skill_archive_tool
skill_create_tool
skill_patch_tool
tool
tool_call_executor
tool_registry
tool_search_tool
view_image_tool
web_fetch_tool
web_search_tool
write_file_tool
trading
trading
broker_reader
desk_order_book
instrument_arguments
order_arguments
result_formatter
workspace
workspace
proposal_store
workspace_layout
trading_agent
¶
An always-on, multi-desk AI trading agent built on tradingmachine.
Back to top