使用Java构建交易机器人实战
需积分: 12 99 浏览量
更新于2024-07-20
1
收藏 12.47MB PDF 举报
"Building Trading Bots Using Java" 是一本由Shekhar Varshney编著的书籍,由Apress在2016年出版。本书旨在引导有经验的程序员使用Java构建自动化的货币交易机器人,重点介绍自动化交易的细节、Spring框架、事件驱动编程以及Google Guava等开源API的运用,并采用测试驱动开发方法进行实践。
本书的核心内容是创建一个可适应多数经纪平台的自动化交易框架,只需少量改动即可。通过学习,读者将能够拥有一个实际运行的交易机器人,书中提供了一个使用OANDA REST API的示例,该API免费供用户使用。书中的主要学习点包括:
1. 了解交易机器人:深入认识交易机器人的概念和功能,以及它们在金融交易中的作用。
2. 探索交易工具的细节:了解可交易工具的特性,如何选择合适的工具,并应用到交易策略中。
3. 监控与使用市场数据事件:掌握如何获取并分析实时市场数据,以便做出明智的交易决策。
4. 下单与执行交易:学习如何编程实现下单操作,包括限价单、市价单等各种交易指令。
5. 处理交易与订单事件:理解交易订单的状态变化,以及如何应对账户事件,如资金变动和风险控制。
这本书面向的读者群体是有编程经验,但对交易机器人和算法交易技术不熟悉的开发者。书中通过实例和实践,让读者能快速上手并掌握创建交易机器人的技能。
通过阅读本书,你不仅能够学习到Java编程和Spring框架的应用,还能了解到事件驱动编程模型在金融交易系统中的应用,同时对Google Guava等API的使用有所了解。此外,采用测试驱动开发的方法,确保了代码的质量和稳定性,这对于金融交易系统至关重要,因为错误可能导致重大财务损失。
"Building Trading Bots Using Java" 是一本面向技术背景的金融交易初学者的宝贵资源,它提供了一条从理论到实践的清晰路径,帮助你构建自己的交易机器人,从而在金融市场中实现自动化交易。
2017-09-30 上传
2016-12-18 上传
2016-09-17 上传
2023-06-03 上传
2024-08-03 上传
2023-11-09 上传
2023-06-03 上传
2023-12-31 上传
2023-04-25 上传
vanridin
- 粉丝: 108
- 资源: 1187
最新资源
- WPF渲染层字符绘制原理探究及源代码解析
- 海康精简版监控软件:iVMS4200Lite版发布
- 自动化脚本在lspci-TV的应用介绍
- Chrome 81版本稳定版及匹配的chromedriver下载
- 深入解析Python推荐引擎与自然语言处理
- MATLAB数学建模算法程序包及案例数据
- Springboot人力资源管理系统:设计与功能
- STM32F4系列微控制器开发全面参考指南
- Python实现人脸识别的机器学习流程
- 基于STM32F103C8T6的HLW8032电量采集与解析方案
- Node.js高效MySQL驱动程序:mysqljs/mysql特性和配置
- 基于Python和大数据技术的电影推荐系统设计与实现
- 为ripro主题添加Live2D看板娘的后端资源教程
- 2022版PowerToys Everything插件升级,稳定运行无报错
- Map简易斗地主游戏实现方法介绍
- SJTU ICS Lab6 实验报告解析