▲ 贵金属现货交易系统
项目介绍:该项目是一个向外提供给客户用于贵金属(金银铂钯)现货交易系统,主要实现了全额交易和保证金交易制度,完整的资金权益算法,持仓订单管理和其他功能。该项目前端基于微信小程序和h5,后端基于Django框架开发,使用了Mysql和Redis数据库,以及Celery定时任务。
项目职责:
基于Django框架搭建微服务架构,设计RESTful API接口,支撑小程序前端业务调用
实现全额交易与保证金交易双模式,支持不同风险偏好的客户需求
设计资金权益算法,实时计算客户可用资金、冻结资金、保证金、浮动盈亏等
开发持仓订单管理系统,支持开仓、平仓、持仓查询、历史订单追溯等功能
设计MySQL表结构,包括用户账户表、持仓表、订单表、资金流水表等,确保数据一致性和事务完整性
使用Redis缓存热点数据(实时行情、用户持仓、交易参数),提升系统响应速度
基于Celery实现定时任务,包括:
每日结算:计算客户权益、持仓盈亏、保证金调整
行情快照:定时拉取并存储行情数据
订单状态同步:与交易所/柜台系统对账
优化数据库查询和接口性能,确保高并发场景下的系统稳定性