我的目标是使用Python和Pandas回测系统的期货点差交易策略。我是Python的新手,甚至都不知道Pandas是什么(但是人们告诉我我需要它)。但是我发现大多数初学者资源都是针对没有编程经验的人,并且过于“沉迷”以至于无法快速学习。
作为软件工程师,我的事业非常成功,并且在程序和OO编程方面都有很强的背景。但这是很久以前的事了。当我1998年从软件退休时,C#甚至还没有被发明。所以我的编程技能非常生锈,对于本世纪发明的任何东西我都不为人知。
在我目前的职业中,我是一名财务/交易员,我需要回测一些用于交易期货价差的系统策略,这些策略过于复杂,无法在Excel中建模。我从金融界人士那里得到的非常明确/强烈的建议是,Python + Pandas是用于解决我的问题的正确平台。
与视频相比,我更喜欢书籍,因为我阅读/学习的速度比视频快得多。但是我在Python上找到的所有书籍都写成“关于计算机是什么以及它是如何工作的,使用Python来发现编程的介绍”。我不需要那个我已经了解了编程概念,关系数据库,OO等。对于Python和Pandas来说,我是一个新手。而且我也应该承认,我的编程技能非常生锈,而这已经超过25年了。
对于任何想起“旧时代”的人,我需要Python相当于C&R的K&R书籍,而不是更长久而又流行的书籍,因为90%不能遵循K&R的书籍而愚蠢。
作为一个已经了解编程和基本数据建模概念的人,有人能建议一本书或其他资源对我有帮助吗?
谢谢!